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

技术编号:15297413 阅读:94 留言:0更新日期:2017-05-11 19:48
本发明专利技术提供了一种目标跟踪方法及装置。所述方法包括:离线训练特定目标的检测器;采用检测器检测图像中的目标;在线学习跟踪器判别模型;采用跟踪器跟踪下一帧图像中的目标;通过检测器判断跟踪器是否跟踪失败;若跟踪失败则重新检测图像中的目标,若跟踪成功则累积目标的特征向量及对应的子图像,并在线学习跟踪器判别模型;通过基于密度峰值的方法在线挖掘正支持向量,对跟踪器进行在线修正,然后采用跟踪器跟踪下一帧图像中的目标。

Visual target tracking method and device

The invention provides a method and a device for tracking a target. The method comprises the following steps: off-line training specific target detector; the detector detects the target in the image; online learning tracker tracker using discriminant model; the next frame image; judging whether the tracker tracking failure detector; if the tracking failure is to detect the target in the image, the sub image feature vector and the corresponding if tracking the success of the cumulative target, and the online learning model is the support vector tracker; through the online method based on density peak mining, online correction of the tracker, and then the tracking device tracking the next frame image of the target.

【技术实现步骤摘要】

本专利技术属于计算机图像
,具体地涉及一种融合检测器的鲁棒视觉目标跟踪的方法及装置。
技术介绍
常见的视觉目标的跟踪方法是通过人工选取第一帧图像中的目标,然后通过在线学习目标的生成模型或在线学习判别目标和背景的判别模型来实现对目标的跟踪,在一些复杂条件下(如环境光线变化、目标被遮挡及目标不在摄像机视野内等),会导致跟踪漂移问题,进而使得跟踪失败,由于缺乏检测器的有效辅助,跟踪器丢失目标之后很难重新跟踪到目标。
技术实现思路
为了解决现有技术中在复杂条件下,跟踪器会产生漂移问题使得跟踪失败以及跟踪器丢失目标之后很难重新跟踪到目标等问题,本专利技术目的在于提供一种融合检测器的鲁棒的视觉目标跟踪方法及装置。根据本专利技术的一个方面,提供了一种视觉目标跟踪方法,该方法包括步骤如下:步骤S1:离线训练预定目标的检测器步骤S2:采用所述检测器检测第i-1帧图像中的所述预定目标,其中i为大于等于1的正整数;步骤S3:在线学习跟踪器判别模型;步骤S4:采用所述跟踪器判别模型跟踪第i帧图像中的所述预定目标;步骤S5:通过所述检测器判断所述跟踪器判别模型跟踪所述预定目标是否成功;步骤S6:若所述跟踪器判别模型跟踪所述预定目标成功,则存储所述跟踪器判别模型跟踪得到的所述预定目标的特征向量及跟踪得到的目标图像,并在线学习跟踪器判别模型,转步骤S7;否则,i=i+1,转步骤S2重新检测所述预定目标并重新在线学习所述跟踪器判别模型;步骤S7:通过基于密度峰值的方法在线挖掘正支持向量,并对跟踪器进行在线修正,i=i+1,然后跳转到步骤S4。其中,步骤S1包括以下步骤:步骤S11:计算正负样本图像的梯度方向直方图特征,生成正样本图像和负样本图像的特征向量;包括:步骤S11A:将正样本图像通过双线性差值方法归一化为固定大小ws×hs,其中ws为归一化正样本图像的宽,hs为归一化正样本图像的高;步骤S11B:将归一化的正样本图像划分为Nc1×Nc2个细胞单元Cij,1<i<Nc1,1<j<Nc2;每个细胞单元大小为k×k,其中k=ws/Nc1=hs/Nc2;步骤S11C:在每个细胞单元Cij中对梯度方向进行独立统计,以梯度方向为横轴的直方图,然后将这个梯度分布平均分成多个无符号方向角度,每个方向角度范围对应方向角度范围的梯度幅值累积值,将多个梯度幅值累积值组成多个维特征向量Vij,然后通过4个归一化系数对Vii进行归一化,进而得到细胞单元Cij对应的特征向量Fij;步骤S11D:将归一化正样本图像中所有细胞单元的梯度方向直方图特征向量Fij串联构成正样本图像的特征向量VP;步骤S11E:采用与步骤S11A至步骤S11D相同的方式计算大小为ws×hs的负样本图像的特征向量VF;步骤S12:采用随机梯度下降法训练检测分类器;其中,检测分类器采用的是线性支持向量机分类器,其优化目标函数为:其中为SVM的参数向量,yi∈{-1,+1本文档来自技高网...
一种视觉目标跟踪方法及装置

【技术保护点】
一种视觉目标跟踪方法,其特征在于,该方法包括步骤如下:步骤S1:离线训练预定目标的检测器步骤S2:采用所述检测器检测第i‑1帧图像中的所述预定目标,其中i为大于等于1的正整数;步骤S3:在线学习跟踪器判别模型;步骤S4:采用所述跟踪器判别模型跟踪第i帧图像中的所述预定目标;步骤S5:通过所述检测器判断所述跟踪器判别模型跟踪所述预定目标是否成功;步骤S6:若所述跟踪器判别模型跟踪所述预定目标成功,则存储所述跟踪器判别模型跟踪得到的所述预定目标的特征向量及跟踪得到的目标图像,并在线学习跟踪器判别模型,转步骤S7;否则,i=i+1,转步骤S2重新检测所述预定目标并重新在线学习所述跟踪器判别模型;步骤S7:通过基于密度峰值的方法在线挖掘正支持向量,并对跟踪器进行在线修正,i=i+1,然后跳转到步骤S4。

【技术特征摘要】
1.一种视觉目标跟踪方法,其特征在于,该方法包括步骤如下:步骤S1:离线训练预定目标的检测器步骤S2:采用所述检测器检测第i-1帧图像中的所述预定目标,其中i为大于等于1的正整数;步骤S3:在线学习跟踪器判别模型;步骤S4:采用所述跟踪器判别模型跟踪第i帧图像中的所述预定目标;步骤S5:通过所述检测器判断所述跟踪器判别模型跟踪所述预定目标是否成功;步骤S6:若所述跟踪器判别模型跟踪所述预定目标成功,则存储所述跟踪器判别模型跟踪得到的所述预定目标的特征向量及跟踪得到的目标图像,并在线学习跟踪器判别模型,转步骤S7;否则,i=i+1,转步骤S2重新检测所述预定目标并重新在线学习所述跟踪器判别模型;步骤S7:通过基于密度峰值的方法在线挖掘正支持向量,并对跟踪器进行在线修正,i=i+1,然后跳转到步骤S4。2.如权利要求1所述的方法,其特征在于,步骤S1包括以下步骤:步骤S11:计算正负样本图像的梯度方向直方图特征,生成正样本图像和负样本图像的特征向量;包括:步骤S11A:将正样本图像通过双线性差值方法归一化为固定大小ws×hs,其中ws为归一化正样本图像的宽,h...

【专利技术属性】
技术研发人员:尹英杰王欣刚徐德
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:北京;11

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

1