Font Size: a A A

Design Of Video Surveillance System Based On ARM And OpenCV

Posted on:2017-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChiFull Text:PDF
GTID:2348330512468347Subject:Control engineering
Abstract/Summary:PDF Full Text Request
In modern life,video surveillance has played an increasingly important role in many areas,such as traffic management,urban security,national security and so on.Because the video surveillance behaves excellently in its immediacy,accuracy,intuitively and widely acclaimed.The traditional monitoring has many shortcomings.With the rapid development of computer technology and hardware cost in recent years,the embedded network monitoring technology is more and more practical.Network communication,image processing and other methods can be combined to design of a new type of video surveillance system.In this paper,an embedded network video monitoring system is designed,which integrates video capture,network transmission and image processing,considering the real-time,reliability and cost.In this system ARM core STM32F407 is taken as the main control unit,OV2640 is used to gather the video module,Ethernet is used to set up a video which can gather platform ina network transmission way.In addition to the basic system of video capture and transmission functions,the OpenCV open-source visual library is used for further processing of the video images to achieve the detection of moving objects in the video.This is not only realize the PC real-time monitoring of specific areas,but also to achieve abnormal intrusion alarm monitoring in time.In chapter one,the background and significance of the research and the development of the domestic and international situation are introduced.The status of video surveillance system at home and abroad and the trend of future development are discussed.In the second chapter,the hardware and software architecture and design scheme of the embedded video monitoring system are proposed.Then,the process of network transmission,video capture and coding,host computer display and image processing in the video surveillance system are described.In chapter 3,the common detection algorithm of moving object in video surveillance is introduced,and a moving object detection algorithm method which based on different background is taken as the realization of moving object detection in video surveillance.The realization process of embedded system software of lower computer is expounded in chapter 4,and the processing flow of video processing and the process of moving object detection are described in details.In chapter 5,the feasibility of the design is verified by experiments.A video surveillance and moving object detection system is designed in the thesis.The fundamental algorithm has been proved to be practicable by experiment in which the object can be recognized automatically and can be labeled on the screen to alert monitor.
Keywords/Search Tags:Embedded, Video Surveillance, Moving Target Detection
PDF Full Text Request
Related items