[发明专利]一种共享单车检测方法和装置有效
申请号: | 201810603900.3 | 申请日: | 2018-06-12 |
公开(公告)号: | CN110659534B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 余声 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G07F17/00;G06Q10/00 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 共享 单车 检测 方法 装置 | ||
1.一种共享单车检测方法,其特征在于,包括:
对目标视频流中的视频帧进行检测;
当检测到有扫码动作时,识别所述扫码动作针对的目标共享单车;
跟踪所述扫码动作,在检测到所述扫码动作结束后,获取所述目标共享单车在扫码动作结束后的N个视频帧中的位置;
将所述目标共享单车在扫码动作结束后的N个视频帧中的位置进行比对,判断所述目标共享单车在所述N个视频帧中是否发生位移;
如果未发生位移,则确定扫码失败。
2.如权利要求1所述的方法,其特征在于,在确定扫码失败之后,所述方法还包括:
获取所述目标共享单车在视频帧中的位置坐标;
判断是否存在与所述位置坐标对应的扫码失败记录;
如果存在,则将所述扫码失败记录中的统计次数加1;并判断加1后的统计次数是否超过设定的阈值,如果超过,则确定所述目标共享单车发生故障。
3.如权利要求2所述的方法,其特征在于,在确定所述目标共享单车发生故障后,所述方法还包括:
确定所述目标共享单车所属的厂家;
向确定出的厂家通告所述目标共享单车的位置。
4.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
如果所述目标共享单车在所述N个视频帧中发生位移,则确定扫码成功;
在确定扫码成功 后,获取在发生位移前所述目标共享单车在视频帧中的位置坐标;
判断是否存在与所述位置坐标对应的扫码失败记录;
如果存在,则清除所述扫码失败记录。
5.如权利要求1所述的方法,其特征在于,在对目标视频流中的视频帧进行检测前,所述方法还包括:
获取标记出共享单车的第一样本集和标记出扫码动作的第二样本集;
根据所述第一样本集训练得到定位模型,以及根据所述第二样本集训练得到识别模型;所述定位模型用于判断视频帧中是否存在共享单车并输出共享单车的位置,所述识别模型用于判断视频帧中是否存在扫码动作并输出扫码动作的位置。
6.如权利要求5所述的方法,其特征在于,所述对目标视频流中的视频帧进行检测,当检测有扫码动作时,识别所述扫码动作针对的目标共享单车,包括:
将目标视频流中的视频帧输入所述定位模型和所述识别模型;
当所述识别模型在第一视频帧中检测到扫码动作,且所述定位模型在所述第一视频帧中检测到共享单车时,从所述定位模型输出的共享单车位置坐标中选择一个与所述识别模型输出的扫码动作位置坐标最接近的位置坐标;
将选择的位置坐标对应的共享单车判定是所述扫码动作针对的目标共享单车。
7.如权利要求6所述的方法,其特征在于,所述在检测到所述扫码动作结束后,获取所述目标共享单车在扫码动作结束后的N个视频帧中的位置,包括:
当所述识别模型在第一视频帧之后的第二视频帧中检测不到所述扫码动作时,确定所述扫码动作结束;
利用所述定位模型对所述第二视频帧之后的N个视频帧进行分析,输出所述目标共享单车在所述第二视频帧之后的N个视频帧中的位置。
8.一种共享单车检测装置,其特征在于,包括:
检测模块,用于对目标视频流中的视频帧进行检测;当检测到有扫码动作时,识别所述扫码动作针对的目标共享单车;跟踪所述扫码动作并检测所述扫码动作何时结束;
定位模块,用于在所述检测模块确定所述扫码动作结束后,获取所述目标共享单车在扫码动作结束后的N个视频帧中的位置;
处理模块,用于将所述目标共享单车在扫码动作结束后的N个视频帧中的位置进行比对,判断所述目标共享单车在所述N个视频帧中是否发生位移;如果未发生位移,则确定扫码失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810603900.3/1.html,转载请声明来源钻瓜专利网。