CN103310463B - 基于概率主成分分析和压缩感知的在线目标跟踪方法 - Google Patents

基于概率主成分分析和压缩感知的在线目标跟踪方法 Download PDF

Info

Publication number
CN103310463B
CN103310463B CN201310241336.2A CN201310241336A CN103310463B CN 103310463 B CN103310463 B CN 103310463B CN 201310241336 A CN201310241336 A CN 201310241336A CN 103310463 B CN103310463 B CN 103310463B
Authority
CN
China
Prior art keywords
target
frame
particle
subspace
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201310241336.2A
Other languages
English (en)
Other versions
CN103310463A (zh
Inventor
李映
宋旭
冉晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Xingditong Communication Technology Co ltd
Original Assignee
Northwestern Polytechnical University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN201310241336.2A priority Critical patent/CN103310463B/zh
Publication of CN103310463A publication Critical patent/CN103310463A/zh
Application granted granted Critical
Publication of CN103310463B publication Critical patent/CN103310463B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明涉及一种基于概率主成分分析和压缩感知的在线目标跟踪方法,将压缩感知理论与PPCA相结合,得到了一个非常简洁的目标特征子空间表示模型,并且使用增量PCA算法在线更新该目标子空间表示模型,使得跟踪算法能够达到很好的实时性。同时我们将PPCA理论运用到计算候选目标与目标子空间表示模型的视觉相似性上,得到了两个距离DFFS和DIFS,而不仅仅是PCA中的重构误差,使得视觉相似性的计算更为准确,这样保证了跟踪算法的准确性。

Description

基于概率主成分分析和压缩感知的在线目标跟踪方法
技术领域
本发明涉及一种基于概率主成分分析和压缩感知的在线目标跟踪方法,具体涉及一种基于概率主成分分析和压缩感知的在线更新目标特征子空间的目标跟踪方法。
背景技术
目标跟踪是计算机视觉领域的一个基础性问题。它有着广泛的应用,包括视频监控、行为分析、运动事件检测、以及视频检索等。由于目标在跟踪过程中会面临光照变化,遮挡,形变,复杂的运动背景等问题,经常导致目标丢失和漂移现象,因此目标跟踪是一个具有挑战性的研究课题。
在目标跟踪算法中,目标表示模型对算法的性能具有很大的影响。现有的目标表示模型主要有:(a)基于颜色直方图特征的单一目标模板;(b)基于过完备字典的目标空间模型;(c)基于主成分的目标子空间表示模型。模型(a)是在目标区域内构建目标模板的颜色直方图来表示目标,当得到新一帧中的目标直方图后,使用求均值的方法更新目标表示模型。该方法使用一个中心点表示整个目标特征空间,显然是不够精确的,因为它无法准确描述在整个跟踪过程中目标特征空间的结构及其变化。模型(b)的过完备字典由一系列目标模板和琐碎模板构成,能够很好的描述目标特征空间,并且能够处理噪声和遮挡的问题,但是该算法求解候选目标的稀疏表示时速度缓慢,导致该算法实时性不高。模型(c)使用特征基向量及其对应的特征值来近似描述目标特征空间,由于该方法基于重构误差最小,从而使得低维度的特征子空间能够很好的近似原始目标特征空间而不存在较大的信息损失,这样就大大简化了目标表示模型。文献IncrementalLearningforRoustVisualTrackingProc,NIPS’04,2004,J.Lim,D.Ross,R-S.Lin,M-H.Yang使用了主成分分析(PCA)的方法,将目标特征空间压缩到由前M个主成分所组成的子空间,得到了目标特征空间的一个子空间表示模型,并使用增量学习的方法,有效的更新该特征子空间,算法很好的解决了目标外观、光照等缓慢变化情况下的跟踪问题。但是该方法在更新目标特征子空间时,要面临这巨大的特征维数,虽然Ross等使用的增量PCA的算法,在一定程度上降低了算法的复杂度,但是特征维数仍然是一个不得不考虑的问题。
发明内容
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种基于概率主成分分析和压缩感知的在线目标跟踪方法,提高目标表示模型描述目标特征空间的准确性和加快更新目标表示模型的速度。
技术方案
一种基于概率主成分分析和压缩感知的在线目标跟踪方法,其特征在于步骤如下:
步骤1:在第一帧中标记目标x1,初始化N个粒子及其权值所述x1为第一帧中目标图像块的仿射变换参数;
步骤2:使用经典粒子滤波算法对前T帧图像跟踪目标,得到初始目标样本集合A=[y1,y2,...,yT],A的每一列是这T帧图像中目标图像块的特征表示向量;
步骤3:对A进行奇异值分解SVD,得到目标特征子空间的表示模型;
步骤4:对当前帧是第t帧的前一帧中粒子按其权值的正比关系进行重采样,再运用高斯运动模型,得到当前帧中粒子
步骤5:求出当前帧中粒子对应图像块的特征表示向量
步骤6:计算出当前帧中第i个粒子对应图像块的特征表示向量与目标特征子空间的视觉相似性的概率表述将该值作为粒子新的权值然后运用最大后验概率准则MAP准则,得到当前帧中具有最大权值的粒子作为该帧目标的状态估计值以此为对当前帧的跟踪结果;若当前帧是最后一帧,则结束,否则继续执行;
步骤7:当已经跟踪的帧数等于m帧时,执行步骤8,否则转到步骤4;其中:m为更新频率,2<m<10;
步骤8:以m个跟踪结果得到一个增量矩阵B=[yn+1,yn+2,...,yn+m],其中的每一列是这m帧中跟踪到的目标图像块对应的特征表示向量;
步骤9:使用增量PCA算法更新得到C=[C,B],构成目标特征空间的子空间表示模型;然后重复转到步骤4;其中第一次更新时令C=[A,B]。
有益效果
本发明提出的一种基于概率主成分分析和压缩感知的在线目标跟踪方法,为了提高目标表示模型描述目标特征空间的准确性和加快更新目标表示模型的速度,本发明提出了一种十分简洁的目标表示模型,该模型运用了压缩感知强(CS)大的信号恢复能力,大大降低了目标图像块特征向量的维度,同时使用了PCA方法压缩目标特征空间到一个近似的子空间模型,该子空间模型的更新速度非常迅速,在保证实时性的前提下,能够允许较大的更新频率,使得该模型能对较大的目标外观变化、光照变化等有很好的鲁棒性。我们根据概率主成分分析的方法得到“两个距离”来更好的描述候选目标和目标特征子空间的视觉相似性,这“两个距离”为:(a)DFFS(distancefromfeaturespace),即候选目标与目标特征子空间的垂直距离;(b)DIFS(distanceinfeaturespace),即候选目标在目标特征子空间上投影点与子空间中心点的马氏距离。
由于本发明结合压缩感知强大的信号恢复能力和PCA优秀的降维能力,并为PCA建立了一个概率表示模型,既PPCA,从而使之与粒子滤波算法很好的相结合,这样便得到了本发明的算法。实验证明本发明在处理目标有较大位移、光照、尺度等变化情况时有很好的鲁棒性并且取得到很好的实时性。
本发明的有益效果是:将压缩感知理论与PPCA相结合,得到了一个非常简洁的目标特征子空间表示模型,并且使用增量PCA算法在线更新该目标子空间表示模型,使得跟踪算法能够达到很好的实时性。同时我们将PPCA理论运用到计算候选目标与目标子空间表示模型的视觉相似性上,得到了两个距离DFFS和DIFS,而不仅仅是PCA中的重构误差,使得视觉相似性的计算更为准确,这样保证了跟踪算法的准确性。
附图说明
图1发明方法流程
具体实施方式
现结合实施例、附图对本发明作进一步描述:
步骤1:在第一帧中标记目标x1(x1为第一帧中目标图像块的仿射变换参数),初始化N个粒子及其权值
步骤2:前T帧使用经典粒子滤波算法跟踪目标,得到初始目标样本集A=[y1,y2,...,yT],yi是高维度的图像特征向量在测量矩阵P上的投影,是压缩了的低维度特征向量,有:
yi=Pvi(1)
其中,vi是第i帧图像中目标图像块在各种尺度矩形滤波器下输出的聚合的列向量表示(vi即高维度的图像特征向量),P是一个满足等距约束条件,且大小为L*H(L<<H,取L=50,即yi的维数,H是高维特征向量的维数)的稀疏测量矩阵。
令矩阵P为:
p i , j = 1 with probabillity 1 2 s 0 with probabillity 1 - 1 s - 1 with probabillity 1 2 s - - - ( 2 )
s=2ors=3andi=1,2,...,L.j=1,2,...,H
步骤3:对A-IA进行SVD分解:A-IA=UΣVT。得到初始目标子空间表示模型:Udd,u=IA。其中,Σd为前d(d<L)个较大奇异值组成的对角阵,Ud是对应的特征向量组成的矩阵,IA是A中样本的均值;
步骤4:输入新的一帧图像作为当前帧,并假设当前帧为第t帧。将前一帧图像中粒子按其权值的正比关系进行重采样,再运用高斯运动模型,求出当前帧中粒子状态参数即将重采样后的粒子加上一个服从高斯分布的随机扰动。一般有高斯运动模型:xt~N(xt;xt-1x),其中Σx是一个对角阵,对角线上元素表示仿射变换参数的方差。
步骤5:求出当前帧中粒子对应的低维度特征向量(具体求法如步骤2所示);
步骤6:计算出当前帧中第i个粒子对应图像块的低维度特征向量与目标特征子空间Udd,u的视觉相似性的概率表述将该值作为粒子新的权值,即 w t i = p ( y t i | x t ) , 有:
p ( y t | x t ) &Proportional; exp [ - 1 2 ( y t - u ) T U d &Sigma; d - 2 U d T ( y t - u ) ] * exp [ - 1 2 &sigma; 2 ( y t - u ) T ( I - U d U d T ) ( y t - u ) ] - - - ( 3 )
该值由DFFS和DIFS两部分组成,表示如下:
DIFS = ( y t - u ) T U d &Sigma; d - 2 U d T ( y t - u ) DFFS = ( y t - u ) T ( I - U d U d T ) ( y t - u ) - - - ( 4 )
其中u是当前子空间样本均值,σ2是DFFS的尺度因子,有L是特征维数,λ1≥λ2≥...≥λL为L个奇异值。然后运用MAP准则,得到当前帧中具有最大权值的粒子作为该帧目标的状态估计值既为我们对当前帧的跟踪结果。若当前帧是最后一帧,则结束,否则继续执行;
步骤7:判断是否已经跟踪了m帧(m是更新频率,2<m<10)。若是,执行步骤8),否则转到步骤4);
步骤8:由这m个跟踪结果得到一个增量矩阵B=[yn+1,yn+2,...,yn+m],其中的每一列是这m帧图像中跟踪到的目标图像块对应的低维度特征(具体求法如步骤2所示),n为这m帧图像之前跟踪到的帧数;
步骤9:使用增量PCA算法更新当前样本空间C=[C,B](第一次更新时令C=[A,B])的子空间表示模型。转到步骤4)。
增量PCA算法流程如下:
输入:当前目标子空间模型Udd,u,增量矩阵B,B的均值IB,遗忘因子f。
输出:新的目标子空间模型
a.更新均值: I C = f &CenterDot; n f &CenterDot; n + m u + m f &CenterDot; n + m I B , IC是C的均值;
b.令 B &OverBar; = [ y m + 1 - I B , &CenterDot; &CenterDot; &CenterDot; , y m + n - I B , n &CenterDot; m m + n ( I B - u ) ] ;
c.求解 [ B * , V ] = QR ( B &OverBar; - U d U d T B &OverBar; ) , 其中QR(·)表示QR分解运算;
d.令 R = f &CenterDot; &Sigma; d U d T B &OverBar; 0 B * T ( B &OverBar; - U d U d T B &OverBar; ) ,对R进行SVD分解,有
e.最后得到 U d * = [ U d , B * ] U &OverBar; , &Sigma; d * = &Sigma; &OverBar; , u*=IC

Claims (1)

1.一种基于概率主成分分析和压缩感知的在线目标跟踪方法,其特征在于步骤如下:
步骤1:在第一帧中标记目标x1,初始化N个粒子及其权值所述x1为第一帧中目标图像块的仿射变换参数;
步骤2:使用经典粒子滤波算法对前T帧图像跟踪目标,得到初始目标样本集合A=[y1,y2,...,yT],A的每一列是这T帧图像中目标图像块的特征表示向量,yi是高维度的图像特征向量在测量矩阵P上的投影,是压缩了的低维度特征向量;
步骤3:对A-IA进行SVD分解,得到目标特征子空间的表示模型;
步骤4:对当前帧是第t帧的前一帧中粒子按其权值的正比关系进行重采样,再运用高斯运动模型,得到当前帧中粒子
步骤5:求出当前帧中粒子对应图像块的特征表示向量
{ y t i } i = 1 N = P { x t i } i = 1 N
p i , j = 1 w i t h p r o b a b i l l i t y 1 2 s 0 w i t h p r o b a b i l l i t y 1 - 1 s - 1 w i t h p r o b a b i l l i t y 1 2 s
s=2ors=3andi=1,2,...,L.j=1,2,...,H
其中,取L=50,H是高维特征向量的维数;
步骤6:计算出当前帧中第i个粒子对应图像块的特征表示向量与目标特征子空间的视觉相似性的概率表述将该值作为粒子新的权值然后运用最大后验概率准则MAP准则,得到当前帧中具有最大权值的粒子作为该帧目标的状态估计值以此为对当前帧的跟踪结果;若当前帧是最后一帧,则结束,否则继续执行;
步骤7:当已经跟踪的帧数等于m帧时,执行步骤8,否则转到步骤4;其中:m为更新频率,2<m<10;
步骤8:以m个跟踪结果得到一个增量矩阵B=[yn+1,yn+2,...,yn+m],其中的每一列是这m帧中跟踪到的目标图像块对应的特征表示向量;
步骤9:使用增量PCA算法更新得到C=[C,B],构成目标特征空间的子空间表示模型;然后重复转到步骤4;其中第一次更新时令C=[A,B]:
增量PCA算法流程如下:
输入:当前目标子空间模型Udd,u,增量矩阵B,B的均值IB,遗忘因子f;
输出:新的目标子空间模型
a.更新均值: I C = f &CenterDot; n f &CenterDot; n + m u + m f &CenterDot; n + m I B , IC是C的均值;
b.令 B &OverBar; = &lsqb; y m + 1 - I B , ... , y m + n - I B , n &CenterDot; m m + n ( I B - u ) &rsqb; ;
c.求解其中QR(·)表示QR分解运算;
d.令 R = f &CenterDot; &Sigma; d U d T B &OverBar; 0 B * T ( B &OverBar; - U d U d T B &OverBar; ) , 对R进行SVD分解,有
e.最后得到 U d * = &lsqb; U d , B * &rsqb; U &OverBar; , &Sigma; d * = &Sigma; &OverBar; , u * = I C .
CN201310241336.2A 2013-06-18 2013-06-18 基于概率主成分分析和压缩感知的在线目标跟踪方法 Expired - Fee Related CN103310463B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310241336.2A CN103310463B (zh) 2013-06-18 2013-06-18 基于概率主成分分析和压缩感知的在线目标跟踪方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310241336.2A CN103310463B (zh) 2013-06-18 2013-06-18 基于概率主成分分析和压缩感知的在线目标跟踪方法

Publications (2)

Publication Number Publication Date
CN103310463A CN103310463A (zh) 2013-09-18
CN103310463B true CN103310463B (zh) 2016-01-20

Family

ID=49135640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310241336.2A Expired - Fee Related CN103310463B (zh) 2013-06-18 2013-06-18 基于概率主成分分析和压缩感知的在线目标跟踪方法

Country Status (1)

Country Link
CN (1) CN103310463B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104182989A (zh) * 2014-07-15 2014-12-03 江苏大学 一种基于压缩传感的粒子滤波视觉跟踪方法
CN104361611B (zh) * 2014-11-18 2017-05-17 南京信息工程大学 一种基于群稀疏鲁棒pca的运动目标检测方法
CN104880708B (zh) * 2015-01-30 2017-07-04 西北工业大学 一种可变数目机动目标跟踪方法
CN105469431A (zh) * 2015-12-21 2016-04-06 电子科技大学 基于稀疏子空间的追踪方法
CN105654510A (zh) * 2015-12-29 2016-06-08 江苏精湛光电仪器股份有限公司 适用于夜间场景下的基于特征融合的自适应目标跟踪方法
CN111353543B (zh) * 2020-03-04 2020-09-11 镇江傲游网络科技有限公司 运动捕捉数据相似度度量方法、装置及***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102005056A (zh) * 2010-12-03 2011-04-06 上海交通大学 基于鲁棒pca子空间的目标跟踪方法
CN102332166A (zh) * 2011-09-26 2012-01-25 北京航空航天大学 一种基于概率模型的运动摄像机自动目标跟踪方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4368767B2 (ja) * 2004-09-08 2009-11-18 独立行政法人産業技術総合研究所 異常動作検出装置および異常動作検出方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102005056A (zh) * 2010-12-03 2011-04-06 上海交通大学 基于鲁棒pca子空间的目标跟踪方法
CN102332166A (zh) * 2011-09-26 2012-01-25 北京航空航天大学 一种基于概率模型的运动摄像机自动目标跟踪方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于稀疏性的图像去噪综述;郭德全 等;《计算机应用研究》;20120215;406-413 *

Also Published As

Publication number Publication date
CN103310463A (zh) 2013-09-18

Similar Documents

Publication Publication Date Title
CN103310463B (zh) 基于概率主成分分析和压缩感知的在线目标跟踪方法
Kadri et al. Operator-valued kernels for learning from functional response data
CN106056628A (zh) 基于深度卷积神经网络特征融合的目标跟踪方法及***
Chen et al. Sparse kernel regression modeling using combined locally regularized orthogonal least squares and D-optimality experimental design
Luo et al. Hierarchical structured sparse representation for T–S fuzzy systems identification
CN109990786A (zh) 机动目标跟踪方法及装置
CN107067410B (zh) 一种基于增广样本的流形正则化相关滤波目标跟踪方法
CN103473790A (zh) 基于增量Bi-2DPCA学习和稀疏表示的在线目标跟踪方法
Zeng et al. Fine-grained image retrieval via piecewise cross entropy loss
CN101924871A (zh) 基于均值偏移的视频目标跟踪方法
CN109544600A (zh) 一种基于上下文相关和判别相关滤波器的目标跟踪方法
Chen et al. Augmented dictionary learning for motion prediction
Takano et al. Real-time unsupervised segmentation of human whole-body motion and its application to humanoid robot acquisition of motion symbols
Márquez et al. A novel and simple strategy for evolving prototype based clustering
CN105096345A (zh) 一种基于动态测量矩阵的目标跟踪方法及***
CN105654518A (zh) 一种基于方差估计的跟踪模板自适应方法
CN103927554A (zh) 一种基于拓扑结构的图像稀疏表征面部表情特征提取***和方法
CN106054167A (zh) 基于强度滤波器的多扩展目标跟踪方法
Sun et al. Face image set classification with self-weighted latent sparse discriminative learning
Lu et al. A robust kernel PCA algorithm
CN104933733A (zh) 一种基于稀疏特征选择的目标跟踪方法
CN105205145A (zh) 一种轨迹建模与检索方法
CN104794741A (zh) 一种手绘图形伪折点的消除方法及***
Aleotti et al. Arm gesture recognition and humanoid imitation using functional principal component analysis
Washizawa Subset kernel principal component analysis

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180104

Address after: 401220 Fengcheng Pioneer Street, Changshou District, Chongqing City, No. 19

Patentee after: Wu Xiaoze

Address before: 710072 Xi'an friendship West Road, Shaanxi, No. 127

Patentee before: Northwestern Polytechnical University

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180605

Address after: 211300 1 Riverside Road, Qiqiao Town, Gaochun District, Nanjing, Jiangsu

Patentee after: Jiangsu Xingditong Communication Technology Co.,Ltd.

Address before: 401220 Fengcheng Pioneer Street, Changshou District, Chongqing City, No. 19

Patentee before: Wu Xiaoze

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160120

CF01 Termination of patent right due to non-payment of annual fee