Multi-view video streaming over wireless networks with RD-optimized scheduling of network coded packets

Multi-view video streaming is an emerging video paradigm that enables new interactive services, such as free viewpoint television and immersive teleconferencing. However, it comes with a high bandwidth cost, as the equivalent of many single-view streams has to be transmitted. Network coding (NC) can improve the performance of the network by allowing nodes to combine received packets before retransmission. Several works have shown NC to be beneficiai in wireless networks, but the delay introduced by buffering before decoding raises a problem in real-time streaming applications. Here, we propose to use Expanding Window NC (EWNC) for multi-view streaming to allow immediate decoding of the received packets. The order in which the packets are included in the coding window is chosen via RD-optimization for the current sending opportunity. Results show that our approach consistently outperforms both classical NC applied on each view independently and transmission without NC.

[1]  Pascal Frossard,et al.  Prioritized Distributed Video Delivery With Randomized Network Coding , 2011, IEEE Transactions on Multimedia.

[2]  Gary J. Sullivan,et al.  Overview of the Stereo and Multiview Video Coding Extensions of the H.264/MPEG-4 AVC Standard , 2011, Proceedings of the IEEE.

[3]  K. Jain,et al.  Practical Network Coding , 2003 .

[4]  Toshiaki Fujii,et al.  Free-Viewpoint TV , 2011, IEEE Signal Processing Magazine.

[5]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[6]  T. Ho,et al.  On Linear Network Coding , 2010 .

[7]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.

[8]  Vladimir Stankovic,et al.  Unequal error protection random linear coding for multimedia communications , 2010, 2010 IEEE International Workshop on Multimedia Signal Processing.

[9]  Aljoscha Smolic,et al.  Coding Algorithms for 3DTV—A Survey , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

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

[11]  Wen Gao,et al.  Free viewpoint switching in multi-view video streaming using Wyner-Ziv video coding , 2006, Electronic Imaging.

[12]  Muriel Medard,et al.  On Randomized Network Coding , 2003 .