A Comprehensive Study of 1D and 2D Image Interpolation Techniques

  • V. Diana EarshiaEmail author
  • M. Sumathi
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 500)


Image interpolation plays an important role in converting a low resolution image into a high resolution image. This paper provides a comprehensive study of perdurable image interpolation techniques, such as nearest neighbor, bilinear, bicubic, cubic spline, and iterative linear interpolation. The usage of a Lagrange polynomial and a piecewise polynomial gives a better fitting curve for interpolated pixel values. The parameters of interest are the signal-to-noise ratio, peak signal-to-noise ratio, mean square error and processing time. Experiment results are used to analyze the performance of interpolation algorithms. These results help us to choose an appropriate algorithm for better usage.


Image interpolation Image scaling Image magnification Image interpolation algorithms 


  1. 1.
    Gonzalez RC, Woods RE (2008) Digital image processing. Nueva Jersey, p 976Google Scholar
  2. 2.
    Pratt WK (2001) Processing digital image processing, vol 5, no 11Google Scholar
  3. 3.
    Parker JA, Kenyon RV, Troxel DE (1983) Comparison of interpolating methods for image resampling. IEEE Trans Med Imaging MI-2:31–39Google Scholar
  4. 4.
    Hanssen R, Bamler R (1999) Evaluation of interpolation kernels for SAR interferometry. IEEE Trans Geosci Remote Sens Part 1 37(1):318–321Google Scholar
  5. 5.
    Lehmann TM, Gonner C, Spitzer K (1999) Survey: interpolation methods in medical image processing. IEEE Trans Med Imaging 18(11):1049–1075CrossRefGoogle Scholar
  6. 6.
    Han D (2013) Comparison of commonly used image interpolation methods. In: Proceedings of the 2nd international conference on computer science and electronic engineering (ICCSEE 2013), pp 1556–1559Google Scholar
  7. 7.
    Haifeng Z, Yongfei Z, Ziqiang H (2010) Comparison of image amplifying method. Mod Electron Tech (24):33–36Google Scholar
  8. 8.
    Amanatiadis A, Andreadis I (2008) Performance evaluation techniques for image scaling algorithms. In: Proceedings of the IEEE international workshop on imaging systems and techniques, pp 114–118 (2008)Google Scholar
  9. 9.
    McKinley S, Levine M (1998) Cubic spline interpolation. Coll Redw 45(1):1049–1060Google Scholar
  10. 10.
    Hou HS, Andrews HC (1978) Cubic splines for image interpolation and digital filtering. IEEE Trans Acoust Speech Signal Process ASSP-26(6):508–517Google Scholar
  11. 11.
    Chen C, Lai C (2014) Iterative linear interpolation based on fuzzy gradient model for low-cost VLSI implementation. 22(7):1526–1538Google Scholar
  12. 12.
    Muresan D, Parks T (2004) Adaptively quadratic image interpolation. IEEE Trans Image Process 690–698Google Scholar
  13. 13.
    Sen Wang, Kejian Yang (2008) An image scaling algorithm based on bilinear interpolation with VC++. J Tech Autom Appl 27(7):44–45Google Scholar
  14. 14.
    Hwang JW, Lee HS (2004) Adaptive image interpolation based on local gradient features. IEEE Signal Process Lett 11(3):359–362CrossRefGoogle Scholar
  15. 15.
    Huang JJ, Siu WC, Liu TR (2015) Fast image interpolation via random forests. IEEE Trans Image Process 24(10):3232–3245MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Department of Electronics and Communication EngineeringSathyabama Institute of Science and TechnologyChennaiIndia

Personalised recommendations