MPEG Video Bit-Rate Shaping Technique Using Smooth-Transcoding Algorithm

In this paper we propose an algorithm to adjust the transmission bit-rate of variable-bit-rate (VBR) MPEG video data by using a combination of transcoding and bit-rate smoothing algorithm. The algorithm works by smoothing out the bit-rate of high variance MPEG video data and when necessary transcodes some video frames in order to keep the video transmission bit-rate below a determined threshold value. This technique is useful for a live video streaming application in which an originally high-quality VBR video data for broadband users must also be delivered to other type of users where their allowed bit-rate and its variation is tightly constrained, such as mobile phone users, without sacrificing the quality of video images too much. Quality degradation caused by transcoding can be reduced by the smoothing process, which will make the number of frames required to be transcoded can be much lower than doing transcoding solely. Depending on the threshold value, our experiment results show that the number frames needed to be transcoded can be reduced significantly.

[1]  Yu Sun,et al.  Video transcoding: an overview of various techniques and research issues , 2005, IEEE Transactions on Multimedia.

[2]  Jennifer Rexford,et al.  Online Smoothing of Variable-Bit-Rate Streaming Video , 2000, IEEE Trans. Multim..

[3]  Mohammed Ghanbari,et al.  A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams , 1998, IEEE Trans. Circuits Syst. Video Technol..

[4]  Jan-Ming Ho,et al.  FOS: A Funnel-Based Approach for Optimal Online Traffic Smoothing of Live Video , 2006, IEEE Transactions on Multimedia.

[5]  Alexandros Eleftheriadis,et al.  Optimal data partitioning of MPEG-2 coded video , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Ming-Ting Sun,et al.  Digital Video Transcoding , 2005, Proceedings of the IEEE.

[7]  Anthony Vetro,et al.  Video transcoding architectures and techniques: an overview , 2003, IEEE Signal Process. Mag..

[8]  Sanjit K. Mitra,et al.  A unified rate-distortion analysis framework for transform coding , 2001, IEEE Trans. Circuits Syst. Video Technol..

[9]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1996, IEEE Trans. Circuits Syst. Video Technol..

[10]  Donald F. Towsley,et al.  Supporting stored video: reducing rate variability and end-to-end resource requirements through optimal smoothing , 1998, TNET.

[11]  David K. Y. Yau,et al.  A lossless smoothing algorithm for compressed video , 1996, TNET.

[12]  Alexandros Eleftheriadis,et al.  Dynamic rate shaping of compressed digital video , 2006, IEEE Transactions on Multimedia.