Fast image interpolation using directional inverse distance weighting for real-time applications

Abstract A novel simple image interpolation method with adaptive weights, which is motivated by the inverse-distance weighting (IDW) method, is proposed. A new distance is defined to implement the IDW-based algorithm. The weights corresponding to four diagonal pixels are computed in their own diagonal directions. And in order to make the algorithm robust to fine structures and noises, the weights are calculated in local windows. The new approach can be implemented efficiently and gives weights adaptively according to the local image structures. Experimental results demonstrate that the proposed method can generate visually pleasant interpolated images with high peak signal-to-noise ratios (PSNR) values in real time.

[1]  Moon Gi Kang,et al.  Super-resolution image reconstruction: a technical overview , 2003, IEEE Signal Process. Mag..

[2]  Seongjai Kim,et al.  Edge-Forming Methods for Image Zooming , 2006, Journal of Mathematical Imaging and Vision.

[3]  Gang Wei,et al.  Edge adaptive image resolution enhancement in video sensor network , 2011 .

[4]  Ping Wah Wong,et al.  Edge-directed interpolation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[5]  Kai-Kuang Ma,et al.  A survey on super-resolution imaging , 2011, Signal Image Video Process..

[6]  Hwang Soo Lee,et al.  Adaptive image interpolation based on local gradient features , 2004, IEEE Signal Process. Lett..

[7]  R. Keys Cubic convolution interpolation for digital image processing , 1981 .

[8]  Michael Elad,et al.  Fast and robust multiframe super resolution , 2004, IEEE Transactions on Image Processing.

[9]  Kai-Kuang Ma,et al.  Stochastic super-resolution image reconstruction , 2010, J. Vis. Commun. Image Represent..

[10]  Mei-Juan Chen,et al.  A fast edge-oriented algorithm for image interpolation , 2005, Image Vis. Comput..

[11]  Lihong Ma,et al.  Color filter array color reproduction using cycle-spinning , 2010 .

[12]  Alan C. Bovik,et al.  A Two-Step Framework for Constructing Blind Image Quality Indices , 2010, IEEE Signal Processing Letters.

[13]  Wang Xing-Yuan,et al.  An improved image interpolation algorithm , 2009 .

[14]  Thomas W. Parks,et al.  Adaptively quadratic (AQua) image interpolation , 2004, IEEE Transactions on Image Processing.

[15]  David W. S. Wong,et al.  An adaptive inverse-distance weighting spatial interpolation technique , 2008, Comput. Geosci..

[16]  Kai-Kuang Ma,et al.  A state-space super-resolution approach for video reconstruction , 2009, Signal Image Video Process..

[17]  Dimitris Anastassiou,et al.  Subpixel edge localization and the interpolation of still images , 1995, IEEE Trans. Image Process..

[18]  Paul M. Mather,et al.  Computer Processing of Remotely-Sensed Images: An Introduction , 1988 .

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

[20]  Jing Tian,et al.  Wavelet-Based Image Interpolation Using a Three-Component Exponential Mixture Model , 2008, 2008 Congress on Image and Signal Processing.