The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
A codificação adaptativa de comprimento variável baseada em contexto (CAVLC) é um esquema de codificação de entropia empregado em H.264/AVC para compressão de coeficiente de transformação. O CAVLC codifica níveis de coeficientes com valor diferente de zero. Em seguida, indica suas posições com run_before, que é o número de zeros que precedem cada coeficiente diferente de zero na ordem de varredura. No H.264, run_before é codificado usando tabelas de pesquisa dependendo do número de coeficientes com valor zero que não foram codificados. Este artigo apresenta um método de codificação run_before aprimorado que codifica run_before usando tabelas levando em consideração coeficientes com valor zero e diferentes de zero. Os resultados da simulação relatam que o método proposto produz uma redução média de 4.40% na taxa de bits para a codificação run_before no perfil de linha de base H.264 com estrutura de codificação intra-somente. Corresponde a uma economia de taxa de bits de 0.52% em relação à taxa de bits total, em média.
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.
Copiar
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
Copiar
@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},}
Copiar
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 -