A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC

This paper presents a framework for Convolutional Neural Network (CNN)-based quality enhancement task, by taking advantage of coding information in the compressed video signal. The motivation is that normative decisions made by the encoder can significantly impact the type and strength of artifacts...

Full description

Bibliographic Details
Main Authors: Fatemeh Nasiri, Wassim Hamidouche, Luce Morin, Nicolas Dhollande, Gildas Cocherel
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Open Journal of Signal Processing
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9465693/
_version_ 1818939157340225536
author Fatemeh Nasiri
Wassim Hamidouche
Luce Morin
Nicolas Dhollande
Gildas Cocherel
author_facet Fatemeh Nasiri
Wassim Hamidouche
Luce Morin
Nicolas Dhollande
Gildas Cocherel
author_sort Fatemeh Nasiri
collection DOAJ
description This paper presents a framework for Convolutional Neural Network (CNN)-based quality enhancement task, by taking advantage of coding information in the compressed video signal. The motivation is that normative decisions made by the encoder can significantly impact the type and strength of artifacts in the decoded images. In this paper, the main focus has been put on decisions defining the prediction signal in intra and inter frames. This information has been used in the training phase as well as input to help the process of learning artifacts that are specific to each coding type. Furthermore, to retain a low memory requirement for the proposed method, one model is used for all Quantization Parameters (QPs) with a Quantization Parameter (QP)-map, which is also shared between luma and chroma components. In addition to the Post Processing (PP) approach, the In-Loop Filtering (ILF) codec integration has also been considered, where the characteristics of the Group of Pictures (GoP) are taken into account to boost the performance. The proposed CNN-based Quality Enhancement (QE) framework has been implemented on top of the Versatile Video Coding (VVC) Test Model (VTM-10). Experiments show that the prediction-aware aspect of the proposed method improves the coding efficiency gain of the default CNN-based QE method by 1.52%, in terms of BD-BR, at the same network complexity compared to the default CNN-based QE filter.
first_indexed 2024-12-20T06:19:17Z
format Article
id doaj.art-4e9ab58aedb141868e87c6b63b9793e5
institution Directory Open Access Journal
issn 2644-1322
language English
last_indexed 2024-12-20T06:19:17Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Open Journal of Signal Processing
spelling doaj.art-4e9ab58aedb141868e87c6b63b9793e52022-12-21T19:50:27ZengIEEEIEEE Open Journal of Signal Processing2644-13222021-01-01246648310.1109/OJSP.2021.30925989465693A CNN-Based Prediction-Aware Quality Enhancement Framework for VVCFatemeh Nasiri0https://orcid.org/0000-0003-0640-8149Wassim Hamidouche1https://orcid.org/0000-0002-0143-1756Luce Morin2Nicolas Dhollande3Gildas Cocherel4University of Rennes 1, INSA Rennes, CNRS, IETR - UMR 6164, Rennes, FranceUniversity of Rennes 1, INSA Rennes, CNRS, IETR - UMR 6164, Rennes, FranceUniversity of Rennes 1, INSA Rennes, CNRS, IETR - UMR 6164, Rennes, FranceAVIWEST, Parc Edonia, Batiment X1, Rue de la Terre de Feu, Saint-Grégoire, FranceAVIWEST, Parc Edonia, Batiment X1, Rue de la Terre de Feu, Saint-Grégoire, FranceThis paper presents a framework for Convolutional Neural Network (CNN)-based quality enhancement task, by taking advantage of coding information in the compressed video signal. The motivation is that normative decisions made by the encoder can significantly impact the type and strength of artifacts in the decoded images. In this paper, the main focus has been put on decisions defining the prediction signal in intra and inter frames. This information has been used in the training phase as well as input to help the process of learning artifacts that are specific to each coding type. Furthermore, to retain a low memory requirement for the proposed method, one model is used for all Quantization Parameters (QPs) with a Quantization Parameter (QP)-map, which is also shared between luma and chroma components. In addition to the Post Processing (PP) approach, the In-Loop Filtering (ILF) codec integration has also been considered, where the characteristics of the Group of Pictures (GoP) are taken into account to boost the performance. The proposed CNN-based Quality Enhancement (QE) framework has been implemented on top of the Versatile Video Coding (VVC) Test Model (VTM-10). Experiments show that the prediction-aware aspect of the proposed method improves the coding efficiency gain of the default CNN-based QE method by 1.52%, in terms of BD-BR, at the same network complexity compared to the default CNN-based QE filter.https://ieeexplore.ieee.org/document/9465693/CNNVVCquality enhancementin-loop filteringpost-processing
spellingShingle Fatemeh Nasiri
Wassim Hamidouche
Luce Morin
Nicolas Dhollande
Gildas Cocherel
A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
IEEE Open Journal of Signal Processing
CNN
VVC
quality enhancement
in-loop filtering
post-processing
title A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
title_full A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
title_fullStr A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
title_full_unstemmed A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
title_short A CNN-Based Prediction-Aware Quality Enhancement Framework for VVC
title_sort cnn based prediction aware quality enhancement framework for vvc
topic CNN
VVC
quality enhancement
in-loop filtering
post-processing
url https://ieeexplore.ieee.org/document/9465693/
work_keys_str_mv AT fatemehnasiri acnnbasedpredictionawarequalityenhancementframeworkforvvc
AT wassimhamidouche acnnbasedpredictionawarequalityenhancementframeworkforvvc
AT lucemorin acnnbasedpredictionawarequalityenhancementframeworkforvvc
AT nicolasdhollande acnnbasedpredictionawarequalityenhancementframeworkforvvc
AT gildascocherel acnnbasedpredictionawarequalityenhancementframeworkforvvc
AT fatemehnasiri cnnbasedpredictionawarequalityenhancementframeworkforvvc
AT wassimhamidouche cnnbasedpredictionawarequalityenhancementframeworkforvvc
AT lucemorin cnnbasedpredictionawarequalityenhancementframeworkforvvc
AT nicolasdhollande cnnbasedpredictionawarequalityenhancementframeworkforvvc
AT gildascocherel cnnbasedpredictionawarequalityenhancementframeworkforvvc