Rate-distortion analysis and streaming of SP and SI frames

The new SP and SI picture types, introduced in the latest video coding standard H.264, allow drift-free bitstream switching and can also be used for error-resilience and random access. In this paper, we propose a model for the rate-distortion performance of SP and SI pictures and compare it to experimental results, obtained with our implementation of an SP/SI encoder, made publicly available and recently adopted by the Joint Video Team. The model predicts how the relative sizes of SP and SI slices can be traded off. We analyze, both theoretically and experimentally, how this can be used to minimize the transmitted bit rate when SP frames are used for video streaming with packet losses and derive optimal settings for our encoder. We investigate the benefits of SI and SP frames for error resilience as compared with periodic I frame insertion. Empirical rate-distortion curves predict rate-distortion gains may be obtained. Experiments carried out over a simulated throughput-limited network confirm this to be the case when the end-to-end delay is limited. We analyze the influence of loss rate and delay on the congestion-rate-distortion performance of streaming with SI and SP frames. Our results identify scenarios for which SI and SP frames provide an attractive alternative to streaming with I frames.

[1]  T. Cover,et al.  Rate Distortion Theory , 2001 .

[2]  Gregory W. Cook,et al.  Rate-distortion bounds for motion compensated rate scalable video coders , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[3]  Marta Karczewicz,et al.  The SP- and SI-frames design for H.264/AVC , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Bernd Girod,et al.  Robust H.263 compatible video transmission for mobile access to video servers , 1997, Proceedings of International Conference on Image Processing.

[5]  Feng Wu,et al.  The improved JVT-B097 SP coding scheme , 2002 .

[6]  Bernd Girod,et al.  The Efficiency of Motion-Compensating Prediction for Hybrid Coding of Video Sequences , 1987, IEEE J. Sel. Areas Commun..

[7]  D. A. Bell,et al.  Information Theory and Reliable Communication , 1969 .

[8]  Bernd Girod,et al.  Rate-distortion analysis of SP and SI frames , 2006, Electronic Imaging.

[9]  Bernd Girod,et al.  Video streaming with SP and SI frames , 2005, Visual Communications and Image Processing.

[10]  Markus Helmut Flierl,et al.  Video coding with superimposed motion compensated signals , 2003 .

[11]  Wen Gao,et al.  The improved SP frame coding technique for the JVT standard , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

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