Font Size: a A A

Design And Implementation Of Embedded Video Surveillance System Based On

Posted on:2017-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ShengFull Text:PDF
GTID:2278330482997664Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network technology, communicating technology and digital processing technology, the compositional pattern of video surveillance system is being greatly upgraded. At present, the surveillance system based on network has become the mainstream of the development in video surveillance system. With the fast development of embedded technology, the video surveillance system which is designed upon embedded operating system has the advantages including suitable size of hardware and software, short developing cycle and well portability. In order to solve the problems existing in the video surveillance system for the current market which include low video encoding efficiency, poor video quality and slow data processing rate, Davinci technology is developed which focuses on digital audio and video processing, image signal processing. The new technology can greatly improve the processing speed of digital signal.Based on the massive research on embedded technology, Davinci technology and video encoding technology, an embedded video surveillance system was designed. The hardware scheme was developed on the basis of Davinci dual-cores processor TMS320DM6467, which included the circuits designing of master control module, video capturing module, video storage module, video transmitting module and power module. An improved dynamic timeslice calculation method was proposed based on the traditional method according to the median. It was proved that the proposed method could improve the execution efficiency of multiple threads and reduce the system delay. The software scheme was developed under the embedded Linux operating system, which included the transplantation of embedded Linux operating system, video capturing module, video encoding module, video transmitting module, thread scheduling module and embedded Web server. The video surveillance webpage was designed using Java Applet technology. Testing environment of the video surveillance system was set up to debug software programs and to verify the efficiency of the proposed algorithm. It was verified that the video surveillance system had strong ability of real-time and interaction between user and server.The embedded video surveillance system designed by this thesis can be widely used in the systems of intelligent transportation, intelligent building, financial and public security. Users can realize the real-time monitoring of the monitoring site by logging into the video monitoring webpage. The system is proved to have significant economic and social benefits.
Keywords/Search Tags:embedded technology, video encode, video surveillance, timeslice allocation, thread scheduling
PDF Full Text Request
Related items