【技术实现步骤摘要】
本专利技术涉及图像处理技术,特别涉及一种目标跟踪方法及装置。
技术介绍
随着科技的发展,图像处理技术目前已经广泛应用于公共安全,人机交互,娱乐,以及医疗等领域。目标跟踪是一种典型的图像处理技术的应用,通过目标跟踪,系统可以自动从图像或视频中获取目标所在位置、大小以及目标数量等信息。目标跟踪技术在智能视频监控,智能交通,视频分析和检索以及图片检索等领域起到了重要作用。 目前普遍采用的目标跟踪方法一般都采用检测或者手工标定的方法在第一帧采集图像中确定跟踪对象的初始位置,在后续帧采集图像的所有可能位置中寻找和跟踪对象最相近的区域,将与跟踪对象匹配的区域作为跟踪对象的跟踪结果。 在目标跟踪的过程中,需要维持一个跟踪队列,跟踪队列中包括基准框,每个基准框表示一个跟踪对象,每个基准框包含有位置、大小等信息。例如矩形的基准框的位置可以为矩形的中心坐标,大小可以为矩形的长、宽和高。在跟踪开始时,通常会从第一帧采集图像中检测出目标队列,将融合后的目标队列作为初始的跟踪队列,再从当前帧采集图像的所有可能位置中寻找与跟踪队列中基准框最相近的区域,即用当前帧采集图像匹配跟踪队列。 所述从第一帧采集图像中检测出目标队列是指,在第一帧采集图像中,将检测出的每个目标对象表示为检测框,与基准框类似,每个检测框包含有位置、大小等信息。这样,所有检测出的检测框就组成了一个队列,称所述队列为目标队列。通常,会在一个真实目标位置检测出多个检测框,因而,往往需要一个融合过程。在融合前,在检测出的目标队列中,为所有真实目标检测出的检测框组成了一个融合前的目标队列。所述融合是指,在目标队列中, ...
【技术保护点】
一种目标跟踪方法,其特征在于,该方法包括:从当前帧采集图像中检测出各目标对象;用各跟踪对象与检测出的各目标对象一一匹配,将与跟踪对象匹配的目标对象作为该跟踪对象的跟踪结果。
【技术特征摘要】
1.一种目标跟踪方法,其特征在于,该方法包括从当前帧采集图像中检测出各目标对象;用各跟踪对象与检测出的各目标对象一一匹配,将与跟踪对象匹配的目标对象作为该跟踪对象的跟踪结果。2.根据权利要求1所述的方法,其特征在于,所述目标对象为融合前的目标队列中的检测框,所述跟踪对象为跟踪队列中的基准框,所述用各跟踪对象与检测出的各目标对象一一匹配包括计算跟踪队列中各基准框与目标队列中各检测框的匹配度;在目标队列中为每个基准框选择出匹配框组,所述匹配框组为与该基准框的匹配度高于预先设定的第一阈值、同属于一个目标且与该基准框匹配度之和最大的一组检测框;在目标队列中,将每个基准框的匹配框组融合为该基准框的匹配框,将所述匹配框作为该基准框的跟踪结果,删除所有与匹配框相交叠的检测框,将所述目标队列中除匹配框以外的检测框融合为非匹配框。3.根据权利要求2所述的方法,其特征在于,所述为基准框选择出匹配框组包括为基准框选择出与该基准框匹配度大于预先设定的第一阈值的检测框;在选择出的检测框中,将同属于一个目标的检测框分为一组;在分组后的检测框中,选择与所述基准框匹配度之和最大的一组检测框作为所述基准框的匹配框组。4.根据权利要求2所述的方法,其特征在于,所述将基准框的匹配框组融合为该基准框的匹配框包括在基准框的匹配框组中,对所有检测框的位置进行加权平均,每个检测框的权值为该检测框与所述基准框的匹配度,将加权平均后的位置作为所述基准框的匹配框;用所述匹配框替换所述匹配框组。5.根据权利要求1所述的方法,其特征在于,所述目标对象为融合后的目标队列中的检测框,所述跟踪对象为跟踪队列中的基准框,所述用检测出的目标队列匹配跟踪队列包括计算跟踪队列中各基准框与目标队列中各检测框的匹配度;在目标队列中为每个基准框选择出匹配框,将所述匹配框作为该基准框的跟踪结果,所述匹配框为目标队列中与该基准框的匹配度最大,且所述匹配度高于预先设定的第二阈值的检测框,将目标队列中除匹配框以外的检测框作为非匹配框。6.根据权利要求2~5任一所述的方法,其特征在于,所述计算基准框与检测框的匹配度包括计算基准框与检测框的直方图匹配度和尺度位置匹配度;将所述直方图匹配度乘以所述尺度位置匹配度作为所述基准框与所述检测框的匹配度。7.根据权利要求6所述的方法,其特征在于,所述计算基准框与检测框的尺度位置匹配度包括计算基准框与检测框的中心距离,将所述中心距离除以两框宽度和之后作平方运算,将平方运算后结果的相反数加权,将加权后得到的数值作为第一指数;在所述基准框与所述检测框的宽度中,取小值作为被除数取大值作为除数作相除运算,将得到的商减一后作平方运算,将平方运算后结果的相反数加权,将加权后得到的数值作为第二指数;以欧拉常数e为底数,分别以第一指数和第二指数为指数求幂,将得到的两个幂值的乘积作为所述基准框与所述检测框的尺度位置匹配度。8.根据权利要求6所述的方法,其特征在于,所述计算基准框与检测框的直方图匹配度包括将检测框的直方图按照与所述检测框中心的距离成反比加权;计算所述基准框直方图与所述检测框加权后直方图的匹配度,将所述匹配度作为所述基准框与所述检测框的直方图匹配度。9.根据权利要求2~5任一所述的方法,其特征在于,在所述用各跟踪对象与检测出的各目标对象一一匹配之后,进一步包括根据匹配结果更新跟踪队列。10.根据权利要求9所述的方法,其特征在于,所述根据匹配结果更新跟踪队列包括用目标队列中的匹配框替换跟踪队列中对应的基准框;将所述目标队列中的非匹配框添加到跟踪队列中。11.根据权利要求10所述的方法,其特征在于,在将所述目标队列中的非匹配框添加到跟踪队列中之后,进一步包括记录跟踪队列中每个该基准框的已匹配次数和未匹配次数;如果基准框的匹配次数大于预先设定的第三阈值,则将所述该基准框作为真实目标;如果基准框的未匹配次数大于预先设定的第四阈值,则将所述基准框从跟踪队列中删除。12.一种目标跟踪装置,其特征在于,该装置包括检测模块、匹配模块、跟踪模块和跟踪存储模块;所述检测模块用于从当前帧采集图像中检测出各目标对象,将检测到的目标对象发送至匹配模块;所述匹配模块用于接收来自检测模块的目标对象和来自跟踪存储模块的跟踪对象,用接收到的各跟踪对象与接收到的各目标对象一一匹配,将与所述跟踪对象匹配的目标对象作为跟踪结果;所述跟踪存储模块用于存储跟踪对象,将跟踪对象发送至匹配模块。13.根据权利要求12所述的装置,其特征在于,所述匹配模块包括计算模块、第一选择模块和融合模块;所述计算模块用于接收来自检测模块的目标队列和来自跟踪存储模块的跟踪队列,计算所述跟踪队列中各基准框与所述目标队列中各检测框的匹配度,将接收到的目标队列、跟踪队列以及计算出的匹配度发送至第一选择模块,所述每个检测框代表一个目标对象,所述每个基准框代表一个跟踪对象;所述第一选择模块用于接收来自计算模块的目标队列、跟踪队列和匹配度,在所述目标队列中,为所述跟踪队列中的每个基准框选择出匹配框组,所述匹配框组为与该基准框的匹配度高于预先设定的第一阈值、同属于一个目标且与该基准框匹配度之和最大的一组检测框,将选择结果、接收到的目...
【专利技术属性】
技术研发人员:邓亚峰,黄英,
申请(专利权)人:北京中星微电子有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。