Font Size: a A A

The Research And Implementation Of H.264 Encoder Based On TI Davinci Platform

Posted on:2011-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:L P LuoFull Text:PDF
GTID:2178360308470974Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In recent years, the technology of image compression has been gotten rapid development and wide application, which maturates day after day, the H.264 is a new digital video coding standard developed by JVT (joint video team) which is combined with VCEG (Video Coding Experts Group) of ITU-T and MPEG (Moving Picture Coding Experts Group) of ISO/IEC. Adding davinci technology which makes full use of TI company 25 years of digital signal processing and professional technology to provide integrated circuit chip system (SoC), this kind of system was carefully optimized for flexible implementation of digital video,with industry-leading performance and integrated programmable digital signal processor (DSP) core, ARM processor and video acceleration co-processor. Therefore, the perfect combination with each other is an ideal development of digital video compression.This paper focuses on H.264 video standard in the research and implementation of TI davinci to spread out.Described the development of video compression technology and the progress of DSP technology; made detailed analysis of the H.264 coding standard's basic principle and technical characteristics; introduced grade classification of H.264 standard, and presented features supported by the corresponding decoder;selected the appropriate source code x264, made detailed interpretation of the x264 encoding program and wrote out the flow chart, simplified and running under the PC.Then,based on the analysis and reference of open source coding algorithm, this encoder design principles and implementation plan was proposed and transplanted in the davinci.Furthermore, introduced the davinci technology platform and its components, in particular the structural features of TMS320DM6446 platform.Did research in TI's davinci software framework, and build development environment,including: the establishment of cross compiler for embedded systems development environment, the analysis of the bootloader start process, the completion of MontaVistaLinux operating system kernel configuration and migration. Made overall optimization of H.264 coding algorithm on C-level; packaged Codec library of decoding algorithm based on the xDM algorithm interface standard; created DSPServer and configed CodeCEngine.Constructed of video compression program under the davinci platform application layer after completing video encoding algorithm design and integration,the compression test was also made.
Keywords/Search Tags:Image Compression, Davinci, H.264 Encoder, Bootloader, Realizing
PDF Full Text Request
Related items