Transform and Entropy Coding in AV2
Alican Nalci, Hilmi E. Egilmez, Madhu P. Krishnan, Keng-Shih Lu, Joe Young, Debargha Mukherjee, Lin Zheng, Jingning Han, Joel Sole, Xin Zhao, Tianqi Liu, Liang Zhao, Todd Nguyen, Urvang Joshi, Kruthika Koratti Sivakumar, Luhang Xu, Zhijun Lei, Yue Yu, Aki Kuusela, Minhua Zhou, Andrey Norkin, Adrian Grange
TL;DR
AV2 strengthens AV1 by enhancing transform and entropy coding through redesigned kernels, data-driven transforms, expanded partitioning, and mode/coefficient–dependent signaling. Key innovations include IST, CCTX, MDTX, DCTX, and ATC for improved energy compaction, along with TCQ, PARA, FSC, PH, and TR-based HR coding for more efficient coefficient signaling. The framework preserves high throughput and moderate memory growth, achieving notable BD-rate gains under all AV2 Common Test Conditions across all profiles. Together, these advances offer meaningful bitrate reductions while maintaining practical encoder/decoder complexity for natural and screen content, including lossless paths.
Abstract
AV2 is the successor to the AV1 royalty-free video coding standard developed by the Alliance for Open Media (AOMedia). Its primary objective is to deliver substantial compression gains and subjective quality improvements while maintaining low-complexity encoder and decoder operations. This paper describes the transform, quantization and entropy coding design in AV2, including redesigned transform kernels and data-driven transforms, expanded transform partitioning, and a mode & coefficient dependent transform signaling. AV2 introduces several new coding tools including Intra/Inter Secondary Transforms (IST), Trellis Coded Quantization (TCQ), Adaptive Transform Coding (ATC), Probability Adaptation Rate Adjustment (PARA), Forward Skip Coding (FSC), Cross Chroma Component Transforms (CCTX), Parity Hiding (PH) tools and improved lossless coding. These advances enable AV2 to deliver the highest quality video experience for video applications at a significantly reduced bitrate.
