Back to Search
Start Over
Hardware-Friendly Multiple Transform Selection Module for the VVC Standard.
- Source :
- IEEE Transactions on Consumer Electronics; May2022, Vol. 68 Issue 2, p96-106, 11p
- Publication Year :
- 2022
-
Abstract
- 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 50% for the same subjective video quality than 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 DST-VII is modeled as an integer optimization problem jointly minimizing the error and the orthogonality of the approximate DST-VII 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. [ABSTRACT FROM AUTHOR]
- Subjects :
- VIDEO coding
DISCRETE cosine transforms
ELECTRONIC equipment
Subjects
Details
- Language :
- English
- ISSN :
- 00983063
- Volume :
- 68
- Issue :
- 2
- Database :
- Complementary Index
- Journal :
- IEEE Transactions on Consumer Electronics
- Publication Type :
- Academic Journal
- Accession number :
- 157258564
- Full Text :
- https://doi.org/10.1109/TCE.2022.3163345