一种基于特征和区域协同匹配的刚体目标跟踪方法技术

技术编号:17162495 阅读:53 留言:0更新日期:2018-02-01 20:40
本发明专利技术涉及一种基于特征和区域协同匹配的刚体目标跟踪方法。该方法包括以下步骤:1)在初始图像中选定目标区域,并在目标区域检测SURF特征;2)在目标区域内,以每个SURF特征点为中心构建不变性区域;3)在当前图像到来时,提取其SURF特征,并与初始图像进行基于SURF特征和不变性区域的协同匹配,形成匹配点对;4)根据得到的匹配点对计算得出运动参数,从而确定当前图像的目标区域,实现目标跟踪。本发明专利技术通过对SURF特征在复杂变化下的可重复性规律进行研究,利用SURF特征和区域模板协同匹配的方案求解运动参数,能够对目标区域的局部特征实现准确的描述和匹配,进而保证目标跟踪效果的鲁棒性、稳定性。

A rigid object tracking method based on feature and region coordination

The invention relates to a rigid body target tracking method based on feature and region synergy matching. The method comprises the following steps: 1) select the target region in the initial image, and detect the SURF features in the target area; 2) in the target area, with each SURF feature point as the center to construct invariant region; 3) in the current image arrives, extract the SURF characteristics, and the initial image for collaborative SURF feature matching and based on the invariant region, the formation of the matching points; 4) according to the obtained matching points calculated motion parameters in order to determine the target area of the current image, target tracking. The invention is based on the study of SURF features in complex changes of the repeatability of the rules and scheme for solving the motion parameters using SURF features and regional collaborative template matching, local characteristics of the target area to achieve accurate description and matching, so as to guarantee the robustness and stability of tracking effect.

【技术实现步骤摘要】
一种基于特征和区域协同匹配的刚体目标跟踪方法
本专利技术属于计算机视觉
,具体涉及一种基于特征和区域协同匹配的刚体目标跟踪方法。
技术介绍
刚体目标表面任意一点的运动都可以代表整体的运动,使得利用目标区域内的特征来描述目标运动成为可能。已有的刚体目标跟踪方法致力于提取参考图像目标区域内具有不变性的某些特征,并对提取的特征进行量化和描述,如颜色特征、纹理特征、光流特征。局部特征是指在图像区域内检测到的局部具有不变性、可重现性和特异性的特征,能够在一定程度上抵抗遮挡、尺度、旋转等复杂变化,并提供对特征的定量描述。目前,相比其他特征,局部特征在不变性和特异性方面优势愈专利技术显,使其更加深入的应用在目标跟踪中。在当前帧到来时,首先对整个区域提取局部特征并描述。进而,通过局部特征的匹配找到同上一帧相同目标内局部特征的候选对应集。借助随机采样一致性算法(RANSAC),去除不正确的对应特征集,估计出运动变换参数,实现目标跟踪。图1给出了基于特征的跟踪方法框图,其主要思路在于将跟踪看成是局部特征匹配问题。目前,SURF(Speed-upRobustFeature,加速鲁棒特征)特征是应用较多且效果较为理想的局部特征之一,主要引入积分图像快速算法,并通过执行加减法运算近似得到高斯二阶微分的响应值。SURF算法主要包括特征检测和特征描述两方面。特征检测通过快速计算每个特征的尺度和主方向,并且圈定以检测点为中心的尺度旋转不变对称邻域;特征描述在该不变性邻域内进行Haar特征计算,并最终形成64维特征向量。不同图像之间的SURF特征匹配主要是通过比较特征向量之间的距离实现的。运动模型构建是通过SURF特征匹配完成的。假设x和分别代表不同图像之间的对应SURF特征点,则二者之间有如下的关系:其中,W(x,h)是透视变换函数,h=(h1,...h8)T是运动参数。具体表示如下:其中x,y表示SURF特征点的横、纵坐标。得出运动参数后,将初始帧的目标区域边界进行相应的透视变换,得到当前帧的目标区域。在视频中,场景经常会出现光照、遮挡、视角、仿射等一种或多种变化,对局部特征的匹配造成了严重的干扰。现有技术沿用和静态图像相同的局部特征匹配方法,无法适应发生剧烈变化的场景,也没有体现与场景连续性变化相对应的自适应性。
技术实现思路
视频序列中,场景经常会出现复杂变化,如尺度、旋转、光照、遮挡等,对刚体目标跟踪提出了挑战,本专利技术提供一种基于特征和区域协同匹配的刚体目标跟踪方法,能够对目标区域的局部特征实现准确的描述和匹配,进而保证目标跟踪效果的鲁棒性、稳定性。本专利技术采用的技术方案如下:一种基于特征和区域协同匹配的刚体目标跟踪方法,其特征在于,包括以下步骤:1)在初始图像中选定目标区域,并在目标区域检测SURF特征;2)在目标区域内,以每个SURF特征点为中心构建不变性区域;3)在当前图像到来时,提取其SURF特征,并与初始图像进行基于SURF特征和不变性区域的协同匹配,形成匹配点对;4)根据得到的匹配点对计算得出运动参数,从而确定当前图像的目标区域,实现目标跟踪。进一步地,还包括在线更新步骤:对SURF特征和不变性区域进行在线更新,以提高后续跟踪的自适应性。进一步地,步骤1)检测SURF特征时,利用积分图像计算Hessian矩阵行列式,再通过选取极值来定位SURF特征点,并通过调整方格滤波器的尺寸来建立尺度空间。进一步地,步骤3)所述基于SURF特征和不变性区域的协同匹配,是首先利用SURF特征匹配得到运动参数初始值,然后利用已构建的不变性区域进行匹配得到精确运动参数,从而形成匹配点对。进一步地,步骤3)首先利用特征向量找到候选对应点,然后按照特征向量描述子匹配的匹配分数将候选对应点对进行排序,再将匹配分数同预设门限进行比较,将大于门限的点对选出,形成基于特征向量描述子匹配的对应点对,并利用RANSAC算法得到初始帧I1和第t帧It的目标区域之间的运动参数初始值;如果不存在大于门限的点对,则放弃当前匹配点,转而利用已构建的不变性区域进行补充匹配。进一步地,步骤4)采用RANSAC算法计算得出运动参数,实现对目标的定位。进一步地,所述在线更新的方法为:如果正确的匹配点对是通过基于特征匹配得到的,利用匹配点对作为正样本,更新SURF特征和不变性区域;如果正确的匹配点对是通过区域匹配得到的,则更新不变性区域;对于错误的匹配点对,不做任何更新。一种服务器,所述服务器包括存储器和处理器,所述存储器存储计算机程序,所述计算机程序被配置为由所述处理器执行,所述计算机程序包括用于执行上面所述方法中各步骤的指令。一种存储计算机程序的计算机可读存储介质,所述计算机程序被计算机执行时,实现上面所述方法的步骤。本专利技术的关键点包括:1)基于局部特征匹配解决刚体目标跟踪问题;2)在初始帧和当前帧之间对刚体目标构建运动模型;3)复杂变化下SURF特征的可重复性;4)构建不变性区域;5)基于特征和区域的协同匹配方案;6)在线更新使跟踪保持自适应性,保证了算法的系统性和完备性。本专利技术面向视频中复杂场景变化提出了一种自适应的刚体目标跟踪方案,通过对SURF特征在复杂变化下的可重复性规律进行研究,利用SURF特征和区域模板协同匹配的方案求解运动参数,在跟踪完成后对SURF特征、区域模板做进一步更新,能够保持对复杂变化的自适应性,提升跟踪效果的鲁棒性和稳定性。附图说明图1.现有技术中基于特征的跟踪方法框图。图2.本专利技术的基于特征和区域协同匹配的刚体目标跟踪方法流程图。图3.复杂变化下SURF特征的可重复性示意图。图4.不变性区域示意图。图5.目标跟踪示意图。具体实施方式下面通过具体实施例和附图,对本专利技术做进一步详细说明。本专利技术提出了一种新的刚体目标跟踪方案,并根据初始帧和当前帧之间的目标变化建立联系,从根本上克服漂移问题。由于刚体的内部结构具有运动一致性,该方案利用SURF特征匹配来确定目标区域,得到初步运动参数;再引入基于区域的匹配方案应对较为剧烈的目标变化,保证最能够适应当前目标变化的SURF特征及其周围特定区域被充分采用,实现精细化匹配。在完成对当前帧的跟踪后,对SURF特征及其周围特定区域进行在线更新,提高后续跟踪的自适应性。最终使跟踪保持对复杂变化的自适应性,达到鲁棒和稳定的效果。本专利技术的工作流程如图2所示。在初始图像中,选定目标区域(可手动圈出感兴趣的目标区域),并在目标区域内提取SURF特征建立特征描述,同时在每一个以SURF特征点为中心的不变性邻域内构建区域描述。在新的图像到来之时,首先提取SURF特征,利用特征匹配得到初步的运动参数;再与初始图像建立基于特征和区域的协同匹配,形成最终匹配点对。通过RANSAC计算出运动参数,实现对目标的定位。最后,对SURF特征和不变性区域进行在线更新,便于后续帧的处理。SURF特征虽然在一定程度上保持对复杂变化的自适应性,但并不意味着所有的SURF特征都能保持一致的不变性。在发生复杂变化时,一部分SURF特征无法被再次检测到,更无法开展后续的特征描述和匹配等工作。以图3为例,一部分特征对于光照变化可重复:另外的一些特征对于仿射变化更加敏感。原因在于,每个SURF特征是用一个圆形来描述的。如果左半圆和右半圆对比鲜明本文档来自技高网
...
一种基于特征和区域协同匹配的刚体目标跟踪方法

【技术保护点】
一种基于特征和区域协同匹配的刚体目标跟踪方法,其特征在于,包括以下步骤:1)在初始图像中选定目标区域,并在目标区域检测SURF特征;2)在目标区域内,以每个SURF特征点为中心构建不变性区域;3)在当前图像到来时,提取其SURF特征,并与初始图像进行基于SURF特征和不变性区域的协同匹配,形成匹配点对;4)根据得到的匹配点对计算得出运动参数,从而确定当前图像的目标区域,实现目标跟踪。

【技术特征摘要】
1.一种基于特征和区域协同匹配的刚体目标跟踪方法,其特征在于,包括以下步骤:1)在初始图像中选定目标区域,并在目标区域检测SURF特征;2)在目标区域内,以每个SURF特征点为中心构建不变性区域;3)在当前图像到来时,提取其SURF特征,并与初始图像进行基于SURF特征和不变性区域的协同匹配,形成匹配点对;4)根据得到的匹配点对计算得出运动参数,从而确定当前图像的目标区域,实现目标跟踪。2.如权利要求1所述的方法,其特征在于,还包括在线更新步骤:对SURF特征和不变性区域进行在线更新,以提高后续跟踪的自适应性。3.如权利要求1或2所述的方法,其特征在于,步骤1)检测SURF特征时,利用积分图像计算Hessian矩阵行列式,再通过选取极值来定位SURF特征点,并通过调整方格滤波器的尺寸来建立尺度空间。4.如权利要求1或2所述的方法,其特征在于,步骤3)所述基于SURF特征和不变性区域的协同匹配,是首先利用SURF特征匹配得到运动参数初始值,然后利用已构建的不变性区域进行匹配得到精确运动参数,从而形成匹配点对。5.如权利要求4所述的方法,其特征在于,步骤3)首先利用特征向量找到候选对应点,然后按...

【专利技术属性】
技术研发人员:苗权吴昊刘丙双涂波刘鑫沛康春建羊晋李明哲计哲李锐光程光戴帅夫张洛什尚秋里
申请(专利权)人:国家计算机网络与信息安全管理中心
类型:发明
国别省市:北京,11

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

1