Font Size: a A A

The Optimization And Application Of The T264 Encode LIB Based On DSP

Posted on:2011-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360308961087Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The T264 encode lib is a widely used open-source project which is based on the H.264 standard. It has a relatively simple structure and can be implemented on multiple platforms in multiple formats of video.T264 can not only be used in the research of algorithm, but also can be used as the practical engineering application.TMS320DM642 (hereinafter referred to as DM642) is a high-performance DSP processor introduced by Texas Instruments (hereinafter referred to as Ti), it is mainly used for video signal processing. The processor's internal structure is Harvard architecture, its frequency is 600MHz, and the processor has a 4800MIPS processing capability. It also has a rich set of peripheral interfaces for extended applications, such as video, audio, network and so on. With these features DM642 is ideal for video applications.The research content of this thesis includes analysis, optimization and applications of the T264 encoder based on the DM642 hardware platform. The study of the T264 encoder is focused on the analysis of encoding process and the key operation's time-consuming. On the basis of study, optimization can be done from aspects of the algorithm, C program, linear assembly, memory. It mainly focuses on the linear assembly and memory-related optimization.After doing optimization, the T264 encode lib is applied to the loopback system and network video communication system. The two systems have the similar software and hardware, the difference is that the former displays the reconstruction frames, the later sends the bitstream through the network.After testing, the frame rate of optimized T264 encode lib exceeds 25fps for CIF resolution video, which means real-time encoding. The decoded video picture provides high subjective and objective quality. The loopback system and the network communication system are running stable.
Keywords/Search Tags:T264, H.264, DSP, linear assembly optimization, loopback, network video communication
PDF Full Text Request
Related items