Font Size: a A A

Design And Implementation Of Video Compression System Based On TMS320DM365

Posted on:2016-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:X R DanFull Text:PDF
GTID:2348330488472854Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of technology and improvement of living standards, all aspects of our lives are accompanied by video. However the original video data is so large that it's not convenient for storage and transmission. Therefore, the compression of video data is of great importance for video applications. Especially users have a higher demand for the video quality at present, and the transmission mode is various, which is a higher requirement for the video capture device, compression algorithm and video solution.Based on the development of video compression technology, this paper design audio and video acquisition compression and transmission system according to the specific needs after a certain understanding of the video compression technology. The system could convert any path of a multi-channel analog video to digital signal by MPEG-4 compression encoding standard. The two way audio signal is converted to digital audio in AAC or AC-3 compressed format, and according to the TS stream format which is depend on the MPEG-2 system specification produce compressed digital audio video. In this paper, we use TI Da Vinci series multimedia processing chip TMS320DM365 with low power and low cost as the core processor of the system, with the necessary auxiliary device to complete the embedded system. As a high performance digital media processor, TMS320DM365 internally integrated ARM9 processor and video image co-processor, supporting H.264, MPEG4 and other formats of video encoding and decoding operation. It provides a powerful API function, so that users only need a simple function call to achieve the mutual communication and data sharing between ARM core and DSP core.This paper realizes the function of the system from two aspects of hardware and software. The hardware design circuit for the system, mainly including audio and video capture module, compression encoding module, DDR storage module, FALSH system storage module, transmission interface module and circuit design of power clock module. The software build the embedded system development environment on the completed hardware system, including the environment building of the boot process, the kernel file loading and file system creation. The embedded software design uses the multi thread mentality, which can simultaneously realizes many thread task, such as video capture, encoding, transmission and so on.This paper designs the video capture and transmission system which supports PAL/ NTSC, composite video/S terminal and other common video signal types. In addition, according to user parameter it can realize the setting of resolution, frame rate and proportion of P/ I-frame.The system can achieve compression transmission of D1 standard definition video in 25 frames per second, generally meet the needs of video surveillance.The system designed in this paper is low cost, low power consumption, and the parameters can be set flexibly, which could be applied to all kinds of video monitoring with a high market value.
Keywords/Search Tags:viedo compression, DaVinci, embedded system, TMS320DM365
PDF Full Text Request
Related items