Cargando…

A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features

Versatile Video Coding (VVC) introduces many new coding technologies, such as quadtree with nested multi-type tree (QTMT), which greatly improves the efficiency of VVC coding. However, its computational complexity is higher, which affects the application of VVC in real-time scenarios. Aiming to solv...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Shuai, Shang, Xiwu, Wang, Guozhong, Zhao, Haiwu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346539/
https://www.ncbi.nlm.nih.gov/pubmed/37448093
http://dx.doi.org/10.3390/s23136244
_version_ 1785073336264425472
author Zhao, Shuai
Shang, Xiwu
Wang, Guozhong
Zhao, Haiwu
author_facet Zhao, Shuai
Shang, Xiwu
Wang, Guozhong
Zhao, Haiwu
author_sort Zhao, Shuai
collection PubMed
description Versatile Video Coding (VVC) introduces many new coding technologies, such as quadtree with nested multi-type tree (QTMT), which greatly improves the efficiency of VVC coding. However, its computational complexity is higher, which affects the application of VVC in real-time scenarios. Aiming to solve the problem of the high complexity of VVC intra coding, we propose a low-complexity partition algorithm based on edge features. Firstly, the Laplacian of Gaussian (LOG) operator was used to extract the edges in the coding frame, and the edges were divided into vertical and horizontal edges. Then, the coding unit (CU) was equally divided into four sub-blocks in the horizontal and vertical directions to calculate the feature values of the horizontal and vertical edges, respectively. Based on the feature values, we skipped unnecessary partition patterns in advance. Finally, for the CUs without edges, we decided to terminate the partition process according to the depth information of neighboring CUs. The experimental results show that compared with VTM-13.0, the proposed algorithm can save 54.08% of the encoding time on average, and the BDBR (Bjøntegaard delta bit rate) only increases by 1.61%.
format Online
Article
Text
id pubmed-10346539
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103465392023-07-15 A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features Zhao, Shuai Shang, Xiwu Wang, Guozhong Zhao, Haiwu Sensors (Basel) Article Versatile Video Coding (VVC) introduces many new coding technologies, such as quadtree with nested multi-type tree (QTMT), which greatly improves the efficiency of VVC coding. However, its computational complexity is higher, which affects the application of VVC in real-time scenarios. Aiming to solve the problem of the high complexity of VVC intra coding, we propose a low-complexity partition algorithm based on edge features. Firstly, the Laplacian of Gaussian (LOG) operator was used to extract the edges in the coding frame, and the edges were divided into vertical and horizontal edges. Then, the coding unit (CU) was equally divided into four sub-blocks in the horizontal and vertical directions to calculate the feature values of the horizontal and vertical edges, respectively. Based on the feature values, we skipped unnecessary partition patterns in advance. Finally, for the CUs without edges, we decided to terminate the partition process according to the depth information of neighboring CUs. The experimental results show that compared with VTM-13.0, the proposed algorithm can save 54.08% of the encoding time on average, and the BDBR (Bjøntegaard delta bit rate) only increases by 1.61%. MDPI 2023-07-07 /pmc/articles/PMC10346539/ /pubmed/37448093 http://dx.doi.org/10.3390/s23136244 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhao, Shuai
Shang, Xiwu
Wang, Guozhong
Zhao, Haiwu
A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title_full A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title_fullStr A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title_full_unstemmed A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title_short A Fast Algorithm for Intra-Frame Versatile Video Coding Based on Edge Features
title_sort fast algorithm for intra-frame versatile video coding based on edge features
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346539/
https://www.ncbi.nlm.nih.gov/pubmed/37448093
http://dx.doi.org/10.3390/s23136244
work_keys_str_mv AT zhaoshuai afastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT shangxiwu afastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT wangguozhong afastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT zhaohaiwu afastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT zhaoshuai fastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT shangxiwu fastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT wangguozhong fastalgorithmforintraframeversatilevideocodingbasedonedgefeatures
AT zhaohaiwu fastalgorithmforintraframeversatilevideocodingbasedonedgefeatures