Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC

The joint video expert team (JVET) is currently developing a new video coding standard called H.266/Versatile Video Coding (VVC). Compared with High Efficiency Video Coding (HEVC), VVC has added a variety of coding tools. These tools have greatly improved video compression efficiency and maintained...

Full description

Bibliographic Details
Main Authors: Qiuwen Zhang, Ruixiao Guo, Bin Jiang, Rijian Su
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9523873/
id doaj-e36783fc1f7a4c5ca6bea0eb723f4897
record_format Article
spelling doaj-e36783fc1f7a4c5ca6bea0eb723f48972021-09-02T23:00:22ZengIEEEIEEE Access2169-35362021-01-01911928911929710.1109/ACCESS.2021.31082389523873Fast CU Decision-Making Algorithm Based on DenseNet Network for VVCQiuwen Zhang0https://orcid.org/0000-0002-8533-7088Ruixiao Guo1https://orcid.org/0000-0002-1322-2695Bin Jiang2https://orcid.org/0000-0002-6338-4051Rijian Su3https://orcid.org/0000-0002-1282-9938College of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, ChinaCollege of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, ChinaCollege of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, ChinaCollege of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, ChinaThe joint video expert team (JVET) is currently developing a new video coding standard called H.266/Versatile Video Coding (VVC). Compared with High Efficiency Video Coding (HEVC), VVC has added a variety of coding tools. These tools have greatly improved video compression efficiency and maintained a high level video quality. However, due to the increase in computational complexity, the encoding time is much longer than HEVC. We propose a prediction tool based on DenseNet (a convolutional neural network) to decrease the VVC coding complexity. We predict the probability that the edge of <inline-formula> <tex-math notation="LaTeX">$4 \times 4$ </tex-math></inline-formula> blocks in each <inline-formula> <tex-math notation="LaTeX">$64 \times 64$ </tex-math></inline-formula> block is the division boundary by Convolutional Neural Networks (CNN). Then, we skip the unnecessary rate distortion optimization (RDO) and speed up the coding by probability vectors in advance. The proposed method can reduce the coding complexity of 46.10&#x0025; in VTM10.0 intra coding, while Bj&#x00F8;ntegaard delta bit rate (BDBR) only increases by 1.86&#x0025;. In the sequence with a resolution greater than 1080P, the acceleration efficiency can be at 64.81&#x0025;, the BDBR loss only increased by 1.92&#x0025;.https://ieeexplore.ieee.org/document/9523873/Versatile video codingconvolutional neural networkcoding unit partition
collection DOAJ
language English
format Article
sources DOAJ
author Qiuwen Zhang
Ruixiao Guo
Bin Jiang
Rijian Su
spellingShingle Qiuwen Zhang
Ruixiao Guo
Bin Jiang
Rijian Su
Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
IEEE Access
Versatile video coding
convolutional neural network
coding unit partition
author_facet Qiuwen Zhang
Ruixiao Guo
Bin Jiang
Rijian Su
author_sort Qiuwen Zhang
title Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
title_short Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
title_full Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
title_fullStr Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
title_full_unstemmed Fast CU Decision-Making Algorithm Based on DenseNet Network for VVC
title_sort fast cu decision-making algorithm based on densenet network for vvc
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description The joint video expert team (JVET) is currently developing a new video coding standard called H.266/Versatile Video Coding (VVC). Compared with High Efficiency Video Coding (HEVC), VVC has added a variety of coding tools. These tools have greatly improved video compression efficiency and maintained a high level video quality. However, due to the increase in computational complexity, the encoding time is much longer than HEVC. We propose a prediction tool based on DenseNet (a convolutional neural network) to decrease the VVC coding complexity. We predict the probability that the edge of <inline-formula> <tex-math notation="LaTeX">$4 \times 4$ </tex-math></inline-formula> blocks in each <inline-formula> <tex-math notation="LaTeX">$64 \times 64$ </tex-math></inline-formula> block is the division boundary by Convolutional Neural Networks (CNN). Then, we skip the unnecessary rate distortion optimization (RDO) and speed up the coding by probability vectors in advance. The proposed method can reduce the coding complexity of 46.10&#x0025; in VTM10.0 intra coding, while Bj&#x00F8;ntegaard delta bit rate (BDBR) only increases by 1.86&#x0025;. In the sequence with a resolution greater than 1080P, the acceleration efficiency can be at 64.81&#x0025;, the BDBR loss only increased by 1.92&#x0025;.
topic Versatile video coding
convolutional neural network
coding unit partition
url https://ieeexplore.ieee.org/document/9523873/
work_keys_str_mv AT qiuwenzhang fastcudecisionmakingalgorithmbasedondensenetnetworkforvvc
AT ruixiaoguo fastcudecisionmakingalgorithmbasedondensenetnetworkforvvc
AT binjiang fastcudecisionmakingalgorithmbasedondensenetnetworkforvvc
AT rijiansu fastcudecisionmakingalgorithmbasedondensenetnetworkforvvc
_version_ 1717818256233857024