Wavelet-based image interpolation using multilayer perceptrons

Changing the resolution of digital images and video is needed image processing systems. In this paper, we present nonlinear interpolation schemes for still image resolution enhancement. The proposed neural network interpolation method is based on wavelet reconstruction. With the wavelet decomposition, the image signals can be divided into several time–frequency portions. In this work, the wavelet decomposition signal is used to train the neural networks. The pixels in the low-resolution image are used as the input signal of the neural network to estimate all the wavelet sub-images of the corresponding high-resolution image. The image of increased resolution is finally produced by the synthesis procedure of wavelet transform. In the simulation, the proposed method obtains much better performance than other traditional methods. Moreover, the easy implementation and high flexibility of the proposed algorithm also make it applicable to various other related problems.

[1]  Rabab Kreidieh Ward,et al.  A contour-preserving image interpolation method , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[2]  R. Hecht-Nielsen,et al.  Theory of the Back Propagation Neural Network , 1989 .

[3]  Mark J. T. Smith,et al.  An efficient directional image interpolation method , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[4]  Faouzi Kossentini,et al.  FANN-based video chrominance subsampling , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[5]  Lawrence D. Jackel,et al.  Application of the ANNA neural network chip to high-speed character recognition , 1992, IEEE Trans. Neural Networks.

[6]  Martin Vetterli,et al.  Resolution enhancement of images using wavelet transform extrema extrapolation , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[7]  Anastasios N. Venetsanopoulos,et al.  Image interpolation based on median-type filters , 1998 .

[8]  Stephen E. Reichenbach,et al.  Two-dimensional cubic convolution , 2003, IEEE Trans. Image Process..

[9]  Timothy Masters Signal and Image Processing with Neural Networks: A C++ Sourcebook , 1994 .

[10]  Charles K. Chui,et al.  An Introduction to Wavelets , 1992 .

[11]  Hecht-Nielsen Theory of the backpropagation neural network , 1989 .

[12]  Joonki Paik,et al.  An edge-preserving image interpolation system for a digital camcorder , 1996 .

[13]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.

[14]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[15]  Amir Averbuch,et al.  Image compression using wavelet transform and multiresolution decomposition , 1996, IEEE Trans. Image Process..

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

[17]  James D. Johnston,et al.  A filter family designed for use in quadrature mirror filter banks , 1980, ICASSP.

[18]  Nathalie Plaziac Image interpolation using neural networks , 1999, IEEE Trans. Image Process..

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

[20]  D. Hammerstrom,et al.  A VLSI architecture for high-performance, low-cost, on-chip learning , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[21]  Sung-Jea Ko,et al.  Neural concurrent subsampling and interpolation for images , 1999, Proceedings of IEEE. IEEE Region 10 Conference. TENCON 99. 'Multimedia Technology for Asia-Pacific Information Infrastructure' (Cat. No.99CH37030).

[22]  Kayvan Najarian,et al.  Back-Propagation Algorithm , 2006 .

[23]  Sheila S. Hemami,et al.  Regularity-preserving image interpolation , 1999, IEEE Trans. Image Process..

[24]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Samir I. Shaheen,et al.  Adaptive resampling algorithm for image zooming , 1997 .

[26]  Hao Jiang,et al.  A new direction adaptive scheme for image interpolation , 2002, Proceedings. International Conference on Image Processing.

[27]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

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

[29]  Philipp Slusallek,et al.  Introduction to real-time ray tracing , 2005, SIGGRAPH Courses.

[30]  S. Grossberg Neural Networks and Natural Intelligence , 1988 .

[31]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

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