Title :
Increasing data throughput in PIPE coding using extended v2v-codes
Author :
Roth, Andrei ; Kirchhoffer, H. ; Marpe, Detlev ; Wiegand, Thomas
Author_Institution :
Image Process. Dept., Fraunhofer Inst. for Telecommun. - Heinrich Hertz Inst., Berlin, Germany
Abstract :
Entropy coding schemes like context-based adaptive binary arithmetic coding (CABAC) as used in the H.264/AVC video coding standard are established in the market. To increase throughput and possibilities for parallelization, probability interval partitioning entropy coding (PIPE) was developed. It replaces the arithmetic entropy coding step of the CABAC scheme with a set of bin coders, each operating at a fixed probability. In this paper, the use of variable-to-variable length (v2v) codes for the bin coders is discussed and a concept for increasing the throughput of table-based v2v-coder implementations is developed. It is based on code word concatenation and thus virtually neutral in terms of coding efficiency. Using this technique in the emerging HEVC video coding standard show an overall decoding time reduction of up to 5% when compared to the unchanged CABAC.
Keywords :
arithmetic codes; concatenated codes; decoding; entropy codes; video coding; CABAC scheme; H.264/AVC video coding standard; HEVC video coding standard; PIPE coding; bin coders; code word concatenation; context-based adaptive binary arithmetic coding; data throughput; decoding time reduction; extended v2v-codes; fixed probability; probability interval partitioning entropy coding; variable-to-variable length codes; Bit rate; Decoding; Entropy coding; Systematics; Table lookup; CABAC; H.264/AVC; HEVC; PIPE; v2v-codes;
Conference_Titel :
Consumer Electronics - Berlin (ICCE-Berlin), 2012 IEEE International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4673-1546-3
DOI :
10.1109/ICCE-Berlin.2012.6336524