Font Size: a A A

Research And Implementation Of Embedded Video Surveillance

Posted on:2012-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:C XuFull Text:PDF
GTID:2218330338470089Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recently ten years, Video Supervise has been widely used in every field, and becomes one of the most popular directions of the domain. However, most of the current video monitoring systems implementation based on the PC, and have mounts of weaknesses like too big, waste much power, not very efficient and so on. With the network communication developing faster, technology, computer network technology, multimedia technology, embedded system technology and the breakthrough of image compress. Great changes of video monitoring technology are taking place in recent years. It presents a new trend in embedded video field that is networking, digitalization and downsizing. In order to catch up this new trend, a long-distance embedded video surveillance system based on ARM and embedded Linux is introduced in this paper. The project is based on ARM microprocessor and embedded linux operation system. And it is implemented including capturing video, compression, and transmission task. The system is based on AT91RM9200 mpu and ADV7181 chip integrated as video capturing device. It compresses the video data with H.263 protocol by software. Transmition unit is CDMA unit made by ZhongXing Communication Company.At beginning, this paper introduces the features of embedded system and applications of linux, and then introduces the project's signification and background. Then in detail description for the construction of the hardware and software platform, including hardware design, linux kernel, U-BOOT trimming and porting, and file system creating. Complete the difficult tasks: FIFO device driver, nand flash device driver, then giving a more efficient algorithm, an improved diamond search algorithm for fast-matching motion estimation algorithm instead of the traditional three-step search in the motion estimation region.
Keywords/Search Tags:Embedded, ARM, Embedded linux, AT91RM9200, Linux device driver, H.263, RTP
PDF Full Text Request
Related items