Font Size: a A A

Design And Implementation Of Embedded Video Monitoring System With The Power Management Optimization

Posted on:2016-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:W LuFull Text:PDF
GTID:2308330461457241Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The development of the intelligent hardware, network communication technology, computer technology and multimedia technology, which greatly promoted the research and development of network video surveillance system. Network video monitoring system is a combination of video monitoring and network transmission technology,which can realizes the function of remote monitoring. Embedded video monitoring system achieves the good correlation characteristics of the network video surveillance; At the same time, it has a stable, low power consumption, small size, easy to use and flexible characteristic, so it can be applied to relatively hash field condition. With the development of the wireless network technology, IPAD, mobile phone and other mobile terminal are integrated into the system. These devices can access the video monitoring system through the wireless, so we can master the information whenever and wherever.This paper introduces a kind of embedded remote video monitoring system with the S3C2440 processor as the core and Linux operating system as the software platform. Firstly, the USB camera captures video data, it on one hand transmits the data to the remote client through network, on the other hand, the video data is displayed in the local LCD.Firstly, based on the analysis of the demand of the remote video monitoring system, it gives a overall design of the system. The hardware structure and soft structure of the system are introduced in detail, At the same time, it introduces the basic characteristics of the hardware. According to the function of the system, we divide the system into different functional modules. The System first establishes the development of "host/target", configures the Arm-Linux Cross compiler, analysis the BootLoader program, transplants and configures the linux kernel to support YAFFS root files system and network and other hardware. Secondly, it analysis the framework of the driver in the linux kernel, and achieves the driver of the LCD liquid displayer, USB camera and ALSA audio codec; At the same time, it carried out function test and performance test for each module, which shows the correctness of the driver. The hardware can work stably and it achieves the desired effect. Embedded devices such as mobile phone, PAD are widely used in our daily life, becoming a part of our lives. Because they have small size and portable characteristic, most embedded system have power constraint. Low power design is often one of the pursuit goal. It research and analysis the S3C2440 suspend and resume mechanism. By modifying the u-boot source file and linux kernel to support the suspend and resume mechanism, so it achieves the purpose of saving energy. Thirdly, it transplants Mjpeg-streamer video streaming server. The process of the video data including V4L2 video image acquisition, image transmission in TCP/IP protocol. USB WIFI card was transplanted to achieve AP function. Mobile device and connect the wireless network to achieve remote video surveillance.In the end, the modular and hierarchical software design of the system has good scalability which has a certain reference value.
Keywords/Search Tags:Embedded, Driver, Power management, Modular, Video Transmission
PDF Full Text Request
Related items