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...
Autores principales: | , , , |
---|---|
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 |