Fast CAVLD of H.264/AVC on bitstream decoding processor

This paper presents a fast context-based adaptive variable-length decoding (CAVLD) method of H.264/AVC with a very long instruction word-based bitstream processing unit (BsPU) designed for entropy decoding of multiple video formats. A new table mapping algorithm for the coeff_token, level, and run_b...

Full description

Saved in:
Bibliographic Details
Published inEURASIP journal on image and video processing Vol. 2013; no. 1; p. 23
Main Authors Seo, Jung-Han, Jo, Hyun-Ho, Sim, Dong-Gyu, Kim, Doo-Hyun, Song, Joon-Ho
Format Journal Article
LanguageEnglish
Published Cham Springer International Publishing 26.04.2013
BioMed Central Ltd
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents a fast context-based adaptive variable-length decoding (CAVLD) method of H.264/AVC with a very long instruction word-based bitstream processing unit (BsPU) designed for entropy decoding of multiple video formats. A new table mapping algorithm for the coeff_token, level, and run_before syntax elements of the quantized transform coefficients is proposed, and many branch operations are removed by utilizing several designated instructions in the BsPU. By applying designated instructions and the proposed table mapping algorithm to CAVLD, we found that the proposed fast CAVLD method achieves an increase of approximately 47% in the decoding speed and a reduction of approximately 59% in memory requirements for the table mapping.
ISSN:1687-5281
1687-5281
DOI:10.1186/1687-5281-2013-23