@inproceedings{ba72c4a506d549bd88066e3c2016b83d,
title = "Vectorized Angular Intra Prediction for Practical VVC Encoding",
abstract = "Versatile Video Coding (VVC) provides new coding tools for more efficient intra prediction but with a substantial increase in computational complexity. This paper introduces vectorized kernels for 8-bit angular intra prediction and position dependent intra prediction combination (PDPC), which are carefully optimized for all block sizes and prediction modes of VVC. The proposed kernels streamline the filtering process and utilize optimized memory access patterns. Our standalone tests show that the proposed vectorization achieves speedups of 6.68× for luma and 4.40× for chroma predictions over scalar implementations. Integrating these kernels into the practical uvg266 VVC encoder provides speedups of 1.07× in the slowest configuration and 1.68× in the fastest configuration. The reported speedups are obtained without any coding overhead, so the proposed vectorization plays an integral role in pursuing real-time VVC coding with high coding efficiency.",
keywords = "Versaile Video Coding (VVC), intra prediction, vectorization, practical encoder implementation",
author = "Kari Siivonen and Joose Sainio and Guillaume Gautier and Alexandre Mercat and Jarno Vanne",
year = "2024",
doi = "10.1109/VCIP63160.2024.10849848",
language = "English",
isbn = "979-8-3315-2955-0",
publisher = "IEEE",
booktitle = "2024 IEEE International Conference on Visual Communications and Image Processing, VCIP 2024",
address = "United States",
note = "IEEE International Conference on Visual Communications and Image Processing ; Conference date: 08-12-2024 Through 11-12-2024",
}