VLSI Implementation of an Edge-Oriented Image Scaling Processor

Image scaling is a very important technique and has been widely used in many image processing applications. In this paper, we present an edge-oriented area-pixel scaling processor. To achieve the goal of low cost, the area-pixel scaling technique is implemented with a low-complexity VLSI architecture in our design. A simple edge catching technique is adopted to preserve the image edge features effectively so as to achieve better image quality. Compared with the previous low-complexity techniques, our method performs better in terms of both quantitative evaluation and visual quality. The seven-stage VLSI architecture of our image scaling processor contains 10.4-K gate counts and yields a processing rate of about 200 MHz by using TSMC 0.18-mum technology.

[1]  Marco Aurelio Nuño-Maganda,et al.  Real-time FPGA-based architecture for bicubic interpolation: an application for digital image scaling , 2005, 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig'05).

[2]  Trieu-Kien Truong,et al.  A fast computation of 2-D cubic-spline interpolation , 2004, IEEE Signal Processing Letters.

[3]  Lee-Sup Kim,et al.  Winscale: an image-scaling algorithm using an area pixel model , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Thomas Martin Deserno,et al.  Survey: interpolation methods in medical image processing , 1999, IEEE Transactions on Medical Imaging.

[5]  S. Rifman Digital rectification of ERTS multispectral imagery , 1973 .

[6]  Feng Tao,et al.  An architecture and implementation of image scaling conversion , 2001, ASICON 2001. 2001 4th International Conference on ASIC Proceedings (Cat. No.01TH8549).

[7]  A. Amanatiadis,et al.  Digital Image Scaling , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[8]  Jong-Ki Han,et al.  Parametric cubic convolution scaler for enlargement and reduction of image , 2000, IEEE Trans. Consumer Electron..

[9]  Hsieh Hou,et al.  Cubic splines for image interpolation and digital filtering , 1978 .

[10]  Igor Kharitonenko,et al.  Digital zoom camera with image sharpening and suppression , 2004, IEEE Transactions on Consumer Electronics.

[11]  William K. Pratt,et al.  Digital image processing (2nd ed.) , 1991 .

[12]  J. A. Parker,et al.  Comparison of Interpolating Methods for Image Resampling , 1983, IEEE Transactions on Medical Imaging.

[13]  Eric Dubois,et al.  Image up-sampling using total-variation regularization with a new observation model , 2005, IEEE Transactions on Image Processing.

[14]  Giovanni Ramponi,et al.  Warped distance for space-variant linear image interpolation , 1999, IEEE Trans. Image Process..