Abstract
Preserving edge structures and image details simultaneously is considered the main challenge for image interpolation techniques that produce high-resolution images from their low-resolution counterparts. Two variants of a new adaptive interpolation scheme are proposed in this paper. In the proposed scheme for better interpolation of natural images, a new estimation mechanism that utilizes discontinuities in blocks around missing pixels is devised to discriminate strong edges. Strong edge pixels are obtained by using amended error linear interpolation and cubic convolution interpolation. Adaptive interpolation weights determined by inverse intensity distances in local windows are used to produce non-strong edge pixels based on local image structure. The proposed amended linear interpolation and cubic convolution interpolation exhibited approximately comparable performances. Simulation results on different types of images, including natural, texture, and cartoon images, demonstrate that, compared with other state-of-the-art algorithms, the proposed algorithm can generate better visual quality of the magnified images with higher peak signal-to-noise ratio (PSNR), structural similarity (SSIM), feature similarity (FSIM) index, and reasonable execution time.
















Similar content being viewed by others
References
AFD (2014) Free photos.Available from: http://all-free-download.com/free-vector/vector-clip-art/sort-by-newest/page/270/
Amanatiadis A, Andreadis I (2009) A survey on evaluation methods for image interpolation. Meas Sci Technol 20(10):104015
Battiato S, Gallo G, Stanco F (2002) A locally adaptive zooming algorithm for digital images. Image Vis Comput 20(11):805–812
Biancardi A, Cinque L, Lombardi L (2002) Improvements to image magnification. Pattern Recogn 35(3):677–687
Cha Y, Kim S (2007) The error-amended sharp edge (EASE) scheme for image zooming. IEEE Trans Image Process 16(6):1496–1505
Chen M-J, Huang C-H, Lee W-L (2005) A fast edge-oriented algorithm for image interpolation. Image Vis Comput 23(9):791–798
Chen H-Y, Leou J-J (2010) Saliency-directed image interpolation using particle swarm optimization. Signal Process 90(5):1676–1692
CIPR (2014) Test images. Available from: http://www.cipr.rpi.edu/resource/stills/kodak.html
CVG (2014) Test images. [cited 02/04/2014; Available from: http://decsai.ugr.es/cvg/index2.php.
Freedman G, Fattal R (2011) Image and video upscaling from local self-examples. ACM Trans Graph (TOG) 30(2):12
Freeman WT, Jones TR, Pasztor EC (2002) Example-based super-resolution. IEEE Comput Graph Appl 22(2):56–65
Giachetti A, Asuni N (2011) Real-time artifact-free image upscaling. IEEE Trans Image Process 20(10):2760–2768
Glasner D, Bagon S, Irani M (2009) Super-resolution from a single image. In: Computer Vision, 2009 I.E. 12th International Conference on. IEEE
Han J-W et al (2010) A novel image interpolation method using the bilateral filter. IEEE Trans Consum Electron 56(1):175–181
Irani M, Peleg S (1993) Motion analysis for image enhancement: resolution, occlusion, and transparency. J Vis Commun Image Represent 4(4):324–335
Jing M, Wu J (2013) Fast image interpolation using directional inverse distance weighting for real-time applications. Opt Commun 286:111–116
Jurio A et al (2011) Image magnification using interval information. IEEE Trans Image Process 20(11):3112–3123
Keys R (1981) Cubic convolution interpolation for digital image processing. IEEE Trans Acoust Speech Signal Process 29(6):1153–1160
Kim H, Cha Y, Kim S (2011) Curvature interpolation method for image zooming. IEEE Trans Image Process 20(7):1895–1903
Lee YJ, Yoon J (2010) Nonlinear image upsampling method based on radial basis function interpolation. IEEE Trans Image Process 19(10):2682–2692
Li X, Orchard MT (2001) New edge-directed interpolation. IEEE Trans Image Process 10(10):1521–1527
Lu GY, Wong DW (2008) An adaptive inverse-distance weighting spatial interpolation technique. Comput Geosci 34(9):1044–1055
Mallat S, Yu G (2010) Super-resolution with sparse mixing estimators. IEEE Trans Image Process 19(11):2889–2900
OBT (2014) Original brodatz texture database. [cited 2014 12-4-2014]; Available from: http://multibandtexture.recherche.usherbrooke.ca/original_brodatz.html
Sajjad M, Ejaz N, Baik SW (2012) Multi-kernel based adaptive interpolation for image super-resolution. Multimedia Tools Appl 1–23
Sajjad M, Khattak N, Jafri N (2007) Image magnification using adaptive interpolation by pixel level data-dependent geometrical shapes. Int J Comput Sci Eng 1(2):118–127
Shi G et al (2010) Context-based adaptive image resolution upconversion. J Electron Imaging 19(1):013008–013008-9
SIPI (2014) SIPI image database. [cited 06/04/2014; Available from: http://sipi.usc.edu/database
Sun J, Xu Z, Shum H-Y (2011) Gradient profile prior and its applications in image super-resolution and enhancement. IEEE Trans Image Process 20(6):1529–1542
Takeda H, Farsiu S, Milanfar P (2007) Kernel regression for image processing and reconstruction. IEEE Trans Image Process 16(2):349–366
Wang Z et al (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Wittman T (2005) Mathematical Techniques for Image Interpolation. Department of Mathematics University of Minnesota
Wong C-S, Siu W-C (2010) Adaptive directional window selection for edge-directed interpolation. In: Computer Communications and Networks (ICCCN), 2010 Proceedings of 19th International Conference on. IEEE
Yan X, Shen J (2010) Fast gradient-aware upsampling for cartoon video. In: Image Analysis and Signal Processing (IASP), 2010 International Conference on. IEEE
Yang J et al (2010) Image super-resolution via sparse representation. IEEE Trans Image Process 19(11):2861–2873
Yun Y, Bae J, Kim J (2012) Multidirectional edge-directed interpolation with region division for natural images. Opt Eng 51(4):040503-1–040503-3
Zhang D, Wu X (2006) An edge-guided image interpolation algorithm via directional filtering and data fusion. IEEE Trans Image Process 15(8):2226–2238
Zhang X, Wu X (2008) Image interpolation by adaptive 2-D autoregressive modeling and soft-decision estimation. IEEE Trans Image Process 17(6):887–896
Zhang L, Zhang D, Mou X (2011) FSIM: a feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386
Zhou D, Shen X, Dong W (2012) Image zooming using directional cubic convolution interpolation. IET Image Process 6(6):627–634
Acknowledgments
This study was partially supported by the Research University Grant for Individual (RUI), Universiti Sains Malaysia, Malaysia titled “Development of an intelligent auto-Immune Diseases Diagnostic System by classification of Hep_2 Immunofluorescence Patterns”.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Harb, S.M.E., Isa, N.A.M. & Salamah, S. New adaptive interpolation scheme for image upscaling. Multimed Tools Appl 75, 7293–7325 (2016). https://doi.org/10.1007/s11042-015-2647-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2647-9