2021
DOI: 10.3390/s21103320
|View full text |Cite
|
Sign up to set email alerts
|

Complexity Analysis of a Versatile Video Coding Decoder over Embedded Systems and General Purpose Processors

Abstract: The increase in high-quality video consumption requires increasingly efficient video coding algorithms. Versatile video coding (VVC) is the current state-of-the-art video coding standard. Compared to the previous video standard, high efficiency video coding (HEVC), VVC demands approximately 50% higher video compression while maintaining the same quality and significantly increasing the computational complexity. In this study, coarse-grain profiling of a VVC decoder over two different platforms was performed: O… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
7
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 24 publications
0
7
0
Order By: Relevance
“…For instance, the inclusion of an Adaptive Loop Filter (ALF) in the filtering loop is responsible for reducing the coding artefacts and minimising the mean square error between the original and reconstructed samples. However, these in-loop filters significantly increase the computational complexity requirements of a decoder, on average 30% and 40% when decoding on a high-performance general purpose processor (HGPP) and an embedded general purpose processor (EGPP), respectively [4,5]. According to [5], ALF alone represents an average computational complexity of 5-12% and 12-24% of the total decoding time share on an HGPP and an EGPP, respectively.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For instance, the inclusion of an Adaptive Loop Filter (ALF) in the filtering loop is responsible for reducing the coding artefacts and minimising the mean square error between the original and reconstructed samples. However, these in-loop filters significantly increase the computational complexity requirements of a decoder, on average 30% and 40% when decoding on a high-performance general purpose processor (HGPP) and an embedded general purpose processor (EGPP), respectively [4,5]. According to [5], ALF alone represents an average computational complexity of 5-12% and 12-24% of the total decoding time share on an HGPP and an EGPP, respectively.…”
Section: Introductionmentioning
confidence: 99%
“…However, these in-loop filters significantly increase the computational complexity requirements of a decoder, on average 30% and 40% when decoding on a high-performance general purpose processor (HGPP) and an embedded general purpose processor (EGPP), respectively [4,5]. According to [5], ALF alone represents an average computational complexity of 5-12% and 12-24% of the total decoding time share on an HGPP and an EGPP, respectively. As a result, it has become a rather challenging research goal to reduce the in-loop filtering time, and more particularly to reduce the ALF filtering time through parallelisation to achieve realtime decoding.…”
Section: Introductionmentioning
confidence: 99%
“…For instance, the inclusion of an Adaptive Loop Filter (ALF) in the filtering loop is responsible for reducing the coding artifacts and for minimising the mean square error between the original and reconstructed samples. Nonetheless, these in-loop filters significantly increase the computational complexity requirements of a decoder, on average 30% and 40% when decoding on a high-performance general purpose processor (HGPP) and embedded general purpose processor (EGPP), respectively [4], [5]. According to [5], ALF alone represents an average computational complexity of 5%-12% and 12%-24% of the total decoding time share on a HGPP and on a EGPP, respectively.…”
Section: Introductionmentioning
confidence: 99%
“…Nonetheless, these in-loop filters significantly increase the computational complexity requirements of a decoder, on average 30% and 40% when decoding on a high-performance general purpose processor (HGPP) and embedded general purpose processor (EGPP), respectively [4], [5]. According to [5], ALF alone represents an average computational complexity of 5%-12% and 12%-24% of the total decoding time share on a HGPP and on a EGPP, respectively. As a result, it has become a rather challenging research goal to reduce the in-loop filtering time, and more particularly to reduce the ALF filtering time through parallelisation in order to achieve real-time decoding.…”
Section: Introductionmentioning
confidence: 99%
“…Wang et al [33] designed a Sample Adaptive Offset (SAO) acceleration method to reduce the complexity of VVC. Saha et al [34] analyzed the decoder complexity of VVC on two different platforms.…”
Section: Introductionmentioning
confidence: 99%