Font Size: a A A

The Design And Implementation Of Development Platform For Video Surveillance System Based On DM6446

Posted on:2009-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y C QinFull Text:PDF
GTID:2178360242490844Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Security is the first for Harmonious Society. As the state strongly appeals to the building of a harmonious socialist society, the demand for protection of person, property, and other aspects continue to grow. An open video surveillance system and its supporting platform are needed to speed up the large-scale popularity of video surveillance. This paper addressed the hardware, software supporting framework and development environment of such platform.Through analysis of video surveillance technology, an open video monitoring framework is designed as a messaging middleware. The open framework based component, supporting functions library, basic components and integrated development environment comprise a surveillance system platform that supports video development. It is quite easy in development, flexible in structure and low-cost. The main work of this thesis is summarized as follows.First, aim at the third generation video surveillance system (mobile network based), the video processing techniques, software and hardware structures of video surveillance system are summarized.Second, based on the processor DM6446, the hardware structure of our embedding system is proposed. Linux operating system is ported, the software tool-chains to help procedure run on DSP are developed. They establish the hardware foundation for our system.Third, addressing a message passing framework, based on the core of a self description block, an efficient supporting library is development, including BDM, BLM and inter-core communication components. Their realization methods are also discussed in detail.Fourth, an integrated development environment based on Eclipse is developed, including flow builder, flow compiler and component wizard. These tools support flow building with graphical method, and system building with fewer coding work. Based on this platform, we provide basic algorithms including H.264 encoder and motion detection. At last, the platform is proved valid.The innovation of this paper is introduction of middleware and into video surveillance system development area to decrease the software complexity.
Keywords/Search Tags:Digital video Surveillance, DM6446, IDE, Linux
PDF Full Text Request
Related items