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...
Main Authors: | , , , |
---|---|
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% in VTM10.0 intra coding, while Bjøntegaard delta bit rate (BDBR) only increases by 1.86%. In the sequence with a resolution greater than 1080P, the acceleration efficiency can be at 64.81%, the BDBR loss only increased by 1.92%.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% in VTM10.0 intra coding, while Bjøntegaard delta bit rate (BDBR) only increases by 1.86%. In the sequence with a resolution greater than 1080P, the acceleration efficiency can be at 64.81%, the BDBR loss only increased by 1.92%. |
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 |