The search functionality is under construction.

The search functionality is under construction.

Context-based adaptive variable length coding (CAVLC) is an entropy coding scheme employed in H.264/AVC for transform coefficient compression. The CAVLC encodes levels of nonzero-valued coefficients. Then indicates their positions with run_before which is number of zeros preceding each nonzero coefficient in scan order. In H.264, the run_before is coded using lookup tables depending on number of zero-valued coefficients that have not been coded. This paper presents an improved run_before coding method which encodes run_before using tables taking both zero-valued and nonzero-valued coefficients into consideration. Simulation results report that the proposed method yields an average of 4.40% bit rate reduction for run_before coding over H.264 baseline profile with intra-only coding structure. It corresponds to 0.52% bit rate saving over total bit rate on average.

- Publication
- IEICE TRANSACTIONS on Fundamentals Vol.E93-A No.2 pp.561-564

- Publication Date
- 2010/02/01

- Publicized

- Online ISSN
- 1745-1337

- DOI
- 10.1587/transfun.E93.A.561

- Type of Manuscript
- LETTER

- Category
- Coding Theory

The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.

Copy

Jie JIA, Daeil YOON, Hae Kwang KIM, "An Improved Run_before Coding for H.264 CAVLC" in IEICE TRANSACTIONS on Fundamentals,
vol. E93-A, no. 2, pp. 561-564, February 2010, doi: 10.1587/transfun.E93.A.561.

Abstract: Context-based adaptive variable length coding (CAVLC) is an entropy coding scheme employed in H.264/AVC for transform coefficient compression. The CAVLC encodes levels of nonzero-valued coefficients. Then indicates their positions with run_before which is number of zeros preceding each nonzero coefficient in scan order. In H.264, the run_before is coded using lookup tables depending on number of zero-valued coefficients that have not been coded. This paper presents an improved run_before coding method which encodes run_before using tables taking both zero-valued and nonzero-valued coefficients into consideration. Simulation results report that the proposed method yields an average of 4.40% bit rate reduction for run_before coding over H.264 baseline profile with intra-only coding structure. It corresponds to 0.52% bit rate saving over total bit rate on average.

URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.E93.A.561/_p

Copy

@ARTICLE{e93-a_2_561,

author={Jie JIA, Daeil YOON, Hae Kwang KIM, },

journal={IEICE TRANSACTIONS on Fundamentals},

title={An Improved Run_before Coding for H.264 CAVLC},

year={2010},

volume={E93-A},

number={2},

pages={561-564},

abstract={Context-based adaptive variable length coding (CAVLC) is an entropy coding scheme employed in H.264/AVC for transform coefficient compression. The CAVLC encodes levels of nonzero-valued coefficients. Then indicates their positions with run_before which is number of zeros preceding each nonzero coefficient in scan order. In H.264, the run_before is coded using lookup tables depending on number of zero-valued coefficients that have not been coded. This paper presents an improved run_before coding method which encodes run_before using tables taking both zero-valued and nonzero-valued coefficients into consideration. Simulation results report that the proposed method yields an average of 4.40% bit rate reduction for run_before coding over H.264 baseline profile with intra-only coding structure. It corresponds to 0.52% bit rate saving over total bit rate on average.},

keywords={},

doi={10.1587/transfun.E93.A.561},

ISSN={1745-1337},

month={February},}

Copy

TY - JOUR

TI - An Improved Run_before Coding for H.264 CAVLC

T2 - IEICE TRANSACTIONS on Fundamentals

SP - 561

EP - 564

AU - Jie JIA

AU - Daeil YOON

AU - Hae Kwang KIM

PY - 2010

DO - 10.1587/transfun.E93.A.561

JO - IEICE TRANSACTIONS on Fundamentals

SN - 1745-1337

VL - E93-A

IS - 2

JA - IEICE TRANSACTIONS on Fundamentals

Y1 - February 2010

AB - Context-based adaptive variable length coding (CAVLC) is an entropy coding scheme employed in H.264/AVC for transform coefficient compression. The CAVLC encodes levels of nonzero-valued coefficients. Then indicates their positions with run_before which is number of zeros preceding each nonzero coefficient in scan order. In H.264, the run_before is coded using lookup tables depending on number of zero-valued coefficients that have not been coded. This paper presents an improved run_before coding method which encodes run_before using tables taking both zero-valued and nonzero-valued coefficients into consideration. Simulation results report that the proposed method yields an average of 4.40% bit rate reduction for run_before coding over H.264 baseline profile with intra-only coding structure. It corresponds to 0.52% bit rate saving over total bit rate on average.

ER -