Font Size: a A A

Arm And Linux-based Network Video Surveillance System Design

Posted on:2010-11-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y T ZouFull Text:PDF
GTID:2208360275983211Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Video monitoring system has been widely applied in every walk of our life. With the rapid development of the network technology, the storage technology and the video processing technology, video monitoring system has already stepped into the times of network video monitoring system. Linux is open source OS. Its source code can be downloaded free of charge from the network. Because of its low cost and high efficiency, linux is getting more and more attention from the government and the large and medium-sized enterprises, and more and more sources will be used in the development of Linux. It leads the future developing direction of the software industry. This research project uses the embedded technology and the Linux OS in the network video monitoring system. The thesis gives the design proposals of the hardware and software platforms of the system. Finally, sucessfully realized the video monitoring function of the system.The author puts emphasis on the development of the entire system. According to the hiberarchy of system, the development process is from the hardware to the bottom software, then to the function software. This thesis mainly expatiates the key techniques of the network video monitoring system based on ARM and Linux. The main research and development work is as follows:1. Studied the developing history, current research situation and the developing direction of the video monitoring system.2. Studied the boot loader program-Uboot. Analyzed the running procedure of the Uboot and successfully ported Uboot on the hardware platform of the system.3. Studied the Linux kernel, analyzed part of its source code, and successfully ported and compiled it, while building the software platform of the system.4. Studied the development of the devices driver programs in Linux System,including the LED, the UART, the network card, and the USB camera driver programs. Corrected bugs in the USB camera driver program, successfully used the camera in the system.5. Studied the video device driver program Video4Linux of the Linux kernel itself, and designed the video collecting server program. Finally realized the video monitoring application based on the hardware and software platform of the system.
Keywords/Search Tags:Video monitoring, ARM, Linux, Device driver, Video4Linux
PDF Full Text Request
Related items