Font Size: a A A

The Research And Implementation Of Multi Function Video Monitoring System Based On ARM-LINUX

Posted on:2017-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:C ShaFull Text:PDF
GTID:2348330503493056Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of communication and information technology, people have higher requirements of the information correctness and completeness. All the information which in monitoring sites can be showed to people in the form of video images by video monitoring system, It has the characteristics of clear and intuitive. More and more people pay attention to it. With the continuous development and application of embedded technology, using embedded technology as a way to achieve the video monitoring systems has the characteristics of strong function, low cost, low power consumption and simple operation, and it towards the development of wireless mobile way. It also has a broad application prospect. This paper studys to improve the video monitoring system by using embedded technology. And try to realize a multifunctional video monitoring system which based on ARM-Linux.This paper take the work of requirement analysis, scheme selection and overall design to the video monitoring system which was realized by embedded technology on the basis of analysing the research status at home and abroad of the video monitoring system and researching the related theories and techniques. Firstly bulit the system development environment which based on ARM-Linux, including install the cross compiler tool chain, the bootloader and linux kernel start-up analysis and transplantation, the file system rooting and installing the library which needed by the system. Then design and realize the drivers and application program of the system. During the development of drivers, this paper analysis the framework of bus-device-driver and input system which based on linux, and also analysis the driver framework of LCD, touchscreen, network card and camera based on Linux. Then design and realize the drivers of LCD, touchscreen, camera, buttons. And translate the DM9000 driver to the system. In the part of application development, Designing and realizing the functions of the video monitoring system such as device management, font management, file management, image management, page management and the remote monitoring.Finally, it do the functional testing and the performance testing during the system running. The test results show that the system is running in good condition, and the system has the features of less resource consumption and higher efficiency.This system enhances the monitoring efficiency when during the operation of video surveillance. It can capture the doubtful point during Monitoring, it also can deal with(magnification, translation etc.) the captured images by the software approach. To ensure that it can capture the suspicious points during monitoring clearly. This system also supports to show the document of capture images. So it's only needs to store the suspicious image and the documents. In addition, this system reflected the advantage of embedded technology adequately. It not only supports wired monitoring, but also supports wireless remote monitoring which based on handheld devices and personal computer. It can combine the video monitoring and image processing closely.
Keywords/Search Tags:ARM, Bootloader, Linux kernel, Driver, Application
PDF Full Text Request
Related items