您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页基于改进的Camshift运动目标跟踪算法的研究

基于改进的Camshift运动目标跟踪算法的研究

来源:飒榕旅游知识分享网
2012年第7期 文章编号:1009—2552(2012)07—0165—05 中图分类号:TP391.41 文献标识码:A 基于改进的Camshift运动目标跟踪算法的研究 赵文倩,匡逊君,李明富 (湘潭大学机械工程学院,湖南湘潭411105) 摘要:针对基于颜色概率分布的连续自适应均值漂移算法(Camshiif)跟踪算法在背景中出现 相同颜色干扰时容易致使跟踪目标失败的问题,提出了一种改进的Camshift跟踪算法。首先对 Camshii跟踪目标前进行目标检测,通过帧差法、光流法、背景差分法三种检测算法对比,采用 f背景差分法得到的运动目标区域矩形特征参数作为Camshift的初始化参数,取代一般Camshift算 法利用颜色特征的跟踪。最后对改进的算法和一般Camshii进行仿真对比实验。实验结果表明,f 结合背景差分法和连续Camshii算法的运动目标跟踪在一定程度上满足了实时性与稳定性的 f要求。 关键词:连续自适应均值漂移算法;背景差分法;运动目标;跟踪 Moving object tracking based on improved Camshift algorithm ZHA0 Wen—qian。KUANG Xun-jun。LI Ming.fu (School ofMechanical Engineering,Xiangtan University,Xiangtan 411105,Hunan Province,China) Abstract:Camshiif tracking algorithm based on probability distirbution of color were susceptible to be interfered by the same color in the background,that lead to the failure of tracking he ttarget.To address his problem,itt presented an improved Camshift tracking algorihm.Firstly detectitng target before Camshift algorihm ttracking,comparising three detection algorithms,the frame difference method,optical low metfhod,the background difference method getting the rectangular characteristic parameters of moving target area using background difference method as the Camshii initialization parameters,that had freplaced the general Camshift tracking algorithm using color features.Finally,it makes comparative experiments between the improved algorithms and general Camshift.The experimental results show that, combined wih tthe background difference method and the continuous Camshift algorihm ftor tracking of moving objects,to some extent it can meet the real—time and stability requirements. Key words:Camshil;background difference method;moving objects;tracking 0 引言 目标检测与跟踪是计算机视觉领域的一项重要 (Coninuously Adaptive Mean Shift)算法即以颜色直 方图为目标模式的目标跟踪算法,可以有效地解决 目标变形的问题,且在简单背景环境中能够取得较 好的跟踪效果,但是在复杂背景中不能解决大面积 任务,融合了图像处理、模式识别、自动控制、人工智 能等多种技术。所谓目标跟踪,就是在一段图像序 列的每一帧图像中找到所感兴趣的目标所处的位 置…。在自动监控、视频索引、人机交互、车载导 同色干扰的问题。比如两个相同颜色物体交叉时, 导致跟踪失败。初红霞 等提出了帧问差分法和 Camshift结合的算法,能够有效地解决此问题,但帧 收稿日期:2012—02—22 作者简介:赵文倩(1987一),女,硕士研究生,研究方向为计算机 视觉。 165— 航、流量监控等领域有着重要的实用价值和广阔的 发展前景。 近年来,在颜色、边缘、光流和纹理这些特征中, 颜色是目标跟踪中使用最广泛的特征 J。CamShiif 一间差分提取的目标轮廓不连贯,区域信息获取不完 整,可能导致跟踪区域发散。由于背景差分法能够 过程,检测是跟踪的基础。检测方法有差分法、光流 法、基于统计模型的方法、基于主动轮廓线的方法、 基于高阶统计(HOS)的方法以及基于小波的方法 等。用得最普遍的算法有三种:帧间差分法、光流法 和背景差分法,本文主要分析这三种检测算法。 1.1帧差法 提取目标的整个区域,能获取较完整的区域信息。 本文提出了背景差分和Camshift算法相结合的 算法。 1 目标检测算法 目标检测即从序列图像中将与背景存在相对运 动的前景提取出来,并根据灰度、边缘、纹理等二维 帧差法是利用视频序列中连续的两帧或几帧图 像的差异来进行检测和提取。基本的帧差法的基本 过程如图1所示 J。帧差法检测效果如图2(b) 所示。 图像特征将运动前景进一步分割为若干独立目 标 ]。运动目标的检测与跟踪是紧密关联的两个 图1帧差法原理流程 1.2光流法 的累积获得的:首先取一段没有运动物体视频序列, 用s( ,Y)表示此背景图像序列中位于( ,Y)的像素 光流法检测运动目标的基本原理是-5j:给图像 中的每一个像素点赋予一个速度矢量,这就形成了 一值的和,用Js ( ,Y)表示此背景图像序列中位于 ( ,Y)的像素值平方的和,即: S(x,y):J ( ,Y)+ ( ,Y)+13( ,Y)+…+ ( ,Y) (3) Sq( ,Y)= ( ,Y)+ ( ,Y)+ ( ,Y)+…+ ( ,Y) (4) 个图像运动场,在运动的一个特定时刻,图像上的 点与二维物体上的点一一对应,这种对应关系可由 投影关系得到,根据各个像素点的速度矢量特征,就 可以对图像进行动态分析。如果图像中没有运动目 标,则光流矢量在整个图像区域是连续变化的,当物 体和图像背景存在相对运动时,运动物体所形成的 速度矢量必然和邻域背景速度矢量不同,从而检测 出运动物体的位置。光流法检测效果如图2(c) 所示。 高斯背景模型的均值和方差分别为 m( ): (5) 1.3背景差分法 ( ,y)= g ( 芙 一m ( ,),)) (6) Ⅳ表示累计的背景图像张数。 随着时间的推移,背景会发生变化。如果一直 使用最初的背景模型,长时间就会发生比较大的误 差,就需要采用自适应的背景模型更新公式对背景 更新。使用的自适应背景模型更新的公式是: ,背景差分法适合于静态背景,利用公式(1)将 当前帧图像与背景图像进行差分运算。用公式(2) 来判断,若差分图像二值化后大于某阈值,认为该像 素点属于运动目标区域,否则属于背景区域 。阈 值操作后直接给出目标位置、形状等信息。该算法 计算比较简单,但是对场景的动态变化比较敏感。 背景差分法的关键问题是如何建立有效的背景模型 以及进行背景模型更新。 差分公式: D ( ,Y):l ( ,Y)一日 ( ,Y)l 阈值判断: =I/t' +1( ,Y)=(1一 )×,孔 ( ,Y)+ ×Ik( ,Y), 2 ifR ( ,Y)≠0 (7) 【m ( ,Y)=m ( ,Y),if R ( ,Y)=O (1) r 2 +1( ,Y)=(1一 )X ( ,Y)+ ×[m(x,Y)一 {; 茎 J Ik(x,Y)] ,if R ( ,Y)≠0 (8) 【 2…( ,Y): :( ,Y),if R ( ,Y)=0 表示更新快慢的更新因子,0< <z。在使用 自适应背景模型更新算法时,需要注意两个问题: 其中 为当前帧图像,D 为差分图像, 为二值化 图像, 为背景图像。 背景模型的构建是通过对一段时间内背景图像 4 结束语 form[C].Pattern.Reco—gniifon,2004.Proceedings ofthe 17th Inter- 文中提出了基于背景差分检测的Camshift目标 national Conference,2004,I(4):215—218 [6]朱明旱,罗大庸,曹倩霞.帧间差分与背景差分相融合的运动目 跟踪算法。通过背景差分对运动目标进行了较好地 标检测算法[J].计算机测量与控制,2005,13(3):215—217. 定位,克服了一般Camshift算法需要人工定位的缺 [7]BradskiGR.ComPuter vision face tracking as a component of a Per- 点。在跟踪过程中又通过背景差分确定了目标的运 ceptual user interface[C]//Proeeedings Fourth IEEE Workshop Ap— 动区域,克服了Camshift算法在跟踪过程中易发散 plieations of Computer Vision.Berlin,Germany,1998:214—219. 的缺点。但是文中也有需要改进的地方,如目标运 [8]左军毅,梁彦,潘泉,等.基于多个颜色分布模型的eamshift跟踪 算法自动化学报[J].2008,134(7):736—742. 动过快时,容易丢失跟踪目标的情况等。 [9]Gary R Bradski.Computer Vision Face Tracking For Use in a Percep- 参考文献: tualUser Inefface[J].Intel Technology Journal,1998(Q2):1—15 [1]伍友龙,朱志勇.基于Camshiif与Kalman的目标跟踪算法[J]. [1O]“u Qiang,Cai Canhui.Duel Search Window Based Face Tracking 微计算机信息,2010,26(33):23—24. [c].International Symposium on Intelligent si a1 Processing and [2]Alper Yilmaz.Object Tracking:A Survey[J].ACM Computing Communication Systems,2006:279—282. Surveys,2006,38:4,Article 13. [11]Mathias Kolsch,Matthew Turk.Fast 2D Hand Tracking with Flocks [3]初红霞,宋起超,王希凤.基于帧间差分与eamshift相结合的目 of Features and Multi—Cue Integration[C].IEEE Computer Society 标跟踪算法[J].弹箭与制导学报,2008,28(3):85—88. Conference on Computer Vision and Pattern Recognition Workshops, [4]胡鹏.Kalman滤波在视频目标跟踪中的应用研究[D].学位论 2004:2—20. 文,重庆:重庆大学,2010. 责任编辑:肖滨 [5]Jie Shao,Zhou S K,Qin fen Zheng.Moving Object from Moving Plat 杨学山出席第十六届中国国际软件博览会 第十六届中国国际软件博览会日前在北京展览 发。引导创新要素向企业集聚,推动建立以企业为 馆开幕。工业和信息化部副部长杨学山出席开幕式 主体的创新体系。按差异化发展战略,实施“核高 并致辞。 基”重大专项和电子发展基金项目,重点突破云计 杨学山在致辞中表示,近年来,以云计算、物联 算、移动互联网和物联网关键软件技术。 网和移动互联网为代表的新一代信息技术,正在对 三是培育龙头骨干企业,深化产业链协作。加 软件产业带来一系列深刻变化,开放式创新、产业链 强分类指导,着力培育一批管理水平先进、创新能力 垂直整合、技术与业务深度融合成为新时期软件产 强、规模效益好、市场竞争力强的龙头企业。引导骨 业发展的重要特点。加快发展软件产业,成为许多 干企业发挥辐射带动作用,为小型微型企业和新创 国家引领科技发展、提升国家竞争力的有效手段。 企业营造良好的创新环境。 为推动工业转型升级、推进两化深度融合、实现经济 四是优化产业布局,推动产业集聚发展。大力 稳中求进,我们要认真贯彻落实国发4号文件,按照 推进中国软件名城、软件和信息服务业示范基地建 《工业转型升级规划(2011—2015)》、《信息产业“十 设,推动软件业在主要城市的集聚发展和变大变强。 二五”发展规划》的总体部署,进一步完善产业发展 五是加快培育新兴业态,不断拓宽应用市场。 环境,加强技术创新、商业模式创新和体制机制创 把握ICT融合趋势,支持信息技术服务业务支撑工 新,加快拓宽应用市场,推动软件和信息技术服务业 具研发和服务产品化,加快培育下一代互联网、移动 做大做强。 互联网、物联网等环境下的新兴服务业态。 一是抓好政策和规划落实,引导产业健康快速 六是加强标准制定和市场秩序规范,优化产业 发展。结合产业新情况,重点推进国发4号文件财 发展环境。围绕需求、统筹安排、急用先行,推进软 税等相关政策的贯彻落实工作。着力抓好软件和信 件产业、应用、信息技术服务和工业软件等方面重点 息技术服务业、信息安全产业等“十二五”规划 标准研究制订。做好软件正版化工作,加大打击盗 落实。 版侵权行为力度,着力营造软件市场公平竞争秩序。 二是加强创新体系建设,推进核心关键技术研 一l69— 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务