跟踪窗自适应的MeanShift目标跟踪算法

  • 格式:pdf
  • 大小:572.69 KB
  • 文档页数:4
第3 4卷 第2期 2 0 1 2年2月
) 文章编号 : 1 0 0 1 5 0 6 X( 2 0 1 2 0 2 0 4 0 9 0 4 - - -
系统工程与电子技术 S s t e m s E n i n e e r i n a n d E l e c t r o n i c s y g g
[ ] 2 7 - [ 1]
最佳跟踪 a% 增量跟踪窗和负 a% 增 量 的 跟 踪 窗 进 行 跟 踪 , 窗的判断 标 准 为 B h a t t a c h a r a系 数 最 大。 增 量 试 探 法 需 y y 要执行 3 次 M 计 算 量 大; 实 验 发 现, 该方法 e a n S h i f t算 法 , 只能较好地跟踪尺寸 逐 渐 缩 小 的 目 标 , 当目标尺寸超出窗 口大 小 时 容 易 跟 踪 失 败 。 第 二 类 : 将仿射变换与 M e a n [ ] 9 1 0 - 。这类方法首先利用角 S h i f t算法相结合进行目标跟踪 点匹配算法提取目标匹配的特征点 , 求解 仿 射 参 数 ; 再利用 计算 M e a n S h i f t算法进 行 目 标 定 位 。 这 类 方 法 计 算 繁 琐 , 且不 适 于 特 征 点 少 的 目 标 和 非 刚 性 物 体 的 跟 踪。 量很大 , 第三类 : 将M e a n S h i f t算 法 与 其 他 算 法 相 结 合 进 行 目 标 跟 ] 踪 。 文献 [ 将粒 子 滤 波 算 法 与 M 1 1 e a n S h i f t算 法 相 结 合 , ] 文献 [ 将L 1 2 i n d e b e r e a n S h i f t算 法 相 结 g的 尺 度 理 论 与 M 合, 这类算法计算量很大 , 计算复杂 , 实时性不高 。 本文将目标几 何 特 征 引 入 到 运 动 目 标 的 跟 踪 过 程 中 , 根据目标几何特征的变化自动更新跟踪 窗 大 小 。 目 标 的 大 小与跟踪窗的大小密切相关 , 目标变大跟 踪 窗 扩 大 , 目标变 小跟踪窗缩小 , 因此 根 据 几 何 特 征 中 目 标 面 积 变 化 实 时 更
提出一种将 M e a n S h i f t算法不能很好地跟踪尺度变化目标的缺点 , e a n S h i f t算法和目标几何 摘 要 :针对 M 特征相结合的目标跟踪算法 。 该方法在 M 根据目标的面积和型心坐标对 e a n S h i f t框架下 提 取 目 标 的 几 何 特 征 , 跟踪窗的位置和大小进行修正 , 最后更新 M 改进的算法能很好地 e a n S h i f t的目标模板 。 通过大量实验仿真证明 , 对目标的仿射变化和非刚性的形态变化具有有效性和鲁棒性 。 跟踪尺度变化的目标 , ;几何特征 ;跟踪窗自适应 关键词 :目标跟踪 ;M e a n S h i f t : / 中图分类号 : T P 3 文献标志码 : A D O I 1 0. 3 9 6 9 5 0 6 X. 2 0 1 2. 0 2. 3 6 . i s s n . 1 0 0 1 - j
, s i z e o f t r a c k i n w i n d o w a c c o r d i n t o t a r e t a r e a a n d c o r e c o o r d i n a t e . F i n a l l t h e M e a n S h i f t t a r e t t e m- a n d g g g y g l a t e r o o s e d o o d i s u d a t e d . A l a r e n u m b e r o f s i m u l a t i o n e x e r i m e n t s s h o w t h a t t h e a l o r i t h m i s a t t r a c k i n p p p g p g p g g , s c a l e m o t i o n s a n d i s r o b u s t a n d e f f e c t i v e t o t a r e t a f f i n e m o t i o n s a n d n o n r i i d s h a e c h a n e s . t a r e t - g g p g g : ;M ; ; K e w o r d s t a r e t t r a c k i n e a n S h i f t c h a r a c t e r i s t i c a d a t i v e t r a c k i n w i n d o w e o m e t r i c a l g g p g g y
是一种基于密度梯
度的无参估计算法 , 因其实时性好 , 易于其 他 算 法 集 成 而 广 。但 M e a n S h i f t算 法 也 有 不 足 当目标有尺 之处 : ① 跟踪过 程 中 跟 踪 窗 的 大 小 保 持 不 变 , 度变化时 , 容易定 位 偏 差 甚 至 跟 踪 失 败 ; ② 缺乏必要的模 板更新机制 ; ③ 灰度直方图对目标特征的描述能力比较 弱, 当目标的 灰 度 和 背 景 的 灰 度 分 布 相 似 时 , 算法效果欠 佳 。 本文主要针对 前 两 点 不 足 进 行 改 进 , 以跟踪窗尺度更 新为主 , 模板更新为辅 。 目前 , 对M 主 e a n S h i f t跟踪窗尺度改进的方法有很 多 , 要分为以 下 三 类 。 第 一 类 : 采 用 正 负 a% 增 量 试 探 法 对 跟 踪窗进行纠正的方法
V o l . 3 4 N o . 2 F e b r u a r 0 1 2 y2

跟踪窗自适应的 M e a n S h i f t目标跟踪算法
刘 晴 ,唐林波 ,赵保军
( ) 北京理工大学信息与电子科学学院 ,北京 1 0 ห้องสมุดไป่ตู้ 0 8 1
x 0 -x i 2 k( b( x | |) -u] + δ[ q u =C i) ∑ h i=1
n i= l 1 +

b( x) -u] ∑0*δ[

( ) 3
式中 , m 表示目标像素点的个数 ; n- l 表示背景像 素 点 的 个 ) 。 数 。 其余参数的含义同式 ( 1 2. 1. 2 候选者特征的提取 候选者特征的提取按照传统 M e a n S h i f t算法中的 方 式 ) 进行 , 如式 ( 所示 。 1 2. 2 尺度更新 2. 2. 1 几何特征的提取 ] 对跟踪窗口内的像素点 , 采用文献[ 中的迭代投影算法 1 5 。 用目 提取目标的外接四边形面积 A 和目标型心坐标 ( x, y) 标外接四边形的面积近似表示目标的面积 。 2. 2. 2 尺度更新的判决 假设上一帧图像 提 取 的 目 标 面 积 为 A 本帧图像提 k-1 , 可以用 取的目标面积 A k 。 因为目标的 面 积 不 会 发 生 突 变 , ) 。 式( 进行判断 。 若 相 邻 两 帧 目 标 的 面 积 变 化 满 足 式 ( 4 4) ) 则按式 ( 确定跟踪窗尺度 更 新 的 比 例 S, 更新当前帧跟踪 5 窗口的高度 H 和宽 度 W , 并以提取的型心坐标作为 M e a n ; ( ) , 算法的起始点 若面积 变 化 不 满 足 式 则 认 为 窗 口 S h i f t 4 内的目标有重叠 , 不做窗口更新 , 仍以上一 帧 的 预 测 结 果 作 为M e a n S h i f t算法的起始点 。
: , b s t r a c t A i m i n a t t h e d e f i c i e n c o f t h e M e a n S h i f t a l o r i t h m i n t r a c k i n t a r e t s c a l e m o t i o n s a M e a n A g y g g g t r a c k i n a l o r i t h m c o m b i n e d w i t h t h e t a r e t e o m e t r i c a l c h a r a c t e r i s t i c i s r o o s e d . I n t h e f r a m e w o r k o S h i f t g f g g p p g , M e a n S h i f t t h e r o o s e d a l o r i t h m e x t r a c t s t h e e o m e t r i c c h a r a c t e r i s t i c s o f t h e t a r e t a n d m o d i f i e s t h e o s i t i o n p p g g g p
0 引 言
运动目标的跟踪一直是计算机视觉领 域 研 究 的 热 点 问 在视频监控 、 物体识别 、 导航制导等 领 域 有 广 泛 的 应 用 。 题, 如何在各种复杂的环境下对运动目标进行 有 效 地 跟 踪 是 目 标跟踪的研究重点 。 M e a n S h i f t算 法 泛的应用于 目 标 跟 踪 中
A l o r i t h m o f t a r e t t r a c k i n b a s e d o n M e a n S h i f t g g g a d a t i v e t r a c k i n w i n d o w w i t h p g
1 0· · 4
系统工程与电子技术
第3 4卷

新跟踪窗口的大小 ; 当目标尺度变化较大 时 , 初始帧选定的 目标模板不能正确反映目标的特征 , 跟踪 的 定 位 误 差 较 大 , 在每帧跟踪结束时采用背景直方图统计法 对 目 标 模 板 进 行 更新就可以解决这个问题 。 该算法首先根 据 相 邻 两 帧 目 标 面积变化来更新窗口的尺寸 ; 在此基础上 , 利用目标型心坐 标对目标进行先 期 的 粗 略 定 位 , 确定 M e a n S h i f t算 法 跟 踪 的起始点 ; 在M 选择性能 最 优 e a n S h i f t算法的求解过程中 , 组合的目标特征和候选者特征 , 减少匹配 的 迭 代 次 数 , 提高 最后对跟踪模板进行更新 。 匹配的精确度 , ] 借鉴文献[ 中方法 , 对不同的像素点采取不同的权重方式 。 1 4 对于目标像素点 , 进行核函数加权的直方图统计 ; 对于背景像 。目标灰度直方图统计的公式如下 : 素点 , 取其权重为0