Efficient Hybrid DCT-Domain Algorithm for Video Spatial Downscaling

A highly efficient video downscaling algorithm for any arbitrary integer scaling factor performed in a hybrid pixel transform domain is proposed. This algorithm receives the encoded DCT coefficient blocks of the input video sequence and efficiently computes the DCT coefficients of the scaled video stream. The involved steps are properly tailored so that all operations are performed using the encoding standard block structure, independently of the adopted scaling factor. As a result, the proposed algorithm offers a significant optimization of the computational cost without compromising the output video quality, by taking into account the scaling mechanism and by restricting the involved operations in order to avoid useless computations. In order to meet any system needs, an optional and possible combination of the presented algorithm with high-order AC frequency DCT coefficients discarding techniques is also proposed, providing a flexible and often required complexity scalability feature and giving rise to an adaptable tradeoff between the involved scalable computational cost and the resulting video quality and bit rate. Experimental results have shown that the proposed algorithm provides significant advantages over the usual DCT decimation approaches, both in terms of the involved computational cost, the output video quality, and the resulting bit rate. Such advantages are even more significant for scaling factors other than integer powers of 2 and may lead to quite high PSNR gains.

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

[2]  Trac D. Tran,et al.  On resizing images in the DCT domain , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[3]  Neri Merhav,et al.  Inverse motion compensation of fast DCT , 1997 .

[4]  Bo Shen,et al.  Block-based manipulations on transform-compressed images and videos , 1998, Multimedia Systems.

[5]  Chia-Wen Lin,et al.  Fast algorithms for DCT-domain video transcoding , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[6]  Chia-Wen Lin,et al.  A DCT-Domain Video Transcoder for Spatial Resolution Downconversion , 2002, VISUAL.

[7]  Itu-T Video coding for low bitrate communication , 1996 .

[8]  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..

[9]  Narendra Ahuja,et al.  A fast scheme for image size change in the compressed domain , 2001, IEEE Trans. Circuits Syst. Video Technol..

[10]  Alan C. Bovik,et al.  Local bandwidth constrained fast inverse motion compensation for DCT-domain video transcoding , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[11]  Lap-Pui Chau,et al.  A Resizing Algorithm With Two-Stage Realization for DCT-Based Transcoding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Hongchi Shi,et al.  A Fast Algorithm for Reconstructing Motion-Compensated Blocks in Compressed Domain , 1999, J. Vis. Lang. Comput..

[13]  Qingwen Hu,et al.  Image/video spatial scalability in compressed domain , 1999 .

[14]  Kyeong Ho Yang,et al.  CIF-to-QCIF video bitstream down-conversion in the DCT domain , 1998, Bell Labs Technical Journal.

[15]  Mohammed Ghanbari,et al.  Heterogeneous Video Transcoding to Lower Spatio-Temporal Resolutions and Different Encoding Formats , 2000, IEEE Trans. Multim..

[16]  S.A. Martucci Image resizing in the discrete cosine transform domain , 1995, Proceedings., International Conference on Image Processing.

[17]  Yung-Chang Chen,et al.  Low-complexity DCT-domain video transcoders for arbitrary-size downscaling , 2004, IEEE 6th Workshop on Multimedia Signal Processing, 2004..

[18]  Vasudev Bhaskaran,et al.  A fast approximate algorithm for scaling down digital images in the DCT domain , 1995, Proceedings., International Conference on Image Processing.

[19]  Shih-Fu Chang,et al.  Manipulation and Compositing of MC-DCT Compressed Video , 1995, IEEE J. Sel. Areas Commun..

[20]  Hyun Wook Park,et al.  Arbitrary-ratio image resizing using fast DCT of composite length for DCT-based transcoder , 2006, IEEE Trans. Image Process..

[21]  Justin Ridge Efficient transform-domain size and resolution reduction of images , 2003, Signal Process. Image Commun..

[22]  Chia-Wen Lin,et al.  DCT-domain spatial transcoding using generalized DCT decimation , 2005, IEEE International Conference on Image Processing 2005.

[23]  Rajeev Kumar,et al.  A Fast Arbitrary Factor Video Resizing Algorithm , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Nuno Roma,et al.  Least squares motion estimation algorithm in the compressed DCT domain for H.26x/MPEG-x video sequences , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[25]  Anthony Vetro,et al.  Drift compensation for reduced spatial resolution transcoding , 2002, IEEE Trans. Circuits Syst. Video Technol..

[26]  Mohammed Ghanbari,et al.  Hybrid DCT/pixel domain architecture for heterogeneous video transcoding , 2003, Signal Process. Image Commun..

[27]  Lap-Pui Chau,et al.  An efficient arbitrary downsizing algorithm for video transcoding , 2004, IEEE Trans. Circuits Syst. Video Technol..

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