An efficient packet loss recovery methodology for video-over-IP

High bitrate and limited bandwidth are always at odds for digital video streaming over Internet Protocol (IP) networks, and thus packets could possibly be delayed or lost. Sender-based recovery techniques for packet loss always generate redundant information that leads to lower compression ratio and additional bandwidth requirement. In order to address this issue, a hybrid information hiding based recovery methodology has been developed. The basic idea is that the redundant information used for error recovery is embedded within the frames of the original video contents, by means of high bitrate information hiding techniques. In the receiver end, the hidden information is extracted for lost-packet recovery. Experimental results show that the damaged macroblocks can be recovered with a much better quality as compared to the results obtained through spatial extrapolation by H.264/AVC reference software. The main contribution of the proposed methodology is: the delivery of redundant information does not require additional bandwidth, bringing out significant advantages in practical applications.

[1]  Aggelos K. Katsaggelos,et al.  Review of Error Resilient Coding Techniques for Real-Time Video Communications , 2000 .

[2]  Sherif G. Aly,et al.  Real-time motion-based frame estimation in video lossy transmission , 2001, Proceedings 2001 Symposium on Applications and the Internet.

[3]  N. Bourbakis,et al.  A high bitrate information hiding algorithm for digital video content under H.264/AVC compression , 2005, 48th Midwest Symposium on Circuits and Systems, 2005..

[4]  Mahalingam Ramkumar,et al.  Theoretical capacity measures for data hiding in compressed images , 1999, Other Conferences.

[5]  Fei Xue,et al.  Simulation and Analysis of Packet Loss in User Datagram Protocol Transfers , 2004, The Journal of Supercomputing.

[6]  Nikolaos G. Bourbakis,et al.  A Prototyping Tool for Analysis and Modeling of Video Transmission Traces over IP Networks , 2006, Seventeenth IEEE International Workshop on Rapid System Prototyping (RSP'06).

[7]  Chuang-Chun Liu,et al.  The optimal error exponent for Markov order estimation , 1996, IEEE Trans. Inf. Theory.

[8]  Andrew B. Watson,et al.  Visibility of DCT basis functions: effects of contrast masking , 1994, Proceedings of IEEE Data Compression Conference (DCC'94).

[9]  B. S. Manjunath,et al.  Data hiding in video , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[10]  Ahmed H. Tewfik,et al.  Data hiding for video-in-video , 1997, Proceedings of International Conference on Image Processing.

[11]  Mauro Barni,et al.  Capacity of the watermark channel: how many bits can be hidden within a digital image? , 1999, Electronic Imaging.

[12]  Xiao Su,et al.  Streaming video with transformation-based error concealment and reconstruction , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.