RD-optimized interactive streaming of multiview video with multiple encodings

This paper presents a rate-distortion (RD) optimized interactive streaming method for multiview video pre-compressed by H.264 Joint Multiview Video Model (JMVM). In the proposed method, multiple encodings are first used to facilitate the flexible server-client interaction. Second, a RD-optimized scheduling strategy is provided to guarantee the optimal view-dependent delivery of multiview video. In the RD-optimized scheduling strategy, a distortion model is proposed to estimate the expected end-to-end distortion by accounting for both coding and packet-loss-induced distortions, as well as rendering-induced distortion. With the end-to-end distortion model, the server can select the optimal encoding combination for transmission. Experimental results demonstrate that the proposed method can achieve a significant end-to-end RD performance improvement over the selective streaming methods with simulcast coding or scalable multiview coding. In addition, it has better error-resilience performance to combat with packet-losses over the Internet protocol (IP) networks.

[1]  Jianfei Cai,et al.  Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video coding , 2002, IEEE Trans. Circuits Syst. Video Technol..

[2]  Wenxian Yang,et al.  4-D Wavelet-Based Multiview Video Coding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Tsuhan Chen,et al.  Active Rearranged Capturing of Image-Based Rendering Scenes—Theory and Practice , 2007, IEEE Transactions on Multimedia.

[4]  Seung-Uk Yoon,et al.  Multiple Color and Depth Video Coding Using a Hierarchical Representation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Antonio Ortega,et al.  New Coding Tools for Illumination and Focus Mismatch Compensation in Multiview Video Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Rui Zhang,et al.  End-to-end distortion estimation for RD-based robust delivery of pre-compressed video , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[7]  Aljoscha Smolic,et al.  Efficient Prediction Structures for Multiview Video Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Bernd Girod,et al.  Region-of-interest prediction for interactively streaming regions of high resolution video , 2007, Packet Video 2007.

[9]  Bernd Girod,et al.  Rate-distortion analysis for light field coding and streaming , 2006, Signal Process. Image Commun..

[10]  Aljoscha Smolic,et al.  Interactive 3-D Video Representation and Coding Technologies , 2005, Proceedings of the IEEE.

[11]  Bernd Girod,et al.  Rate-Distortion Optimized Interactive Light Field Streaming , 2007, IEEE Transactions on Multimedia.

[12]  Jin Li,et al.  On the compression and streaming of concentric mosaic data for free wandering in a realistic environment over the Internet , 2005, IEEE Transactions on Multimedia.

[13]  Bernd Girod,et al.  Rate-distortion hint tracks for adaptive video streaming , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Wen Gao,et al.  Low-delay View Random Access for Multi-view Video Coding , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[15]  Jiang Li,et al.  Interactive Multiview Video Delivery Based on IP Multicast , 2007, Adv. Multim..

[16]  A.M. Tekalp,et al.  3DTV over IP , 2007, IEEE Signal Processing Magazine.

[17]  Toshiaki Fujii,et al.  Low-delay multiview video coding for free-viewpoint video communication , 2007 .

[18]  W. Matusik,et al.  Coding Approaches for End-To-End 3D TV Systems , 2004 .

[19]  Masayuki Tanimoto Overview of free viewpoint television , 2006, Signal Process. Image Commun..

[20]  Jin Li,et al.  On interactive browsing of large images , 2003, IEEE Trans. Multim..

[21]  Pascal Frossard,et al.  Adaptive video streaming in lossy networks: versions or layers? , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[22]  M. Reha Civanlar,et al.  Interactive transport of multi-view videos for 3DTV applications , 2006 .

[23]  Toshiaki Fujii,et al.  Low-delay multiview video coding for free-viewpoint video communication , 2007, Systems and Computers in Japan.

[24]  Civanlar M. Reha,et al.  Interactive transport of multi-view videos for 3DTV applications , 2006 .

[25]  A. Murat Tekalp,et al.  Interactive Multi-view Video Delivery with View-Point Tracking and Fast Stream Switching , 2006, MRCS.

[26]  A. Murat Tekalp,et al.  Client-Driven Selective Streaming of Multiview Video for Interactive 3DTV , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  Wen Gao,et al.  Multi-view Video Coding with Flexible View-Temporal Prediction Structure for Fast Random Access , 2006, PCM.

[28]  Jiang Li,et al.  A real-time interactive multi-view video system , 2005, MULTIMEDIA '05.