Parallelized Rate-Distortion Optimized Quantization Using Deep Learning

12/11/2020
by   Dana Kianfar, et al.
8

Rate-Distortion Optimized Quantization (RDOQ) has played an important role in the coding performance of recent video compression standards such as H.264/AVC, H.265/HEVC, VP9 and AV1. This scheme yields significant reductions in bit-rate at the expense of relatively small increases in distortion. Typically, RDOQ algorithms are prohibitively expensive to implement on real-time hardware encoders due to their sequential nature and their need to frequently obtain entropy coding costs. This work addresses this limitation using a neural network-based approach, which learns to trade-off rate and distortion during offline supervised training. As these networks are based solely on standard arithmetic operations that can be executed on existing neural network hardware, no additional area-on-chip needs to be reserved for dedicated RDOQ circuitry. We train two classes of neural networks, a fully-convolutional network and an auto-regressive network, and evaluate each as a post-quantization step designed to refine cheap quantization schemes such as scalar quantization (SQ). Both network architectures are designed to have a low computational overhead. After training they are integrated into the HM 16.20 implementation of HEVC, and their video coding performance is evaluated on a subset of the H.266/VVC SDR common test sequences. Comparisons are made to RDOQ and SQ implementations in HM 16.20. Our method achieves 1.64 the HM SQ anchor, and on average reaches 45 iterative HM RDOQ algorithm.

READ FULL TEXT
research
03/11/2022

Video Coding for Machines with Feature-Based Rate-Distortion Optimization

Common state-of-the-art video codecs are optimized to deliver a low bitr...
research
07/27/2019

DeepCABAC: A Universal Compression Algorithm for Deep Neural Networks

The field of video compression has developed some of the most sophistica...
research
08/11/2020

End-to-End Rate-Distortion Optimization for Bi-Directional Learned Video Compression

Conventional video compression methods employ a linear transform and blo...
research
09/02/2020

Transform Quantization for CNN Compression

In this paper, we compress convolutional neural network (CNN) weights po...
research
05/30/2023

Compression with Bayesian Implicit Neural Representations

Many common types of data can be represented as functions that map coord...
research
05/16/2020

Spatiotemporal Adaptive Quantization for Video Compression Applications

JCT-VC HEVC HM 16 includes a Coding Unit (CU) level adaptive Quantizatio...
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...

Please sign up or login with your details

Forgot password? Click here to reset