Presentation + Paper
1 August 2021 Learning-based encoder algorithms for VVC in the context of the optimized VVenC implementation
Gerhard Tech, Valeri George, Jonathan Pfaff, Adam Wieckowski, Benjamin Bross, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
Author Affiliations +
Abstract
Versatile Video Coding (VVC) is the most recent and efficient video-compression standard of ITU-T and ISO/IEC. It follows the principle of a hybrid, block-based video codec and offers a high flexibility to select a coded representation of a video. While encoders can exploit this flexibility for compression efficiency, designing algorithms for fast encoding becomes a challenging problem. This problem has recently been attacked with data-driven methods that train suitable neural networks to steer the encoder decisions. On the other hand, an optimized and fast VVC software implementation is provided by Fraunhofer’s Versatile Video Encoder VVenC. The goal of this paper is to investigate whether these two approaches can be combined. To this end, we exemplarily incorporate a recent CNN-based approach that showed its efficiency for intra-picture coding in the VVC reference software VTM to VVenC. The CNN estimates parameters that restrict the multi-type tree (MTT) partitioning modes that are tested in rate-distortion optimization. To train the CNN, the approach considers the Lagrangian rate-distortion-time cost caused by the parameters. For performance evaluation, we compare the five operational points reachable with the VVenC presets to operational points that we reach by using the CNN jointly with the presets. Results show that the combination of both approaches is efficient and that there is room for further improvements.
Conference Presentation
© (2021) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Gerhard Tech, Valeri George, Jonathan Pfaff, Adam Wieckowski, Benjamin Bross, Heiko Schwarz, Detlev Marpe, and Thomas Wiegand "Learning-based encoder algorithms for VVC in the context of the optimized VVenC implementation", Proc. SPIE 11842, Applications of Digital Image Processing XLIV, 1184207 (1 August 2021); https://doi.org/10.1117/12.2597228
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Video

Video coding

Video compression

Telecommunications

Image processing

Optimization (mathematics)

Back to Top