Font Size: a A A

H.264 Decoder Side Related Technologies, And Ip Set-top Box Applications

Posted on:2007-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:W XiaoFull Text:PDF
GTID:2208360185956257Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
H.264/AVC video coding standard is provided formally by JVT (Joint Video Team) in 2003, and it will be the second successful video compression standard after the MPEG-2/H.262 in future. The standard is designed to give a new technical solution for a broad range of applications, such as very low bit rate conversational services and entertainment quality broadcast, interactive video-on-demand services etc. For the enhancement of the coding efficiencies, the new standard adopts new tools as following: multiple reference pictures, variable block-size with seven block sizes in motion prediction, quarter-pixel accuracy for motion vector, short word-length integer transform, context-adaptive entropy coding and loop filter deblocking.H.264/AVC has two characteristic, "Network Friendliness" and high coding efficiencies, which make the complexity of the H.264/AVC codec several times higher than that of existing standards. Accordingly, the software-based real-time video codec demands faster-speed algorithms. At the same time, it needs more strategy to make use of the new specific "Network Friendliness" to enhance the efficiencies of the data transmission and errors correction ability. If want the software-based real-time video decoding become true, we should solve these problems, such as, implementing a new style of streaming networking stack and enhanceing the decoding efficient, the platform is a x86 structured IP Set Top Box(STB).Firstly, the dissertation introduced the content of the H.264/AVC's"Network Friendliness"technology, and then implements a streaming stack to follow the standard. The stack has the ability to add new module to apply the latest standard for transmission new type media data. The implement of H.264 standard consists of the Parameter Set concept, NAL and packaging. All modules of the stack will be introduced in the dissertation.Secondly, a software-based real-time H.264/AVC is realized on x86 based IP STB by optimization for algorithms. Based on the previous research of others, this dissertation implements an optimization of algorithm for motion compensation. Context-adaptive variable length coding (CAVLC) is chosen as entropy coding, a high...
Keywords/Search Tags:Video decoding, H.264/AVC, NAL, Motion compensation, CAVLC, MMX
PDF Full Text Request
Related items