Abstract
Block partition structure is a critical module in video coding scheme to achieve significant gap of compression performance. Under the exploration of future video coding standard by the Joint Video Exploration Team (JVET), named Versatile Video Coding (VVC), a new Quad Tree Binary Tree (QTBT) block partition structure has been introduced. In addition to the QT block partitioning defined by High Efficiency Video Coding (HEVC) standard, new horizontal and vertical BT partitions are enabled, which drastically increases the encoding time compared to HEVC. In this paper, we propose a fast QTBT partitioning scheme based on a Machine Learning approach. Complementary to techniques proposed in literature to reduce the complexity of HEVC Quad Tree (QT) partitioning, the propose solution uses Random Forest classifiers to determine for each block which partition modes between QT and BT is more likely to be selected. Using uncertainty zones of classifier decisions, the proposed complexity reduction technique is able to reduce in average by 30% the encoding time of JEM-v7.0 software in Random Access configuration with only 0.57% Bjontegaard Delta Rate (BD-BR) increase.
| Original language | English |
|---|---|
| Title of host publication | 2019 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2019 - Proceedings |
| Publisher | IEEE |
| Pages | 1837-1841 |
| Number of pages | 5 |
| ISBN (Electronic) | 9781479981311 |
| DOIs | |
| Publication status | Published - 1 May 2019 |
| Publication type | A4 Article in conference proceedings |
| Event | IEEE International Conference on Acoustics, Speech, and Signal Processing - Brighton, United Kingdom Duration: 12 May 2019 → 17 May 2019 |
Conference
| Conference | IEEE International Conference on Acoustics, Speech, and Signal Processing |
|---|---|
| Country/Territory | United Kingdom |
| City | Brighton |
| Period | 12/05/19 → 17/05/19 |
Keywords
- Complexity Reduction
- JEM
- Machine Learning
- QTBT
- Random Forest
- Video Compression
- VVC
Publication forum classification
- Publication forum level 1
ASJC Scopus subject areas
- Software
- Signal Processing
- Electrical and Electronic Engineering