AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design
This article presents an extensive review of the state-of-the-art system-level solutions featuring complexity reduction and/or dedicated hardware designs for the AV1 and VVC video coding formats. These formats introduced several novel coding techniques compared to their predecessors to improve the c...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Open Journal of Circuits and Systems |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9536216/ |
id |
doaj-fc9166329d8f4a9383907418512ddef5 |
---|---|
record_format |
Article |
spelling |
doaj-fc9166329d8f4a9383907418512ddef52021-09-13T23:00:50ZengIEEEIEEE Open Journal of Circuits and Systems2644-12252021-01-01256457610.1109/OJCAS.2021.31072549536216AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware DesignMarcel Correa0https://orcid.org/0000-0001-9924-2859Mario Saldanha1https://orcid.org/0000-0002-6771-6359Alex Borges2https://orcid.org/0000-0002-1264-5055Guilherme Correa3https://orcid.org/0000-0002-2739-6194Daniel Palomino4https://orcid.org/0000-0003-0409-8335Marcelo Porto5https://orcid.org/0000-0003-3827-3023Bruno Zatt6https://orcid.org/0000-0002-8045-957XLuciano Agostini7https://orcid.org/0000-0002-3421-5830DEPEX, Federal Institute of Education, Science and Technology Sul-rio-grandense (IFSul), Bagé, BrazilPPGC, Federal University of Pelotas (UFPel), Pelotas, BrazilPPGC, Federal University of Pelotas (UFPel), Pelotas, BrazilCDTec, Federal University of Pelotas (UFPel), Pelotas, BrazilCEng, Federal University of Pelotas (UFPel), Pelotas, BrazilCDTec, Federal University of Pelotas (UFPel), Pelotas, BrazilCDTec, Federal University of Pelotas (UFPel), Pelotas, BrazilCDTec, Federal University of Pelotas (UFPel), Pelotas, BrazilThis article presents an extensive review of the state-of-the-art system-level solutions featuring complexity reduction and/or dedicated hardware designs for the AV1 and VVC video coding formats. These formats introduced several novel coding techniques compared to their predecessors to improve the coding efficiency at the cost of a significant computational cost. In this article, we discuss the main novelties of AV1 and VVC in each coding module, including block partitioning, intra and inter prediction, transform, entropy coding, and in-loop filters. Then, we present the main published works focusing on complexity reduction and hardware designs for AV1 and VVC. Most of the complexity reduction solutions target the complex and flexible block partitioning structures of these encoders to provide a better tradeoff between coding efficiency and complexity reduction whereas the hardware designs focus on the challenge of implementing the new coding tools to attend real-time processing of high-definition videos. Even with the presented works reaching impressive results, these research fields remain opened for innovative contributions, as discussed in this article.https://ieeexplore.ieee.org/document/9536216/AV1VVCcomplexity reductionhardware designsystem-level solutionvideo codec |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Marcel Correa Mario Saldanha Alex Borges Guilherme Correa Daniel Palomino Marcelo Porto Bruno Zatt Luciano Agostini |
spellingShingle |
Marcel Correa Mario Saldanha Alex Borges Guilherme Correa Daniel Palomino Marcelo Porto Bruno Zatt Luciano Agostini AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design IEEE Open Journal of Circuits and Systems AV1 VVC complexity reduction hardware design system-level solution video codec |
author_facet |
Marcel Correa Mario Saldanha Alex Borges Guilherme Correa Daniel Palomino Marcelo Porto Bruno Zatt Luciano Agostini |
author_sort |
Marcel Correa |
title |
AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design |
title_short |
AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design |
title_full |
AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design |
title_fullStr |
AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design |
title_full_unstemmed |
AV1 and VVC Video Codecs: Overview on Complexity Reduction and Hardware Design |
title_sort |
av1 and vvc video codecs: overview on complexity reduction and hardware design |
publisher |
IEEE |
series |
IEEE Open Journal of Circuits and Systems |
issn |
2644-1225 |
publishDate |
2021-01-01 |
description |
This article presents an extensive review of the state-of-the-art system-level solutions featuring complexity reduction and/or dedicated hardware designs for the AV1 and VVC video coding formats. These formats introduced several novel coding techniques compared to their predecessors to improve the coding efficiency at the cost of a significant computational cost. In this article, we discuss the main novelties of AV1 and VVC in each coding module, including block partitioning, intra and inter prediction, transform, entropy coding, and in-loop filters. Then, we present the main published works focusing on complexity reduction and hardware designs for AV1 and VVC. Most of the complexity reduction solutions target the complex and flexible block partitioning structures of these encoders to provide a better tradeoff between coding efficiency and complexity reduction whereas the hardware designs focus on the challenge of implementing the new coding tools to attend real-time processing of high-definition videos. Even with the presented works reaching impressive results, these research fields remain opened for innovative contributions, as discussed in this article. |
topic |
AV1 VVC complexity reduction hardware design system-level solution video codec |
url |
https://ieeexplore.ieee.org/document/9536216/ |
work_keys_str_mv |
AT marcelcorrea av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT mariosaldanha av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT alexborges av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT guilhermecorrea av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT danielpalomino av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT marceloporto av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT brunozatt av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign AT lucianoagostini av1andvvcvideocodecsoverviewoncomplexityreductionandhardwaredesign |
_version_ |
1717380264887320576 |