A Convolutional Neural Network Approach for Half-Pel Interpolation in Video Coding

03/10/2017
by   Ning Yan, et al.
0

Motion compensation is a fundamental technology in video coding to remove the temporal redundancy between video frames. To further improve the coding efficiency, sub-pel motion compensation has been utilized, which requires interpolation of fractional samples. The video coding standards usually adopt fixed interpolation filters that are derived from the signal processing theory. However, as video signal is not stationary, the fixed interpolation filters may turn out less efficient. Inspired by the great success of convolutional neural network (CNN) in computer vision, we propose to design a CNN-based interpolation filter (CNNIF) for video coding. Different from previous studies, one difficulty for training CNNIF is the lack of ground-truth since the fractional samples are actually not available. Our solution for this problem is to derive the "ground-truth" of fractional samples by smoothing high-resolution images, which is verified to be effective by the conducted experiments. Compared to the fixed half-pel interpolation filter for luma in High Efficiency Video Coding (HEVC), our proposed CNNIF achieves up to 3.2 BD-rate reduction under low-delay P configuration.

READ FULL TEXT

page 2

page 3

research
06/19/2018

A Group Variational Transformation Neural Network for Fractional Interpolation of Video Coding

Motion compensation is an important technology in video coding to remove...
research
06/16/2021

Improved CNN-based Learning of Interpolation Filters for Low-Complexity Inter Prediction in Video Coding

The versatility of recent machine learning approaches makes them ideal f...
research
06/11/2020

Interpreting CNN for Low Complexity Learned Sub-pixel Motion Compensation in Video Coding

Deep learning has shown great potential in image and video compression t...
research
10/25/2020

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

Convolutional neural network (CNN)-based filters have achieved great suc...
research
05/16/2018

A practical convolutional neural network as loop filter for intra frame

Loop filters are used in video coding to remove artifacts or improve per...
research
04/29/2019

Deep Learning-Based Video Coding: A Review and A Case Study

The past decade has witnessed great success of deep learning technology ...
research
07/28/2020

Efficient Adaptation of Neural Network Filter for Video Compression

We present an efficient finetuning methodology for neural-network filter...

Please sign up or login with your details

Forgot password? Click here to reset