New and efficient interframe extensions of EZBC and JPEG 2000

Nowadays, the development of video coders is resulting in significantly increased performance. Among all coder categories, fine grain scalable video coders have the chance to show great advantage by freely extracting code-streams with different bitrates, resolutions, and frame rates from one source-coded bit file to satisfy the various requirements of subscribers in a multicast network. Based on the widely known ENH-MC-EZBC coder with motion-compensated temporal filtering (MCTF) and multi-mode motion-compensation, we enhance and revise its motion model to incorporate advanced mechanisms such as motion-vector prediction competition, block merging, and affine motion-compensation. Experimental results reveal that up to 17% of bit savings can be achieved. Moreover, we consider JPEG 2000 as a backend coder option for the MCTF-generated temporal subbands to directly enable multi-stage code-stream extraction for hierarchical network distribution. Experimental results on common test clips are presented and compared against the current Internet standard AVC/H.264 (JM16.1 test model).

[1]  Reji Mathew,et al.  Quad-Tree Motion Modeling With Leaf Merging , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[2]  Koushik Kar,et al.  Fine-Grained Scalable Video Caching , 2015, 2015 IEEE International Symposium on Multimedia (ISM).

[3]  Michael D. Smith,et al.  JPEG-2000 Rate Control for Digital Cinema , 2006 .

[4]  Shih-Ta Hsiang,et al.  Embedded image coding using zeroblocks of subband/wavelet coefficients and context modeling , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[5]  John W. Woods,et al.  Enhanced MC-EZBC Scalable Video Coder , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

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

[7]  Houqiang Li,et al.  An affine motion compensation framework for high efficiency video coding , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[8]  John W. Woods,et al.  Scalable Motion Vector Coding Based on CABAC for MC-EZBC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Hiroshi Harashima,et al.  Iterative motion estimation method using triangular patches for motion compensation , 1991, Other Conferences.

[10]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[11]  Yao Zhao,et al.  Motion compensated prediction using partial mesh generation , 2011, 2011 18th IEEE International Conference on Image Processing.

[12]  Detlev Marpe,et al.  Block Merging for Quadtree-Based Partitioning in HEVC , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Matthew Goldman,et al.  High-Efficiency Video Coding (HEVC): The Next-Generation Compression Technology , 2011 .

[14]  Béatrice Pesquet-Popescu,et al.  RD Optimized Coding for Motion Vector Predictor Selection , 2008, IEEE Trans. Circuits Syst. Video Technol..

[15]  Michael W. Marcellin,et al.  Scalable low complexity coder for high resolution airborne video , 2007 .