Paper
21 August 2020 Multiple constraints rate distortion optimization for a video encoder control
Fabrice Le Léannec, Tangi Poirier, Franck Galpin, Fabrice Urban, Julien Fleureau, Gagan Rath, Thierry Dumas
Author Affiliations +
Abstract
Current video coding standards like HEVC, VP9, VVC, AV1, etc., involve partitioning a picture into coding tree units (CTU), typically corresponding to 64x64 or 128x128 picture areas. Each CTU is partitioned into coding blocks following a recursive coding tree. In recently published perceptual video encoding methods, the CTU is used as the spatial unit to assign a QP value in a given picture area. Such an approach fits well with the usual rate distortion optimization used to decide the coding tree representation of a CTU since a constant QP is used inside the CTU. Thus Lagrangian rate distortion optimization works in such a situation. However, for some applications, finer spatial granularity may be desired with an adaptive QP. A perceptual video coding scheme may use a codec agnostic QP allocation process that proceeds on a 16x16 block basis. The issue raised in such a case is that the rate distortion trade-off among split modes no more works with the Lagrangian method. This paper proposes several methods to perform the rate distortion optimization of a coding tree in the situation where multiple QPs may be assigned inside the same CTU. First a theoretical method to solve the problem is described. It consists in a coding tree RD optimization using multiple Lagrange parameters. Then some simpler empirical methods which emulate the theoretical approach are proposed. Experimental results show the benefit of the proposed methods on top of VP9 and HEVC video encoders.
© (2020) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Fabrice Le Léannec, Tangi Poirier, Franck Galpin, Fabrice Urban, Julien Fleureau, Gagan Rath, and Thierry Dumas "Multiple constraints rate distortion optimization for a video encoder control", Proc. SPIE 11510, Applications of Digital Image Processing XLIII, 115101A (21 August 2020); https://doi.org/10.1117/12.2568012
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Distortion

Computer programming

Video coding

Copper

Video

Visualization

Quantization

Back to Top