基于meanshift的目标跟踪算法——完整版
《2024年基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言运动目标跟踪作为计算机视觉领域的一项重要任务,被广泛应用于视频监控、智能交通、人机交互等众多领域。
在众多的跟踪算法中,Mean Shift算法因其简单、实时性以及在复杂背景下对目标进行有效跟踪的能力,成为了研究的热点。
本文旨在深入探讨基于Mean Shift的运动目标跟踪算法,并对其性能进行分析与评价。
二、Mean Shift算法概述Mean Shift算法是一种基于核密度估计的迭代算法,通过计算当前帧中目标区域的均值偏移向量,将目标模型与当前帧中的候选区域进行匹配,从而实现目标的跟踪。
该算法具有计算简单、实时性高、对光照变化和部分遮挡具有一定的鲁棒性等优点。
三、Mean Shift算法的原理与步骤Mean Shift算法的原理在于通过迭代计算均值偏移向量,使目标模型与当前帧中的候选区域之间的差异最小化,从而达到跟踪的目的。
其具体步骤如下:1. 初始化:选择视频中的某一帧作为参考帧,并从中提取出目标区域的特征。
这些特征可以是颜色直方图、形状特征等。
2. 匹配:在后续的每一帧中,通过计算目标区域与候选区域的相似度,找出最匹配的候选区域作为当前帧的目标位置。
3. 迭代更新:利用Mean Shift算法计算均值偏移向量,对目标位置进行迭代更新,直至满足收敛条件或达到最大迭代次数。
4. 输出:将更新后的目标位置输出,作为下一帧的参考点,继续进行跟踪。
四、基于Mean Shift的运动目标跟踪算法研究基于Mean Shift的运动目标跟踪算法在应用中表现出了一定的优势,但也存在一些挑战和问题。
例如,在复杂背景下如何准确提取目标特征、如何处理目标遮挡和形变等问题。
针对这些问题,本文进行了如下研究:1. 特征提取:针对不同场景和目标,选择合适的特征提取方法,如颜色直方图、纹理特征等,以提高目标与背景的区分度。
2. 模型更新:为了适应目标的形变和光照变化等问题,需要对目标模型进行实时更新。
基于mean_shift算法的目标跟踪方法
收稿日期 :2005211230 基金项目 : 国家自然科学基金资助 ( 60572023) 作者简介 : 叶 佳 (19822) ,女 ,硕士研究生 ,研究方向为信号处理及应用 ,queenafly @163. com ; 张建秋 (19622) ,男 ,教授 ,博士生导师 ,IEEE 高级会员 ,研究方向为信息处理理论及其在测量和仪器 、 新型传感器 、 控制和通信中的应用 ,jqzhang01 @f udan. edu. cn.
1
2 Mean2shif t 算法
2. 1 密度估计
n x x i ∈S h ( x)
∑[x
2
i
- x] =
1
nx x i ∈S h ( x)
∑x
i
- x ( 5)
同样 , 式 ( 4) 也可以被写为 :
^
密度估计 就是从一组未知概率密度分布的观 测值中估计出其满足的概率密度分布 1 通常有两种 方法 : 参量法和非参量法 1 参量法是假设数据点是 由我们已知的分布 ( 譬如高斯分布) 产生的 , 然后由 已知分布去近似要求分布 ; 而非参量法则是按照实 际情况找出数据点的分布 , 而不在已知各分布中找 与其相近的分布 ,这样估计出来的概率密度分布更 加准确 1 非参量密度估计的方法有很多 , 比如直方 图法 ,最邻近法 , 核密度估计 [ 9 ] 等等 , 其中核密度估 计是应用最为广泛的技术 , 下面给出核密度估计的 式子 . 在 d 维 欧 式 空 间 R d 中 给 定 n 个 数 据 点
预测数据关联以及状态更新1在线性条件下预测以及状态更新都可以由卡尔曼滤波器来完成所以问题的关键在于如何对观测数据进行有效关联1目前的数据关联算法有基于每个目标在每个时刻至多只能产生一个测量值假设的最邻近数据关联法nnda概率数据关联法pdaf联合概率数据关联jpda以及基于每一个测量值都以一定的概率来自每一个目标假设概率的多假设法pmht但前者通常只能就这个观测值是否属于目标作出硬判决在目标密度较大时容易跟错目标而后者通过em算法能在目标值与测量值之间利用后验概率关联做出软判断是一种优于一般的数据关联方法但是计算量比较大1本文将mean2shift的方法应用于数据关联跳出传统的思维框架首次利用概率密度分布的概念来区分服从不同参数分布的数据从整体上对观测数据进行整合分类并结合最邻近法对分类好的数据进行一次性数据关联即可将源于目标的观测值与杂波分开计算速度快而且可以达到em算法相当的效果在杂波密度较大的情况下尤其适用1多目标跟踪问题的描述假设有个目标的状态和测量方程如下
基于Mean-Shift算法的运动目标跟踪毕业设计
湖南工学院(本科)毕业设计论文毕业设计说明书基于Mean-Shift算法的运动目标跟踪摘要作为计算机视觉的一个重要部分,智能视频监控技术不仅在政府和企业的广泛应用,随着社会的进步,家庭也在很大程度上离不开它,而智能视频监控方面的核心技术是运动目标的跟踪,从21世纪以来,伴随着信息科学技术的飞速发展,越来越多的研究者开始关注智能化视频监控系统中的移动目标跟踪算法的研究。
尽管人们在20世纪就已经提出了很多有效的运动目标跟踪算法,但事实上,运动目标的跟踪技术在实现的过程中仍然是困难重重,例如背景的不稳定、目标跟踪过程中被遮挡、目标跟背景颜色相似等因素,都会很大程度上破坏跟踪效果,因此,要想设计出跟踪效果好的均值漂移算法仍然具有很大挑战性。
在本篇论文中,简要的介绍了一下运动目标跟踪技术的发展史(从第一次被提出,一直到该项技术应用到各个领域),运动目标跟踪技术经历了一个漫长的过程。
本论文还提到了视频监控系统的结构框架,并分析了每一部分的原理;同时也研究了图像处理技术在智能化视频监控体系中的应用,主要包含数学形态学理论、图像的预处理和目标模型描述等。
对于智能化视频监控体系在实践中的应用,本论文采用的是Mean-Shift(均值漂移)跟踪算法,该算法是一项先进的运动目标跟踪技术。
还详细分析了基于均值漂移算法在运动目标跟踪方面的应用,而且验证了Mean-Shift算法在实际应用中的收敛性【1】。
对于均值漂移算法易出现的缺点,对其一一攻破,并且进行了多次仿真实验,结论表明:该算法的跟踪效果较好。
关键词:智能视频监控;视频图像处理;背景差分法;运动目标的跟踪;Mean-Shift 算法ABSTRACTAs an important part of computer vision, intelligent video surveillance technology, not only in government and enterprises a wide range of applications, with the progress of society, the family also largely inseparable from it, and intelligent video surveillance technology is a moving target core the track, from the 21st century, with the rapid development of information science and technology, more and more researchers began to focus on research in intelligent video surveillance system moving target tracking algorithm. Although people in the 20th century has been proposed many effective moving target tracking algorithm, but in fact, moving target tracking technology is still in the process of realization is difficult, such as unstable background, target tracking process is blocked, the target the background color is similar with other factors, will largely destroyed tracking results, therefore, in order to design a good effect mean shift tracking algorithm still has a great challenge.In this paper, a brief introduction about the history of the moving target tracking technology ( from the first to be made until the technology applied to various fields ), moving target tracking technology has gone through a long process. The paper also mentioned the structural frame of video surveillance systems, and analysis of the principle of each part; also studied image processing technology in intelligent video surveillance system consists mainly of mathematical morphology theory, image preprocessing and objectives model description.For the application of intelligent video surveillance system in practice, this thesis is the Mean-Shift (mean shift) tracking algorithm, which is an advanced motion tracking technology. Also a detailed analysis based on the mean shift algorithm in moving target tracking application, and verify the Mean-Shift algorithm in the practical application of the convergence [1]. For the mean shift algorithm prone shortcomings, its one break, and conducted a number of simulations, the conclusions show that : better tracking performance of the algorithm.Keywords : intelligent video surveillance; video image processing; background subtraction; tracking of moving targets; Mean-Shift algorithm目录1 绪论 (1)1.1 课题研究背景与意义 (1)1.2 国内外研究现状 (1)1.3 目标跟踪问题的困扰因素 (2)1.4 本章小结 (3)2 图像处理简介 (4)2.1 图像灰度化处理 (4)2.2 图像噪声处理 (4)2.3 目标表示 (5)2.4 数学形态学 (6)2.5 本章小结 (7)3 VC编程环境的搭建 (8)3.1 OpenCV简介 (8)3.2下载和安装OpenCV (8)3.3搭建OpenCV环境 (8)3.4 OpenCV中常用函数介绍 (10)3.4.1 数据结构 (10)3.4.2 常用函数 (12)3.5 本章小结 (14)4 基于Mean-Shift的目标跟踪算法 (15)4.1运动目标跟踪综述 (15)4.2 Mean-Shift算法研究 (15)4.2.1 基本Mean-Shift算法 (15)4.2.2 Mean-Shift算法工作原理分析 (16)4.3 程序运行结果 (19)4.3.1 图形界面 (19)4.3.2 目标跟踪效果 (20)4.4 本章小结 (22)结束语 (23)参考文献 (24)致谢 (25)附录 (1)1 绪论1.1 课题研究背景与意义运动目标跟踪技术是计算机视觉领域的核心研究课题之一,它涉及到各个科研领域。
《2024年基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言随着计算机视觉技术的不断发展,运动目标跟踪作为计算机视觉领域的一个重要研究方向,已经得到了广泛的关注和应用。
Mean Shift算法作为一种经典的跟踪算法,在目标跟踪领域具有广泛的应用前景。
本文旨在研究基于Mean Shift的运动目标跟踪算法,分析其原理、优势及不足,并探讨其在实际应用中的优化策略。
二、Mean Shift算法原理Mean Shift算法是一种基于概率密度的迭代算法,其基本思想是通过不断移动目标的质心位置,使得目标模型与场景模型之间的概率密度差异最小化,从而实现目标的跟踪。
具体而言,Mean Shift算法首先通过计算目标模型的颜色直方图和场景中每个像素的颜色直方图之间的相似度,确定目标在场景中的位置。
然后,根据当前位置附近的像素点进行加权平均,得到一个新的位置作为下一次迭代的起点。
通过多次迭代,最终得到目标在场景中的准确位置。
三、基于Mean Shift的运动目标跟踪算法基于Mean Shift的运动目标跟踪算法主要利用Mean Shift算法的原理,通过在视频序列中不断更新目标的位置和大小,实现对运动目标的跟踪。
具体而言,该算法首先在视频序列中选取一个初始的目标区域,并计算该区域的颜色直方图作为目标模型。
然后,在后续的视频帧中,通过计算每个像素点与目标模型之间的相似度,确定目标在当前帧中的位置。
接着,根据目标的形状和大小对目标区域进行适当的缩放和调整,得到更加准确的跟踪结果。
最后,将当前帧的目标位置作为下一次迭代的起点,继续进行跟踪。
四、算法优势及不足基于Mean Shift的运动目标跟踪算法具有以下优势:1. 算法简单易懂,实现起来较为容易;2. 适用于多种类型的运动目标,具有较强的通用性;3. 可以实现对目标的实时跟踪,具有较高的实时性。
然而,该算法也存在一些不足之处:1. 对目标的形状和大小变化较为敏感,当目标发生形状或大小变化时,可能会导致跟踪失败;2. 当目标周围存在与目标颜色相似的干扰物时,可能会产生误判或丢失目标;3. 对于复杂的场景和动态的背景环境,该算法的鲁棒性有待提高。
《2024年度基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言运动目标跟踪是计算机视觉领域中一个重要的研究方向,它涉及到图像处理、模式识别、人工智能等多个领域的知识。
随着计算机视觉技术的不断发展,运动目标跟踪算法在智能监控、智能交通、人机交互等领域得到了广泛的应用。
Mean Shift算法作为一种有效的跟踪算法,在处理复杂背景下的运动目标跟踪问题中具有很好的性能。
本文旨在研究基于Mean Shift的运动目标跟踪算法,分析其原理、优势及不足,并提出改进措施。
二、Mean Shift算法原理Mean Shift算法是一种基于概率密度的迭代优化算法,其基本思想是通过计算目标模型与候选模型的相似度来定位目标的位置。
在运动目标跟踪中,Mean Shift算法首先提取出目标区域的特征,然后根据特征计算出一个均值漂移向量,从而得到一个新的目标位置。
迭代多次后,目标的位置会逐渐逼近其真实位置。
三、Mean Shift算法的优势Mean Shift算法在运动目标跟踪中具有以下优势:1. 实时性:Mean Shift算法的运算速度较快,能够实时地更新目标的位置。
2. 鲁棒性:Mean Shift算法对光照变化、部分遮挡等干扰因素具有较强的鲁棒性,能够在复杂背景下准确地跟踪目标。
3. 简单性:Mean Shift算法的实现过程相对简单,易于编程实现。
四、Mean Shift算法的不足及改进措施尽管Mean Shift算法在运动目标跟踪中具有诸多优势,但仍存在一些不足。
例如,当目标发生剧烈运动或被完全遮挡时,算法的跟踪效果可能会受到影响。
针对这些问题,可以采取以下改进措施:1. 引入多特征融合:通过融合多种特征(如颜色、纹理等),提高算法对不同场景的适应性。
2. 引入卡尔曼滤波:利用卡尔曼滤波对目标的位置进行预测和更新,提高算法的鲁棒性。
3. 结合其他算法:将Mean Shift算法与其他跟踪算法(如光流法、支持向量机等)相结合,形成混合跟踪算法,以提高算法的准确性。
《2024年基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言随着计算机视觉技术的快速发展,运动目标跟踪作为计算机视觉领域的一个重要研究方向,已经得到了广泛的应用。
Mean Shift算法作为一种有效的跟踪算法,其优点在于对光照变化、目标部分遮挡等情况具有较强的鲁棒性。
本文将详细研究基于Mean Shift的运动目标跟踪算法,探讨其原理、应用及优缺点。
二、Mean Shift算法原理Mean Shift算法是一种基于概率密度的迭代优化算法,其基本思想是通过迭代计算目标模型在特征空间中的均值偏移向量,将目标模型逐渐移动到最匹配的图像位置。
具体来说,Mean Shift 算法通过计算每个像素的权重和位移向量,得到目标区域的中心位置和运动轨迹,从而实现对目标的跟踪。
三、运动目标跟踪算法基于Mean Shift的运动目标跟踪算法主要包含以下几个步骤:初始化目标区域、建立目标模型、寻找最优匹配位置、更新目标区域和输出结果。
首先,需要在初始帧中手动或自动选取目标区域,并提取该区域的特征信息。
然后,根据这些特征信息建立目标模型,用于后续的匹配和跟踪。
在后续帧中,通过计算每个像素的权重和位移向量,寻找与目标模型最匹配的位置,从而实现对目标的跟踪。
当目标发生运动时,根据其运动轨迹更新目标区域,并继续进行下一帧的跟踪。
四、算法应用基于Mean Shift的运动目标跟踪算法广泛应用于智能监控、智能交通、人机交互等领域。
在智能监控中,可以实现对特定人员的实时追踪和监控;在智能交通中,可以实现对车辆的追踪和识别;在人机关互中,则可实现对人机交互中人物的追踪和识别等。
这些应用都充分体现了Mean Shift算法在运动目标跟踪中的优势。
五、算法优缺点分析优点:1. 简单高效:Mean Shift算法具有较高的跟踪效率,能快速实现对目标的跟踪。
2. 鲁棒性强:Mean Shift算法对光照变化、部分遮挡等干扰因素具有较强的鲁棒性。
meanshift目标跟踪算法总结(转)
meanshift⽬标跟踪算法总结(转)meanshift算法思想其实很简单:利⽤概率密度的梯度爬升来寻找局部最优。
它要做的就是输⼊⼀个在图像的范围,然后⼀直迭代(朝着重⼼迭代)直到满⾜你的要求为⽌。
但是他是怎么⽤于做图像跟踪的呢?这是我⾃从学习meanshift以来,⼀直的困惑。
⽽且⽹上也没有合理的解释。
经过这⼏天的思考,和对反向投影的理解使得我对它的原理有了⼤致的认识。
在opencv中,进⾏meanshift其实很简单,输⼊⼀张图像(imgProb),再输⼊⼀个开始迭代的⽅框(windowIn)和⼀个迭代条件(criteria),输出的是迭代完成的位置(comp )。
这是函数原型:int cvMeanShift( const void* imgProb, CvRect windowIn,CvTermCriteria criteria, CvConnectedComp* comp )但是当它⽤于跟踪时,这张输⼊的图像就必须是反向投影图了。
为什么必须是反向投影图呢?⾸先我们要理解什么是反向投影图。
简单理解它其实实际上是⼀张概率密度图。
经过反向投影时的输⼊是⼀个⽬标图像的直⽅图(也可以认为是⽬标图像),还⼀个输⼊是当前图像就是你要跟踪的全图,输出⼤⼩与全图⼀样⼤,它上像素点表征着⼀种概率,就是全图上这个点是⽬标图像⼀部分的概率。
如果这个点越亮,就说明这个点属于物体的概率越⼤。
现在我们明⽩了这原来是⼀张概率图了。
当⽤meanshift跟踪时,输⼊的原来是这样⼀幅图像,那也不难怪它可以进⾏跟踪了。
半⾃动跟踪思路:输⼊视频,⽤画笔圈出要跟踪的⽬标,然后对物体跟踪。
⽤过opencv的都知道,这其实是camshiftdemo的⼯作过程。
第⼀步:选中物体,记录你输⼊的⽅框和物体。
第⼆步:求出视频中有关物体的反向投影图。
第三步:根据反向投影图和输⼊的⽅框进⾏meanshift迭代,由于它是向重⼼移动,即向反向投影图中概率⼤的地⽅移动,所以始终会移动到⽬标上。
基于MeanShift算法的目标跟踪
基于MeanShift算法的目标跟踪1 算法描述1.1 meanshift算法背景meanShift这个概念最早是由Fukunage在1975年提出的,Fukunage等人在一篇关于概率密度梯度函数的估计中提出这一概念。
其最初的含义正如其名:偏移的均值向量;但随着理论的发展,meanShift的含义已经发生了很多变化。
如今,我们说的meanShift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,然后以此为新的起始点,继续移动,直到满足一定的结束条件。
在很长一段时间内,meanShift算法都没有得到足够的重视,直到1995年另一篇重要论文的发表。
该论文的作者Yizong Cheng定义了一族核函数,使得随着样本与被偏移点的距离不同,其偏移量对均值偏移向量的贡献也不同。
其次,他还设定了一个权重系数,使得不同样本点的重要性不一样,这大大扩展了meanShift的应用范围。
此外,还有研究人员将非刚体的跟踪问题近似为一个meanShift的最优化问题,使得跟踪可以实时进行。
目前,利用meanShift进行跟踪已经相当成熟。
1.2 meanshift算法原理Meanshift可以应用在很多领域,比如聚类,图像平滑,图像分割,还在目标跟踪领域有重要的应用。
Meanshift跟踪算法是通过计算候选目标与目标模板之间相似度的概率密度分布,然后利用概率密度梯度下降的方向来获取匹配搜索的最佳路径,加速运动目标的定位和降低搜索的时间,因此其在目标实时跟踪领域有着很高的应用价值。
该算法由于采用了统计特征,因此对噪声具有很好的鲁棒性;由于是一个蛋参数算法,容易作为一个模块和其他算法集成;采用核函数直方图建模,对边缘阻挡、目标的旋转、变形以及背景运动都不敏感;同时该算法构造了一个可以用meanshift算法进行寻优的相似度函数。
Meanshift本质上是最陡下降法,因此其求解过程收敛速度快,使得该算法具有很好的实用性。
基于MeanShift的目标跟踪算法及实现
基于MeanShift的目标跟踪算法及实现这次将介绍基于MeanShift的目标跟踪算法,首先谈谈简介,然后给出算法实现流程,最后实现了一个单目标跟踪的MeanShift算法【matlab/c两个版本】csdn贴公式比较烦,原谅我直接截图了…一、简介首先扯扯无参密度估计理论,无参密度估计也叫做非参数估计,属于数理统计的一个分支,和参数密度估计共同构成了概率密度估计方法。
参数密度估计方法要求特征空间服从一个已知的概率密度函数,在实际的应用中这个条件很难达到。
而无参数密度估计方法对先验知识要求最少,完全依靠训练数据进行估计,并且可以用于任意形状的密度估计。
所以依靠无参密度估计方法,即不事先规定概率密度函数的结构形式,在某一连续点处的密度函数值可由该点邻域中的若干样本点估计得出。
常用的无参密度估计方法有:直方图法、最近邻域法和核密度估计法。
MeanShift算法正是属于核密度估计法,它不需要任何先验知识而完全依靠特征空间中样本点的计算其密度函数值。
对于一组采样数据,直方图法通常把数据的值域分成若干相等的区间,数据按区间分成若干组,每组数据的个数与总参数个数的比率就是每个单元的概率值;核密度估计法的原理相似于直方图法,只是多了一个用于平滑数据的核函数。
采用核函数估计法,在采样充分的情况下,能够渐进地收敛于任意的密度函数,即可以对服从任何分布的数据进行密度估计。
然后谈谈MeanShift的基本思想及物理含义:此外,从公式1中可以看到,只要是落入Sh的采样点,无论其离中心x的远近,对最终的Mh(x)计算的贡献是一样的。
然而在现实跟踪过程中,当跟踪目标出现遮挡等影响时,由于外层的像素值容易受遮挡或背景的影响,所以目标模型中心附近的像素比靠外的像素更可靠。
因此,对于所有采样点,每个样本点的重要性应该是不同的,离中心点越远,其权值应该越小。
故引入核函数和权重系数来提高跟踪算法的鲁棒性并增加搜索跟踪能力。
接下来,谈谈核函数:核函数也叫窗口函数,在核估计中起到平滑的作用。
基于MeanShift算法的目标跟踪解析
基于MeanShift算法的目标跟踪1 算法描述1.1 meanshift算法背景meanShift这个概念最早是由Fukunage在1975年提出的,Fukunage等人在一篇关于概率密度梯度函数的估计中提出这一概念。
其最初的含义正如其名:偏移的均值向量;但随着理论的发展,meanShift的含义已经发生了很多变化。
如今,我们说的meanShift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,然后以此为新的起始点,继续移动,直到满足一定的结束条件。
在很长一段时间内,meanShift算法都没有得到足够的重视,直到1995年另一篇重要论文的发表。
该论文的作者Yizong Cheng定义了一族核函数,使得随着样本与被偏移点的距离不同,其偏移量对均值偏移向量的贡献也不同。
其次,他还设定了一个权重系数,使得不同样本点的重要性不一样,这大大扩展了meanShift的应用范围。
此外,还有研究人员将非刚体的跟踪问题近似为一个meanShift的最优化问题,使得跟踪可以实时进行。
目前,利用meanShift进行跟踪已经相当成熟。
1.2 meanshift算法原理Meanshift可以应用在很多领域,比如聚类,图像平滑,图像分割,还在目标跟踪领域有重要的应用。
Meanshift跟踪算法是通过计算候选目标与目标模板之间相似度的概率密度分布,然后利用概率密度梯度下降的方向来获取匹配搜索的最佳路径,加速运动目标的定位和降低搜索的时间,因此其在目标实时跟踪领域有着很高的应用价值。
该算法由于采用了统计特征,因此对噪声具有很好的鲁棒性;由于是一个蛋参数算法,容易作为一个模块和其他算法集成;采用核函数直方图建模,对边缘阻挡、目标的旋转、变形以及背景运动都不敏感;同时该算法构造了一个可以用meanshift算法进行寻优的相似度函数。
Meanshift本质上是最陡下降法,因此其求解过程收敛速度快,使得该算法具有很好的实用性。
《基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言运动目标跟踪是计算机视觉领域中一个重要的研究方向,它涉及到图像处理、模式识别、人工智能等多个领域的知识。
随着计算机视觉技术的不断发展,运动目标跟踪技术在智能监控、智能交通、人机交互等领域得到了广泛的应用。
Mean Shift算法作为一种经典的跟踪算法,具有简单、快速、鲁棒性强的特点,因此被广泛应用于运动目标跟踪领域。
本文旨在研究基于Mean Shift的运动目标跟踪算法,并对其原理、应用和优缺点进行分析。
二、Mean Shift算法原理Mean Shift算法是一种基于概率密度的非参数统计方法,其基本思想是通过迭代的方式寻找目标在图像中的最佳位置。
在运动目标跟踪中,Mean Shift算法首先在初始位置设定一个窗口,然后根据目标的颜色或灰度等特征计算窗口内像素的均值和协方差,得到一个新的位置,再将窗口移动到这个新的位置上,如此迭代直到达到收敛。
具体来说,Mean Shift算法首先从给定的初始点开始计算密度分布,并按照梯度上升法迭代移动至最大概率密度区域。
由于这种移动趋势通常以样本均值为主,故而将之称为Mean Shift。
当密度分布最大值接近或等于概率分布时,我们可以将初始窗口与移动到该点的Mean Shift窗口看作是同一块区域。
通过这种方式,Mean Shift算法可以在连续的图像帧中追踪到目标的位置。
三、基于Mean Shift的运动目标跟踪算法应用基于Mean Shift的运动目标跟踪算法在智能监控、智能交通等领域得到了广泛的应用。
在智能监控中,可以通过该算法对监控场景中的运动目标进行实时跟踪和监控,从而实现异常检测、人脸识别等功能。
在智能交通中,该算法可以用于车辆检测、交通流量统计等方面,为智能交通系统的建设提供了重要的技术支持。
四、基于Mean Shift的运目标跟踪算法的优缺点优点:1. 简单快速:Mean Shift算法实现简单,计算速度快,可以实时处理大量的图像数据。
《基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言随着计算机视觉技术的快速发展,运动目标跟踪作为计算机视觉领域的一个重要研究方向,已经得到了广泛的应用。
Mean Shift算法作为一种有效的跟踪算法,在运动目标跟踪中具有重要的研究价值。
本文将就基于Mean Shift的运动目标跟踪算法展开研究,旨在探讨其原理、应用及优化方向。
二、Mean Shift算法原理Mean Shift算法是一种基于密度函数的非参数统计方法,它通过不断调整窗口的位置和大小,以实现对目标的准确跟踪。
算法的核心理念是通过迭代更新,将目标的质心逐步向更准确的位置移动,最终实现对目标的定位和跟踪。
在运动目标跟踪中,Mean Shift算法主要分为以下几个步骤:初始化、计算、更新和预测。
首先,通过用户指定的初始窗口,设定初始化的参数。
然后,通过计算目标区域与背景区域的密度差异,确定目标的质心位置。
接着,根据质心位置调整窗口大小和位置,并重新计算新的质心位置。
通过迭代上述步骤,实现对目标的精确跟踪。
三、Mean Shift在运动目标跟踪中的应用Mean Shift算法在运动目标跟踪中的应用十分广泛,如视频监控、人机交互、智能交通等。
在视频监控中,Mean Shift算法可以实现对目标的实时跟踪和监控,从而有效地提高了安全防范的效率。
此外,Mean Shift算法还可用于人机交互领域,如手势识别、人脸追踪等。
在智能交通方面,Mean Shift算法可以实现对车辆的精确跟踪和监测,从而有效地提高交通管理的效率和安全性。
四、Mean Shift算法的优化与改进尽管Mean Shift算法在运动目标跟踪中取得了显著的成果,但仍存在一些局限性。
为了进一步提高算法的准确性和效率,需要对算法进行优化和改进。
首先,可以通过引入更高效的特征提取方法,提高目标的表示能力。
其次,可以通过改进迭代更新的策略,加快算法的收敛速度。
此外,还可以通过结合其他优秀的跟踪算法,如基于机器学习的跟踪算法等,进一步提高算法的鲁棒性和准确性。
基于MeanShift的视频目标跟踪算法研究
基于MeanShift的视频目标跟踪算法研究目录摘要 (I)Abstract .............................................................................................................. ........ I I 插图索引 (IV)附表索引 (V)第1章绪论 . (1)1.1研究背景与意义 (1)1.2研究现状 (2)1.2.1国内外目标跟踪研究现状 (2)1.2.2MeanShift目标跟踪算法研究现状 (3)1.3目标跟踪面临的挑战与难点 (4)1.4论文的主要工作与安排 (6)1.4.1论文的主要工作 (6)1.4.2论文的结构安排 (7)第2章视频目标跟踪方法理论 (8)2.1引言 (8)2.2视频目标跟踪原理 (8)2.3 视频目标跟踪方法分类 (9)2.3.1 基于特征的目标跟踪 (9)2.3.2基于区域的目标跟踪 (10)2.3.3基于运动检测的目标跟踪 (10)2.3.4 基于深度学习的目标跟踪 (11)2.4视频目标跟踪中的常用算法 (11)2.4.1粒子滤波目标跟踪 (11)2.4.2稀疏表示目标跟踪 (11)2.4.3Camshift目标跟踪 (12)2.5本章小结 (12)第3章MeanShift算法相关理论 (13)3.1引言 (13)3.2概率密度估计理论 (13)3.2.1参数密度估计 (13)3.2.2无参密度估计 (14)3.3 MeanShift算法基本理论 (15)3.3.1MeanShift向量的基本形式 (16)3.3.2MeanShift向量的扩展形式 (17)3.4 MeanShift算法在目标跟踪中的应用 (20) 3.4.1目标模型构建 (20)3.4.2候选目标模型的构建 (20)3.4.3目标相似性度量 (21)3.4.4目标的定位 (21)3.4.5算法流程 (22)3.5本章小结 (22)第4章改进的MeanShift目标跟踪算法 (23) 4.1引言 (23)4.2传统算法亟待解决的问题 (24)4.3目标特征提取与模型构建 (25)4.3.1 颜色特征 (25)4.3.2 SURF特征点 (26)4.3.3基于尺度与方向参数的模型构建 (29) 4.4 改进的MeanShift目标跟踪算法描述 (29) 4.4.1尺度方向参数自适应调整 (29)4.4.2相似性融合与干扰识别 (31)4.4.3提出的目标位置预测方法 (33)4.4.4改进算法的基本流程 (35)4.5仿真实现结果与分析 (36)4.5.1 实验环境与参数设置 (36) 4.5.2 实验结果分析与比较 (36) 4.6 本章小结 (45)总结与展望 (46)参考文献 (48)致谢 (53)。
基于Mean Shift的目标跟踪算法研究
1.3 本文研究内容
目标跟踪是现在一个世界级的热点,与很多的跟踪算法相互对比,可以得出 Mean Shift 算法是一种效率比较高的模式匹配的算法,它的原理简单,具有较强的鲁棒性,已经成功被 运用到对目标实时性较高的领域中。 但是我们也发现了 Mean Shift 算法一些缺陷, 比如 Mean Shift 算法对目标特征的选择要求比较高,而且算法过分依赖于目标和背景的对比度。 本文主要对 Mean Shift 算法进行了详细的介绍,重点介绍 Mean Shift 算法的跟踪算 法,并运用 Matlab 仿真软件进行仿真。全文章节分布如下: 第一章 绪论。主要介绍了目标跟踪的背景和意义,也介绍了国内外 Mean Shift 算法 的研究现状。 第二章 目标跟踪方法介绍。介绍了当前比较热门的几种常用的目标跟踪算法。 第三章 Mean Shift 算法的原理介绍。本章节对 Mean Shift 算法做了详细的研究和介 绍。 第四章 Mean Shift 目标跟踪算法设计。 本章节阐述了跟踪算法的基本思想,对 Mean Shift 算法的公式推导进行了详细的推导。 第五章 Matlab 仿真软件介绍。 对仿真软件 MATLAB 进行了一些基本的介绍,包括用 途、运用、仿真的运用。 第六章 实验与结果。加入程序,运用 MATLAB,进行了仿真。
附录:........................................................................................................31
II
基于 Mean Shift 的目标跟踪算法研究
吴伟
南京信息工程大学滨江学院自动控制系,南京 210044 摘要: 物体跟踪是人体视觉的重要内容,主要的内容是将目标物从序列图像中从背景中跟踪、提取出来。 Mean Shift 算法是一种非参数密度估计的算法,可以用于图像分割、目标跟踪等等方面,此算法是当前的 一个研究热点。本文首先分析了 Mean Shift 算法的基本原理,进一步开展基于 Mean Shift 的目标跟踪算 法研究。实验结果表明,Mean Shift 算法计算量小,实时性较强,对目标物跟踪准确性好,在目标物被部 分遮挡也能比较准确的进行跟踪。 关键词:Mean Shift 算法、核函数、目标跟踪
《2024年基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言随着计算机视觉技术的快速发展,运动目标跟踪作为计算机视觉领域的一个重要研究方向,已经得到了广泛的应用。
Mean Shift算法作为一种经典的跟踪算法,在实时性和准确性方面具有显著的优势。
本文将重点研究基于Mean Shift的运动目标跟踪算法,分析其原理、实现及优化方法,并探讨其在现实场景中的应用。
二、Mean Shift算法原理Mean Shift算法是一种基于概率密度的迭代方法,通过计算目标区域的均值偏移量来调整目标位置。
其基本思想是将当前帧中目标区域的特征提取出来,与上一帧中目标区域的特征进行匹配,从而实现对目标的跟踪。
具体而言,Mean Shift算法首先在目标区域周围设定一个窗口,然后计算窗口内所有像素的加权平均值,得到一个新的中心点。
如果新中心点与原中心点重合,则认为目标位置已经确定;否则,将窗口移动到新中心点附近,继续进行迭代计算,直到满足一定的收敛条件为止。
三、基于Mean Shift的运动目标跟踪算法实现基于Mean Shift的运动目标跟踪算法主要包括目标初始化、特征提取、匹配和迭代更新等步骤。
1. 目标初始化:在视频序列的第一帧中,通过手动或自动的方式确定目标的位置和大小,并设定一个初始的窗口。
2. 特征提取:提取目标区域的特征信息,如颜色直方图等。
这些特征信息将用于后续的匹配和跟踪。
3. 匹配:将当前帧中提取的目标特征与上一帧中对应区域内的特征进行匹配,计算两者的相似度。
4. 迭代更新:根据相似度结果和Mean Shift算法的原理,调整目标的位置和大小,并将新的位置作为下一次迭代的起点。
四、算法优化及改进为了提高Mean Shift算法的跟踪性能和实时性,可以采取以下优化和改进措施:1. 特征提取:采用更有效的特征提取方法,如基于SIFT、SURF等算法的局部特征描述符,以提高特征的区分度和匹配精度。
2. 多特征融合:将多种特征信息进行融合,以提高算法对复杂场景的适应能力。
基于mean-shift算法的目标跟踪技术的研究
毕业论文(设计)题目基于mean-shift算法的目标跟踪技术的研究院系专业电子信息工程学生姓名学号指导教师职称_________________二O 一二年五月十日目录摘要 (2)第一章绪论 (3)1.1 课题研究背景及意义 (3)1.2 运动目标跟踪的国内外研究现状 (4)1.3 课题研究的主要内容及章节安排 (6)第2章 Mean Shift理论 (7)2.1 引言 (7)2.2 密度估计概述 (8)2.3 参数密度估计 (8)2.4 无参密度估计 (8)2.4.1 无参密度估计的常用方法 (8)2.4.2 核密度估计原理 (9)2.4.3 核函数的选取 (9)2.5 Mean Shift理论 (10)2.5.1 多维空间下核密度估计理论 (10)2.5.2 密度梯度估计和 Mean Shift 向量 (12)2.5.3 Mean Shift 算法的收敛性 (14)第3章 Mean Shift目标跟踪算法 (16)3.1 引言 (16)3.2 Mean Shift算法的步骤 (17)3.2.1 目标模型描述 (17)3.2.2 候选模型描述 (17)3.2.3 目标相似性度量 (18)3.2.4 目标定位 (18)3.3 算法的具体实现 (20)3.4 目标尺度的自适应更新 (22)3.5 实验结果分析 (22)3.6 本章小结 (22)参考文献 (23)结论 (23)致谢 (23)基于mean-shift算法的目标跟踪技术的研究摘要:基于视频的运动目标跟踪是计算机视觉研究领域的一项必不可少的关键技术。
Mean Shift算法是众多优秀的运动目标跟踪算法之一。
本文的主要研究内容为Mean Shift理论和传统的Mean Shift目标跟踪算法,Mean Shift算法采用核颜色直方图作为描述目标的模型,核函数的单峰性使得该算法对目标的部分遮挡或目标变形具有较好的鲁棒性,并且具有较好的实时性。
《2024年基于MeanShift的运动目标跟踪算法研究》范文
《基于Mean Shift的运动目标跟踪算法研究》篇一一、引言随着计算机视觉技术的快速发展,运动目标跟踪作为计算机视觉领域的一个重要研究方向,已经得到了广泛的应用。
其中,Mean Shift算法以其简单、实时和鲁棒性强的特点,在运动目标跟踪领域得到了广泛的应用。
本文将就基于Mean Shift的运动目标跟踪算法进行深入研究。
二、Mean Shift算法概述Mean Shift算法是一种基于密度的迭代优化算法,它通过不断地调整目标位置,使得目标的颜色分布和背景颜色分布更加接近,从而达到跟踪的目的。
其基本思想是通过对图像中像素的加权和调整,寻找目标的中心位置。
Mean Shift算法的主要优点在于其简单性和实时性,同时也具有一定的鲁棒性,对噪声和目标的部分遮挡具有一定的抗干扰能力。
三、基于Mean Shift的运动目标跟踪算法基于Mean Shift的运动目标跟踪算法通常采用一定的目标特征描述和颜色空间表示来建立模型,通过比较模型和图像中不同位置的特征描述,找到最匹配的模型位置。
具体来说,该算法主要包含以下几个步骤:1. 目标特征提取:在视频帧中提取出感兴趣的目标区域,通过颜色直方图等特征描述符进行特征提取。
2. 初始化模型:根据提取出的特征信息,建立初始的目标模型。
3. 迭代更新:在后续的视频帧中,通过Mean Shift算法不断迭代更新目标的位置和大小。
4. 模型更新:根据新的目标位置和大小重新构建目标模型。
四、研究现状及改进方法尽管Mean Shift算法在运动目标跟踪中表现出色,但在实际使用中仍存在一些不足和局限性。
如当目标与背景相似或目标颜色过于复杂时,可能导致跟踪精度下降;同时,当目标发生快速运动或出现遮挡时,也容易出现跟踪失败的情况。
针对这些问题,研究者们提出了许多改进方法。
例如,通过引入核函数和权重系数来改进颜色直方图的特征描述;通过多特征融合和多尺度分析来提高算法的鲁棒性;通过引入卡尔曼滤波等高级算法来优化跟踪结果等。
基于FCTP模型的Meanshift目标跟踪算法
基于FCTP模型的Meanshift目标跟踪算法
李道凯
【期刊名称】《科技信息》
【年(卷),期】2012(000)010
【摘要】为了解决目标跟踪过程中的定位偏差问题,本文提出Mean shift算法和拟合曲线轨迹预测模型(FCTP)相结合的目标跟踪算法.首先根据目标已知位置信息,从FCTP模型中选取最优拟合曲线采拟合目标运动轨迹,并得出目标预测位置;然后,利用跟踪窗口自适应的Mean shift算法在预测位置邻域内搜索目标最终位置.实验结果表明,该算法能有效地实现快速运动目标的预测跟踪,保证了跟踪精度.【总页数】2页(P120-121)
【作者】李道凯
【作者单位】山东师范大学信息科学与工程学院
【正文语种】中文
【相关文献】
1.基于改进的五帧差分与MeanShift的目标跟踪算法 [J], 郭春凤
2.一种基于MeanShift改进的移动目标跟踪算法 [J], 邹梓秀
3.一种基于GMM和MeanShift的目标跟踪算法 [J], 陈超;赫春晓
4.基于改进的五帧差分与MeanShift的目标跟踪算法 [J], 郭春凤[1]
5.基于SVM与Meanshift跟踪算法的运动视频目标跟踪 [J], 王彬彬
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Mean Shift的目标跟踪算法研究指导教师:摘要:该文把Itti视觉注意力模型融入到Mean Shift跟踪方法,提出了一种基于视觉显著图的Mean Shift跟踪方法。
首先利用Itti视觉注意力模型,提取多种特征,得到显著图,在此基础上建立目标模型的直方图,然后运用Mean Shift方法进行跟踪。
实验证明,该方法可适用于复杂背景目标的跟踪,跟踪结果稳定。
关键词:显著图目标跟踪Mean ShiftMean Shift Tracking Based on Saliency MapAbstract:In this paper, an improved Mean Shift tracking algorithm based on saliency map is proposed. Firstly, Itti visual attention model is used to extract multiple features, then to generate a saliency map,The histogram of the target based on the saliency map, can have a better description of objectives, and then use Mean Shift algorithm to tracking. Experimental results show that improved Mean Shift algorithm is able to be applied in complex background to tracking target and tracking results are stability.1 引言Mean Shift方法采用核概率密度来描述目标的特征,然后利用Mean Shift搜寻目标位置。
这种方法具有很高的稳定行,能够适应目标的形状、大小的连续变化,而且计算速度很快,抗干扰能力强,能够保证系统的实时性和稳定性[1]。
近年来在目标跟踪领域得到了广泛应用[2-3]。
但是,核函数直方图对目标特征的描述比较弱,在目标周围存在与目标颜色分布相似的物体时,跟踪算法容易跟丢目标。
目前对目标特征描述的改进只限于选择单一的特征,如文献[4]通过选择跟踪区域中表示目标主要特征的Harris点建立目标模型;文献[5]将初始帧的目标模型和前一帧的模型即两者的直方图分布都考虑进来,建立混合模型;文献[6]提出了以代表图像的梯度方向信息的方向直方图为目标模型;文献[7-8]提出二阶直方图,是对颜色直方图一种改进,是以颜色直方图为基础,颜色直方图只包含了颜色分布信息,二阶直方图在包含颜色信息的前提下包含了像素的均值向量和协方差。
文献[9]提出目标中心加权距离,为离目标中心近的点赋予较大的权值,离目标中心远的点赋予较小的权值。
文献[4-9]都是关注于目标和目标的某一种特征。
但是使用单一特征的目标模型不能适应光线及背景的变化,而且当有遮挡和相似物体靠近时,容易丢失目标;若只是考虑改进目标模型,不考虑减弱背景的干扰,得到的效果毕竟是有限的。
针对上述问题,文本结合Itti 提出的视觉注意模型[5],将自底向上的视觉注意机制引入到Mean Shift跟踪中,提出了基于视觉显著图的Mean Shift跟踪方法。
此方法在显著图基础上建立目标模型,由此得到的目标模型是用多种特征来描述的,同时可以降低背景对目标的干扰。
2 基于视觉显著图的Mean Shift跟踪方法对人类视觉系统(human visual system,HVS)研究发现,图像的主要信息只集中在少数的关键区域中,正确地提取这些关键区域,可以大大提高图像分析和处理的效率和准确度,降低计算的复杂度,避免不必要的计算资源浪费。
在现存的众多视觉模型中,本文选取最具代表性的Itti视觉模型,它在特征提取阶段,采用多个低层视觉特征,如颜色、亮度、方向等;这些特征通过高斯金字塔和Center-Surround 算子形成各个特征的关注图;然后将这些特征合成一幅显著图;再在显著图上,利用Mean Shift进行迭代搜索。
整个算法流程如图1所示。
图1 基于视觉显著图的Mean Shift跟踪过程2.1 视觉显著图的概念所谓的显著图[6],就是一幅和原始图像大小相同的二维“图像”,其中的每个象素值表示原图像对应点的显著性大小。
2.2 获取视觉显著图[7-9]Itti显著图原理是:(1)提取亮度、颜色和方向特征;(2)用高斯滤波器(5×5)对亮度、颜色和方向特征图像进行滤波,得到9层的高斯金字塔(其中第0层是原尺度图像,1到8层分别是为原尺度图像的1 /2 ~ 1 /256);(3)“中心—周围”差分(Center-surround difference)和归一化,获取亮度、颜色和方向特征图;(4)对特征图进行跨尺度融合及归一化后,合成视觉显著图。
本文考虑到Mean Shift对实时性的要求,考虑到采用方向特征的计算复杂度,本文主要采用颜色、亮度和边缘特征。
2.2.1视觉特征提取1)获取颜色特征图HSV 模型与人类对颜色的感知接近,它把彩色信息表示为3种属性:色调(H)、饱和度(S)、亮度(V)。
其中的H 表示色彩信息,既所处的光谱颜色的位置。
本文采用HSV 模型中的颜色分量H 来提取颜色特征。
颜色特征图由下式求出:H( c , s) =| H ( c) Θ H ( s) | (1)其中:c ∈{2, 3},s = c +δ ,δ ∈{3, 4}。
2)获取亮度特征图亮度特征代表了白色与黑色之间的一系列信息,有利于增强白黑或黑白之间的显著性。
亮度特征图由下式求出:I( c , s) =| I( c) Θ I ( s) | , (2)其中:c ∈{2, 3},s = c +δ ,δ ∈{3, 4}。
3)获取边缘特征图边缘能勾划出目标物体的轮廓,是图像的重要属性之一。
人看到一个物体时,首先注意到是这个物体的轮廓特征,符合人类的视觉注意机制。
边缘特征图由下式求出:E( c , s) =| E( c) ΘE ( s) | (3)其中:c ∈{2, 3},s = c +δ ,δ ∈{3, 4}。
2.2.2 生成视觉显著图由式(1)、式(2)和式(3)经获取颜色、亮度和边缘三个方面12张特征图,现在将每个方面的4个特征图组合成特征显著图,分别用H ,I ,E 来表示。
Itti 在模型中定义了归一化算子N(⋅),来对每组特征图进行归一化,H ,I ,E 分别由如下公式求得:)),((4332s c H N H c c s c ++==⊕⊕= (4))),((4332s c I N I c c s c ++==⊕⊕= (5))),((4332s c E N E c c s c ++==⊕⊕= (6) 然后将H ,I ,E 线性组合成视觉显著图。
实验证明,本文的方法在保留图像特征的前提下,减少了Mean Shift 迭代次数,加快了收敛速度,更加适用于目标跟踪。
原图 H 分量显著图 亮度显著图 边缘显著图 视觉显著图图2 显著图 3 Mean Shift 跟踪算法[10]Mean Shift 算法是一种半自动化跟踪算法。
首先需要在起始帧内为选中的跟踪目标建立概率模型,即计算核函数窗口中的直方图分布。
设初始内核窗口的带宽h ,n x x x ,,,21 为内核窗口所包含采样点,0x 为目标中心,则目标的直方图分布为:[]u x b h x x k C q i n i i u --=∑=)()(ˆ120δ m u ,,1 = (7)本文是计算显著图中的直方图,公式同(7),在显著图中计算,减少了背景的干扰,更真实的反应跟踪目标的直方图特性。
式中:k 为核函数,m 为特征空间中特征值的个数,δ为Kronecker 函数,)(i y b 为像素i y 对应的特征值,C 为归一化系数,h 为核函数的带宽。
位于y 候选目标可以描述为[]u x b h y x k C pi n i i h u k --=∑=)()(ˆ12δ (8)因此物体跟踪可以简化为寻找最优的y ,使得)(ˆy pu 与u q ˆ最相似。
)(ˆy p u 与u q ˆ的相似性用Bhattacharyya 系数来度量,即∑==m u u u q y py 1ˆ)(ˆ)(ρ (9)对应的迭代公式为∑∑=-=-=n i i i n i i i i h x y g w h x y g w x y 1201201)ˆ()ˆ(ˆ (10) 式中1ˆy为新的目标中心位置。
其中 []∑=-=m u i u u i u x b y pq w 10)()ˆ(ˆˆδ (11) 迭代过程就是不断计算式(10),直至Bhattacharyya 系数最大即定位为目标最终中心位置停止迭代。
结果与分析图3 跟踪结果 本文利用Itti 的显著图对图像进行处理,使得对图像特征的提取尽量丰富,有利于后续用Mean Shift 进行跟踪,为了测试本文方法的实际可靠性,我们选取中不同视频序列做测试,测试结果如图所示.从中可以看出,对于不同序列不同物体,,本文方法都能很好地进行跟踪,取得了很好的实验结果,目标跟踪稳定。
实验证明,该方法可以实现对目标的准确跟踪定位,具有很高的抗干扰性能,适合复杂背景下的目标检测和跟踪。
是将得到的多种特征的显著性度量结果合成为一幅显著图。
本文在显著图的基础上,进行Mean Shift 目标跟踪,可以更好的跟踪目标,避免目标的丢失。
参考文献[1] Comaniciu,D.,Ramesh,V .and Meer,P.,Real-Time Tracking of Non-Rigid Objects using MeanShift[J],IEEE Computer Vision and Pattern Recognition,V ol II,2000,142-149.[2] 张旭光,赵恩良,王延杰.基于Mean-Shift 的灰度目标跟踪新算法[J].光学技术,2007,Vol.33,No.2:226-228.[3] 江淑红,汪沁,张建秋等.基于目标中心距离加权和图像特征识别的跟踪算法[J].电子学报,2006,Vol.34,No.7:1175-1180.[4]Alper Yilmaz,Khurram Shafique,Mubarak Shah.Target tracking in airborne forward lookinginfrared imagery[J].Image and Vision Computing,2003,V ol.21:623-635.[5]Itti L,Koch C,Niebur E. A Model of Saliency-Based Visual Attention for Rapid SceneAnalysis [J]. IEEE Trans on Pattern Analysis and Machine intelligence(S1524-9050),1998,20:1254-1259[6]Koch C,Ullman S.Shifts in selective visual attention:towards the underlying neuralcircuitry.Human Neurobiology,1985,4(4):219-227[7]Itti L, Koch C. Computational modelling of visual attention[J].Nature Reviews Neuroscience,2001, 2(3): 194-230.[8]Itti L, Koch C. Feature combination strategies for saliencybased visual attention systems[J].Journal of Electronic Imaging, 2001, 10(1): 161-169.[9]Navalpakkam V, Itti L. An integrated model of top-down and bottom-up attention foroptimizing detection speed[C]//IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Los Alamitos, CA, USA: IEEE Computer Society, 2006: 2049-2056 [10]Comaniciu D.Ramesh V.Meer P Kernel-based object tracking 2003(5)。