Hybrid Video Codec Based on Flexible Block Partitioning With Extensions to the Joint Exploration Model

This article describes the main video coding technologies included in a joint proposal submitted by Qualcomm and Technicolor, in response to a Call for Proposals (CfP) issued by ITU-T SG16 WP3 Q.6 (VCEG) and ISO/IEC JTC1/SC29/WG11 (MPEG) in Oct. 2017. The proposal contains the majority of the tools that have been adopted into the Joint Exploration Model (JEM), developed in the exploratory phase that preceded the CfP. A flexible multi-tree type (MTT) block-partitioning scheme is proposed to extend the quadtree and binary tree (QTBT) based partitioning in JEM by including triple tree (TT) and asymmetric binary tree (ABT) partitions. In addition, several JEM tools in intra and inter prediction, transforms and arithmetic coding are modified, and new tools such as sign prediction and motion compensated padding are proposed. Objective standard dynamic range (SDR) gains of 43.1% and 15.5% in terms of average luma BD-rate improvement have been achieved for the CfP constraint set 1 (random-access configuration) relative to HEVC/H.265 (HM) and JEM anchors, respectively. For the CfP constraint set 2 (low-delay configuration), the average luma BD-rate improvements are 33.7% relative to the HM anchor and 12.7% relative to the JEM anchor. The proposed codec scored highly in both subjective evaluations and objective metrics and was among the best-performing CfP proposals.

[1]  Jianle Chen,et al.  NSST: Non-separable secondary transforms for next generation video coding , 2016, 2016 Picture Coding Symposium (PCS).

[2]  Takashi Watanabe,et al.  Adaptive Loop Filtering for Video Coding , 2013, IEEE Journal of Selected Topics in Signal Processing.

[3]  Olivier Déforges,et al.  Non-separable mode dependent transforms for intra coding in HEVC , 2014, 2014 IEEE Visual Communications and Image Processing Conference.

[4]  Yao Zhao,et al.  Control-Point Representation and Differential Coding Affine-Motion Compensation , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Ying Wang,et al.  Bilateral filtering for video coding , 2017, 2017 IEEE Visual Communications and Image Processing (VCIP).

[6]  Nikolay N. Ponomarenko,et al.  Prediction of signs of DCT coefficients in block-based lossy image compression , 2007, Electronic Imaging.

[7]  Akira Nakagawa,et al.  Coefficient sign bit compression in video coding , 2012, 2012 Picture Coding Symposium.

[8]  Jianle Chen,et al.  Enhanced Multiple Transform for Video Coding , 2016, 2016 Data Compression Conference (DCC).

[9]  Marta Karczewicz,et al.  Low-Complexity Intra Prediction Refinements for Video Coding , 2018, 2018 Picture Coding Symposium (PCS).

[10]  Dong Liu,et al.  An Efficient Four-Parameter Affine Motion Model for Video Coding , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Marta Karczewicz,et al.  Improved h.264 intra coding based on bi-directional intra prediction, directional transform, and adaptive coefficient scanning , 2008, 2008 15th IEEE International Conference on Image Processing.

[12]  Jianle Chen,et al.  Position dependent prediction combination for intra-frame video coding , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[13]  Seishi Takamura,et al.  On intra coding using mode dependent 2D-KLT , 2013, 2013 Picture Coding Symposium (PCS).

[14]  Gary J. Sullivan,et al.  The Joint Exploration Model (JEM) for Video Compression With Capability Beyond HEVC , 2020, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Jianle Chen,et al.  Highly efficient non-separable transforms for next generation video coding , 2016, 2016 Picture Coding Symposium (PCS).

[16]  Wei-Jung Chien,et al.  Sub-block motion derivation for merge mode in HEVC , 2016, Optical Engineering + Applications.

[17]  Xiang Li,et al.  Frame Rate Up-Conversion Based Motion Vector Derivation for Hybrid Video Coding , 2017, 2017 Data Compression Conference (DCC).

[18]  Hilmi E. Egilmez,et al.  Low-Complexity Transform Adjustments for Video Coding , 2019, 2019 IEEE International Conference on Image Processing (ICIP).