Unequal error protection for data partitioned H.264/AVC video streaming with raptor and random linear codes for DVB-H networks

Application layer forward error correction is becoming a popular addition to protocols for real-time video delivery over IP-based wireless networks. Since each part of video data is not equally important for video reconstruction, it is beneficial to divide video data based on its importance. Such partitioned data could then be provided with different degree of protection, with the important data having more protection against channel erasures. Data partitioning (DP) is one such low-cost feature in H.264/AVC enabling partitioning of video data based on its importance. In this paper, we propose an Unequal error protection (UEP) scheme to protect the DP H.264/AVC coded video data with Raptor and Random linear codes (RLC). The simulations have been performed using error traces which depict physical-layer Transport Stream (TS) packet losses in DVBH. The results highlight that for broadcasting applications with varying channel conditions, better results can be obtained with dynamic probability of selection of different importance layers.

[1]  Zixiang Xiong,et al.  Scalable Video Multicast Using Expanding Window Fountain Codes , 2009, IEEE Transactions on Multimedia.

[2]  Muhammad Altaf,et al.  H.264 video streaming with data-partitioning and Growth codes , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[3]  Vladimir Stankovic,et al.  Performance evaluation of Raptor and Random Linear Codes for H.264/AVC video transmission over DVB-H networks , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  David Gomez-Barquero,et al.  Application Layer FEC for Mobile TV Delivery in IP Datacast Over DVB-H Systems , 2009, IEEE Transactions on Broadcasting.

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

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

[7]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[8]  Kristian Nybom,et al.  Expanding Window Fountain coded scalable video in broadcasting , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[9]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..