[发明专利]目标检测及跟踪方法、装置、电子设备及存储介质有效
申请号: | 201911025501.4 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110781824B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 朱晓星;孙勇义;王成法 | 申请(专利权)人: | 阿波罗智联(北京)科技有限公司 |
主分类号: | G06V10/94 | 分类号: | G06V10/94;G06V20/40 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 曹娜 |
地址: | 100176 北京市大兴区经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 检测 跟踪 方法 装置 电子设备 存储 介质 | ||
本申请实施例公开了一种目标检测及跟踪方法、装置、电子设备及存储介质,属于智能交通领域。该目标检测及跟踪方法为:预先设置多个摄像头、多个检测模块、多个跟踪模块及多个存储队列;所述摄像头、存储队列及跟踪模块的数量相等,每个所述摄像头对应一个存储队列及一个跟踪模块;将各个摄像头采集的数据流分发至多个检测模块;各个所述检测模块对接收到的数据流分别进行检测,并将对来自各个摄像头的数据流的检测结果分别发送至所述摄像头对应的存储队列;所述摄像头对应的跟踪模块从所述摄像头对应的存储队列中提取所述检测结果,采用所述检测结果进行目标跟踪。本申请实施例能够减少检测跟踪处理的时间。
技术领域
本申请涉及一种智能交通领域,尤其涉及一种目标检测及跟踪方法、装置、电子设备及存储介质。
背景技术
在目标检测及跟踪技术中,检测的目的是识别出视频帧中的目标;跟踪的目的是确定出前一帧中的目标与后一帧中的目标的匹配关系,从而确定出目标的跟踪轨迹。检测和跟踪共同构成对目标的感知。
在现有技术中,通常采用检测模块和跟踪模块绑定的方式,即一个感知模块包括一个检测模块和一个跟踪模块。在对设置于多路口的多个摄像头采集的数据流进行目标感知时,一个摄像头对应一个感知模块;摄像头采集的数据流发送至对应的感知模块,感知模块中的检测模块对数据流进行检测,并将检测结果输入跟踪模块;跟踪模块再采用检测结果进行目标跟踪。由于跟踪模块必须在检测模块得出检测结果之后再进行处理,因此这种串行的处理方式耗时较长。
发明内容
第一方面,本申请实施例提出一种目标检测及跟踪方法,预先设置多个摄像头、多个检测模块、多个跟踪模块及多个存储队列;所述摄像头、存储队列及跟踪模块的数量相等,每个所述摄像头对应一个存储队列及一个跟踪模块;所述方法包括:
将各个摄像头采集的数据流分发至多个检测模块;
各个所述检测模块对接收到的数据流分别进行检测,并将对来自各个摄像头的数据流的检测结果分别发送至所述摄像头对应的存储队列;
所述摄像头对应的跟踪模块从所述摄像头对应的存储队列中提取所述检测结果,采用所述检测结果进行目标跟踪。
本申请实施例将检测模块和跟踪模块解耦,采用分布式方式,将摄像头采集的数据流分发到各个检测模块中进行检测,并将检测结果发送至摄像头对应的存储队列,由摄像头对应的跟踪模块提取并进行目标识别,从而实现了将现有的串行处理方式变成流水式异步实现方式,减少了检测跟踪处理的时间。
在一种实施方式中,所述将各个摄像头采集的数据流分发至多个检测模块,包括:采用负载均衡的方式,将所述各个摄像头采集的数据流分发至多个检测模块。
本申请实施例采用负载均衡的方式向检测模块分发数据流,可以尽可能地提高检测的速度。
在一种实施方式中,所述存储队列包括存储中间件。
第二方面,本申请实施例提出一种目标检测及跟踪装置,包括:分发模块、多个摄像头、多个检测模块、多个跟踪模块及多个存储队列;所述摄像头、存储队列及跟踪模块的数量相等,每个所述摄像头对应一个存储队列及一个跟踪模块;其中,
所述摄像头,用于采集数据流;
所述分发模块,用于将各个摄像头采集的数据流分发至多个检测模块;
所述检测模块,用于对接收到的数据流进行检测,并将对来自各个摄像头的数据流的检测结果分别发送至所述摄像头对应的存储队列;
所述存储队列,用于存储对来自对应摄像头的数据流的检测结果;
所述跟踪模块,用于从摄像头对应的存储队列中提取所述检测结果,采用所述检测结果进行目标跟踪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿波罗智联(北京)科技有限公司,未经阿波罗智联(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911025501.4/2.html,转载请声明来源钻瓜专利网。