TY - GEN
T1 - Fast Coding Unit Splitting Decisions for the Emergent AVS3 Standard
AU - Wang, Meng
AU - Li, Junru
AU - Zhang, Li
AU - Zhang, Kai
AU - Liu, Hongbin
AU - Wang, Shiqi
AU - Ma, Siwei
PY - 2019/11
Y1 - 2019/11
N2 - AVS3 adopts quad-tree (QT) with nested binary tree (BT) and extended quad-tree (EQT) partitioning, which shows promising compression performance when compared to the conventional QT partitioning in AVS2 and HEVC. However, the interleaved and recursive splitting manner significantly increases the computational complexity of the encoder, which may impede the real applications of AVS3. This paper proposes fast coding unit splitting decision methods for QT, BT and EQT partitioning. In particular, the Bayesian decision rule is employed with Skip states, and BT and EQT partitioning can be early terminated. Additionally, the average splitting depth that is produced by BT partitioning, is incorporated as the prior information for terminating the EQT and QT splittings. Moreover, we explore the splitting settings for CUs that are predicted with Skip mode, with the aim of eliminating unnecessary partition attempts. Experimental results show that the proposed fast algorithms are effective and provide a good trade-off between computational complexity and coding performance. In particular, 69% encoding time reduction is achieved with only 0.55% increase in terms of BD-Rate on average, which greatly benefits the practical implementations of the AVS3 in real applications. The proposed methods have been adopted into TAVS3 reference software.
AB - AVS3 adopts quad-tree (QT) with nested binary tree (BT) and extended quad-tree (EQT) partitioning, which shows promising compression performance when compared to the conventional QT partitioning in AVS2 and HEVC. However, the interleaved and recursive splitting manner significantly increases the computational complexity of the encoder, which may impede the real applications of AVS3. This paper proposes fast coding unit splitting decision methods for QT, BT and EQT partitioning. In particular, the Bayesian decision rule is employed with Skip states, and BT and EQT partitioning can be early terminated. Additionally, the average splitting depth that is produced by BT partitioning, is incorporated as the prior information for terminating the EQT and QT splittings. Moreover, we explore the splitting settings for CUs that are predicted with Skip mode, with the aim of eliminating unnecessary partition attempts. Experimental results show that the proposed fast algorithms are effective and provide a good trade-off between computational complexity and coding performance. In particular, 69% encoding time reduction is achieved with only 0.55% increase in terms of BD-Rate on average, which greatly benefits the practical implementations of the AVS3 in real applications. The proposed methods have been adopted into TAVS3 reference software.
KW - AVS3
KW - CU splitting
KW - EQT
KW - QTBT
KW - Skip mode
UR - http://www.scopus.com/inward/record.url?scp=85078865814&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85078865814&origin=recordpage
U2 - 10.1109/PCS48520.2019.8954510
DO - 10.1109/PCS48520.2019.8954510
M3 - RGC 32 - Refereed conference paper (with host publication)
T3 - Picture Coding Symposium, PCS
BT - 2019 Picture Coding Symposium (PCS)
PB - IEEE
T2 - 2019 Picture Coding Symposium, PCS 2019
Y2 - 12 November 2019 through 15 November 2019
ER -