Interface MB-Based Video Content

In practical multimedia systems, the content of coded video streams often needs to be re-edited at the nodes of transmitting networks. For example, logo insertion is always required for copyright protection at different local transmitting nodes. This kind of video stream editing is denoted as video content editing transcoding (VCET) in this paper. Though some techniques have been suggested for VCET, these methods cannot meet the requirement of dynamic transmitting bandwidth in practical applications. In this paper, we proposed an interface macroblock-based transcoding scheme for VCET, which can reuse the variable length codes of the original video streams as much as possible to achieve the best VCET quality. In order to ensure that the edited video streams can be transmitted by the original bandwidth, we also proposed a rate control algorithm for VCET, which can accurately control the bitrate of edited video streams according to the frame level coding bits of the original video streams. Experimental results showed that the proposed scheme achieved substantially better results in bitrate accuracy, computational complexities, and video quality than many other existing schemes.

[1]  Shu Xiao,et al.  Low-cost and efficient logo insertion scheme in MPEG video transcoding , 2002, IS&T/SPIE Electronic Imaging.

[2]  Klara Nahrstedt,et al.  A compressed-domain visual information embedding algorithm for MPEG-2 HDTV streams , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[3]  Lap-Pui Chau,et al.  Joint Rate Allocation for Multiprogram Video Coding Using FGS , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Tihao Chiang,et al.  A Multiple-Window Video Embedding Transcoder Based on H.264/AVC Standard , 2007, EURASIP J. Adv. Signal Process..

[5]  Tanji Hu,et al.  Summarizing tourist destinations by mining user-generated travelogues and photos , 2011, Comput. Vis. Image Underst..

[6]  Joseph W. Goodman,et al.  A mathematical analysis of the DCT coefficient distributions for images , 2000, IEEE Trans. Image Process..

[7]  Xuemin Chen,et al.  Logo insertion in MPEG transcoder , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[8]  Nuno Roma,et al.  Insertion of irregular-shaped logos in the compressed DCT domain , 2002, 2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628).

[9]  Yu Liu,et al.  DCT domain logo insertion of MPEG-2 transcoding , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[10]  Yongdong Zhang,et al.  A Highly Parallel Framework for HEVC Coding Unit Partitioning Tree Decision on Many-core Processors , 2014, IEEE Signal Processing Letters.

[11]  Yongdong Zhang,et al.  Efficient Parallel Framework for H.264/AVC Deblocking Filter on Many-Core Platform , 2012, IEEE Transactions on Multimedia.

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

[13]  Jungwoo Lee A Perceptual Rate Control Technique for Logo Insertion in Compressed Video , 2008, IEICE Trans. Commun..

[14]  Panos Nasiopoulos,et al.  Logo insertion transcoding for H.264/AVC compressed video , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

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

[16]  N. Changuel,et al.  Statistical multiplexing of video programs , 2009, IEEE Vehicular Technology Magazine.