Video streaming optimization using degradation estimation with unequal error protection

Videos compressed using modern compression techniques, such as HEVC, typically have the property of unequal importance. When a video with intra and inter coded frames is transmitted through a network, its different frames can suffer from quality degradation depending on their sizes and channel coding schemes. Moreover, errors in a reference frame can propagate forward and backward over several frames, while errors in a non-reference frame are localized within the same frame. In this paper, we design a system that dynamically determines the coding parameters of layer-aligned multipriority rateless codes depending on the video content and channel condition. For this purpose, we estimate the strength of error propagation and develop a model to estimate quality degradation of a transmitted video accurately. Through minimizing quality degradation, we are able to calculate optimal parameters for the system.

[1]  Vojin Senk,et al.  Expanding Window Fountain Codes for Unequal Error Protection , 2007, ASILOMAR 2007.

[2]  Hsu-Feng Hsiao,et al.  Layer-Aligned Multipriority Rateless Codes for Layered Video Streaming , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Yao Zhao,et al.  Real-Time Video Streaming Using Randomized Expanding Reed–Solomon Code , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Nazanin Rahnavard,et al.  Rateless Codes With Unequal Error Protection Property , 2007, IEEE Transactions on Information Theory.

[5]  F. Moore,et al.  Polynomial Codes Over Certain Finite Fields , 2017 .

[6]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[7]  Michael Luby,et al.  A digital fountain approach to reliable distribution of bulk data , 1998, SIGCOMM '98.

[8]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Steven D. Blostein,et al.  Unequal error protection rateless coding design for multimedia multicasting , 2010, 2010 IEEE International Symposium on Information Theory.