摄像头跟踪方法、装置及存储介质制造方法及图纸

技术编号:38826510 阅读:13 留言:0更新日期:2023-09-15 20:05
本申请提供一种摄像头跟踪方法、装置及存储介质,涉及目标跟踪技术领域。该方法包括:通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像;从至少一个摄像头采集的当前帧图像中提取至少一个跟踪对象的特征信息;基于至少一个跟踪对象的特征信息,从至少一个摄像头采集的当前帧图像中检测跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框;根据至少一个摄像头的空间约束信息和至少一个跟踪对象对应的检测框在图像中的位置信息,计算至少一个跟踪对象的三维空间坐标信息;根据至少一个跟踪对象的三维空间坐标信息和至少一个跟踪对象的历史轨迹信息,确定至少一个跟踪对象的运动轨迹。一个跟踪对象的运动轨迹。一个跟踪对象的运动轨迹。

【技术实现步骤摘要】
摄像头跟踪方法、装置及存储介质


[0001]本申请涉及目标跟踪领域,尤其涉及一种摄像头跟踪方法、装置及存储介质。

技术介绍

[0002]随着计算机技术的发展,多目标跟踪已经成为计算机视觉领域的趋势。
[0003]现有技术中针对多摄像机多目标的跟踪方法主要有两种。一种是基于摄像机视图,来进行多摄像机多目标的跟踪。另一种是基于时空约束,通过目标在多个角度的视图中的图像坐标计算其三维空间位置,再进行目标轨迹的预聚类和目标轨迹匹配等,来进行多摄像机多目标的跟踪。
[0004]然而,无论是基于摄像机视图进行多摄像机多目标的跟踪,还是基于时空约束进行多摄像机多目标的跟踪,都会产生因为目标间的遮挡和目标模糊的外观导致目标的错误检测和漏检,或者在多个摄像机视图中不存在重叠区域时,无法解决目标重识别和轨迹匹配的问题。如此,现有的多摄像机多目标的跟踪方法在进行多摄像头多目标跟踪时的准确率较低。

技术实现思路

[0005]本申请提供一种摄像头跟踪方法、装置及存储介质,能够解决多摄像头多目标跟踪时的准确率较低的问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,本申请提供一种摄像头跟踪方法,该方法包括:通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像,每个摄像头对应至少一个跟踪对象中的一个或多个跟踪对象;在至少一个跟踪对象进入至少一个摄像头的拍摄区域的情况下,从至少一个摄像头采集的当前帧图像中提取至少一个跟踪对象的特征信息;在至少一个跟踪对象离开至少一个摄像头拍摄区域的情况下,基于至少一个跟踪对象的特征信息,从至少一个摄像头采集的当前帧图像中检测跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框;根据至少一个摄像头的空间约束信息和至少一个跟踪对象对应的检测框在图像中的位置信息,计算至少一个跟踪对象的三维空间坐标信息;根据至少一个跟踪对象的三维空间坐标信息和至少一个跟踪对象的历史轨迹信息,确定至少一个跟踪对象的运动轨迹。
[0008]基于上述技术方案,本申请实施例提供的摄像头跟踪方法,可以通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像,然后根据该至少一个跟踪对象的特征信息,从至少一个摄像头采集的当前帧图像中检测出跟踪对象,并以检测框的形式标记出来。再根据摄像头的空间约束信息和检测框在图像中的位置信息,计算出跟踪对象的三维空间坐标信息。最后通过跟踪对象的三维空间坐标信息和历史轨迹信息,确定出跟踪对象的运动轨迹。如此,可以通过检测包含跟踪对象的图像,将跟踪对象在图像中的位置转换到三维空间坐标进行跟踪,避免了跟踪对象跟踪错误或跟踪对象丢失的情况,提高了多摄像头多
跟踪对象的情况下跟踪的准确性。
[0009]在第一方面的第一种可能的实现方式中,在上述通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像之前,方法还包括:配置至少一个摄像头的畸变参数和空间约束信息,畸变参数用于矫正至少一个摄像头采集的图像。
[0010]在第一方面的第二种可能的实现方式中,上述空间约束信息包括以下至少之一:摄像头拍摄主平面的单应性变换矩阵;摄像头拍摄区域的目标出入边界;摄像头间的空间拓扑关系。
[0011]在第一方面的第三种可能的实现方式中,在上述计算至少一个跟踪对象的三维空间坐标信息之后,方法还包括:根据至少一个跟踪对象的三维空间坐标信息和至少一个跟踪对象的历史轨迹信息,预测至少一个跟踪对象的下一个位置;对预测的跟踪对象的下一个位置与检测框进行匹配,对于与预测的跟踪对象的下一个位置不匹配的第一检测框,判断第一检测框中的跟踪对象是否处于目标出入边界对应的区域;在跟踪对象不处于目标出入边界对应的区域中,且跟踪对象的上一个位置被遮挡的情况下,采用被遮挡的目标位置,重新预测跟踪对象的下一个位置;或者,在跟踪对象处于目标出入边界对应的区域中的情况下,确定跟踪对象离开拍摄区域。
[0012]在第一方面的第四种可能的实现方式中,在上述从至少一个摄像头采集的当前帧图像中检测跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框之后,方法还包括:在目标检测框中的跟踪对象的置信度大于或等于第一阈值的情况下,将目标检测框确定为高分检测框;或者在目标检测框中的跟踪对象的置信度小于第一阈值的情况下,将目标检测框确定为低分检测框;在预测跟踪对象的下一个位置之后,对于与预测的跟踪对象的下一个位置不匹配的高分检测框,基于高分检测框对应的跟踪对象的特征信息和空间约束信息,进行跟踪对象的重识别,确定出跟踪对象的运动轨迹。
[0013]第二方面,本申请提供一种摄像头跟踪装置,该装置包括:图像采集模块、特征提取模块、检测模块、空间位置计算模块和轨迹匹配模块。图像采集模块,用于通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像,每个摄像头对应岁数至少一个跟踪对象中的一个或多个跟踪对象。特征提取模块,用于在至少一个跟踪对象进入至少一个摄像头的拍摄区域的情况下,从图像采集模块通过至少一个摄像头采集的当前帧图像中提取至少一个跟踪对象的特征信息。检测模块,用于在至少一个跟踪对象离开至少一个摄像头拍摄区域的情况下,基于特征提取模块提取的至少一个跟踪对象的特征信息,从至少一个摄像头采集的当前帧图像中检测跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框。空间位置计算模块,用于根据至少一个摄像头的空间约束信息和检测模块检测到的至少一个跟踪对象的检测框在图像中的位置信息,计算至少一个跟踪对象的三位空间坐标的信息。轨迹匹配模块,用于根据至少一个跟踪对象的三维空间坐标信息和至少一个跟踪对象的历史轨迹信息,确定至少一个跟踪对象的运动轨迹。
[0014]在第二方面的第一种可能的实现方式中,装置还包括:配置模块;配置模块,用于在图像采集模块通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像之前,配置至少一个摄像头的畸变参数和空间约束信息,畸变参数用于图像采集模块矫正至少一个摄像头采集的图像。
[0015]在第二方面的第二种可能的实现方式中,上述空间约束信息包括以下至少之一:
摄像头拍摄主平面的单应性变换矩阵;摄像头拍摄区域的目标出入边界;摄像头间的空间拓扑关系。
[0016]在第二方面的第三种可能的实现方式中,装置还包括:预测模块和确定模块;预测模块,用于空间位置计算模块计算至少一个跟踪对象的三维空间坐标信息之后,根据至少一个跟踪对象的三维空间坐标信息和至少一个跟踪对象的历史轨迹信息,预测至少一个跟踪对象的下一个位置。上述确定模块,还用于对预测模块预测的跟踪对象的下一个位置与检测框进行匹配,对于与预测的跟踪对象的下一个位置不匹配的第一检测框,判断第一检测框中的跟踪对象是否处于目标出入边界对应的区域。上述确定模块,还用于在跟踪对象不处于目标出入边界对应的区域中,且跟踪对象的上一个位置被遮挡的情况下,采用被遮挡的目标位置,重新预测跟踪对象的下一个位置;或者,在跟踪对象处于目标出入边界对应的区域中的情况下,确定跟踪对象离开拍摄区域。
[001本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摄像头跟踪方法,其特征在于,所述方法包括:通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像,每个摄像头对应所述至少一个跟踪对象中的一个或多个跟踪对象;在所述至少一个跟踪对象进入所述至少一个摄像头的拍摄区域的情况下,从所述至少一个摄像头采集的当前帧图像中提取所述至少一个跟踪对象的特征信息;在所述至少一个跟踪对象离开所述至少一个摄像头拍摄区域的情况下,基于所述至少一个跟踪对象的特征信息,从所述至少一个摄像头采集的当前帧图像中检测所述跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框;根据所述至少一个摄像头的空间约束信息和所述至少一个跟踪对象对应的检测框在图像中的位置信息,计算所述至少一个跟踪对象的三维空间坐标信息;根据所述至少一个跟踪对象的三维空间坐标信息和所述至少一个跟踪对象的历史轨迹信息,确定所述至少一个跟踪对象的运动轨迹。2.根据权利要求1所述的方法,其特征在于,所述通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像之前,所述方法还包括:配置所述至少一个摄像头的畸变参数和所述空间约束信息,所述畸变参数用于矫正所述至少一个摄像头采集的图像。3.根据权利要求1或2所述的方法,其特征在于,所述空间约束信息包括以下至少之一:所述摄像头拍摄主平面的单应性变换矩阵;所述摄像头拍摄区域的目标出入边界;所述摄像头间的空间拓扑关系。4.根据权利要求1所述的方法,其特征在于,所述计算所述至少一个跟踪对象的三维空间坐标信息之后,所述方法还包括:根据所述至少一个跟踪对象的三维空间坐标信息和所述至少一个跟踪对象的历史轨迹信息,预测所述至少一个跟踪对象的下一个位置;对预测的所述跟踪对象的下一个位置与所述检测框进行匹配,对于与预测的所述跟踪对象的下一个位置不匹配的第一检测框,判断所述第一检测框中的跟踪对象是否处于所述目标出入边界对应的区域;在所述跟踪对象不处于所述目标出入边界对应的区域中,且所述跟踪对象的上一个位置被遮挡的情况下,采用被遮挡的目标位置,重新预测所述跟踪对象的下一个位置;或者,在所述跟踪对象处于所述目标出入边界对应的区域中的情况下,确定所述跟踪对象离开所述拍摄区域。5.根据权利要求1所述的方法,其特征在于,所述从所述至少一个摄像头采集的当前帧图像中检测所述跟踪对象,并标记每个跟踪对象在各自对应的当前帧图像中的检测框之后,所述方法还包括:在目标检测框中的跟踪对象的置信度大于或等于第一阈值的情况下,将所述目标检测框确定为高分检测框;或者在所述目标检测框中的跟踪对象的置信度小于所述第一阈值的情况下,将所述目标检测框确定为低分检测框;在预测所述跟踪对象的下一个位置之后,对于与预测的所述跟踪对象的下一个位置不匹配的高分检测框,基于所述高分检测框对应的跟踪对象的特征信息和所述空间约束信
息,进行所述跟踪对象的重识别,确定出所述跟踪对象的运动轨迹。6.一种摄像头跟踪装置,其特征在于,所述装置包括:图像采集模块、特征提取模块、检测模块、空间位置计算模块和轨迹匹配模块;所述图像采集模块,用于通过至少一个摄像头采集至少一个跟踪对象在运动过程中的图像,每个摄像头对应岁数至少一个跟踪对象中的一个或多个跟踪对象;所述特征提取模块,用于在所述至少一个跟踪对象进入所述至少一个摄像头的拍摄区域的情况下,从所述图像采集模块通过所述至少一个摄像头采集的当前帧图像中提取所述至少一个跟踪对象...

【专利技术属性】
技术研发人员:沙默泉谢芳荻王丽影陈龙王悦姜大鹏姚树为孙建龙
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1