欢迎来到天天文库
浏览记录
ID:35586689
大小:524.00 KB
页数:22页
时间:2019-03-30
《本科毕业论文(设计)--基于机器视觉的运动目标跟踪系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科生毕业论文(设计)题目:基于机器视觉的运动目标跟踪系统设计专业代码:071201作者姓名:学号:2008200908单位:物理科学与信息工程学院指导教师:2012年5月20日聊城大学本科毕业设计目录摘要2引言4第一章基于OpenCV的运动目标跟踪实验平台51.1OpenCV介绍51.2运动物体的检测与跟踪61.3 Windows多线程编程71.4实验结果101.5展望10第二章机器视觉、.NET与C#112.1机器视觉介绍102.2.net与C#简介122.1.1.net与C#的概念122.1.2.net与C#的特点122.3小结15第三章运动目标跟踪系统的图像处
2、理单元设计163.1.视频运动目标跟踪器的总体结构163.2.图像处理模块设计163.2.1图像处理模块的组成163.2.2.中值滤波163.2.3图像边缘检测173.2.4SAD匹配跟踪模块的设计183.3总结18总结19参考文献20致谢2121聊城大学本科毕业设计摘要运动目标的检测跟踪在机器人视觉、监控测量和视频压缩编码等等方面有着广泛的应用,是近年来的一个研究热点。本文设计了一个利用OpenCV软件的基于机器视觉的运动目标检测跟踪实验平台,对摄像头视野中的运动目标进行实时检测和跟踪,并留下编程和硬件接口。运动目标跟踪系统的图像处理单元对于系统跟踪的准确性与实时性
3、至关重要。文中将跟踪系统采集到的动态图像序列经过预处理后送入图像处理单元进行中值滤波、边缘检测以及匹配跟踪,实现对运动目标的信息跟踪。该文对传统的中值滤波算法进行改进,同时对Sobel边缘检测算法进行改进,减少了系统的运算时间,使系统的图像处理单元具有更快的处理速度和更高的实时性。关键词:目标跟踪;OpenCV;C#;ASIC;边缘检测21聊城大学本科毕业设计AbstractMovingtargetsdetectionintherobotvision,monitoringtrackingmeasurementandvideocompressioncoding,ands
4、ooninawiderangeofapplications,inrecentyearsisahotresearchtopic.ThispaperdesignsanOpenCVusingsoftwarebasedonmachinevisionofthemovingobjectdetectionandtrackingexperimentalplatform,cameramovingobjectinviewofreal-timedetectionandtracking,andleaveprogrammingandhardwareinterface.Abstract:Thei
5、mageprocessingunitiskeytotheprecisionandtimelinessofthemovingtargettrackingsystem.Thesystemcollectsthedynamicimageandpreproeessesit,thensendstheresultstotheimageprocessingunittoaccomplishtheoperationofmedianfilter,edgedetectionandmatchtracking.Thepaperintroducesanimprovedmedianfilteralg
6、orithmandanoveledgedetectionalgorithmbasedonSobelalgorithm.Aftermanipulatedasabove,theimageprocessingunitdecreasesthetimesofoperationandofersfasterprocessingspeed.Keywords:TargetTracking;OpenCV;C#;ASIC;EdgeDetection21聊城大学本科毕业设计基于机器视觉的运动目标跟踪系统设计引言目前,数字图像处理在国民生产中起到日益重要的作用,对其的研究也日益广泛和深入。Op
7、enCV程序库作为数字图像研究的软件助手,具有简单易用、功能强大、移植方便等优越性能。本文首先实验设计了一个基于OpenCV的运动目标检测跟踪实验平台,对从摄像头采集来的图像数据进行实时的分析,从而实现对运动物体的检测与跟踪。实验旨在了解OpenCV的性能,学习OpenCV的使用方法;尝试并逐渐熟悉图像处理,特别是运动目标跟踪方面的知识;以及进一步提高Windows操作系统下使用C语言和C++编程的能力。C#是由微软公司开发的一种面向对象的新型编程语言。它保留了C/C++原有的强大功能,并且继承了C/C++的灵活性,而且它又同VisualBasic一
此文档下载收益归作者所有