Paper
2 February 2011 A new bitstream structure for parallel CAVLC decoding
Yun Gu Lee, Kyung Hwan Cho
Author Affiliations +
Proceedings Volume 7871, Real-Time Image and Video Processing 2011; 78710C (2011) https://doi.org/10.1117/12.872283
Event: IS&T/SPIE Electronic Imaging, 2011, San Francisco Airport, California, United States
Abstract
A context adaptive variable length coding (CAVLC) decoder do not know the exact start position of the k-th syntax element in a bitstream until it finishes parsing the (k-1)-th syntax element. It makes a parallel CAVLC decoding difficult. It significantly increases implementation cost to predict the exact start position of a syntax element prior to parsing its previous one. In this paper, we propose a new bitstream structure to concurrently access multiple syntax elements for parallel CAVLC decoding. The method divides a bit-stream into N kinds of segments whose size is M bits and puts syntax elements into the segments, based on a proposed rule. Then, a CAVLC decoder can simultaneously access N segments to read N syntax elements from a single bitstream and decode them in parallel. This technique increases the speed of CAVLC decoding by up to N times. Since the method just rearranges the generated bitstream, it does not affect coding efficiency. Experimental results show that the proposed algorithm significantly increases decoding speed.
© (2011) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yun Gu Lee and Kyung Hwan Cho "A new bitstream structure for parallel CAVLC decoding", Proc. SPIE 7871, Real-Time Image and Video Processing 2011, 78710C (2 February 2011); https://doi.org/10.1117/12.872283
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Chemical elements

Computer programming

Video coding

Parallel processing

Data communications

Image processing algorithms and systems

Back to Top