A Hardware Architecture for Smoothing Filters in H.266/VVC Intra-Prediction
Resumo
This paper presents a hardware architecture for the preprocessing smoothing filters used in the intra prediction module of the H.266 Versatile Video Coding (H.266/VVC) standard, applicable to both the encoder and decoder sides. The design was fully described in VHDL and synthesized to an Intel Cyclone V FPGA, utilizing 6,961 adaptive logic modules and 4,158 registers, demonstrating feasibility for FPGA implementation with room for integration with a larger intra prediction module. Operating at a maximum frequency of 96.3 MHz without pipelining, the architecture achieves a decoding throughput of up to 2,972 frames per second (fps) for the 1080p resolution, 743 fps for UHD 4K, and 185 fps for UHD 8K, showing that a much lower clock operation can be used for real-time performance. For encoding, the throughput was estimated by targeting a 60 fps rate at 1080p resolution, resulting in an upper bound of approximately 3,171 CUs evaluated per CTU, compatible with fast decision algorithms used in practical encoders.
Palavras-chave:
hardware, intra prediction, video coding, h.266, vvc
Referências
Allegro DVT. 2024. E320 VVC Encoder Video IP. [link] [Online; accessed July 2025].
V. Borges, M. Perleberg, M. Porto, and L. Agostini. 2023. Efficient Architecture for VVC Angular Intra Prediction based on a Hardware-Friendly Heuristic. In 2023 IEEE 14th Latin America Symposium on Circuits and Systems (LASCAS). Quito, Ecuador, 1–4. DOI: 10.1109/LASCAS56464.2023.10108393
V. Borges, M. Perleberg, M. Porto, and L. Agostini. 2024. High-Throughput Hardware Design for the Complete VVC Angular Intra Prediction. In 2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS). Nancy, France, 1–5. DOI: 10.1109/ICECS61496.2024.10848892
Benjamin Bross, Jianle Chen, Jens-Rainer Ohm, Gary J. Sullivan, and Ye-Kui Wang. 2021. Developments in International Video Coding Standardization After AVC,With an Overview of Versatile Video Coding (VVC). Proc. IEEE 109, 9 (2021), 1463–1493. DOI: 10.1109/JPROC.2020.3043399
Intel Corporation. 2024. Intel® Core™ Ultra Processors Series 2. [link] [Online; accessed July 2025].
ITU-T Recommendation. 2013. High Efficiency Video Coding. [link]. ITU-T Recommendation H.265.
ITU-T Recommendation. 2020. Versatile Video Coding. [link]. ITU-T Recommendation H.266.
Benjamin Bross; Ye-Kui Wang; Ye-Kui Ye; Shan Liu; Gary J. Sullivan. 2021. Overview of the Versatile Video Coding (VVC) Standard and Its Applications. IEEE Transactions on Circuits and Systems for Video Technology 31, 10 (Oct. 2021), 3736–3764. DOI: 10.1109/TCSVT.2021.3101953
G.J. Sullivan and T. Wiegand. 1998. Rate-distortion optimization for video compression. IEEE Signal Processing Magazine 15, 6 (1998), 74–90. DOI: 10.1109/79.733497
Gary J. Sullivan, Jens-Rainer Ohm, Woo-Jin Han, and Thomas Wiegand. 2012. Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Transactions on Circuits and Systems for Video Technology 22, 12 (2012), 1649–1668. DOI: 10.1109/TCSVT.2012.2221191
VeriSilicon Holdings Co., Ltd. 2024. VeriSilicon Unveils Hantro VC9000D Multi-Format Video Decoder. [link] [Online; accessed July 2025].
V. Borges, M. Perleberg, M. Porto, and L. Agostini. 2023. Efficient Architecture for VVC Angular Intra Prediction based on a Hardware-Friendly Heuristic. In 2023 IEEE 14th Latin America Symposium on Circuits and Systems (LASCAS). Quito, Ecuador, 1–4. DOI: 10.1109/LASCAS56464.2023.10108393
V. Borges, M. Perleberg, M. Porto, and L. Agostini. 2024. High-Throughput Hardware Design for the Complete VVC Angular Intra Prediction. In 2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS). Nancy, France, 1–5. DOI: 10.1109/ICECS61496.2024.10848892
Benjamin Bross, Jianle Chen, Jens-Rainer Ohm, Gary J. Sullivan, and Ye-Kui Wang. 2021. Developments in International Video Coding Standardization After AVC,With an Overview of Versatile Video Coding (VVC). Proc. IEEE 109, 9 (2021), 1463–1493. DOI: 10.1109/JPROC.2020.3043399
Intel Corporation. 2024. Intel® Core™ Ultra Processors Series 2. [link] [Online; accessed July 2025].
ITU-T Recommendation. 2013. High Efficiency Video Coding. [link]. ITU-T Recommendation H.265.
ITU-T Recommendation. 2020. Versatile Video Coding. [link]. ITU-T Recommendation H.266.
Benjamin Bross; Ye-Kui Wang; Ye-Kui Ye; Shan Liu; Gary J. Sullivan. 2021. Overview of the Versatile Video Coding (VVC) Standard and Its Applications. IEEE Transactions on Circuits and Systems for Video Technology 31, 10 (Oct. 2021), 3736–3764. DOI: 10.1109/TCSVT.2021.3101953
G.J. Sullivan and T. Wiegand. 1998. Rate-distortion optimization for video compression. IEEE Signal Processing Magazine 15, 6 (1998), 74–90. DOI: 10.1109/79.733497
Gary J. Sullivan, Jens-Rainer Ohm, Woo-Jin Han, and Thomas Wiegand. 2012. Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Transactions on Circuits and Systems for Video Technology 22, 12 (2012), 1649–1668. DOI: 10.1109/TCSVT.2012.2221191
VeriSilicon Holdings Co., Ltd. 2024. VeriSilicon Unveils Hantro VC9000D Multi-Format Video Decoder. [link] [Online; accessed July 2025].
Publicado
10/11/2025
Como Citar
HENSSLER, Sara Vitória; AGOSTINI, Luciano Volcan; CORRÊA, Marcel Moscarelli.
A Hardware Architecture for Smoothing Filters in H.266/VVC Intra-Prediction. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 31. , 2025, Rio de Janeiro/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 496-500.
DOI: https://doi.org/10.5753/webmedia.2025.15379.
