基于Camshift算法的目标跟踪问题研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:mysky_588
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Camshift跟踪算法具有鲁棒性好、易实现和计算高效的优点,这使它在计算机视觉领域发挥着重要作用。它以目标的颜色特征建立目标模型,在未来帧中寻找与目标模型相匹配的候选模型,得到目标的质心。但是当跟踪中出现目标的颜色发生变化、遇到大面积背景颜色和目标颜色相似或者目标被遮挡时,原先建立的目标模型就不能很好的匹配到对应的帧,Camshift算法跟踪的鲁棒性就不能保证。本文针对跟踪中出现的上述问题,采用了一些对应的解决方案。(1)针对目标跟踪中由于目标颜色变化或目标遇到相似颜色背景干扰导致鲁棒性差的问题,提出了一种累积多级颜色特征并融合纹理信息的算法。该算法分颜色、纹理特征的提取和目标与背景特征相似度判断两个子过程,整个跟踪过程分两个子过程交替执行。在目标颜色发生变化时,利用感兴趣区域(RoI)帧差法,对目标进行再定位,提取多级颜色模板,然后累积在原来的模板之上。大量实验结果表明,该改进算法可以鲁棒的跟踪到复杂背景下颜色多变的目标。(2)为了解决视频跟踪中的遮挡问题,对用于运动预测的粒子滤波算法进行了深入的研究。在此基础上,结合了分块跟踪算法的思想,并且运用自适应线索整合方案,最后把它嵌入到粒子滤波跟踪算法中。在计算每一个粒子的权重之前,先用Camshift算法把所有粒子收敛到目标实际位置,而且为了更好的区分遮挡,目标模板的每一个图像块的权值根据当前帧的图像内容进行自动的调整。从获得的实验结果可以看出,该算法以较少的时间消耗换得了较高的跟踪精度。(3)重点研究了目标在被相似颜色的物体遮挡的问题,采用了如下解决方案:在目标出现跟踪错误后,给出跟踪无效标记,在判断出目标重新出现时,对目标重新识别。该算法采用直方图交集和目标位置信息双重因素作为判断目标是否丢失的依据,然后结合图像分割算法重新分层搜索目标。跟踪结果表明,该算法能在目标丢失后,再次出现时,快速准确的重新锁定到目标。对上述的三种算法分别进行了大量的仿真实验,实验结果和跟踪误差分析都表明,本文的改进算法能以较小的时间代价换得较高的跟踪精度,以达到实时、高效跟踪的目的。
其他文献
近年来,随着无线通信网络的迅猛发展、多媒体技术的广泛应用以及嵌入式芯片处理功能的日益强大,智能手持终端开始向微型化、嵌入式方向发展。与此同时,基于嵌入式平台的手机
文章就油藏开发地质勘探的常见问题进行分析,为现实油藏开发工程提供理论依据,提升油藏开发技术水准。
系统功能文体学是韩礼德基于他的系统功能语法建立并发展起来的。在语言的功能问题上,韩礼德从众多的语言功能中概括出了语言的三个元功能即:概念功能,人际功能和语篇功能。其
知情同意是医学伦理学中的重要原则,是患者的重要权利也是医师的一项道德义务。基于当前关于知情同意问题的研究,我们已清楚地认知到其存在的必要性及实际应用价值。知情同意
"绘画就是要画那些眼睛看不到的东西,用视觉表现非视觉,让看到的人能够从画中看到‘画外’的东西。"曲红升自幼爱画画,自河南大学油画专业毕业后一直在尝试不同的画种。除了油
普通高校的艺术社团在学生社团中占据着极大的比重,同时也是我国进行高校教育改革,促进美育教育的普及以及拓展高校第二课堂的重要手段。艺术社团是丰富在校学生的业余生活、
蛴螬是花生田的主要地下害虫之一,近年来危害逐年加重,严重影响花生的产量和品质.本文主要探讨了花生田蛴螬严重发生的原因,提出了农业防治、人工物理防治、化学防治等综合防
背景与目的化疗是目前临床治疗恶性肿瘤的主要手段之一,由于化疗药物的选择性低,故其在抑制或杀灭肿瘤细胞的同时必然会损伤正常细胞,对人体正常细胞特别是增殖旺盛的细胞同
河南农业大学构建的"人才培养—科技创新—社会服务""三位一体"现代农业发展服务体系启示我们:要把高等农业教育纳入高等教育改革和现代农业发展的双重背景中,从人才培养、科