Hybrid Spatial-Temporal Entropy Modelling for Neural Video Compression
arXiv:2207.05894 · doi:10.1145/3503161.3547845
Abstract
For neural video codec, it is critical, yet challenging, to design an efficient entropy model which can accurately predict the probability distribution of the quantized latent representation. However, most existing video codecs directly use the ready-made entropy model from image codec to encode the residual or motion, and do not fully leverage the spatial-temporal characteristics in video. To this end, this paper proposes a powerful entropy model which efficiently captures both spatial and temporal dependencies. In particular, we introduce the latent prior which exploits the correlation among the latent representation to squeeze the temporal redundancy. Meanwhile, the dual spatial prior is proposed to reduce the spatial redundancy in a parallel-friendly manner. In addition, our entropy model is also versatile. Besides estimating the probability distribution, our entropy model also generates the quantization step at spatial-channel-wise. This content-adaptive quantization mechanism not only helps our codec achieve the smooth rate adjustment in single model but also improves the final rate-distortion performance by dynamic bit allocation. Experimental results show that, powered by the proposed entropy model, our neural codec can achieve 18.2% bitrate saving on UVG dataset when compared with H.266 (VTM) using the highest compression ratio configuration. It makes a new milestone in the development of neural video codec. The codes are at https://github.com/microsoft/DCVC.
arXiv commentAccepted by ACM MM 2022. Codes are at https://github.com/microsoft/DCVC
References in corpus (4)
Cited by in corpus (17)
- FFNeRV: Flow-Guided Frame-Wise Neural Representations for Videos
- Learning Cross-Scale Weighted Prediction for Efficient Neural Video Compression
- The Bjøntegaard Bible -- Why your Way of Comparing Video Codecs May Be Wrong
- IBVC: Interpolation-driven B-frame Video Compression
- ECVC: Exploiting Non-Local Correlations in Multiple Frames for Contextual Video Compression
- Group-aware Parameter-efficient Updating for Content-Adaptive Neural Video Compression
- Survey on Visual Signal Coding and Processing with Generative Models: Technologies, Standards and Optimization
- Learned Wavelet Video Coding using Motion Compensated Temporal Filtering
- Towards Real-Time Neural Video Codec for Cross-Platform Application Using Calibration Information
- Accelerating Learnt Video Codecs with Gradient Decay and Layer-wise Distillation
- Efficient Learned Wavelet Image and Video Coding
- Benchmarking Conventional and Learned Video Codecs with a Low-Delay Configuration
- Generative Human Video Compression with Multi-granularity Temporal Trajectory Factorization
- LVC-LGMC: Joint Local and Global Motion Compensation for Learned Video Compression
- Content-Adaptive Inference for State-of-the-art Learned Video Compression
- Neural Video Compression with In-Loop Contextual Filtering and Out-of-Loop Reconstruction Enhancement
- Evaluating Video Quality Metrics for Neural and Traditional Codecs using 4K/UHD-1 Videos