鉴于大家对自动化PLC十分关注,我们编辑小组在此为大家搜集整理了“数字图像运动检测系统”一文,供大家参考学习!
论文编号:DQ334 论文字数:18868,页数:32
摘要
随着计算机技术的迅猛发展,图像处理与我们的工作和生活方式息息相关,且已经广泛应用于众多科学与工程领域。
本文主要阐述了什么是图像处理、图像处理的基本要求、图像处理的应用及开发工具的特点、功能、开发过程等问题。主要采用VC++作为开发工具,以Opencv作为图像处理实施操作的运行平台,制作了数字图像运动检测系统。并且介绍了运动检测系统中用到的数字图像处理技术及详细的步骤。
本运动检测系统是为了实现对视频流中运动物体的检测而设计的,它通过对一系列图片的处理,提取出图片背景,从而检测出运动的物体。具体应用的技术有图像数据读取、图像的中值滤波、图像灰度化、图像梯度的获取、图像特征区域的确定、两幅图像的匹配等。
关键词: 图像运动检测;开发工具;VC++;Opencv
Abstract
With computer technology to the rapid development of image processing with our work and lifestyle are closely related, which has been widely used in many fields of science and engineering.
The author mainly explained what the image processing was, the basic demanded of the image processing. Secondly, expounded the characteristic, function and the construction cycle of the development instrument of digital image processing. Thirdly the author made three concrete experiments,which were used the VC++ as its development instrument, the Opencv as its moving platform. Meanwhile author introduced the technique which the sport examining system used. In this article author introduced the detailed sequence of the system as well.
The motion detection system is to achieve a series of pictures of tracking moving objects designed and It adopted a series of pictures, photographs extracted from the background to identify moving objects. Turn right track moving objects, object movement to be traced. Specific application of the technology to read image data, image median filtering, gray image, gradient image acquisition, Image features regional identification, the two image matching. Based on a series of pictures, photographs extracted background to identify moving objects. turn right track moving objects, to be track the movement of objects.
Keywords: image processing motion detection system; the development instrument;VC++ Opencv
目录
摘要 I
Abstract…………………………………………………………………………………………… II
目录……………………………………………………………………………………………….III
第一章 绪论…………………………………………………………………………………..1
1.1 引言…………………………………………………………………………………….1
1.2视频监控的概述……………………………………………………………………….....2
1.2.1 视频监控的发展史………………………………………………………………...2
1.2.2 视频监控的组成………………………………………………………………...…3
1.2.3 视频监控的效果………………………………………………………………...…4
1.3 实验室视频监控的研究现状……………………………………………………………5
1.3.1 视频监控的发展现状……………………………………………………………...5
1.3.2 视频监控的故障分析…………………………………………………………...…6
1.3.3 视频监控的产业链发展…………………………………………………………...7
1.3.4 总体发展趋势………………………..…………………………………………….8
第二章 实验室图像处理的算法…………..………………………………………..9
2.1图像处理的技术……………………………………………………………………….9
2.2图像处理的基本要求…………………………………………………………………..9
2.3实验室图像处理的算法分析…………………………………………………………..10
2.3.1 实验室图像数据的读取……………………………………………………...….10
2.3.2 实验室图像中值滤波…………………………………………………………...11
2.3.2 实验室图像的灰度化……………………………………………………………12
2.3.4 实验室图像的二值化………………...………………………………………….12
2.3.5 实验室图像的细化………………………………………………………...…….13
2.4 图像处理的应用…………………………………………………………………...…14
第三章 实验室监控系统的设计………………………………………………….15
3.1 设计目标………………..……………………………………………………………..15
3.2 系统的功能……………………………………………………………………..15
3.3 实验室运动检测的算法分析…………..…………..……………………………….16
3.3.1 光流法…………………..……………………………………………………….16
3.3.2 帧差法…………………………………...………………………………………18
3.3.3 减背景法…………………………………………………………………………18
3.3.4 背景减除和帧差结合检测目标………………………………………….……….20
3.4 系统功能的实现……………………………………………………………………22
3.4.1 Opencv的简介……………… …………………………………………….…22
3.4.2 视频采集的实现…………………………………………………………….24
3.4.3 智能监控的实现……………………………………………………………..25
3.4.3.1 设计原理……………………………………………………..……………..25
3.4.3.2 背景提取的方法………………………………………………………….25
3.4.3.3 系统实现的流程图………………………………………………………..26
3.4.4 实验室智能监控的模拟………………………………………………………..27
第四章 总结………………….…………………..……. . .……………….………...30
致谢………………………………………………………………………………………....31
参考文献…………………………...………………………………………………….…….32