Skip to main content
Log in

Wavelet-based image interpolation using multilayer perceptrons

  • Original Article
  • Published:
Neural Computing & Applications Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1a, b
Fig. 2
Fig. 3
Fig. 4
Fig. 5a–e
Fig. 6a–l
Fig. 7a–d
Fig. 8a, b

Similar content being viewed by others

References

  1. Hou H, Andrews H (1978) Cubic splines for image interpolation and digital filtering. IEEE Trans Acoust Speech (ASSP) 26(6):508–517

    MATH  Google Scholar 

  2. Keys RG (1981) Cubic convolution interpolation for digital image processing. IEEE Trans Commun 29(6):1153–1160

    Article  MATH  Google Scholar 

  3. Han JK, Baek S-U (2000) Parametric cubic convolution scaler for enlargement and reduction of image. IEEE Trans Consumer Electron 46(2):247–256

    Article  Google Scholar 

  4. Reichenbach SE, Geng F (2003) Two-dimensional cubic convolution. IEEE Trans Image Processing 12(8):857–865

    Article  MathSciNet  Google Scholar 

  5. Zeng B, Venetsanopoulos AN (1998) Image interpolation based on median-type filters. Opt Eng 37(9):2472–2482

    Article  MATH  Google Scholar 

  6. Jensen K, Anastassiou D (1995) Subpixel edge localization and the interpolation of still images. IEEE Trans Image Processing 4(3):285–295

    Article  MATH  Google Scholar 

  7. Hong KP, Paik JK, Kim HJ, Lee CH (1996) An edge-preserving image interpolation system for a digital camcorder. IEEE Trans Consumer Electron 42(3):279–284

    Article  Google Scholar 

  8. Hao J, Moloney C (2002) A new direction adaptive scheme for image interpolation. In: Proceedings of the IEEE international conference on image processing (ICIP 2002), Rochester, New York, September 2002 3:369–372

    Google Scholar 

  9. Xiqun L, Hong PS, Smith A (2003) An efficient directional image interpolation method. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing (ICASSP 2003), Hong Kong, April 2003 3:97–100

    Google Scholar 

  10. Qing W, Ward R (2003) A contour-preserving image interpolation method. In: Proceedings of the IEEE international conference on image processing (ICIP 2003), Barcelona, Spain, September 2003 3:673–676

    Google Scholar 

  11. Darwish AM, Bedair MS, Shaheen SI (1997) Adaptive resampling algorithm for image zooming. IEE Proc Vis Image Signal Process 144(4):207–212

    Article  Google Scholar 

  12. Chang SG, Cvetkovic Z, Vetterli M (1995) Resolution enhancement of images using wavelet transform extrema extrapolation. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing (ICASSP’95), Detroit, Michigan, May 1995 4:2379–2382

  13. Carey WK, Chuang DB, Hemami SS (1999) Regularity-preserving image interpolation. IEEE Trans Image Processing 8(9):1293–1297

    Article  Google Scholar 

  14. Plaziac N (1999) Image interpolation using neural networks. IEEE Trans Image Process 8–11:1647–1651

    Google Scholar 

  15. Dumitras A, Kossentini F (1998) FAAN-based video chrominance subsampling. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing (ICASSP’98), Seattle, Washington, May 1998 2:1077–1080

  16. Kim JO, Choi BT, Morales A, Ko SJ (1999) Neural concurrent subsampling and interpolation for images. In: Proceedings of the IEEE region 10 conference (TENCON’99), Cheju, Korea, September 1999 2:1327–1330

    Google Scholar 

  17. Grossberg ES (1988) Neural networks and natural intelligence. MIT Press, Cambridge, Massachusetts

  18. Haykin S (1994) Neural networks. Macmillan, New York

  19. Masters T (1994) Signal and image processing with neural networks. Wiley, New York

  20. Lippman RP (1987) An introduction to computing with neural nets. IEEE ASSP Mag 4:4–22

    MATH  Google Scholar 

  21. Averbuch A, Lazar D, Israeli M (1996) Image compression using wavelet transform and multiresolution decomposition. IEEE Trans Image Processing 5(1):4–15

    Article  MATH  Google Scholar 

  22. Rumelhart DE (1986) Parallel distributed processing. MIT Press, Cambridge, Massachusetts

  23. Nielsen RH (1989) Theory of the back-propagation neural network. In: Proceedings of the international joint conference on neural networks, Washington, DC, June 1989 1:593–606

    MATH  Google Scholar 

  24. Hirose Y, Yamashita K, Hijiva S (1991) Back-propagation algorithm which varies the number of hidden units. Neural Netw 4(1):61–66

    Article  Google Scholar 

  25. Chui CK (1992) An introduction to wavelets. Academic, Boston, Massachusetts

  26. Mallat SG (1989) A theory for multiresolution signal decomposition: the wavelet representation. IEEE Trans Pattern Anal Mach Intell (PAMI) 11(7):647–693

    Google Scholar 

  27. Hammerstron D (1990) A VLSI architecture for high-performance, low-cost, on-chip learning. In: Proceedings of the international joint conference on neural networks, Washington, DC, June 1990 2:537–544

    Google Scholar 

  28. Hammerstron D (1992) Electronic neural network implementation. In: Proceedings of the international joint conference on neural networks, Baltimore, Maryland, June 1992, tutorial 5

  29. Säckinger E, Boser BE, Bromley J, LeCun Y, Jackel LD (1992) Application of the ANNA neural network chip to high-speed character recognition. IEEE Trans Neural Netw 3:498–505

    Article  Google Scholar 

  30. Antonini M, Barlaud M, Mathieu P, Daubechies I (1992) Image coding using wavelet transform. IEEE Trans Image Processing 1(2):205–220

    Article  Google Scholar 

  31. Johnston JD (1980) A filter family designed for use in quadrature mirror filter banks. In: Proceedings of the IEEE international conference on acoustics, speech, and signal processing (ICASSP’80), Denver, Colorado, April 1980, pp 291–294

Download references

Acknowledgements

This work was supported by the National Science Council, Taiwan, Republic of China, under Grant NSC-91–2213-E-029–021.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu-Len Huang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, YL. Wavelet-based image interpolation using multilayer perceptrons. Neural Comput & Applic 14, 1–10 (2005). https://doi.org/10.1007/s00521-004-0433-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-004-0433-0

Keywords

Navigation