Reducing Complexity of HEVC: A Deep Learning Approach
arXiv:1710.01218 · doi:10.1109/TIP.2018.2847035
Abstract
High Efficiency Video Coding (HEVC) significantly reduces bit-rates over the proceeding H.264 standard but at the expense of extremely high encoding complexity. In HEVC, the quad-tree partition of coding unit (CU) consumes a large proportion of the HEVC encoding complexity, due to the bruteforce search for rate-distortion optimization (RDO). Therefore, this paper proposes a deep learning approach to predict the CU partition for reducing the HEVC complexity at both intra- and inter-modes, which is based on convolutional neural network (CNN) and long- and short-term memory (LSTM) network. First, we establish a large-scale database including substantial CU partition data for HEVC intra- and inter-modes. This enables deep learning on the CU partition. Second, we represent the CU partition of an entire coding tree unit (CTU) in the form of a hierarchical CU partition map (HCPM). Then, we propose an early-terminated hierarchical CNN (ETH-CNN) for learning to predict the HCPM. Consequently, the encoding complexity of intra-mode HEVC can be drastically reduced by replacing the brute-force search with ETH-CNN to decide the CU partition. Third, an early-terminated hierarchical LSTM (ETH-LSTM) is proposed to learn the temporal correlation of the CU partition. Then, we combine ETH-LSTM and ETH-CNN to predict the CU partition for reducing the HEVC complexity for inter-mode. Finally, experimental results show that our approach outperforms other state-of-the-art approaches in reducing the HEVC complexity at both intra- and inter-modes.
17 pages, with 12 figures and 7 tables
References in corpus (1)
Cited by in corpus (18)
- Image and Video Compression with Neural Networks: A Review
- Enhancing Quality for HEVC Compressed Videos
- DeepQTMT: A Deep Learning Approach for Fast QTMT-based CU Partition of Intra-mode VVC
- A DenseNet Based Approach for Multi-Frame In-Loop Filter in HEVC
- Deep Learning-Based Video Coding: A Review and A Case Study
- Learning for Video Compression with Recurrent Auto-Encoder and Recurrent Probability Model
- Learned Fast HEVC Intra Coding
- Early Exit or Not: Resource-Efficient Blind Quality Enhancement for Compressed Images
- Recent Advances on HEVC Inter-frame Coding: From Optimization to Implementation and Beyond
- CTU Depth Decision Algorithms for HEVC: A Survey
- Understanding and Predicting the Memorability of Outdoor Natural Scenes
- Speeding up VP9 Intra Encoder with Hierarchical Deep Learning Based Partition Prediction
- BLINC: Lightweight Bimodal Learning for Low-Complexity VVC Intra Coding
- Improving Deep Video Compression by Resolution-adaptive Flow Coding
- What Makes Natural Scene Memorable?
- End-to-end Optimized Video Compression with MV-Residual Prediction
- Deep Reference Generation with Multi-Domain Hierarchical Constraints for Inter Prediction
- Accelerate CU Partition in HEVC using Large-Scale Convolutional Neural Network