视频中目标轨迹提取算法设计与实现.doc
《视频中目标轨迹提取算法设计与实现.doc》由会员分享,可在线阅读,更多相关《视频中目标轨迹提取算法设计与实现.doc(46页珍藏版)》请在三一办公上搜索。
1、 题 目 视频中目标轨迹提取算法 设计与设计 摘 要视频中运动目标轨迹的提取与分析是智能监控视频分析的重要基础。目前世界上覆盖着数以千万计的视频监控摄像头,这些监控摄像头在航天、军事、交通、安防等各个领域均发挥着重要的作用。当需要查找某个关键事件时,如果使用传统人为快进快退的方式,那么将会耗费大量的人力。而基于提取视频目标的视频摘要技术的实现将大大提高关键事件查找的效率和准确率。本文在对基于运动对象的视频摘要技术进行研究的基础上,论述了基于运动对象的视频摘要系统的基本框架,给出了基于混合高斯模型的背景建模,该算法解决了光线亮度变化、阴影、遮挡以及非静态背景问题,精确的检测出运动目标。论述了基于
2、均值漂移和粒子滤波的跟踪算法,实现了多目标、目标碰撞情况下的轨迹提取。最后,在轨迹后处理模块中,使用线性插值的方法对运动目标的轨迹进行插值处理,有效的解决了运动目标轨迹抖动漂移的问题。本文采用基于OpenCV结合VS2012实现了视频中目标轨迹的提取。关键词:视频摘要 目标检测跟踪 混合高斯背景模型 轨迹提取 轨迹处理ABSTRACTExtraction and analysis of the video moving target trajectory is an important foundation for intelligent surveillance video analysis
3、.The world is covered with tens of millions of video surveillance WebCam, these surveillance WebCam play an improtant role in aerospace, military, transportation, security and other fields. When you need to find a key event, If you are using the traditional man-made fast-forward and rewind the way,
4、it will spend a lot of manpower. While if you using Moving Object Trajectory based video abstract, you can quickly check over a certain period of time.In this paper, we discussed moving objects based on the basic framework of video synopsis after we researched moving objects based video synopsis. we
5、 given a moving objects detection based background model of Mixture of Gaussian. the algorithm solves the light intensity changes, shadows, occlusion and the problem of non-static background, accurate detection of moving targets.Finally,trajectory post-processing module,we using a linear interpolati
6、on method for processing the trajectory of the moving object, and effective solution to the problem of moving target trajectory drift. Our paper will using VS2012 with OpenCV for moving object extraction.Keywords: Video Synopsis Moving Detection and Tracking Mixture Of Gaussian Background Model Traj
7、ectory Extraction Trajectory Processing目 录第一章 绪论11.1 引言11.2 国内外研究现状21.2.1 视频摘要31.2.2 运动目标检测41.2.3 运动目标跟踪51.3 本文的研究内容7第二章 基于运动对象的视频摘要系统92.1 视频摘要技术分类92.1.1 静态视频摘要102.1.2 动态视频摘要112.2 基于运动对象视频摘要142.2.1 视频摘要系统基本框架142.2.2 运动目标检测跟踪152.2.3 运动目标轨迹提取及后处理15第三章 运动目标检测173.1 运动目标检测方法概述173.2 常用的运动目标检测173.2.1 帧间差分法
8、173.2.2 光流场法183.2.3 背景建模法193.3 背景建模方法203.3.1 均值法建模203.3.2 中值法建模203.3.3 单高斯模型213.3.4 混合高斯模型223.4 实验结果23第四章 运动目标跟踪254.1 常用运动目标跟踪方法254.1.1 基于特征匹配跟踪方法254.1.2 基于区域匹配的跟踪方法254.1.3 基于活动轮廓模型的跟踪方法264.1.4 基于团块跟踪方法264.2 基于均值漂移和粒子滤波的运动目标跟踪274.2.1 均值漂移和粒子滤波算法分析274.2.2 均值漂移和粒子滤波跟踪过程274.3 实验结果29第五章 轨迹提取和轨迹后处理315.1
9、轨迹提取315.2 轨迹后处理325.2.1 线性插值325.2.2 线性插值近似计算325.2.3 实验结果335.3 系统平台的搭建335.3.1 OpenCV简介335.3.2 轨迹提取系统搭建33第六章 总结与展望376.1 总结376.2 展望37致 谢39参考文献41第一章 绪论1.1 引言近年来,随着人们对社会公共安全的需求不断增长,智能视频监控 吴瑞红,美国城市视频监控系统概况,中国安防,2011,(1):131-133.技术广泛发展使得监控摄像头已经在日常生活中被广泛的应用。然而在装备监控摄像的同时,监控录像的检索与查看依然是一项高成本的、耗时、费力的工作,当用于调查取证时,
10、这样不仅使监控成本提高,且高强度的查看分析容易使人疲劳,出现纰漏,不利于安全监控。视频摘要系统的出现,解决了海量视频采集乱、调阅慢、分析难等问题。视频摘要(Video Synopsis)是对视频内容和结构的一个有意义概括,以自动或半自动的方式对运动目标进行检测跟踪,提取感兴趣的运动目标,然后对各个目标的运动轨迹进行分析,最后将不同的目标拼接到一个共同的背景场景中,并将它们以某种有意义的方式进行组合,形成简洁的能够充分表现视频语义内容的概要。视频摘要技术目前在视频分析和基于内容的视频检索中都扮演着重要角色。视频摘要技术中使用的技术有运动目标检测跟踪、最优轨迹选择与填充、轨迹融合、摘要生成等关键技
11、术。充分将基于混合高斯背景建模的运动检测、基于均值漂移和粒子滤波的跟踪、遗传算法、轨迹选择与填充算法、图像融合算法与视频摘要生成相结合。运动检测是将监控场景内活动的部分从背景环境中分离出来,运动目标检测是计算机视觉中进行运动分析的基础。运动目标跟踪就是在连续的图像帧间创建基于位置、速度、形状、纹理、色彩等有关特征的对应匹配问题。本文旨在建立一个应用于复杂背景下使用基于混合高斯背景建模的运动检测和基于均值漂移和粒子滤波的运动跟踪的方法,精确提取视频中运动目标的轨迹,并通过线性插值的算法对提取的轨迹进行后处理的鲁棒系统,最后优化得到轨迹可直接应用于视频摘要系统。本文以工程应用为目的,使用了开源的计
12、算机视觉库OpenCV(Open Source Computer Vision Library)2.4.5、Visual Studio 2012开发工具搭建视频轨迹提取和后处理系统,并可将本文结果用于视频摘要的生成系统。1.2 国内外研究现状智能视频分析作为计算机视觉在安防领域的一个分支,在过去十几年间已经得到了广泛的发展和应用。国外对于智能视频分析的研究开始于上世纪九十年代。卡耐基梅隆大学的Michael Mauldin等人在1994主持开发的lnformedia视频数据库项目,这个项目也成为了智能视频分析研究领域的先驱。该系统实现了对视频媒体的理解,其中包含了视频检索、可视化、归档等功能;
13、1997年美国国防高级研究署(DARPA)设立了以卡耐基梅隆大学为首联合十几所大学和研究机构设立重大视频监控项目VSAM(Video Surveillance And Monitoring);1997年德国曼海姆大学由WEfelsberg博士主持的项目MoCA项目也在视频处理技术方面做了大量的研究工作。该项目进行了诸如视频切分、视频流中文字的检测、定位与识别、人脸检测和视频摘要等方面的研究,MoCA项目还研究了视频流中运动对象的分割和识别问题;IBM公司下属的Almaden研究中心研究丌发的基于视频内容检索的QBIC(Query By Image Content)系统,提供图像、视频、文本和语
14、音多种形式的多媒体信息检索功能,是最早的基于内容的视频检索原型系统,其系统框架与技术对图像处理系统的发展有深远的影响。目前国际上对于视频的分析技术的研究上已经相当深入,但是在如视频语义(如文字,人脸等)方面,尚未有完整的解决方案。我国虽然在智能视频分析领域起步比较晚,但发展较为迅速。到目前为止,也取得了不少令人瞩目的成就。如中国科学院北京自动化研究所下属的模式识别国家重点实验室视觉监控研究处于领先地位。他们对交通场景的视觉监控研究有基于三维线性模型定位、基于扩展卡尔曼滤波器的车辆跟踪算法、人的运动视觉监控基于步态的远距离身份识别和行为。在模式识别领域提出了对目标运动轨迹和行为特征的学习的模糊自
15、组织神经学习算法,取得了一定的成就。还有微软亚洲研究院多媒体计算组主要从事视频视觉信息分析的研究,该研究组是国内最早开展视频、图像检索技术研究的机构。他们对视频的检索和压缩、频摘要的提取、新闻视频的自动分割、运动分析、字幕识别以及人脸识别等问题进行了全面深入的研究,并提出了很多比较成熟有效的算法。1.2.1 视频摘要视频摘要作为视频智能分析技术之一,具有非常重要的实用价值,可以减小视频的数据量,提高视频检索和视频浏览的速度,大大提高视频数据的利用效率。根据表现形式的不同,视频摘要可分为静态的视频摘要和动态的视频摘要两类。静态的视频摘要,又称为视频概要(Video Summary) 吴倩,史萍,
16、视频摘要技术浅析,中国传媒大学学报(自然科学版),2008,15(2):54-58,是以静态的方式来表现视频的内容,它是从视频流中抽取或生成的有代表性的图像。即通过一系列关键帧组成相应的语义单元表示视频的内容,如标题、故事板、幻灯片等。故事板是从原始视频中提取的按照一定顺序和一定形式排列的多帧代表帧图像序列,这些代表帧又称为关键帧(key frame),它可以给用户提供视频的总体描述,在浏览中也可以方便地定位到用户感兴趣的部分。有些此类摘要用某一图像的面积占整个故事板面积比例的大小来反映视频中相应内容的重要程度。动态的视频摘要,又称为缩略视频(Video Skimming) 欧阳建权,李锦涛,
17、张勇东等,视频摘要技术综述,计算机工程,2005,31(10):7-9,是图像序列及其伴音的集合。它本身也是一段视频,但比原视频要短得多。缩略视频可以分为精彩剪辑视频、专题缩略视频和一般缩略视频三类。精彩剪辑视频一般由原始视频中的精彩画面组成,并且不包含故事的结局,在电影电视中为了吸引观众而广泛应用。专题缩略视频是特定领域视频的摘要,专题缩略视频的实现一般都要结合该领域相关的知识并来采用比较特殊的方法来实现。一般缩略视频是相对于专题缩略视频而言的,它是由一些视频片段组成的序列,用户可以通过播放这些相对短小的视频片段来了解整个视频的内容。根据摘要技术的不同可以将视频摘要分为两大类。(1)基于关键
18、帧的视频摘要。视频的关键帧是反映镜头中主要信息内容的一帧或多帧图像。通过多个关键帧组合成视频得到视频摘要,允许用户通过少量的关键帧快速浏览原始视频的内容,并提供快速检索。基于关键帧 Alan Hanjalic,HongJiangZhang.An Integrated Scheme for Automated Video Abstraction Based on Unsupervised Cluster-Validity Analysis,IEEE Transactions on Circuits and Systems for Video Technology,1999,9(8):1280-1
19、289.DOI:10.1109/76.809162的视频摘要首先分割出视频中的每组镜头,然后从每一组镜头中提取若干关键帧。选取关键帧的标准在于帧与帧之间的差异性,基本上以视觉特征信息如颜色分布、运动方向等作为衡量标准。但关键桢的选取依赖于阈值的选择,计算量也太大,很难做到实时处理,还有就是仅有颜色特征等单一特征不能很好地表达视频的内在语义。(2)基于对象的视频摘要基于对象的视频摘要是近年来提出的一种新的动态视频摘要技术 A. Rav-Acha, Y. Pritch, and S. Peleg, Making a Long Video Short: Dynamic VideoSynopsis,P
20、roc. IEEE Conf. Computer Vision and Pattern Recognition, June 2006.435-441.,有效地保持了视频内容随时间动态变化的特征,同时最大限度的减少时间空间冗余。随着视频摘要技术的发展,各种基于该思想的新方法也被广泛应用到监控领域的视频摘要研究中。本文主要论述基于运动对象的视频摘要方法。1.2.2 运动目标检测在现实生活中,大多数情况下人们对视频中感兴趣目标的特征很简单:一个正在移动的物体,即大量有意义的视觉信息包含于运动之中。运动目标检测的目的是将序列图像中运动对象从背景图像中提取出来。运动区域的有效检测分割对目标的跟踪及轨迹后
21、处理非常重要。目前较为常见的运动目标检测方法有:帧间差分法、光流场法、背景建模法。(1)帧间差分法帧间差分法 A. J. Lipton, H. Fujiyoshi, and R. S. Patil, Moving target classification and tracking from real-timevideo, in Proc. IEEE Workshop Applications of Computer Vision, 1998, pp. 8-14.是最为常用的运动目标检测和分割方法之一。将同一背景不同时刻两幅图像进行比较,可以反映出一个运动物体在此背景下运动的结果。基本原理就是
22、将前后两帧图像对应像素值相减,从相减的图像中,很容易发现运动目标的信息。在环境亮度变化不大的情况下,如果对应像素值相差很小,可以认为此处景物是静止的,如果图像区域某处的像素值变化很大,可以认为这是由于图像中运动物体引起的,将这些区域标记下来,利用这些标记的像素区域,由于减出的部分可以大致确定运动目标在图像上的位置,使用相关法时就可以缩小搜索范围。计算帧差经常使用像素或像素块的差分。帧间差分法的特点是速度快,对于动态环境具有较强的自适应性,鲁棒性较好,但一般不能完全提取出所有相关的特征像素点,这样在运动实体内部容易产生空洞现象。(2)光流场法光流(Optical Flow)是一种简单实用的图像运
23、动的表达方式,通常定义为一个图像序列中的图像亮度模式的表观运动,即空间物体表面上的点的运动速度在视觉传感器的成像平面上的表达。光流场是一种以灰度梯度基本不变或亮度恒定的约束假设为基础的目标检测的有效方法。光流法D. Meyer, J. Denzler, and H. Niemann, Model based extraction of articulated objects in image sequences for gait analysis, in Proc. IEEE Int. Conf. Image Processing, 1998, pp. 78-81.主要原理是,首先计算连续两帧
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 视频 目标 轨迹 提取 算法 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4296999.html