Hybrid image upsampling method in the discrete cosine transform domain

We present a direct image resizing method in the compressed domain. Our method reduces the ringing effect for blocks with vertical or horizontal edge. Moreover, our method omits the inverse discrete cosine transform (IDCT) operation required to represent the image in the spatial domain. We first address an estimation scheme for the sums of the columns and rows within the doubled block. We then propose an IDCT-free block representation scheme using the pseudo-inverse. On the basis of IDCT-free block representation, the ringing effect was significantly reduced when compared to the conventional algorithms such as Dugad-Ahuja and Mukherjee-Mitra. Finally, we propose a hybrid algorithm that uses both the Dugad-Ahuja method and the proposed method. We apply our method only to categorized blocks with vertical or horizontal edge. Otherwise, the Dugad-Ahuja method is used. The proposed algorithm does not require IDCT, which therefore makes it easy to implement in hardware. Furthermore, due to the significant reduction of the ringing effect, our method yields better performance in terms of both objective and subjective views than the conventional methods.

[1]  Truong Q. Nguyen,et al.  Markov Random Field Model-Based Edge-Directed Image Interpolation , 2007, IEEE Transactions on Image Processing.

[2]  Jechang Jeong,et al.  Fine edge-preserving technique for display devices , 2008, IEEE Transactions on Consumer Electronics.

[3]  Sanjit K. Mitra,et al.  Arbitrary resizing of images in DCT space , 2005 .

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

[5]  E. Meijering,et al.  A chronology of interpolation: from ancient astronomy to modern signal and image processing , 2002, Proc. IEEE.

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

[7]  Rafael C. González,et al.  Digital image processing using MATLAB , 2006 .

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

[9]  Seongjai Kim,et al.  The Error-Amended Sharp Edge (EASE) Scheme for Image Zooming , 2007, IEEE Transactions on Image Processing.

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

[11]  Jianmin Jiang,et al.  The spatial relationship of DCT coefficients between a block and its sub-blocks , 2002, IEEE Trans. Signal Process..

[12]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[13]  Jechang Jeong,et al.  Fine directional de-interlacing algorithm using modified Sobel operation , 2008, IEEE Transactions on Consumer Electronics.

[14]  Xiangjun Zhang,et al.  Image Interpolation by Adaptive 2-D Autoregressive Modeling and Soft-Decision Estimation , 2008, IEEE Transactions on Image Processing.

[15]  Il-hong Shin,et al.  Adaptive Up-Sampling Method Using DCT for Spatial Scalability of Scalable Video Coding , 2009, IEEE Trans. Circuits Syst. Video Technol..

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

[17]  E. Meijering A chronology of interpolation: from ancient astronomy to modern signal and image processing , 2002, Proc. IEEE.

[18]  Stephen A. Martucci,et al.  Symmetric convolution and the discrete sine and cosine transforms , 1993, IEEE Trans. Signal Process..

[19]  Sanjit K. Mitra,et al.  Image resizing in the compressed domain using subband DCT , 2002, IEEE Trans. Circuits Syst. Video Technol..

[20]  C. W. Lee General methods for L/M-fold resizing of compressed images using lapped transforms , 2007 .

[21]  Lei Zhang,et al.  An edge-guided image interpolation algorithm via directional filtering and data fusion , 2006, IEEE Transactions on Image Processing.

[22]  Luis F. Chaparro,et al.  Low Bit Rate Video Coding Using DCT-Based Fast Decimation/Interpolation and Embedded Zerotree Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.