节点文献

基于NIOSII的局步运动目标提取及远程监控系统的设计与实现

【作者】 刘睿

【导师】 李玉惠;

【作者基本信息】 昆明理工大学 , 检测技术及自动化装置, 2008, 硕士

【摘要】 近年来随着多媒体技术的迅速发展和计算机性能的不断提高,数字视频监控系统已逐渐取代传统的模拟式监控系统而广泛应用于银行、小区、宾馆等公共场所。在公共安全领域发挥着重要的作用。在未来的发展中,智能化监控系统将有广阔的应用前景。本论文设计了一种基于运动目标识别技术的数字视频监控系统,对现场有无人员入侵进行判断,实现无人值守的智能化监控。论文探讨了一种基于SOPC(System on aProgrammable Chip,可编程片上系统)的视频监控系统的设计方案——CPU结合用户自定义逻辑的方案。此方案的设计思想是以下载到FPGA(Field Programmable Gate Array,片上可编程逻辑门阵列)的Nios5.0嵌入式软核CPU为系统控制模块,并运用FPGA逻辑单元实现视频图像处理。本方案中视频图像处理的大部分算法采用Verilog HDL(HardwareDescription Language,硬件描述语言)设计的图像处理模块实现,在很大程度上提高了系统速度。图象处理实现方面,考虑到在计算机视觉领域,人运动的视觉分析的研究具有广阔的应用前景,实时分割出运动的人体是研究起始的关键。在很多计算机视觉应用中,一个基础而关键的任务是从视频序列中确定运动目标,其中对于固定摄像机的监控视频运动目标的检测,最常用的方法是减背景技术。但由于构建背景模型需要考虑光照变化等很多因素,因此开发一个好的减背景算法面临很多挑战。为了使人们对该技术有个初步了解,本设计主要利用减背景技术实现运动目标检测的过程,最后指出了减背景技术的未来研究重点和发展方向。智能化监控系统核心技术是运动目标检测,提取及通信技术。本文在熟悉相关资料的基础上基于NiosⅡ的智能化数字监控系统,研究了包括视频采集,图像数据的传输和运动目标检测,数据通信的软件编程和硬件系统集成等问题。在硬件系统集成过程中,系统采用专业CCD摄像头,并配以自定义组件实现其视频采集功能,在SOPC中配置集成系统。在软件编程中采用C语言,编写了运动目标提取的相应算法,并在此基础上构建了整个智能监控程序,包括视频图像采集,串口通信和运动目标提取等方面的编程。其中,提出了一种新的结合背景提取和差分的运动目标检测算法,可应用于静态背景下的运动目标分割。仿真结果表明该算法有效,可以提高运动目标检测的准确性,并有较好的实时性。

【Abstract】 In recent years, with the rapid development of multimedia technical and the unceasing enhancement of computer performance, the digital video monitoring system has gradually substituted for traditional analog video monitoring system, which is widely applied to the public places such as back, and hotel and plays an important role in the public security domain. The intelligent video monitoring system will certainly have a broad application prospect in the future.A digital video monitoring system based on moving object recognition is designed in this paper, which can judge whether there are some invaded people and realize intelligent monitoring system without attendant. A video identification system’ s design plan based on SOPC (programmable system-on-chip), the plan of CPU integrating with user’ s self-defining logic, is discussed in the thesis. Nios5. 0 embedded IP core CPU which has been downloaded to FPGA (Field Programmable Gate Array) acts as the control module of the system and FPGA’ s logic units are used to implement the video image manipulation are the design thinking of this program. To a large extent, this plan improve the speed of the system, because most algorithm of the video image manipulation are implemented through using the video image manipulation modules of Verilog HDL(Hardware Description Language).Considered in the field of computer vision, the research about the analysis of the human motion have a wide application prospect and it is necessary to divide the moving human body timely in the realizing inspect of image manipulation. Identifying moving objects from a video sequence is a fundamental and critical task in many computer-vision applications. For surveillance video captured by static camera, the common approach is to perform background subtraction, which identifies moving objects from the portion of a video frame that differs significantly from a background model. However, there are many challenges in developing a good background subtraction algorithm for many factors such as changes in illumination should be considered in const. In order to enable the people to have a preliminary understanding about this technology, the design realized the process of identifying moving object by the technology of background subtraction, and pointed out the future research priorities and the direction of development about the technology of background subtraction at last.The critical technology of intelligent video monitoring system is the moving-target detection, recognition and tracking. In the foundation of familiar with correlation data, the paper has realized one type of intelligent digital video monitoring system based on NIOSII, and has studied several problems including video frequency picture gathering, cradle head control, software programming of the moving-target detection and track and system integration. In the hardware system integration part, this system adopts specialized CCD camera and configuring user logic components so as to realizes the function of video gathering. And building system based on SOPC. In the software programming part, language C is used to construct the entire intelligent video frequency monitor system on the basis of moving-target recovery algorithm, including the programming of video frequency picture gathering, serial port communication and the detection track of mobile. These contains: Combined with background extraction and symmetry frame difference, a new moving-object detecting algorithm which can be used for moving-target segmentation under static background is proposed. The results of our experiment prove that the recommended algorithm is robust and effective. It can improve the accuracy of detecting moving objects and has good real-time performance. A novel algorithm of background initializing and updating applied to real-time video surveillance has been proposed in this paper.

  • 【分类号】TP277
  • 【被引频次】4
  • 【下载频次】176
节点文献中: 

本文链接的文献网络图示:

本文的引文网络