基于特征自适应选择的金字塔均值漂移跟踪方法

合集下载

基于视频的目标检测与跟踪技术研究

基于视频的目标检测与跟踪技术研究

一、目标检测
4、基于深度学习的目标检测:这种方法利用深度神经网络来学习和识别目标。 例如,常见的有YOLO、Faster R-CNN和SSD等算法。这些算法能够自适应地学习 和识别目标,对复杂背景、光照和颜色变化具有较强的适应性。
二、目标跟踪
二、目标跟踪
目标跟踪是在目标检测的基础上,连续地跟踪目标在视频中的位置和运动轨 迹。常见的目标跟踪算法有基于滤波、基于块匹配、基于深度学习和基于特征等 方法。
三、未来研究方向
2、深度学习模型的改进:尽管现有的深度学习模型在目标检测和跟踪中已经 取得了一些好的效果,但仍有改进的空间。例如,可以探索更有效的网络结构、 更好的训练方法和更精细的损失函数等。
三、未来研究方向
3、多视角和多模态信息融合:未来的研究可以探索如何利用多个视角和多种 模态的信息来进行目标检测和跟踪。例如,可以利用红外线和可见光图像的融合、 声音和视觉信息的融合等。
内容摘要
目标跟踪是视频监控中的另一项关键技术,其基本任务是跟踪视频中的运动 目标。常见的目标跟踪方法有粒子滤波、轮廓跟踪和深度学习等。粒子滤波通过 随机采样生成大量粒子,每个粒子表示目标的一种可能位置和速度,通过滤波器 对粒子进行权重分配,最终实现目标跟踪。轮廓跟踪则基于目标的边缘信息进行 跟踪,常用的轮廓提取方法有边缘检测、轮廓像素聚类等。
视频目标跟踪技术的常用方法
跟踪是在匹配的基础上,对目标的轨迹进行预测和更新,以实现目标的实时 跟踪。常用的跟踪方法包括基于滤波、基于机器学习等。
各种方法的优缺点
各种方法的优缺点
特征提取、匹配和跟踪等方法各有优缺点。特征提取方法的优点是能够有效 地区分目标和背景,缺点是对于复杂背景和动态变化的目标,提取的特征可能不 够准确。匹配方法的优点是能够将目标与背景中的其他物体进行准确的比较,缺 点是对于大规模的背景和复杂的目标,匹配的效率可能较低。跟踪方法的优点是 能够实时预测和更新目标的轨迹,缺点是对于遮挡、变形等情况的处理可能不够 准确。

《2024年目标跟踪算法综述》范文

《2024年目标跟踪算法综述》范文

《目标跟踪算法综述》篇一一、引言目标跟踪作为计算机视觉领域中的一项关键技术,近年来在安防、无人驾驶、医疗影像处理等领域得到了广泛的应用。

其目的是通过一系列的图像处理和计算方法,实时准确地检测并跟踪特定目标。

本文将对当前主流的目标跟踪算法进行全面而详细的综述。

二、目标跟踪算法的发展历程早期的目标跟踪算法主要是基于滤波的跟踪算法,如均值漂移法等。

这些算法简单易行,但难以应对复杂多变的场景。

随着计算机技术的进步,基于特征匹配的跟踪算法逐渐兴起,如光流法、特征点匹配法等。

这些算法通过提取目标的特征信息,进行特征匹配以实现跟踪。

近年来,随着深度学习技术的发展,基于深度学习的目标跟踪算法成为了研究热点。

三、目标跟踪算法的主要分类与原理1. 基于滤波的跟踪算法:该类算法主要利用目标在连续帧之间的运动信息进行跟踪。

常见的算法如均值漂移法,通过计算当前帧与模板之间的差异来寻找目标位置。

2. 基于特征匹配的跟踪算法:该类算法通过提取目标的特征信息,在连续帧之间进行特征匹配以实现跟踪。

如光流法,根据相邻帧之间像素运动的光流信息来计算目标的运动轨迹。

3. 基于深度学习的跟踪算法:该类算法利用深度学习技术,通过大量的训练数据学习目标的特征信息,以实现准确的跟踪。

常见的算法如基于孪生网络的跟踪算法,通过学习目标与背景的差异来区分目标。

四、主流目标跟踪算法的优缺点分析1. 优点:基于深度学习的目标跟踪算法能够学习到目标的复杂特征信息,具有较高的准确性和鲁棒性。

同时,随着深度学习技术的发展,该类算法的跟踪性能不断提升。

2. 缺点:深度学习算法需要大量的训练数据和计算资源,且在实时性方面存在一定的挑战。

此外,当目标与背景相似度较高时,容易出现误跟或丢失的情况。

五、目标跟踪算法的应用领域及前景目标跟踪技术在安防、无人驾驶、医疗影像处理等领域具有广泛的应用前景。

例如,在安防领域,可以通过目标跟踪技术实现对可疑目标的实时监控;在无人驾驶领域,可以通过目标跟踪技术实现车辆的自主导航和避障;在医疗影像处理领域,可以通过目标跟踪技术实现对病灶的实时监测和诊断。

基于多尺度特征提取的均值漂移目标跟踪算法

基于多尺度特征提取的均值漂移目标跟踪算法

Hee 3 0 C ia4 Grd a nvri f hns ae f cec sB in 0 0 9 C ia fi 0 3 , hn ; . a ut U ies y iee d myo i e, e ig10 4 , hn ) 2 1 e to C Ac S n j
[ b t c]T i p p r rp ss a h lo t ae n m l— a et ee t c o o flln h r t r k g i c m l A s a t hs ae po oe Men S i a rh b s o u i cl f u x at n fr u l gtet g a i o p x r t f g im d ts e a r r i fi i a e tc n n e
KO u , T NG J n, , ANG Xny JA i.i I NG n, u -a 。 , Mi GEY nj n i
( . c o l f nen t f h n s n ie r g J n n nUnv r t, x 1 1 2 Chn ; . h n h i n t ueo T c n c l h sc, 1 S h o I t e T ig g n ei , i g a ie s y Wu i 4 2 , ia 2 S a g a Isi t f e h i y i o r o E n a i 2 t aP s
D0I 1 .9 9 .s . 0 —4 82 1.20 4 : 036 /i n1 03 2 .0 12 .5 js 0
1 概述
均值漂移( a hf 由 F k ng i等人首次提出 ,后 由 MenS i) u u a al t l
为原始 图像 。实际中 ,尺度 因子的递增过程如式() 2所示 ,其

图像处理中的目标跟踪算法设计与性能评估方法

图像处理中的目标跟踪算法设计与性能评估方法

图像处理中的目标跟踪算法设计与性能评估方法目标跟踪是计算机视觉领域中一项重要的任务,广泛应用于视频监控、智能交通、无人驾驶和增强现实等领域。

目标跟踪算法设计与性能评估是提高跟踪准确性和效率的关键。

本文将介绍图像处理中的目标跟踪算法设计以及常用的性能评估方法。

一、目标跟踪算法设计目标跟踪算法旨在从连续的图像序列中,准确地估计目标的位置和尺度。

以下是几种常见的目标跟踪算法设计方法:1. 基于模板的方法:该方法将目标的初始位置和尺度作为模板,在后续图像中寻找与模板最相似的区域作为目标的位置。

基于模板的方法包括均值漂移、相关滤波器和模板匹配等。

2. 基于特征的方法:该方法通过提取目标的特征信息进行跟踪,常用的特征包括颜色、纹理、形状和运动等。

基于特征的方法包括卡尔曼滤波器、粒子滤波器和深度学习等。

3. 基于超像素的方法:该方法将图像分割成若干个超像素,在跟踪过程中利用超像素的空间关系和相似性来估计目标的位置。

基于超像素的方法包括稀疏表示、分割与跟踪、跟踪与检测等。

二、性能评估方法评估目标跟踪算法的性能是十分重要的,以下是几种常用的性能评估方法:1. 准确性评估:准确性是评估目标跟踪算法的核心指标之一,通常使用重叠率(Overlap Rate)和中心误差(Center Error)来衡量。

重叠率是目标边界与跟踪结果的交集与并集之比,中心误差是目标中心与跟踪结果中心的欧氏距离。

高重叠率和低中心误差表示算法具有较好的准确性。

2. 鲁棒性评估:鲁棒性是评估目标跟踪算法抗干扰能力的指标,常见的鲁棒性评估方法包括光照变化、尺度变化、遮挡和快速运动等。

通过在各种干扰情况下测试算法的跟踪准确性,可以评估算法的鲁棒性。

3. 复杂度评估:复杂度评估是评估目标跟踪算法的计算复杂度和运行速度的指标,常用的复杂度评估方法包括处理帧率、平均处理时间和内存占用等。

较低的复杂度和较快的运行速度表示算法具有较好的效率。

4. 数据集评估:数据集评估是常用的目标跟踪算法性能评估方法之一,目标跟踪领域有许多公开的数据集,如OTB、VOT和LAR等。

基于视觉运动目标跟踪技术分析

基于视觉运动目标跟踪技术分析

基于视觉运动目标跟踪技术分析陈曦;殷华博【摘要】计算机视觉研究的主要问题之一是运动物体的检测与跟踪.它将图像处理、模式识别、自动控制、人工智能和计算机等很多领域的先进技术结合在了一起,主要应用在军事视觉制导、视频监控、医疗诊断和智能交通等各个方面,因此该技术已经成为一个重要的研究方向.阐述了视觉跟踪算法的研究现状和视觉跟踪算法的种类,研究了基于区域的跟踪算法、基于模型的跟踪算法、基于特征的跟踪算法和基于主动轮廓的跟踪算法,探讨了视觉跟踪算法的未来研究方向.【期刊名称】《无线电工程》【年(卷),期】2011(041)006【总页数】4页(P22-24,39)【关键词】计算机视觉;视觉跟踪;均值漂移【作者】陈曦;殷华博【作者单位】石家庄铁路运输学校,河北,石家庄,050081;河北远东哈里斯通信有限公司,河北,石家庄,050081【正文语种】中文【中图分类】TP391.40 引言计算机视觉是人工智能的一个重要分支,其研究目的就是用计算机代替人对环境和景物进行感知、解释和理解。

计算机视觉的研究融合了图像处理、模式识别、人工智能和自动控制等多方面的知识。

基于视觉的目标跟踪技术在许多方面都有着广泛的应用。

因此研究基于视觉的运动目标的检测和跟踪具有很重要的现实意义和应用价值。

视觉分析一般步骤包括视觉检测(Visual Detection)、视觉跟踪(Visual Tracking)和视觉理解(Visual Understanding)[1]。

1 运动目标跟踪运动目标的跟踪,即通过目标的有效表达,在图像序列中寻找与目标模板最相似候选目标区位置的过程。

简单来说就是在序列图像中为目标定位。

1.1 运动目标的有效表达除了对运动目标建模外,目标跟踪中常用到的目标特性表达主要包括视觉特征(图像边缘、轮廓、形状、纹理、区域)、统计特征(直方图、各种矩特征)、变换系数特征(傅里叶描绘子、自回归模型)和代数特征(图像矩阵的奇异值分解)等[2]。

基于金字塔结构的图像特征提取与匹配研究

基于金字塔结构的图像特征提取与匹配研究

基于金字塔结构的图像特征提取与匹配研究在计算机视觉领域中,图像特征提取和匹配是关键的研究方向之一。

基于金字塔结构的图像特征提取和匹配算法是目前应用广泛和效果优良的一种方法。

一、图像金字塔图像金字塔是图像处理中常用的一种技术。

它可以将一副图像按照不同的尺度进行划分,使得同一物体在不同尺度下都能被准确检测和匹配。

在图像处理中,金字塔结构可分为高斯金字塔和拉普拉斯金字塔。

高斯金字塔是通过不断向下采样得到的,其上一层图像的尺寸是下一层图像的两倍,像素值满足高斯分布。

拉普拉斯金字塔则是通过向下采样和向上采样得到,是高斯金字塔的差分图。

图像金字塔结构的生成可以使用循环卷积的方法或者快速傅里叶变换的方法,具体实现时需要根据不同情况选择合适的方法。

使用金字塔结构对图像进行处理可以避免图像尺度发生变化对结果的影响,从而提高图像处理的准确性。

二、SIFT算法SIFT算法是一种广泛使用的图像特征提取和匹配算法,其主要思想是通过寻找尺度空间上的极值点来提取图像特征。

在SIFT算法中,首先需要使用高斯金字塔对图像进行尺度变换,然后在每个尺度下利用DoG算法求出关键点。

最后对每个关键点周围的像素进行梯度计算,生成图像特征描述子。

SIFT算法的优点在于具有旋转不变性和尺度不变性,能够对不同方向和尺度的物体进行准确匹配。

但是SIFT算法处理速度较慢,存在过多的计算消耗和存储空间的问题。

三、SURF算法SURF算法是一种将SIFT算法进行优化的算法。

在SURF算法中,采用快速Laplacian算法对图像进行建模,利用Haar小波对图像快速特征提取,通过积分图像快速计算图像特征描述子。

与SIFT算法相比,SURF算法的计算速度更快,在处理大型图像时更具优势。

但是SURF算法对于旋转和尺度不变性的处理并不十分稳定,可能会出现一些误匹配的情况。

四、ORB算法ORB算法是一种将FAST特征点检测和BRIEF特征描述结合的算法。

在ORB算法中,首先使用FAST算法选取特征点,然后使用BRIEF算法对特征点进行描述。

特征金字塔 特征融合 残差模块 级联 多层特征 注意力 瑕疵 类别

特征金字塔 特征融合 残差模块 级联 多层特征 注意力 瑕疵 类别

特征金字塔特征融合残差模块级联多层特征注意力瑕疵类别特征金字塔、特征融合、残差模块、级联、多层特征、注意力机制和瑕疵类别是计算机视觉和图像处理领域中常用的一些概念和技术。

特征金字塔是一种多尺度特征提取方法,通过在不同尺度上提取图像的特征,从而捕捉图像中的不同细节和语义信息。

特征融合是将不同层次或不同来源的特征进行合并和融合,以提高特征的表达能力和鲁棒性。

残差模块是一种在深度神经网络中常用的构建模块,用于解决深度网络中的梯度消失和爆炸问题,提高网络的训练效果和泛化能力。

级联是一种将多个模型或模块按顺序连接起来的方法,以实现更复杂的任务。

多层特征是指通过堆叠多个特征提取层来提取图像的多层特征,从而提高特征的表达能力和判别能力。

注意力机制是一种用于选择性地关注输入数据中重要部分的机制,可以提高模型的性能和效率。

瑕疵类别是指在图像或数据中存在的各种缺陷或异常,例如图像中的噪点、污渍、划痕等。

在计算机视觉和图像处理中,瑕疵类别通常需要被识别和处理,以提高图像的质量和可用性。

这些概念和技术在计算机视觉和图像处理领域中被广泛应用,可以用于图像分类、目标检测、语义分割、图像增强等任务。

通过合理运用这些技术,可以提高模型的性能和精度,实现更高效和准确的图像处理和分析。

S T A P L E 目 标 跟 踪 算 法

S T A P L E 目 标 跟 踪 算 法

计算机视觉中,究竟有哪些好用的目标跟踪算法(下)在介绍SRDCF之前,先来分析下相关滤波有什么缺点。

总体来说,相关滤波类方法对快速变形和快速运动情况的跟踪效果不好。

快速变形主要因为CF是模板类方法。

容易跟丢这个比较好理解,前面分析了相关滤波是模板类方法,如果目标快速变形,那基于HOG的梯度模板肯定就跟不上了,如果快速变色,那基于CN的颜色模板肯定也就跟不上了。

这个还和模型更新策略与更新速度有关,固定学习率的线性加权更新,如果学习率太大,部分或短暂遮挡和任何检测不准确,模型就会学习到背景信息,积累到一定程度模型跟着背景私奔了,一去不复返。

如果学习率太小,目标已经变形了而模板还是那个模板,就会变得不认识目标。

(举个例子,多年不见的同学,你很可能就认不出了,而经常见面的同学,即使变化很大你也认识,因为常见的同学在你大脑里面的模型在持续更新,而多年不见就是很久不更新)快速运动主要是边界效应(Boundary Effets),而且边界效应产生的错误样本会造成分类器判别力不够强,下面分训练阶段和检测阶段分别讨论。

训练阶段,合成样本降低了判别能力。

如果不加余弦窗,那么移位样本是长这样的:除了那个最原始样本,其他样本都是“合成”的,100*100的图像块,只有1-10000的样本是真实的,这样的样本集根本不能拿来训练。

如果加了余弦窗,由于图像边缘像素值都是0,循环移位过程中只要目标保持完整那这个样本就是合理的,只有目标中心接近边缘时,目标跨越边界的那些样本是错误的,这样虽不真实但合理的样本数量增加到了大约2-3(padding= 1),即使这样仍然有1-3(3000-10000)的样本是不合理的,这些样本会降低分类器的判别能力。

再者,加余弦窗也不是“免费的”,余弦窗将图像块的边缘区域像素全部变成0,大量过滤掉分类器本来非常需要学习的背景信息,原本训练时判别器能看到的背景信息就非常有限,我们还加了个余弦窗挡住了背景,这样进一步降低了分类器的判别力(是不是上帝在我前遮住了帘。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 2
y1 =
nh
x iw ig i= 1 wig i= 1
m
/ ( 7)
y0 - xi h
D=
u= 1
H au H bu +
( 10)
式中 : w i =
qu b xi - u ( 8) u= 1 p u y0 MS 跟踪通过反复迭代式 ( 7) , 使候选目标不断
式中: H a 和 H b 分别表示目标区域和背景区域的特 征直方图; 为常量 , 避免除零 , 取为 0. 01. 利用该值 的大小来判断特征对目标和背景分布的区分程度, 该值越大, 表明该特征越有效, 所以, 本文选择该值 最大的特征作为最有效特征用于目标模型描述 . 图 1 采用多个场景下的图像来说明特征自适应 选择方法的有效性 . 图 1( a) 为可见光图像帧 , ( b) 和 ( c) 为同一场景的经过配准的红外和可见光图像帧. 图中标出了三个目标 , 较小的白色矩形框表示目标 区域, 两个白色矩形框之间的区域为背景区域 . 表 1 给出了不同特征的区分度值计算结果 . 从表 1 可以 看出, 目标 1 最有效的特征为颜色, 目标 2 最有效的 特征为纹理 , 目标 3 最有效的特征为红外灰度.
第 40 卷第 1 期 2011 年 1 月
光 子 学 报 ACT A PH OT ON ICA SINICA
V ol. 40 N o. 1 Januar y 2011
文章编号 : 1004 - 4213( 2011) 01 - 0154 -7
基于特征自适应选择的金字塔均值漂移跟踪方法
赵高鹏, 薄煜明
地沿着相似性度量的梯度方向移动到新的位置 y 1 , 由于 MS 算法的收敛性, 若干次迭代就使得相似性 系数 达到最大, 得到当前帧中的目标最优位置. 当 核函数 k 取为 Epanechnikov 核函数时 , 式 ( 7) 可以 简化为式 ( 9)
n
h
n
h
y 1 = ( i = 1x i w i ) / ( i = 1w i )
1期
赵高鹏 , 等 : 基于特征自适应 选择的金字塔均值漂移跟踪方法
155
候选目标模型 p ( y ) = ( 1) ~ ( 4)
n * 2
p u( y )
*
u= 1,
,m
的计算如 式
选择提供依据. 本文方法提取多个特征, 对于单个可 见光传感器系统, 选择的特征包括灰度特征、 颜色特 征、 局部二值模式 ( L ocal Binary P att ern, L BP ) 纹理 特征[ 7] 和梯度特征[ 8] , 对红外和可见光双传感器系 统 , 可在其基础上在增加红外灰度特征; 通过设计区 分度准则来定量分析特征描述区分目标和背景的能 力 , 从而选择出最有效的特征用于目标模型描述 . 对 特征描述及特征选择方法从四个方面进行分析 . 1) 颜色特征是最广泛应用的特征, 为了对光照 变化不敏感 , 先将 RGB 颜色模型转换为 H SV 颜色 模型, 提取 H 分量建立直方图描述 , 量化为 16 级 . 2) 纹理特征是对图像各像素灰度的空间分布的 一种描述 , 是颜色特征较好的补充. L BP 纹理是一 种简单的灰度不变的纹理统计特征, 它通过比较中 心像素与其相邻像素灰度值的大小来描述目标的纹 理 , 其优点在于计算简单, 对亮度变化不敏感 , 能够 减弱阴影的影响, 具体计算方法见文献 [ 7] . 本文提 取 L BP 纹理特征建立直方图 , 量化为 16 级 . 3) 梯度特征反映了图像灰度的变化程度 , 本文 提取梯度方向直方图[ 8] 作为目标的一个特征描述, 量化为 16 级 . 梯度方向直方图特点在于将目标的轮 廓信息包含进来在部分遮挡、 背景混淆和光照变化 下鲁棒性较强. 4) 灰度特征优点为计算简单 , 对于红外图像 , 其 灰度值反映物体的温度 , 成像不受光照变化和阴影 的影响 , 本文提取灰度直方图特征, 量化为 16 级 . 定义目标区域, 以目标区域中心为中心的 3 倍 目标区域面积的邻域区域为背景区域, 本文定义区 分度 D 计算准则如式( 10)
第一作者 : 赵高鹏 ( 1983- ) , 男 , 博士研究生 , 主要研究方向为 . Em ail: z haogp163@ 163. com 导 师 : 薄煜明 ( 1961- ) , 男 , 教授 , 主要研究方向为视频处理与导航控制系统 . 收稿日期 : 2010 03 10; 修回日期 : 2010 05 31
1
MS 跟踪算法
M S 跟踪算法首先将原始像素值转换到某种特
征空间 , 采用核函数加权的特征直方图来描述目标, 在每帧中对目标模板模型和候选目标模型进行相似 性度量 , 并沿着核直方图相似性的梯度方向迭代搜 索目标位置 , 实现目标跟踪. 目标模板模型 q = q u u= 1,
,m
和以 y 为中心的
n * 2 *
图 1 不同场景的测试图像 Fig. 1 T est imag es of different scenes 表 1 不同特征的区分度值 Table 1 Discriminative values of different features Infr ared G ray Color T extur e G radient g ray T arg et 1 120. 71 163. 57 33. 93 43. 61 T arg et 2 13. 59 8. 32 21. 90 16. 34 T arg et 3 15. 85 11. 25 29. 68 17. 84 62. 13
( 南京理工大学 自动化学院 , 南京 210094)

要: 针对均值漂移跟踪算法框架不足以对目标帧间运动过大及快速尺度变化进行有效地处理,
且单个图像特征对环境适应性较差 . 提出了一种特征自适应选择方法 , 通过分析目标与背景的特征 区分度来选择出最有效的特征 . 将金字塔自适应分解和均值漂移跟踪结合 , 提出了金字塔均值漂移 跟踪方法. 采用背景加权直方图描述目标模板模型 , 核函数加权直方图描述候选目标模型, 由粗到 精定位目标 , 并给出了目标尺度自适应更新方法. 多个视频序列的实验结果表明: 本文方法能够有 效处理目标快速运动 、 尺度变化、 摄像机运动 、 局部遮挡等情况, 实现复杂场景下的目标跟踪. 关键词: 目标跟踪; 金字塔均值漂移; 特征自适应选择 中图分类号 : T P391 文献标识码 : A doi: 10. 3788/ gzx b20114001. 0154 依赖于角点匹配, 计算量大, 仅适用于刚性物体. 文 献 [ 4] 使用多尺度分析来定位目标, 仅使用了分解后 目标跟踪是计算机视觉领域的热点研究课题 , 在智能视频监控、 人机交互等领域有着广泛的应用 . 现有的目标跟踪 算法可 以分为 粒子滤 波 ( Part icle filt er) 跟踪和均值漂移 ( Mean Shift , M S) 跟 踪两大 类. 粒子滤波跟踪 [ 1] 将跟踪问题当作状态估计问题 来处理, 以获得状态的最优估计为目的 , 通过蒙特卡 罗采样的方法对目标进行跟踪 , 对遮挡比较鲁棒, 但 运算复杂度较高. M S 跟踪
式中 : m 表示直方图的量化级数; q u 、 p u 分别表示目 标模板和候选目标核直方图各级概率密度; C、 Ch 为 归一化系数, 使得
m u= 1
q u = 1,
m u= 1
p u = 1; k 为核函
数; 为 Kronecker delt a 函数; b 为像素在直方图中 的索引值; x * i 为目标模板区域像素的归一化位置 ; x i 为候选目标像素当前帧的位置 ; h 表示核窗宽, 即 目标尺度 , 通常取目标跟踪窗宽的一半 . 在获得目标模板和候选目标的核直方 图模型 后, M S 中定义模型间的匹配距离如式 ( 5) ( 5) d y = 1- p y , q 式中 : 为 Bhat tachary ya 系数 , 用于度量两个 离散 概率分布之间的相似性, 计算如式 ( 6)
[ 2]
0
引言
的最低层和最高层图像 , 通过最大化相似性系数的 对数似然函数来自适应的估计目标尺度, 计算复杂. 大多数 M S 跟踪算法根据经验选用单一的某种 图像特征, 然而一个实用的跟踪系统往往要求在不 同场景下实现跟踪, 单一的特征很难对不同场景及 目标都有效 . 文献 [ 5] 提出将颜色和纹理特征进行自 适应融合的跟踪算法, 文献 [ 6] 针对可见光和红外双 传感器系统 , 融合可见光图像颜色、 边缘方向和红外 图像灰度特征进行跟踪 . 多个特征的引入提高了算 法的鲁棒性 , 然而多个特征同时处理必然带来计算 量的增加, 且当某一个特征失效时, 固定的采用原来 的特征在一定程度上会降低跟踪性能 . 在前人研究的基础上 , 本文首先简单介绍 M S 跟踪框架, 然后提出了一种基于特征自适应选择的 金字塔均值漂移 ( P yramid Mean Shif t, PM S) 跟踪 算法, 并给出了目标尺度更新方法, 最后是本文的实 验和结论.
q u = Cv u i = 1k (
n
xi xi
n *
)
m
b xi
- u
*
( 11) ( 12)
C= 1/ i = 1k(
2
) u= 1 v u y- xi h
b xi
2
- u
h
p u y = C hv u i = 1k (
n
h
)
b x i - u ( 13)
y- xi 2 m ) u = 1v u b x i - u ( 14) h 式中: v u = m in o* / ou , 1 , 表示背景加权系数值; ou Ch = 1/ i = 1k ( 为特征空间背景区域的归一化直方图 ; o * 为 o u 中的 最小的非零值与 中的较小值, 取 0. 1. 目标模板模型 q 和候选目标模型 p 根据描述方 式的不同, 可以形成四种组合: 1) q 和 p 都采用核函 数加权 ; 2) q 和 p 都采用背景加权; 3) q 采用核函数 加权, p 采用背景加权; 4) q 采用背景加权, p 采用核 函数加权. 图 2 采用实际场景的一幅可见光图像, 以灰度 特征为例来说明以上四种组合方式的差异 . 图 2( a) 为源图像帧 , 白色矩形框表示目标区域, 目标宽高为 23 17 pix els, 计算目标模板模型 q , 以该区域的每 一个点为中心计算候选目标模型 p , 根据式( 6) 计算 四种不同 组合 下的 相似 性系数 , 即 Bhat tachary ya 系数值 , 结果如图 2( b) ~ ( e) .
相关文档
最新文档