Cabac decoding unit and method

An adaptive binary and arithmetic coding technology, applied in the field of decoding, to achieve the effect of improving decoding efficiency, reducing time period, and increasing decoding speed

An adaptive binary and arithmetic coding technology, applied in the field of decoding, to achieve the effect of improving decoding efficiency, reducing time period, and increasing decoding speed

CN101600104AActive Publication Date: 2009-12-09MEDIATEK INC

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cabac decoding unit and method
  • Cabac decoding unit and method
  • Cabac decoding unit and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to make the purpose, features, and advantages of the present invention more obvious and understandable, the preferred implementation modes are listed below, together with the accompanying drawings, and are described in detail as follows:

[0016] Regarding the decoding of the H.264 CABAC specification, the CABAC decoding unit receives and decodes a bitstream (bitstream) to generate a binary element (bin) stream. Syntax values ​​are interpreted by decoding the above-mentioned stream of binary elements according to a binarization method associated with syntax elements. In the H.264 / AVC standard, three syntax elements are used to encode the block residual (residual), the three syntax elements include a first coefficient flag (significant_coeff_flag, hereinafter denoted as Sig), a second coefficient flag ( last_significant_coeff_flag, hereinafter expressed as Last), and the corresponding coefficient value. Each syntax element, ie, the first coefficient flag (Sig),...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A context-based adaptive binary arithmetic coding (CABAC) method. The CABAC method for a bitstream comprises: detecting a control signal (Sig_first); decoding a first bin representing one of a first coefficient flag (Sig) and a second coefficient flag (Last) from the bitstream according to the control signal (Sig_first); decoding a second bin representing one of the second coefficient flag (Last) and a next first coefficient flag (Sig) from the bitstream according to the decoded first bin and the control signal (Sig_first); and updating the control signal (Sig_first) according to the decoded first and second bins. The first and second bins are decoded in one clock cycle, the first coefficient flag (Sig) indicates whether a corresponding coefficient value is zero, and the second coefficient flag (Last) indicates whether a coefficient map decoding process is finished.

Description

technical field [0001] The present invention relates to a decoding method, and in particular to a decoding method and a decoding unit of Context-based Adaptive Binary Arithmetic Coding (hereinafter referred to as CABAC). Background technique [0002] The new H.264 / Advanced Video Coding (AVC) video coding standard offers significantly improved compression gains compared to previous standards. H.264 / Moving Picture Experts Group (MPEG for short)-4AVC is the latest video coding standard, which utilizes various advanced video coding tools to provide video coding (for example, MPEG-2 and H. .263) standard for better compression performance. [0003] CABAC is adopted as a normative part of the H.264 / MPEG-4 AVC standard. CABAC is one of two optional methods of entropy coding in the coding standard of H.264 / AVC. Another method specified in H.264 / AVC is a low-complexity entropy coding technique based on a variable-length coding group converted using adaptive context, also known as ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
09 Dec 2009
Publication
CN101600104A
IPC
H04N7/26; H04N7/50
CPC
H03M7/4006
Inventors
张永昌