Hardware-Friendly Multiple Transform Selection Module for the VVC Standard - Analyse numérique Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Consumer Electronics Année : 2022

Hardware-Friendly Multiple Transform Selection Module for the VVC Standard

Résumé

The H.266/versatile video coding (VVC) standard is the most recent ITU/ISO video coding standard finalized in July 2020. VVC includes several new coding tools at different levels of the coding scheme. These coding tools enable a significant bitrate saving of up to 50than its predecessor H.265/high efficiency video coding (HEVC). Among these tools, we can cite the multiple transform selection (MTS) which selects at the encoder horizontal and vertical transforms among three trigonometrical transforms, including discrete cosine transform (DCT) type II, discrete sine transform (DST) type VII and DCT type VIII. Unlike the DCT-II, the DST-VII does not have efficient fast algorithmic implementation. Moreover, the MTS increases the memory usage required to store the coefficients of the three transforms. Consequently, this paper targets an efficient approximation of the DST-VII kernel based on the DCT-II and adjustment stage. The approximation of the DSTVII is modeled as an integer optimization problem jointly minimizing the error and the orthogonality of the approximate DSTVII under sparsity constraint of the adjustment stage. The sparse nonlinear optimizer (SNOPT) solver with an additional relaxation constraint is used to solve the problem and find the best sparse adjustment band matrices for different transform sizes. The DCT-VIII is then computed from the approximate DST-VII with pre/post processing operations involving only sign changes and input/output reordering. The proposed approximation provides a significant reduction in both arithmetic operations and memory usage. Moreover, it preserves the coding gain brought by the MTS under the VVC reference software. These advantages make our solution suitable for energy-efficient hardware H.266//VVC encoders and decoders deployed on consumer electronic devices.
Fichier principal
Vignette du fichier
Hamidouche et al-2022-Hardware-Friendly Multiple Transform Selection Module for the VVC Standard.pdf (24.2 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03628463 , version 1 (12-04-2022)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

Citer

Wassim Hamidouche, Pierrick Philippe, Sid Ahmed Fezza, Mounir Haddou, Fernando Pescador, et al.. Hardware-Friendly Multiple Transform Selection Module for the VVC Standard. IEEE Transactions on Consumer Electronics, 2022, 68 (2), pp.96-106. ⟨10.1109/TCE.2022.3163345⟩. ⟨hal-03628463⟩
145 Consultations
38 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More