Font Size: a A A

Research And Implementation Of Embedded Wireless Video Surveillance System Based On C/S

Posted on:2017-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ShiFull Text:PDF
GTID:2308330482990785Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
Technological advances profoundly affect people’s work and lifestyles, people are pursuing convenient, healthy and comfortable living environment, at the same time people’s need for security is getting stronger. Due to large size, high cost of traditional monitoring equipments, they are mainly used in banks, schools and other important government departments. For ordinary citizens, these special equipments towards expert users are a luxury they can no longer afford, and need wiring which is aesthetic impact, so it is particularly important to develop a personal or family economic applicable product using embedded technology.What this paper accomplished is a design of embedded wireless monitoring system based on C/S architecture, in order to apply the monitoring system to personal and family environment, portability and flexibility is the key point of the design, the difficulty lies in the design of the video acquisition front-end applications and the mobile terminal application software. This paper first analyzes the research background and significance of video surveillance, summarizes the present situation and the tendency of the development. Then, the paper discusses the overall scheme of the remote monitoring equipment, selects the software and hardware as needed, the server model consisting of SAMSUNG ARM9 processor and open-source Linux are given, but the mobile terminal is designed in a built-in Android smartphone. Then, on the basis of system overall scheme, embedded system customization, system peripheral driver design and the realization of the WLAN are introduced detailedly.Finally, the concrete function realization of server software and client software are described emphatically. The video playback UI design based on the Android client is completed, embedded video surveillance server application of multi-threaded concurrent mechanism is developed, the mmap technology adopted in the server application maps collected video frame buffer data through V4L2 to user memory space, which allows memory area to be read and written directly, such not only reduces the load of the system operation, but also improves the speed of the video image real-time display. A kind of parallel double buffer is put forward for image acquisition and transmission in dealing with two types of thread synchronization issues, in the case of sacrificing memory space and increasing memory copy, each thread can be independent in the performance, compared with the usual single frame image acquisition method, the processing performance of the system is greatly improved. Test results show that the system has fast response, compact in size and low power consumption, so research in the thesis gains the expected ends.
Keywords/Search Tags:Embedded, Wireless surveillance, Multi-thread, Frame buffer
PDF Full Text Request
Related items