您好,欢迎访问三七文档
专业硕士研究生实践训练环节视频运动目标检测与跟踪学院:信息科学与工程学院专业:姓名:学号:授课老师:日期:2017目录1课程设计的目的和意义............................................................................................11.1课程设计的目的..............................................................................................11.2课程设计的意义..............................................................................................12系统简介及说明........................................................................................................23设计内容和理论依据................................................................................................23.1基于MeanShift的跟踪算法..........................................................................33.1.1RGB颜色直方图...................................................................................33.1.2基于颜色和纹理特征的MeanShift跟踪算法....................................33.2基于颜色特征的粒子滤波跟踪算法..............................................................43.2.1贝叶斯重要性采样................................................................................43.2.2序列重要性采样....................................................................................53.2.3粒子退化现象和重采样........................................................................63.2.4基本粒子滤波算法................................................................................64流程图........................................................................................................................74.1MeanShift跟踪算法流程图............................................................................74.2粒子滤波跟踪算法流程图..............................................................................75实验结果及分析讨论................................................................................................85.1基于MeanShift的跟踪算法仿真结果..........................................................85.2基于颜色特征的粒子滤波算法仿真结果......................................................96思考题......................................................................................................................107课程设计总结..........................................................................................................108参考文献..................................................................................................................1011课程设计的目的和意义1.1课程设计的目的随着计算机技术的飞速发展、信息智能化时代的到来,安防、交通、军事等领域对于智能视频监控系统的需求量逐渐增大。视频运动目标跟踪是计算机视觉领域的一个研究热点,它融合了人工智能、图像处理、模式识别以及计算机领域的其他先进知识和技术。在军事视觉制导、安全监测、交通管理、医疗诊断以及气象分析等许多方面都有广泛应用。同时,随着视频摄像机的普及化,视频跟踪有着广泛的应用前景,对城市安全起到了防范作用,并且和我们的生活息息相关。从目前国内外研究的成果来看,对于运动目标的跟踪算法和技术主要是针对于特定环境提出的特定方案,大多数的跟踪系统不能适应于场景比较复杂且运动目标多变的场景。并且在视频图像中目标的遮挡、光照对颜色的影响、柔性刚体的轮廓变化等将严重影响目标的检测与跟踪。因此如何实现一个具有鲁棒性、实时性的视觉跟踪系统仍然是视觉跟踪技术的主要研究方向。MeanShift算法的主要优点体现在:计算简单、便于实现;对目标跟踪中出现的变形和旋转、部分遮挡等外界影响,具有较强的鲁棒性。缺点在于:算法不能适应光线变化等外界环境的影响;当目标尺度发生变化时,算法性能受到较大的影响。粒子滤波适用于非线性、非高斯系统,在诸如机动目标跟踪、状态监视、故障检测及计算机视觉等领域有其独到优势,并得到了广泛研究。但粒子滤波算法本身还不够成熟,存在粒子匮乏、收敛性等问题。因为跟踪机动目标需要对目标的运动特性有一定了解,因此,目标跟踪的难点之一在于目标模型的建立及其与跟踪方法的匹配上,这是提高跟踪性能的关键。1.2课程设计的意义图像处理(imageprocessing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用数字摄像机、扫描仪等设备经过采样和数字化得到的一个大的二维数组,该数组的元素称为像素,其值为一整数,称为灰度值。图像处理技术的主要内容包括图像压缩,增强和复原,匹配、描述和识别3个部分。常见的处理有图像数字化、图像编码、图像增强、图像复原、图像分割和图像分析等。图像处理一般指数字图像处理。虽然某些处理也可以用光学方法或模拟技术实现,但它们远不及数字图像处理那样灵活和方便,因而数字图像处理成为图像处理的主要方面。随着计算机的发展,数字图像处理已成为电子信息、通信、计算机、自动化、信号处理等专业的重要课程。数字图像处理课程设计是在学习完数字图像处理的相关理论后,进行的综合性训练课程。其目的是进一步巩固数字图像的基本概念、理论、分析方法和实现方法。2通过本次课程设计增强应用matlab编写熟悉图像处理的应用程序及分析问题解决实际问题的能力,同时对综合运用专业基础知识及软件设计能力也会有较大提高。2系统简介及说明视频跟踪的目的就是从复杂的背景中检测出跟踪目标,通过对图像序列进行处理和分析研究,从而实现对目标的准确跟踪。目标跟踪的原理就是在每一帧的图像序列中找出目标的确切位置。一般的跟踪方法是首先提取被跟踪目标的图像,建立一个模板,然后在下一帧图像中进行全图匹配,搜索目标图像,直到找到匹配的位置。尽管不同的应用场合和需求对应了不同的跟踪系统,但是它们的基本原理、关键技术和核心算法大同小异。实现目标跟踪的关键在于如何有效的分割目标、合理的提取目标特征和准确、稳定地识别目标,同时还要考虑目标跟踪算法实现的时间,保证跟踪的实时性和鲁棒性。一般的,视频目标跟踪系统通常包括以下几个部分:视频图像采集,运动目标检测,目标跟踪以及行为理解与分析。如图3.1所示。图2-1视频目标跟踪系统通过视频采集设备进行图像采集,并通过A/D转换将视频信号转换成数字图像序列。运动目标检测是把跟踪场景中发生变化的区域检测出来,并将运动目标从背景图像中提取出来,正确的检测对目标跟踪的后期处理非常重要。目标跟踪是指在一段序列图像中找出感兴趣的运动目标在连续帧图像中的位置序列,它是目标行为理解与分析的前提;目标行为理解与分析是指对目标模式进行分析识别,并且可以用自然语言等对其进行描述,它属于高级处理部分。3设计内容和理论依据运动目标跟踪领域的两个热点算法是MeanShift算法和粒子滤波算法,本次设计是对这两种算法进行探讨。针对基于单一颜色模型的MeanShift跟踪算法易受复杂环境以及相似背景干扰的影响,采用一种基于颜色和纹理特征的MeanShift跟踪算法,提高跟踪效率。将改进的MeanShift算法与粒子滤波算法进行比较。视频采集设备运动目标检测目标跟踪行为理解分析视频监控窗口33.1基于MeanShift的跟踪算法3.1.1RGB颜色直方图RGB颜色直方图:在运动目标跟踪领域里,颜色直方图是一种典型的描述目标特征的手段,它应用计算和统计学规律,能够反映视频序列帧中颜色的组合结构和比例分布情况,任何一副图像都有与之唯一对应的颜色直方图。RGB彩色模型三维坐标系的每个坐标轴分别由R、G、B三基色组成,其中坐标轴最小值为0,最大值为255。任何一种颜色都能够在这个三维坐标系中找到自己的位置,坐标的原点(0,0,0)表示黑色,而坐标(255,255,255)表示白色。计算图像颜色直方图的目的是为了获取颜色概率分布图像,因此需要颜色量化过程即将颜色空间划分为若干个小的颜色区间,每个区间称为直方图的一个直方格bin,然后计算图片颜色落在每个颜色区间内的像素数量就可以得到颜色直方图。计算直方图的方法可以简单的描述为:给定一个图像的m区间的直方图,定义图像的像素位置为1,...,niix和直方图1,...,ˆumq,同时给定一个表示像素*ix的直方图索引为*icx的函数2:1,...,cRm,因此直方图可以用下式计算:*1ˆnuiiqcxu(3-1)其中将直方图区间的值量化到二维概率分布图像的离散像素范围内可以用下式计算:1,...,255ˆˆmin,255ˆmaxuuumpqq(3-2)即直方图区间的值从0,maxq量化到新的范围[0,255]内。3.1.2基于颜色和纹理特征的MeanShift跟踪算法颜色是一种有效的视觉特征,它对目标的旋转、物体的遮挡及非刚体变换都比较鲁棒,但是它容易受到光照变化及相似背景颜色的干扰。因此基于单一特征的跟踪算法很难适应环境的变化,而多特征联合起来可以有效的互补克服单一线索的缺陷。本文采用基于颜色和纹理特征的MeanShift跟踪算法,在对运动目标进行颜色特征匹配之后,进一步进行LBP纹理统计特征匹配,有效的提高了匹配效率,避免基于单一颜色特征的MeanShift跟踪算
本文标题:视频目标跟踪报告
链接地址:https://www.777doc.com/doc-7363651 .html