Performance analysis of optimized versatile video coding software decoders on embedded platforms - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Real-Time Image Processing Année : 2023

Performance analysis of optimized versatile video coding software decoders on embedded platforms

Résumé

In recent years, the global demand for high-resolution videos and the emergence of new multimedia applications have created the need for a new video coding standard. Therefore, in July 2020, the versatile video coding (VVC) standard was released, providing up to 50% bit-rate savings for the same video quality compared to its predecessor high-efficiency video coding (HEVC). However, these bit-rate savings come at the cost of high computational complexity, particularly for live applications and on resource-constrained embedded devices. This paper evaluates two optimized VVC software decoders, named OpenVVC and Versatile Video deCoder (VVdeC), designed for low resources platforms. These decoders exploit optimization techniques such as data-level parallelism using single instruction multiple data (SIMD) instructions and functional-level parallelism using frame, tile, and slice-based parallelisms. Furthermore, a comparison of decoding runtime, energy, and memory consumption between the two decoders is presented while targeting two different resource-constraint embedded devices. The results showed that both decoders achieve real-time decoding of full high-definition (FHD) resolution on the first platform using 8 cores and high-definition (HD) real-time decoding for the second platform using only 4 cores with comparable results in terms of the average energy consumed: around 26 J and 15 J for the 8 cores and 4 cores platforms, respectively. Furthermore, OpenVVC showed better results regarding memory usage with a lower average maximum memory consumed during runtime than VVdeC.
Fichier principal
Vignette du fichier
s11554-023-01376-7.pdf (1.01 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-04329306 , version 1 (07-12-2023)

Licence

Paternité

Identifiants

Citer

Anup Saha, Wassim Hamidouche, Miguel Chavarrias, Fernando Pescador, Ibrahim Farhat. Performance analysis of optimized versatile video coding software decoders on embedded platforms. Journal of Real-Time Image Processing, 2023, Journal of Real-Time Image Processing, 20 (6), pp.120. ⟨10.1007/s11554-023-01376-7⟩. ⟨hal-04329306⟩
20 Consultations
23 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More