Bit-Width Optimized Transposition Buffer Design for the AV1 2D-DCT Transform

The Discrete Cosine Transform (DCT) is widely employed in video coding to reduce the amount of energy in a block of samples, leading to better compression efficiency. The 2D-DCT can be implemented using two 1D-DCTs by employing the separability property of the DCT transform. However, this approach demands a transposition buffer to store the first 1D-DCT coefficients, which requires a large area and high power dissipation in hardware implementation. The AV1 transposition buffer requires a storage capacity of 4096 coefficients of 16 bits each. This paper evaluates the bit width of 1D coefficients over the transposition buffer and proposes an optimized transposition buffer for the AV1 2D-DCT transform. Our synthesis results indicate that the proposed bit-width optimized transposition buffer achieves a reduction of 26.33% in area and 15.86% in power dissipation when compared to the baseline transposition buffer of the AV1 2D-DCT. The proposed approach can be applied to other transforms of AV1 and also to other encoders, which can extend the impacts of the proposed approach beyond the 2D-DCT of AV1.

Authors

Institutions

Publication Details

Published
2024-09-02
DOI
https://doi.org/10.1109/sbcci62366.2024.10704001
Primary Topic
Semiconductor Lasers and Optical Devices
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Bit-Width Optimized Transposition Buffer Design for the AV1 2D-DCT Transform

Bruno Zatt, Luciano Agostini, Jones Göebel, Marcelo Porto et al.
Semiconductor Lasers and Optical Devices
article

Bit-Width Optimized Transposition Buffer Design for the AV1 2D-DCT Transform

Bruno Zatt, Luciano Agostini, Jones Göebel, Marcelo Porto, Jelson Rodrigues
article en

Abstract

The Discrete Cosine Transform (DCT) is widely employed in video coding to reduce the amount of energy in a block of samples, leading to better compression efficiency. The 2D-DCT can be implemented using two 1D-DCTs by employing the separability property of the DCT transform. However, this approach demands a transposition buffer to store the first 1D-DCT coefficients, which requires a large area and high power dissipation in hardware implementation. The AV1 transposition buffer requires a storage capacity of 4096 coefficients of 16 bits each. This paper evaluates the bit width of 1D coefficients over the transposition buffer and proposes an optimized transposition buffer for the AV1 2D-DCT transform. Our synthesis results indicate that the proposed bit-width optimized transposition buffer achieves a reduction of 26.33% in area and 15.86% in power dissipation when compared to the baseline transposition buffer of the AV1 2D-DCT. The proposed approach can be applied to other transforms of AV1 and also to other encoders, which can extend the impacts of the proposed approach beyond the 2D-DCT of AV1.

Universidade Federal de Pelotas (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul
Affordable and clean energy
Openalex Percentile: Top 85%
Semiconductor Lasers and Optical Devices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.