# A QP-adaptive Mechanism for CNN-based Filter in Video Coding

arXiv: https://arxiv.org/abs/2010.13059 · HTML: https://mlsanity.com/paper/2010.13059/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 25 Oct 2020.

## Built on by (most cited first, 3 of 3)

- [DCNGAN: A Deformable Convolutional-Based GAN with QP Adaptation for Perceptual Quality Enhancement of Compressed Video](https://mlsanity.com/paper/2201.08944/) (2022)
- [PeQuENet: Perceptual Quality Enhancement of Compressed Video with Adaptation- and Attention-based Network](https://mlsanity.com/paper/2206.07893/) (2022)
- [NN-VVC: Versatile Video Coding boosted by self-supervisedly learned image coding for machines](https://mlsanity.com/paper/2401.10761/) (2024)

## Abstract (arXiv)

Convolutional neural network (CNN)-based filters have achieved great success in video coding. However, in most previous works, individual models are needed for each quantization parameter (QP) band. This paper presents a generic method to help an arbitrary CNN-filter handle different quantization noise. We model the quantization noise problem and implement a feasible solution on CNN, which introduces the quantization step (Qstep) into the convolution. When the quantization noise increases, the ability of the CNN-filter to suppress noise improves accordingly. This method can be used directly to replace the (vanilla) convolution layer in any existing CNN-filters. By using only 25% of the parameters, the proposed method achieves better performance than using multiple models with VTM-6.3 anchor. Besides, an additional BD-rate reduction of 0.2% is achieved by our proposed method for chroma components.
