Font Size: a A A

Design Of Remotevideo Monitoring System Based On ARM11

Posted on:2014-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:X W ShiFull Text:PDF
GTID:2268330425480466Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of society and the accelerated pace of s people’s lives,More and more attention has been paid on security issues by all of us. Traditionalvideo monitoring system uses wired way monitoring, not only need to supervise themonitoring information but the monitoring equipment is bulky with single function,complex wiring and low video storage rate and intelligent. The host side usesdynamic image monitoring technology, while the monitoring client using ARM11processor. The design of remote video monitoring system composed by advancedcoding and storage technology with low power consumption, high processing speed,storage efficiency and high intelligent.The design and construction of the hardware development platform based on theARM11processor (S3C6410), including the power circuit design, dual USBinterface circuit design and the design of the clock circuit, reset circuit, crystaloscillator circuit. This design will firstly use USB digital camera to make videocollection and compressed encode the video with H.264by S3C6410internalintegrated Multi-format Coder (MFC). Then, the video file that was recorded will bestored by Rolling Storage Technology in SD card of system. Finally, the Internet willbe connected by USB wireless network card and the video remote transferred byReal-time Transport Protocol on InternetThe software part of the system is composed by the development environmentstructure of the embedded Linux system and design of functional software witchincluding the structure of the cross-compiler environment, BOOTLOADERtransplantation, the cutting transplant of Linux operating system kernel andestablishment of root file system. The design of functional software including theinitialization of the system, video capture program design, video H.264encoding program design, video rolling storage program design, video transmission softwareprogram design and embedded server program design can be designed by C++language.On the host side of the moving object recognition is studied, and then analysisthe three kinds of common algorithm on detecting the moving object. Following this,it will research Frame Difference Method combined with background difference andtemporal difference. Subsequently, it will make analysis of the method that usingTwo-frame method to extract video moving objects. Finally, it will look at the ObjectMatching Recognition Algorithm based on geometric shapes and color features.This system that proved in the ways of video transmission, storage technologyand the monitor screen dynamic monitoring technology meets the needs of themonitoring equipment digitization, networking and intelligent and has a high valuefor field workers.
Keywords/Search Tags:video monitor, rolling storage, Linux, difference algorithm
PDF Full Text Request
Related items