Font Size: a A A

Research Of Embedded Home Video Surveillance System Based On S3C2440

Posted on:2013-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:L L DaiFull Text:PDF
GTID:2248330377459190Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the improvement of people’s security awareness, home security has become thefocus of attention. In this paper, according to the actual needs of the home video surveillancesystem, for the purpose of designing an inexpensive, practical, small size and low powerconsumption of the video surveillance systems, the S3C2440microprocessor with ARM9ischosen as a core of hardware control, the embedded Linux operating system is chosen as thecore of the software control, the cheap and commonly used USB camera is chosen as afront-end video capture device to complete the design of the home video surveillance system.Firstly, the total system is generally designed based on the analysis of the needs andrequirements of the system, and sets up a platform of system developing.The whole system isdivided into two parts: the server-side and the remote client-side. The server-side useVideo4Linux technology and double-buffering technology to capture image data, use themovement detection algorithm of the paper proposed to detect anomalies, use the JPEGformat to compress the video, and storage the abnormal image, finally use the TCP/IPprotocol to implement network transmission of video data. The remote client will receive thefunctions such as video image decoding and display.For embedded systems with limited resources and the interference of some minormoving object in the family scene, in this paper, a target detection method based on improvedadaptive threshold difference is implemented, then for wiping off the noise, the method ofmorphological filtering is adopted to gain exact moving objects. Finally, according to therequirement, the area method is used to choose the final images to avoid false alarms. Thealgorithm is detection accuracy and simulation results are well. It can be meet therequirements of the effectiveness and speed of the embedded video monitoring system.Lastly, for the actual requirements for home video surveillance system, this paperimplements the video display on the client by the SDL library. Based on it through setting upthe embedded Web server, developing Java Applet program and embedded it in the producedweb page, remote video monitoring is implement through a browser. So users can run theclient software or browser to realize remote video surveillance. The network videosurveillance system meets the needs of more users and has the value of practical application.
Keywords/Search Tags:ARM, embedded Linux, video monitoring system, moving target detection, embedded Web server
PDF Full Text Request
Related items