动态图像的追踪_第1页
动态图像的追踪_第2页
动态图像的追踪_第3页
动态图像的追踪_第4页
动态图像的追踪_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

交通视频监控系统

之动态图像的追踪

内容结构人脸动态追踪演示1.实验环境搭建2.程序的配置调试过程动态图像追踪:Kalman滤波器算法一:人脸动态追踪演示实验环境搭建及运行示例代码程序的配置调试过程实验环境Windows平台+VC++6.0+OpenCV1.0OpenCV简介OpenCV(OpenSourceComputerVisionLibrary)是一个基于C/C++语言的计算机视觉库。它轻量级而且高效,由一系列的C函数和少量的C++类构成,实习了图像处理和计算机视觉方面的很多通用算法,可以进行图像/视频载入、保存和采集的常规操作。OpenCV应用领域:物体识别,人脸识别,动作识别,运动跟踪,图像分割,机器人等方面。OpenCV特点:提供丰富的时间处理算法,开源,便于算法移植,OpenCV的代码经过适当改写可以正常的运行在DSP系统和单片机系统中,支持绝大多数格式的图片处理,支持从摄像头或视频文件(如AVI格式)中捕捉帧画面。代码调试过程代码调试过程1:安装OpenCV从下载OpenCV安装程序,安装到C:\ProgramFiles\OpenCV即可

如图:注意:在安装时选择“将\OpenCV\bin加入系统变量"(Add\OpenCV\bintothesystermPATH)。

2:配置windows环境变量

检查C:\ProgramFiles\OpenCV\bin是否已近被加入到环境变量path,如果没有则需要加入 如图:3.配置visualc++6.01.全局设置:菜单Tools->Options->Directories:先设置lib路径,选择Libraryfiles,在下方填入路径:C:\ProgramFiles\OpenCV\lib。然后选择includefiles,在下方填入路径:

如图:然后选择sourcefiles,在下方填入路径,最后点击OK完成设置2,项目设置:每创建一个将要使用的OpenCV的VCProject,都需要给他指定需要的lib。菜单:Project->Settings,然后将Settingfor选为AllConfigutations,然后选择右边的link标签,在Object/librarymodules附加上Cxcorelibcv.libml.libhighgui.libcvcam.lib如图:交通视频监控系统组成运动目标检测运动目标追踪动态图像追踪简介 动态图像追踪技术就是在一段视频序列中的每幅图像找到所感兴趣的运动目标所处的位置,以便进行跟踪、分类或识别,其在军事、国防、工业过程控制、医学研究、交通监控、飞机导航等领域有着广泛的应用前景。运动目标跟踪的目的就是通过对序列图像进行分析研究,计算出运动目标在连续帧图像中的位移,给出运动目标速度等运动参数,而对缓解城市交通拥挤、堵塞、违规现象提供依据。利用图像捕捉并跟踪我们感兴趣的运动目标,形成运动目标的序列图像由于比静止目标的一帧图像提供了更多的有用信息,使得可以利用序列图像检测出在单帧图像中很难检测出的目标1.背景差法2.帧间差分法3.光流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论