一种目标跟踪方法和装置制造方法及图纸

技术编号:8271844 阅读:186 留言:0更新日期:2013-01-31 04:14
本发明专利技术涉及图像处理技术领域,特别是涉及一种目标跟踪方法和装置,所述方法包括:在进行目标跟踪时,获取当前帧图像,将所述当前帧图像与上一帧图像进行比较,获取帧差模板;利用所述当前帧图像与预先建立的背景模板进行前景检测处理,获取前景模板;对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像;在所述候选区域的前景图像中对确定的跟踪目标进行跟踪。由于在本发明专利技术实施例中,提取的融合后的候选目标前景区域剔除了大部分背景干扰,从而使得目标跟踪能够在有效区域内进行,使得进行目标跟踪时陷入局部极值点的机会大大变小,进一步提高了目标跟踪方法的抗干扰能力,增强了算法的准确度和鲁棒性。

【技术实现步骤摘要】
本专利技术涉及图像处理
,特别是涉及一种目标跟踪方法和装置
技术介绍
目标检测与跟踪是动态图像处理技术的主要研究方向,具有广泛的应用前景,尤其是在智能监控、人机交互以及辅助医疗诊断等领域。通过目标跟踪,系统可以自动地获取跟踪目标在视频或图像中的位置、大小等信息。在一般的视频目标跟踪方法中,会预先建立一个标识跟踪目标或待检测物体的参考模板作为识别和确定跟踪目标位置的依据,然后使用参考模板与实时图像中的各个子区域进行比较,以找出实时图像中与参考模板中的跟踪目标最接近的子区域图像的位置,作为跟踪目标在实时图像中的当前位置。现有技术中,均值移动算法以其原理简单、收敛速度快、实时性能优越等特性在视频目标跟踪中得到了广泛的应用。均值移动算法是通过计算参考模板与候选模板之间的相 似度确定跟踪目标在实时图像中的位置的。其中,基于核颜色直方图的均值移动算法以颜色为跟踪特征,通过对图像块内的颜色进行加权统计,来确定跟踪目标的位置。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题现有技术中,均值移动算法虽然采用了核颜色直方图来对跟踪目标进行建模,但是当跟踪目标较为弱小、目标颜色与背景颜色接近时,均值移动算法容易被背景颜色干扰,从而陷入局部极值点,进而丢失跟踪目标,算法的鲁棒性不强。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种目标跟踪方法和装置,可以在跟踪目标小、目标颜色与背景颜色接近的情况下,有效抑制背景干扰,提高跟踪算法的鲁棒性。技术方案如下—方面,本专利技术实施例公开了一种目标跟踪方法,所述方法包括在进行目标跟踪时,获取当前帧图像,将所述当前帧图像与上一帧图像进行比较,获取帧差模板;利用所述当前帧图像与预先建立的背景模板进行前景检测处理,获取前景模板;对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像;在所述候选区域的前景图像中对确定的跟踪目标进行跟踪。优选地,所述方法还包括获取多帧图像,对所述多帧图像进行多高斯背景建模处理,获取背景模板。优选地,在对所述多帧图像进行多高斯背景建模处理之前,所述方法还包括将所述多帧图像从彩色图像转换成灰度图像。优选地,所述对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像具体包括对所述帧差模板和所述前景模板中的像素进行或运算,获取融合后的第一图像;利用当前帧图像对所述融合后的第一图像进行处理,获取融合后的候选区域前景图像。优选地,所述在所述候选区域的前景图像中对待识别目标进行跟踪具体包括获取跟踪目标的初始位置作为第一位置,以所述第一位置为中心,建立参考目标的核直方图;在所述候选区域的前景图像中,在与所述第一位置对应的区域建立候选目标的核直方图,并获取各个颜色分量的权值;利用所述第一位置以及所述各个颜色分量的权值获取与所述候选目标对应的第二位置;·判断所述第二位置的值与所述第一位置的值之间的差值的模是否小于设定阈值;如果否,将所述第二位置的值作为第一位置的值,进入在所述候选区域的前景图像中在与所述第一位置对应的区域建立候选目标的核直方图的步骤,直至判断所述第二位置的值与所述第一位置的值之间的差值的模小于设定阈值时,停止迭代。优选地,所述方法还包括当通过迭代计算,判断所述第一位置的值与第二位置的值之间的差值的模小于设定阈值时,输出目标位置,将所述第二位置的值作为第一位置的值,获取下一帧图像,将下一帧图像作为当前帧图像,进入获取帧差模板的步骤。另一方面,本专利技术实施例还公开了一种目标跟踪装置,所述装置包括帧差获取单元,用于在进行目标跟踪时,获取当前帧图像,将所述当前帧图像与上一帧图像进行比较,获取帧差模板;前景获取单元,用于利用所述当前帧图像与预先建立的背景模板进行前景检测处理,获取如景模板;融合单元,用于对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像;跟踪单元,用于在所述候选区域的前景图像中对待识别目标进行跟踪。优选地,所述装置还包括背景建模单元,用于获取多帧图像,对所述多帧图像进行多高斯背景建模处理,获取背景模板。优选地,所述装置还包括转换单元,用于将所述多帧图像从彩色图像转换成灰度图像。优选地,所述融合单元具体包括第一获取单元,用于对所述帧差模板和所述前景模板中的像素进行或运算,获取融合后的第一图像;处理单元,用于利用当前帧图像对所述融合后的第一图像进行处理,获取融合后的候选区域前景图像。优选地,所述跟踪单元具体包括第一建立单元,用于获取跟踪目标的初始位置作为第一位置,以所述第一位置为中心,建立参考目标的核直方图;第二建立单元,用于在所述候选区域的前景图像中,在与所述第一位置对应的区域建立候选目标的核直方图,并获取各个颜色分量的权值;位置获取单元,用于利用所述第一位置以及所述各个颜色分量的权值获取与所述候选目标的对应的第二位置;判断单元,用于判断所述第二位置的值与所述第一位置的值之间的差值的模是否小于设定阈值;如果否,进入迭代单元;迭代单元,用于如果当判断所述第二位置的值与所述第一位置的值之间的差值的模大于设定阈值时,将所述第二位置的值作为第一位置的值,进入第二建立单元,直至所述判断单元的判断结果表明所述第二位置的值与所述第一位置的值之间的差值的模小于 设定阈值时,停止迭代。优选地,所述装置还包括输出单元,用于当通过迭代计算,判断所述第一位置的值与第二位置的值之间的差值的模小于设定阈值时,输出目标位置;将所述第二位置的值作为第一位置的值,获取下一帧图像,将下一帧图像作为当前帧图像,进入帧差获取单元。本专利技术实施例能够达到的有益效果为本专利技术提供了一种目标跟踪算法,将实时检测结果融合到目标跟踪方法中,具体的,是通过获取当前帧图像与上一帧图像的帧差模板,以提取目标由于运动而产生的变化像素;并利用预先建立的背景模板获取前景图像,并将获取的帧差模板与前景图像进行融合,对候选目标的前景区域进行有效提取,然后在提取的前景区域内进行移动目标跟踪。由于提取的融合后的候选目标前景区域剔除了大部分背景干扰,从而使得目标跟踪能够在有效区域内进行,使得进行目标跟踪时陷入局部极值点的机会大大变小,进一步提高了目标跟踪方法的抗干扰能力,增强了算法的准确度和鲁棒性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例提供的目标跟踪方法第一实施例流程图;图2为本专利技术实施例提供的目标跟踪方法第二实施例流程图;图3a-图3d为本专利技术一实施例获取融合后的候选区域前景图像效果示意图;图4a-图4d为现有技术跟踪效果示意图;图5a-图5d为本专利技术跟踪效果示意图;图6a-图6d为本专利技术另一实施例获取融合后的候选区域前景图像效果示意图;图7为本专利技术实施例提供的目标跟踪处理装置示意图。具体实施方式目标检测与跟踪在动态图像处理技术中得到了广泛的应用。现有技术中,目标检测与目标跟踪处于系统的两个不同模块之中,其中,目标检测为目标跟踪提供初始条件,而在后继的目标跟踪中则很少再利用目标检测结果。除非发生目标丢失,需要重本文档来自技高网...

【技术保护点】
一种目标跟踪方法,其特征在于,所述方法包括:在进行目标跟踪时,获取当前帧图像,将所述当前帧图像与上一帧图像进行比较,获取帧差模板;利用所述当前帧图像与预先建立的背景模板进行前景检测处理,获取前景模板;对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像;在所述候选区域的前景图像中对确定的跟踪目标进行跟踪。

【技术特征摘要】
1.一种目标跟踪方法,其特征在于,所述方法包括 在进行目标跟踪时,获取当前帧图像,将所述当前帧图像与上一帧图像进行比较,获取中贞差模板; 利用所述当前帧图像与预先建立的背景模板进行前景检测处理,获取前景模板; 对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像; 在所述候选区域的前景图像中对确定的跟踪目标进行跟踪。2.根据权利要求I所述的方法,其特征在于,所述方法还包括 获取多帧图像,对所述多帧图像进行多高斯背景建模处理,获取背景模板。3.根据权利要求I或2所述的方法,其特征在于,在对所述多帧图像进行多高斯背景建模处理之前,所述方法还包括 将所述多帧图像从彩色图像转换成灰度图像。4.根据权利要求I所述的方法,其特征在于,所述对所述帧差模板和所述前景模板进行融合、处理,获取融合后的候选区域前景图像具体包括 对所述帧差模板和所述前景模板中的像素进行或运算,获取融合后的第一图像; 利用当前帧图像对所述融合后的第一图像进行处理,获取融合后的候选区域前景图像。5.根据权利要求I所述的方法,其特征在于,所述在所述候选区域的前景图像中对待识别目标进行跟踪具体包括 获取跟踪目标的初始位置作为第一位置,以所述第一位置为中心,建立参考目标的核直方图; 在所述候选区域的前景图像中,在与所述第一位置对应的区域建立候选目标的核直方图,并获取各个颜色分量的权值; 利用所述第一位置以及所述各个颜色分量的权值获取与所述候选目标对应的第二位置; 判断所述第二位置的值与所述第一位置的值之间的差值的模是否小于设定阈值;如果否,将所述第二位置的值作为第一位置的值,进入在所述候选区域的前景图像中在与所述第一位置对应的区域建立候选目标的核直方图的步骤,直至判断所述第二位置的值与所述第一位置的值之间的差值的模小于设定阈值时,停止迭代。6.根据权利要求I或5所述的方法,其特征在于,所述方法还包括 当通过迭代计算,判断所述第一位置的值与第二位置的值之间的差值的模小于设定阈值时,输出目标位置,将所述第二位置的值作为第一位置的值,获取下一帧图像,将下一帧图像作为当前帧图像,进入获取帧差模板的步骤。7.一种目标跟踪装置,其特征在于,所述装置包括 帧差获取...

【专利技术属性】
技术研发人员:安国成李洪研张涛
申请(专利权)人:北京国铁华晨通信信息技术有限公司
类型:发明
国别省市:

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

1