Font Size: a A A

Design Of Video Surveillance Software Based On Ti Dm6446Processor

Posted on:2014-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:W YuanFull Text:PDF
GTID:2268330425475593Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the development of society and economy, the safety of people’s life and property is more and more important. Due to the congestion caused by increase of private cars, bus becomes an important method to solve traffic problems. According to above two aspects, the safety in buses draws people’s attention, so bus needs to be monitored when it is running. As people are able to get intuitive and rich visual information from the video, video surveillance becomes an important solution for surveillance applications. As the development of embedded technology, micro-processing chip and network technology, the network and computational performance of video surveillance have been rapidly improved, which provide technical basises for the video surveillance of bus.In this paper, a video surveillance software is designed for the public transportation system, and it adopts the embedded Linux system and TI’s DaVinci DM6446processor, which includes ARM+DSP dual-core architecture and Codec Engine dual-core communication mechanisms. Our main works are given as follows:(1) Analyze the system architecture of TI DaVinci. Underatand its communication method of dual-core systems, function of each module inside the chip, usage of the development tool suite, operating system migration and related network technology. Then design a video surveillance system software based on TI DM6446.(2) Provide the basis for applications by following operations:Build Linux development environment; install and configure SDK; configure and transplant UBL, UBOOT and Linux kernel; modify and configure related documents of Codec Engine, etc.(3) Multiple areas video surveillance is quite suitable for bus, thus this paper has designed and achieved the encoding of D1video, which is spliced by4CIF videos. Based on embeded Linux system, the software has achieved multi-channel video capture and coding by using shared memory, pipes, Codec Engine mechanisms and multi-threading technology.(4) Package the encoded video into AVI and then store the video in SD card; Upload the video data to web server using inter-process communication, TCP/IP network communications and Wireless Local Area Network.(5) The whole thesis is summarized briefly and some suggestions are given to help further improvement of the whole system.
Keywords/Search Tags:DM6446processor, embedded system, video surveillance, wireless local areanetwork
PDF Full Text Request
Related items