Improving scene cut quality for real-time video decoding

We address the problem of improving the scene cut quality in fixed bit-rate real-time video decoding such as is used in the H.263 and MPEG standards. In low bandwidth applications, scene cuts can cause the bits required to encode a single frame to greatly exceed the target average bits per frame, and necessitate the skipping of other frames to provide sufficient time to transmit the scene cut frame. We present an optimal algorithm for minimizing the number of skipped frames and keep the decoding synchronized. Although the algorithm requires additional encoding complexity, there is no change in decoding complexity (in fact, no change to the decoder at all). Experimental results, obtained with a simplified strategy within the framework of H.263+ video encoding, confirm that the method provides an effective alternative to current frame skipping strategies. The overall quality in the presence of scene cuts is improved with respect the TMN-8 rate control. Although the overall bit rate benefits from our method, our focus is to improve the quality of the video where scene cuts occur (by reducing skipped frames and improving decoder synchronization). The approach here can be combined with more sophisticated rate controls, as, for example, the newer rate-distortion optimized TMN-10 and TMN-11.

[1]  Jungwoo Lee,et al.  Joint optimization of frame type selection and bit allocation for MPEG video encoders , 1994, Proceedings of 1st International Conference on Image Processing.

[2]  Yaron Minsky,et al.  Efficient algorithms for optimal video transmission , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[3]  JongWon Kim,et al.  Real-time motion-based H.263+ frame rate control , 1998, Electronic Imaging.

[4]  Faouzi Kossentini,et al.  The H.263+ video coding standard: complexity and performance , 1998, Proceedings DCC '98 Data Compression Conference (Cat. No.98TB100225).

[5]  Narciso N. Garcia,et al.  Adaptive prediction models for optimization of video encoding , 1998, Electronic Imaging.

[6]  Sanjit K. Mitra,et al.  Rate-distortion optimized mode selection for very low bit rate video coding and the emerging H.263 standard , 1996, IEEE Trans. Circuits Syst. Video Technol..

[7]  Fernando Jaureguizar,et al.  Overflow-free video coders: properties and optimal control design , 1996, Other Conferences.

[8]  Faouzi Kossentini,et al.  H.263+: video coding at low bit rates , 1998, IEEE Trans. Circuits Syst. Video Technol..

[9]  Gary J. Sullivan,et al.  Rate-distortion optimization for video compression , 1998, IEEE Signal Process. Mag..

[10]  Narciso García,et al.  Buffer-constrained coding of video sequences with quasi-constant quality , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[11]  Jiro Katto,et al.  Mathematical analysis of MPEG compression capability and its application to rate control , 1995, Proceedings., International Conference on Image Processing.

[12]  Fernando Jaureguizar,et al.  Advanced rate control for MPEG-4 coders , 1998, Electronic Imaging.

[13]  Dragutin Petkovic,et al.  Query by image content using multiple objects and multiple features: user interface issues , 1994, Proceedings of 1st International Conference on Image Processing.