DocumentCode
2160839
Title
A high throughput parallel AVC/H.264 context-based adaptive binary arithmetic decoder
Author
Liang, Jia-Wei ; Lin, He-Yuan ; Lee, Gwo Giun
Author_Institution
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
fYear
2011
fDate
22-27 May 2011
Firstpage
1729
Lastpage
1732
Abstract
In this paper, based on the proposed parallelization scheme of binary arithmetic decoding, a parallel AVC/H.264 con text-based adaptive binary arithmetic coding (CABAC) de coder with high throughput is proposed. Following the top down design methodology, algorithm analyzing and data flow modeling in both high and low granularities are per formed to achieve the proposed architecture. According to the analysis for algorithm, the similarity between CABAC decoder and Viterbi decoder is found to extend the degree of parallelism for binary arithmetic decoding. The application of proposed design is specified to support AVC/H.264 High Profile, 4.2 Level, and 1920 × 1088 resolution at 64 frames per second. By increasing the degree of parallelism of bin decoding, the throughput of the proposed architecture is shown by the experiments to have improved 3.5 times as compared to the sequential bin decoding, and the decoded bin per second can reach 378M at clock speed 108MHz.
Keywords
Viterbi decoding; adaptive codes; adaptive decoding; arithmetic codes; parallel processing; video coding; CABAC decoder; H.264 context based adaptive binary arithmetic decoder; Viterbi decoder; bin decoding; data flow modeling; high throughput parallel AVC; top-down design methodology; Context; Context modeling; Decoding; Encoding; Parallel processing; Throughput; Viterbi algorithm; Parallelization; Viterbi decoder;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing (ICASSP), 2011 IEEE International Conference on
Conference_Location
Prague
ISSN
1520-6149
Print_ISBN
978-1-4577-0538-0
Electronic_ISBN
1520-6149
Type
conf
DOI
10.1109/ICASSP.2011.5946835
Filename
5946835
Link To Document