Content-based selective enhancement for streaming video

Video transmission over bandwidth-varying networks is becoming increasingly important due to emerging applications such as streaming of video over the Internet. The fundamental obstacle in designing such systems resides in the varying characteristics of the Internet (i.e. bandwidth variations and packet-loss patterns). In MPEG-4, a new scalability scheme, called fine-granular-scalability (FGS), was standardized, which is able to adapt to bandwidth variations in real-time while using the same pre-encoded stream. This paper presents a novel technique that enables the FGS coding scheme to perform content-based enhancement and prioritized transmission of specific regions. The proposed selective enhancement mechanism gives the FGS framework the flexibility to perform differentiated bit-allocation to enhance specific objects, such that an improved visual image quality can be obtained at various bit-rates. In our system, we employed a novel real-time face detection algorithm, that in conjunction with the proposed content-based selective enhancement method consistently leads to better subjective visual quality of streaming video under various transmission bit-rates. The FGS selective enhancement method presented has been adopted in the MPEG-4 standard.

[1]  Mihaela van der Schaar,et al.  The MPEG-4 fine-grained scalable video coding method for multimedia streaming over IP , 2001, IEEE Trans. Multim..

[2]  Bernd Girod,et al.  Internet Video-Streaming , 1999 .

[3]  Jian Lu,et al.  Signal processing for Internet video streaming: a review , 2000, Electronic Imaging.

[4]  Sohail Zafar,et al.  Motion-compensated wavelet transform coding for color video compression , 1992, IEEE Trans. Circuits Syst. Video Technol..

[5]  Alexander H. Waibel,et al.  Skin-Color Modeling and Adaptation , 1998, ACCV.

[6]  Andrew Lippman,et al.  Spatio-temporal segmentation based on motion and static segmentation , 1995, Proceedings., International Conference on Image Processing.

[7]  Hayder Radha,et al.  Scalable Internet video using MPEG-4 , 1999, Signal Process. Image Commun..

[8]  John W. Woods,et al.  Motion-compensated 3-D subband coding of video , 1999, IEEE Trans. Image Process..

[9]  Avideh Zakhor,et al.  Real-Time Internet Video Using Error Resilient Scalable Compression and TCP-Friendly Transport Protocol , 1999, IEEE Trans. Multim..

[10]  Touradj Ebrahimi,et al.  MPEG-4 natural video coding - An overview , 2000, Signal Process. Image Commun..

[11]  Alex Pentland,et al.  Probabilistic visual learning for object detection , 1995, Proceedings of IEEE International Conference on Computer Vision.