融合多特征的粒子滤波目标跟踪算法
- 格式:pdf
- 大小:403.06 KB
- 文档页数:4
多传感器数据融合常用的算法
多传感器数据融合常用的算法有很多,以下是一些常见的算法:
1. 卡尔曼滤波:一种基于最小均方误差准则的线性最优估计方法,适用于动态系统的状态估计。
2. 扩展卡尔曼滤波:对非线性系统进行线性化处理,然后应用卡尔曼滤波算法。
3. 粒子滤波:一种基于蒙特卡罗方法的非线性滤波算法,通过粒子采样和重采样来估计系统状态。
4. 模糊逻辑算法:利用模糊规则和模糊推理来处理不确定性和模糊性的数据。
5. D-S 证据理论:用于处理不确定性和多源信息融合的算法。
6. 支持向量机:一种监督学习算法,可用于分类或回归问题,常用于多传感器数据的特征提取和分类。
7. 人工神经网络:通过模拟神经系统的结构和功能,对多传感器数据进行学习和预测。
8. 贝叶斯网络:基于概率论和图论的方法,用于表示变量之间的概率关系和推理。
9. 小波变换:用于多传感器数据的时频分析和特征提取。
10. 主成分分析:一种数据降维和特征提取的方法,可减少数据维度并突出主要特征。
选择合适的多传感器数据融合算法取决于具体应用的需求、传感器数
据的特点和系统的约束条件等。
在实际应用中,通常需要根据具体情况选择和组合多种算法,以达到最优的融合效果。
同时,数据预处理、特征选择和模型评估等步骤也是多传感器数据融合过程中的重要环节。
均值漂移Mean Shift均值漂移(Mean Shift)00均值漂移是一种有效的统计迭代算法。
均值漂移算法是一种基于密度梯度上升的非参数方法,通过迭代运算找到目标位置,实现目标跟踪。
它显著的优点是算法计算量小,简单易实现,很适合于实时跟踪场合;但是跟踪小目标和快速移动目标时常常失败,而且在全部遮挡情况下不能自我恢复跟踪。
通过实验提出应用核直方图来计算目标分布,证明了均值漂移算法具有很好的实时性特点。
Mean Shift 简介Mean Shift 这个概念最早是由Fukunaga等人[1]于1975年在一篇关于概率密度梯度函数的估计中提出来的,其最初含义正如其名,就是偏移的均值向量,在这里Mean Shift是一个名词,它指代的是一个向量,但随着Mean Shift理论的发展,Mean Shift的含义也发生了变化,如果我们说Mean Shift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,移动该点到其偏移均值,然后以此为新的起始点,继续移动,直到满足一定的条件结束.然而在以后的很长一段时间内Mean Shift并没有引起人们的注意,直到20年以后,也就是1995年,另外一篇关于Mean Shift的重要文献[2]才发表.在这篇重要的文献中,Yizong Cheng对基本的Mean Shift算法在以下两个方面做了推广,首先Yizong Cheng定义了一族核函数,使得随着样本与被偏移点的距离不同,其偏移量对均值偏移向量的贡献也不同,其次Yizong Cheng还设定了一个权重系数,使得不同的样本点重要性不一样,这大大扩大了Mean Shift的适用范围.另外Yizong Cheng指出了Mean Shift可能应用的领域,并给出了具体的例子.Comaniciu等人[3][4]把Mean Shift成功的运用的特征空间的分析,在图像平滑和图像分割中Mean Shift都得到了很好的应用. Comaniciu等在文章中证明了,Mean Shift算法在满足一定条件下,一定可以收敛到最近的一个概率密度函数的稳态点,因此Mean Shift算法可以用来检测概率密度函数中存在的模态.Comaniciu等人[5]还把非刚体的跟踪问题近似为一个Mean Shift最优化问题,使得跟踪可以实时的进行.在后面的几节,本文将详细的说明Mean Shift的基本思想及其扩展,其背后的物理含义,以及算法步骤,并给出理论证明.最后本文还将给出Mean Shift在聚类,图像平滑,图像分割,物体实时跟踪这几个方面的具体应用.Mean Shift 的基本思想及其扩展基本Mean Shift给定d维空间中的n个样本点,i=1,…,n,在点的Mean Shift向量的基本形式定义为:k表示在这n个样本点中,有k个点落入区域中.我们可以看到是样本点相对于点的偏移向量,(1)式定义的Mean Shift向量就是对落入区域中的k个样本点相对于点的偏移向量求和然后再平均.从直观上看,如果样本点从一个概率密度函数中采样得到,由于非零的概率密度梯度指向概率密度增加最大的方向,因此从平均上来说, 区域内的样本点更多的落在沿着概率密度梯度的方向.因此,对应的, Mean Shift向量应该指向概率密度梯度的方向如上图所示, 大圆圈所圈定的范围就是 ,小圆圈代表落入区域内的样本点,黑点就是Mean Shift的基准点 ,箭头表示样本点相对于基准点的偏移向量,很明显的,我们可以看出,平均的偏移向量会指向样本分布最多的区域,也就是概率密度函数的梯度方向从前面关于Mean Shift和概率密度梯度的关系的论述,我们可以清楚的看到,Mean Shift算法本质上是一个自适应的梯度上升搜索峰值的方法,如下图所示,如果数据集服从概率密度函数f(x),给定一个如图初始点,Mean Shift算法就会一步步的移动,最终收敛到第一个峰值点.从这张图上,我们可以看到Mean Shift至少有如下三方面的应用:(1)聚类,数据集中的每一点都可以作为初始点,分别执行Mean Shift算法,收敛到同一个点算作一类;(2)模态的检测,概率密度函数中的一个峰值就是一个模态,Mean Shift在峰值处收敛,自然可以找到该模态.(3)最优化,Mean Shift可以找到峰值,自然可以作为最优化的方法,Mean Shift算法进行最优化的关键是要把最优化的目标转化成Mean Shift 隐含估计的概率密度函数.[1]The Estimation of the Gradient of a Density Function, with Applications in Pattern Recognition (1975)[2]Mean shift, mode seeking, and clustering (1995)[3]Mean Shift: a robust approach toward feature space analysis (2002)[4]Real-time tracking of non-rigid objects using mean shift (2000)[5]Mean-shift Blob Tracking through Scale Space (2003)[6]An algorithm for data-driven bandwidth selection(2003) 从直观上看,如果样本点从一个概率密度函数中采样得到,由于非零的概率密度梯度指向概率密度增加最大的方向,因此从平均上来说, 区域内的样本点更多的落在沿着概率密度梯度的方向.因此,对应的, Mean Shift向量应该指向概率密度梯度的方向。
phd多目标跟踪原理
PHD(概率假设密度)多目标跟踪是一种有效的多目标跟踪方法,其基本原理是通过概率假设密度滤波对多目标进行跟踪。
PHD滤波器利用一阶统计矩近似方法对多目标后验概率密度函数求集合积分运算,得到多目标强度即PHD。
PHD方法计算的是多目标联合分布的一阶矩,即将集合积分运算简化为单个变量的积分运算,因此具备了实际运算的可行性。
由于PHD方法属于随机集框架的范畴,所以它也具备随机集方法的优点,即可以避免数据关联过程。
在多目标跟踪过程中,PHD滤波器避免了数据关联的问题,在去除杂波的同时能够实现对目标的联合检测和跟踪。
它适用于关联过程比较复杂的非传统意义下的多目标追踪问题,比如群目标追踪,在密集目标或者杂波背景下对所感兴趣的目标进行检测和跟踪等。
PHD在给定状态空间区域S上的积分是区域S内目标个数的期望值,而PHD的峰值点所对应的状态点可认为是目标状态的估计值。
近些年来,对PHD多目标跟踪算法的研究逐步成为该领域中的一个热点。
本论文针对基于粒子滤波的PHD多目标跟踪方法进行研究,以包含多个目标的模拟仿真和真实红外图像作为主要研究对象,介绍了粒子滤波算法和概
率假设密度滤波算法的理论基础,将这两种方法结合起来应用于红外序列图像的多目标跟踪问题,并对方法的应用进行了实验仿真和分析。
以上内容仅供参考,如需了解PHD多目标跟踪原理的更多信息,建议查阅机器视觉和人工智能相关学术文献或研究资料。
多目标追踪流程
多目标追踪是指在一个场景中同时追踪多个目标的运动状态和位置。
以下是多目标追踪的一般流程:
目标检测:首先,需要使用目标检测算法来检测场景中的目标。
这可以是使用基于深度学习的目标检测器,如YOLO、Faster R-CNN、SSD等,也可以是基于传统特征的目标检测算法,如Haar 级联分类器、HOG+SVM等。
目标识别:在检测到目标之后,可以使用目标识别算法来为每个检测到的目标分配唯一的标识符。
这有助于在跟踪过程中区分不同的目标。
运动估计:通过对连续帧之间的目标位置进行分析,可以估计目标的运动轨迹。
常用的方法包括卡尔曼滤波器、粒子滤波器等。
数据关联:在多目标追踪中,需要解决数据关联问题,即将每个时刻检测到的目标与上一时刻已经追踪到的目标进行匹配。
常用的数据关联算法包括匈牙利算法、卡尔曼滤波器、最近邻匹配等。
目标跟踪:在数据关联的基础上,可以使用目标跟踪算法来跟踪每个目标的运动轨迹。
常用的目标跟踪算法包括卡尔曼滤波器、粒子滤波器、深度学习方法等。
运动预测:通过分析目标的运动轨迹,可以对未来目标位置进行预测。
这有助于提高追踪的鲁棒性和准确性。
多目标融合:在多目标追踪过程中,可能会有多个传感器提供的目标检测信息,需要进行多目标融合,将来自不同传感器的目标
检测结果进行整合,提高整体追踪的性能。
性能评估:最后,需要对多目标追踪系统的性能进行评估和分析。
这包括评估追踪的准确率、漏检率、误检率等指标,并根据评估结果对系统进行优化和改进。
以上是多目标追踪的一般流程,具体实现可以根据应用场景的不同进行调整和优化。
粒子滤波原理粒子滤波(Particle Filter)是一种非参数实时滤波方法,用于估计目标的状态。
它适用于非线性和非高斯问题,并被广泛应用于机器人感知、目标跟踪、信号处理等领域。
本文将介绍粒子滤波的基本原理、流程和应用。
1. 基本原理粒子滤波的基本原理是根据贝叶斯定理,通过推断目标状态的后验分布来预测目标状态。
具体来说,粒子滤波将目标状态表示为一组粒子,每个粒子代表一种可能的状态。
粒子的数量越多,则对目标后验分布的估计就越准确。
粒子滤波算法的流程如下:(1)初始化粒子集合,即根据先验信息生成一组随机的粒子,并赋予它们相应的权重;(2)接收观测数据,并对每个粒子进行状态转移和权重更新。
状态转移是根据系统模型进行的,对于机器人定位问题,状态转移可以使用运动学方程描述机器人在环境中的运动;权重更新是根据观测模型计算得到的,对于机器人定位问题,权重可以用激光传感器的测量值和地图进行匹配计算;(3)根据粒子的权重进行重采样,生成新的粒子集合。
重采样的目的是为了减小样本的方差,并确保样本的代表性。
(4)重复步骤(2)、(3),直到目标状态的后验分布收敛,或达到设定的迭代次数。
2. 算法改进粒子滤波算法在实际应用中存在一些问题,例如样本退化和计算复杂度高等。
为了解决这些问题,学者们提出了一系列改进算法,主要包括以下几种:串行粒子滤波(Sequential Monte Carlo, SMC)、粒子群优化算法(Particle Swarm Optimization, PSO)、希尔伯特-黄变换粒子滤波(Hilbert-Huang Transform Particle Filter, HHTPF)和变分粒子群优化算法(Variational Particle Swarm Optimization, VPSO)等。
串行粒子滤波算法是一种常用的改进算法,它将原始粒子集合分为若干个子集,在每个子集上执行滤波过程。
通过这种方式,可以减少不必要的计算,提高算法的效率。
基于深度学习的目标跟踪算法综述深度学习这个名词近年来越来越常见,其应用领域也越来越广泛。
其中,目标跟踪算法就是深度学习在计算机视觉领域中的一种应用形式。
在目标跟踪的过程中,需要通过不断的图像处理和算法优化,从而精确定位和跟踪出目标物体的位置和运动轨迹。
基于深度学习的目标跟踪算法具有高效率、高精度和高实时性等优势,在各个领域得到了广泛的应用。
一、目标跟踪算法的基本原理目标跟踪算法的基本原理是通过对图像序列中目标的连续跟踪,对目标的位置、速度、加速度等进行估计和预测,从而实现对目标的跟踪与定位。
目标跟踪主要包括模板匹配、粒子滤波、卡尔曼滤波、神经网络等算法。
其中,基于神经网络的目标跟踪算法应用最为广泛。
二、基于深度学习的目标跟踪算法1.神经网络神经网络是一种灵活、高效的算法,在目标跟踪中具有广泛的应用前景。
在目标跟踪过程中,可以将神经网络的结构与卷积神经网络、循环神经网络等结合使用,从而获取更好的跟踪效果。
2.卷积神经网络卷积神经网络是深度学习中应用最为广泛的一种模型,其主要特点是对输入数据进行卷积和池化等操作,从而提取数据特征。
在目标跟踪中,可以利用卷积神经网络对图像进行特征提取,从而实现更加准确的目标跟踪。
3.循环神经网络循环神经网络主要用于对序列数据的建模和处理。
在目标跟踪过程中,可以利用循环神经网络对有关目标的历史信息进行记忆和传递,从而获得更加准确的跟踪结果。
4.深度学习与跟踪算法的融合基于深度学习的目标跟踪算法与传统的跟踪算法结合使用,可以通过融合两种算法中的优点,从而提高目标跟踪的效果。
例如,可以将卷积神经网络用于目标的特征提取,然后再结合粒子滤波等传统算法进行目标跟踪和预测。
三、基于深度学习的目标跟踪算法的优缺点1.优点基于深度学习的目标跟踪算法具有高效率、高精度和高实时性等优势。
与传统算法相比,基于深度学习的目标跟踪算法具有更好的适应性和鲁棒性,可以应对不同的场景和环境。
2.缺点基于深度学习的目标跟踪算法在训练过程中需要大量的标注数据和计算资源。
第38卷 第1期2010年 1月 华 中 科 技 大 学 学 报(自然科学版)J.HuazhongUniv.ofSci.&Tech.(NaturalScienceEdition)Vol.38No.1 Jan. 2010
收稿日期:2009206202.作者简介:牛长锋(19762),男,博士研究生,E2mail:niucf@126.com.基金项目:国防/十一五0预研项目.
融合多特征的粒子滤波目标跟踪算法牛长锋 刘玉树(北京理工大学智能信息技术北京市重点实验室,北京100081)
摘要:针对在复杂环境下,利用单个特征不能准确跟踪目标的问题,提出了一种在粒子滤波框架下融合多个特征进行目标跟踪的算法.利用Fisher线性判别原理,从特征集合中抽取能有效判别目标和背景并能保持目标时域一致的特征子集.在粒子滤波框架下,自适应地融合特征子集中的所有特征实现目标跟踪.通过试验证明了该算法在遮挡、环境变化等情况下的健壮性,同时也验证了跟踪结果的精确性.关 键 词:目标跟踪;粒子滤波;特征融合;特征选择;Fisher线性判别原理中图分类号:TP391 文献标识码:A 文章编号:167124512(2010)0120018204
ParticlefiltertargetstrackingbyfusingmultiplefeaturesNiuChangfeng LiuYushu(BeijingLaboratoryofIntelligentInformationTechnology,BeijingInstituteofTechnology,Beijing100081,China)
Abstract:Undercomplexenvironment,itisimpossibletotracktargetaccuratelybyonlyafeature.Thus,anovelobjecttrackingmethodwasproposedbyfusingmulti2featureintheframeworkofparti2clefilter.UsingFisherlineardiscriminativetheory,somediscriminativefeatureswereextractedfromthesetoffeatures,bywhichtargetcouldbedistinguishedfrombackgroundverywellandtargetap2pearancewaskeptconsistentontimedomain.Then,alldiscriminativefeatureswerefusedadaptivelyintheframeworkofparticlefiltertotracktarget.Experimentresultsshowtheproposedmethodisro2busttoocclusionandenvironmentalchangewithhighprecision.Keywords:targettracking;particlefilter;featurefusion;featuresedlection;Fisherlineardiscrimi2natetheory
目标跟踪是计算机视觉中一个非常重要的研究领域.近年来已经出现了许多不同的目标跟踪算法.然而,这些算法大多基于单个视觉特征,当目标及其所处的环境发生变化,很难适应这些变化,导致跟踪失败或者精度下降.最近,出现了几种自适应选取特征的目标跟踪方法.文献[1]从5个不同的颜色特征中选择最好的特征用于跟踪;文献[2,3]利用特征在目标和背景中的最大似然比率,从颜色、纹理和形状特征中选择最佳判别特征,并结合Mean2Shift方法[4]实现自适应目标跟踪;文献[5]利用粒子滤波(PF)[6]的方法选择特征;文献[7]自适应选择能正确区分背景和前景的角点作为目标判别特征.这些自适应的特征抽取方法,在很大程度上改善了目标跟踪算法的健壮性和精确性.然而,目前所有的自适应方法,在特征抽取过程中,只考虑了特征对背景和目标的判别能力,忽略了特征对目标时域的不变性,当目标外观(颜色或者形状)发生变化时,跟踪失败.本文提出了一种新的融合多特征的目标跟踪算法.首先利用Fisher线性判别原理,从多个特征中选择能有效区分背景和目标并能维持目标可跟踪性的判别特征;之后将这些判别特征自适应地融合到无迹粒子滤波(UPF)中,实现目标跟踪;最后通过试验证明了算法的健壮性.1 特征向量及目标类似性测量先从多个不同的特征空间抽取特征构成特征向量,包括8个颜色特征和8个形状纹理特征.再从这些特征中抽取具有较好判别性能的特征作为目标跟踪的依据.在3个不同的颜色空间获取颜色特征:RGB颜色空间;HSV颜色空间;正则rgb颜色空间.为了使算法能适应强度变化,去掉了HSV颜色空间的V(强度)分量.从而获得了一个8维的颜色特征向量{R,G,B,H,S,r,g,b},用122bin的直方图来描述特征向量中每个颜色分量的分布.在亮度变化的情况下,颜色特征也可能发生一定的变化,相反形状纹理特征能保持较好的稳定性.采用边缘局部方向直方图[8]来描述形状纹理特征,用8维的特征向量来描述边缘局部方向直方图,其中每一分量表示在某个方向上的梯度幅度值分布.同样地,采用122bin的直方图来描述特征向量中每个分量的分布情况.目标跟踪可以看作前后帧间目标匹配的过程,因此需要建立一个目标间类似性的测量方法(将先前帧称为参考帧,参考帧中的目标称为参考目标).这里介绍利用单个特征测量目标间类似性的方法.对于特征值l(lI[0,L],L=12),在t时刻的特征概率分布为plt(x)=1CENi=1k+x-xi+hD(g(xi)-l),式中:k为内核函数;x为椭圆中心;xi为像素在椭圆内的位置;N为椭圆内像素的个数;h,C分别为不同的归一因子;D为Kroneckerdelta函数;函数g(xi)将坐标xi处像素的特征值影射到[0,L].在分别计算特征值在参考目标和当前目标中的概率分布后,可以用Bhattacharyya距离测量类似度,用dm表示相对第m个特征值的目标类似度的测量.2 判别特征抽取在所提出的跟踪算法中,总共使用了16个特征.由于使用大的特征集并不能保证获得好的匹配效果,相反可能会导致维数灾难,因此需要从特征集合中抽取有效的判别特征,以获得健壮的匹配效果.在这里有效特征是指能够准确区分目标和背景,同时能保证参考目标和当前目标相匹配的特征.Fisher线性判别原理经常被用于在特征空间内寻找有效分类的方向,采用Fisher线性判别原理,从特征集合中抽取更好区分目标的2个判别特征,这实际上是一个多维特征向量降维的问题[9].首先将所有特征的特征值归一化到[0,1],
之后构造类内散布矩阵和类间散布矩阵.将有效的图像区域分为两类:运动目标(FG)和背景区域(BG).为了提高算法的效率,背景区域只选取背景的一部分:以运动目标所在区域为中心,在区域的外围选择背景区域,并使得背景区域和运动目标面积之比为2B1.这里用LCBG,LRBG和Ltar分别表
示当前帧背景区域、参考帧背景区域以及目标区域内像素所有特征值的平均值.定义类内散布矩
阵SW=E3i=1Si,式中,Si=ExIDi(x-Li)(x-Li)T,
LiI{LCBG,LRBG,Ltar},Di表示不同区域(即当前帧背景区域、参考帧背景区域和目标区域)的特征向量.
同时定义类间散布矩阵SB=E3i=1(Li-L),式
中L表示像素特征值的平均.然后根据Fisher线性判别定理,令A=S-1WSB,那么用A的前2个主
要的特征向量(对应2个最大特征值)构成的矩阵就可以将16维的特征向量转化为一个2维的特征向量.这个2维的特征向量就是要抽取的判别特征向量.
3 特征融合和目标跟踪
采用UPF实现目标跟踪.用xt表示t时刻
的目标状态,zt表示t时刻的观测,那么跟踪问题可以被转化成求解后验概率p(xt|zt)的问题.粒子滤波利用一组加权粒子近似估计后验概率,设在t时刻加权粒子的集合描述为Pt={x(i)t,
w(i)t}i=1,2,,,N,式中:N表示粒子数目;x(i)t表示粒子;w(i)t表示粒子权重.那么后验概率
p(xt|zt)UENi=1w(i)tD(xt-x(i)t). 粒子权重可以通过迭代的方式求出, wit=wit-1(p(zt|x(i)t)p(x(i)t|x(i-1)t))/q(x(i)t|x(i)t-1,zt),式中q(x(i)t|x(i)t-1,zt)为建议分布.在UPF中,通过
用无迹卡尔曼滤波(UKF)来估计建议分布,建议分布被定义为高斯分布,即q(#)=N(xkt,2kt),式
中xkt和2kt是xkt的均值和协方差,这2个值利用
#19#第1期 牛长锋等:融合多特征的粒子滤波目标跟踪算法 UKF计算得到.为了融合不同的特征(这里为2个特征),定
义p(zt|xt)=E2m=1Bm,tp(zmt|xt),式中:Bm,t为混合因
子;p(zmt|xt)为第m个特征在状态xt下的似然函
数,p(zmt|xt)=exp(-d2m/2R2m),(1)其中Rm为尺度常量,反映了观测噪声.讨论尺度常量R和混合因子Bm自适应选择方法.当R变小时,似然函数具有可判别性.然而R过小,也会导致似然函数有效值减少,极端情况下,会导致似然函数变为全0,从而失去可判别性[10],因此需要根据观测噪声自适应的调整R.首
先对式(1)两边取对数,可以得到logp(zmt|xt)=
-(d2m/2R2m),可以认为当dm取最小值dm,min时,信息熵最大,即有logp(#)=-1.这时可以求得Rm=(d2m,min/2)1/2.Bm的取值和跟踪过程中利用第m个特征跟踪目标的可信度有关,dm,min越小,则在跟踪过程中跟踪目标的可信度越高.在这里定义^Bm=1/
d2m,min.对^Bm归一化后可获得Bm=^Bm/E2m=1Bm.
4 试验结果及分析首先,验证算法在光照变化情况下的健壮性.图1显示了在光照变化情况下本文算法和文献[2]算法的跟踪结果.图1中的矩形框为文献[2]算法的跟踪结果,在光照变化的情况下,跟踪失败.这是因为文献[2]算法特征抽取的依据仅仅是背景和目标的可区分性,而没有考虑目标的可跟踪性.目标的外观颜色发生变化时,文献[2]算法没有选择适合跟踪的特征,从而导致跟踪失败.椭圆为本文算法的跟踪结果,特征抽取时考虑了目标可跟踪性,当光照变化时,自适应选择对光照变化不敏感的特征作为判别特征,从而实现了对目标的准确跟踪.其次,测试跟踪结果的精确度.对一个人行走的视频序列进行跟踪,并计算跟踪位置和目标实际位置之间的偏差,同时也列出了Mean2Shift算法的结果.图2是跟踪精度比较,其中:图2(a)是位置偏差曲线;图2(b)是跟踪结果;白色椭圆表示Mean2Shift算法;黑色椭圆表示本文算法.从图2可以看到,本文算法的精度明显优于Mean2Shift算法,这是因为Mean2Shift算法仅利用了颜色信息描述目标,并且在目标模型中不可避免地包含了背景信息(外点),导致跟踪过程容易受图1 光照变化情况下本文算法和文献[2]算法的跟踪结果到背景影响,从而影响了跟踪结果的精确度.而本文算法通过选择最能区分背景和目标的特征作为跟踪依据,有效地减少了背景的干扰,因此能获得更精准的跟踪结果.(a)位置偏差曲线(b)跟踪结果图2 跟踪精度比较在目标跟踪过程中,仅利用目标的少量特征很难实现对目标的准确跟踪,然而直接使用目标多个特征并不能提高跟踪效率.利用Fisher线性判别准则从多个特征选择能有效区分背景和目标,保持目标时域一致性的判别特征,并自适应地将这些判别特征融合到观测似然函数中,最终利用无迹粒子滤波实现目标跟踪.