Comparative Study of Different Wavelet Based Interpolation Techniques

Similar documents
Comparision of different Image Resolution Enhancement techniques using wavelet transform

Enhanced DCT Interpolation for better 2D Image Up-sampling

IMAGE RESOLUTION ENHANCEMENT BY USING WAVELET TRANSFORM

Region Adaptive Unsharp Masking Based Lanczos-3 Interpolation for video Intra Frame Up-sampling

Satellite Image Resolution Enhancement Technique Using DWT and IWT

Resolution Enhancement of Satellite Image Using DT-CWT and EPS

MEDICAL IMAGE DENOISING BASED ON GAUSSIAN FILTER AND DWT SWT BASED ENHANCEMENT TECHNIQUE

DISCRETE WAVELET TRANSFORM-BASED SATELLITE IMAGE RESOLUTION ENHANCEMENT METHOD

Improvement of Satellite Images Resolution Based On DT-CWT

A Pan-Sharpening Based on the Non-Subsampled Contourlet Transform and Discrete Wavelet Transform

DENOISING DIGITAL IMAGE USING WAVELET TRANSFORM AND MEAN FILTERING

Filters. Materials from Prof. Klaus Mueller

PRECISION FOR 2-D DISCRETE WAVELET TRANSFORM PROCESSORS

Denoising and Enhancement of Medical Images Using Wavelets in LabVIEW

Computer Science and Engineering

Design of an Efficient Edge Enhanced Image Scalar for Image Processing Applications

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

ADAPTIVE ADDER-BASED STEPWISE LINEAR INTERPOLATION

Interpolation of CFA Color Images with Hybrid Image Denoising

Image Enhancement using DWT

A DUAL TREE COMPLEX WAVELET TRANSFORM CONSTRUCTION AND ITS APPLICATION TO IMAGE DENOISING

Ch. Bhanuprakash 2 2 Asistant Professor, Mallareddy Engineering College, Hyderabad, A.P, INDIA. R.Jawaharlal 3, B.Sreenivas 4 3,4 Assocate Professor

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)

Design and Testing of DWT based Image Fusion System using MATLAB Simulink

Jennifer Eunice.R. Department of Electronics and communication Dr.SivanthiAditanar College of Engineering Tiruchendur, India

Performance Analysis of Local Adaptive Real Oriented Dual Tree Wavelet Transform in Image Processing

International Journal of Advancedd Research in Biology, Ecology, Science and Technology (IJARBEST)

A Novel Approach for MRI Image De-noising and Resolution Enhancement

Analysis of Wavelet Denoising with Different Types of Noises

New Edge-Directed Interpolation

An Adaptive Wavelet and Level Dependent Thresholding Using Median Filter for Medical Image Compression

A Fast Median Filter Using Decision Based Switching Filter & DCT Compression

A survey of Super resolution Techniques

FPGA implementation of DWT for Audio Watermarking Application

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

Efficient Image Compression Technique using JPEG2000 with Adaptive Threshold

Image Scaling. This image is too big to fit on the screen. How can we reduce it? How to generate a halfsized

Robust watermarking based on DWT SVD

Simultaneous Capturing of RGB and Additional Band Images Using Hybrid Color Filter Array

INTER-INTRA FRAME CODING IN MOTION PICTURE COMPENSATION USING NEW WAVELET BI-ORTHOGONAL COEFFICIENTS

A Novel Image Compression Algorithm using Modified Filter Bank

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 06 Sep p-issn:

ScienceDirect. A Novel DWT based Image Securing Method using Steganography

ISSN: (Online) Volume 2, Issue 6, June 2014 International Journal of Advance Research in Computer Science and Management Studies

Image compression using Thresholding Techniques

IMAGE ENHANCEMENT USING WAVELET DECOMPOSITION, SUPER RESOLUTION ALGORITHM & LUM FILTERS

Satellite Image Resolution Enhancement using Dual-tree Complex Wavelet Transform and Non Local Mean

A Proficient Roi Segmentation with Denoising and Resolution Enhancement

Demosaicing Algorithms

FACE RECOGNITION USING NEURAL NETWORKS

IMPLEMENTATION OF IMAGE COMPRESSION USING SYMLET AND BIORTHOGONAL WAVELET BASED ON JPEG2000

Denoising of ECG signal using thresholding techniques with comparison of different types of wavelet

Improvement of image denoising using curvelet method over dwt and gaussian filtering

High Resolution Satellite Image Enhancement Using Discrete Wavelet Transform

Underwater Image Enhancement Using Discrete Wavelet Transform & Singular Value Decomposition

Robust Invisible QR Code Image Watermarking Algorithm in SWT Domain

Image Interpolation. Image Processing

Wavelet Transform. From C. Valens article, A Really Friendly Guide to Wavelets, 1999

Wavelet-based image compression

Keywords: Discrete wavelets transform Weiner filter, Ultrasound image, Speckle, Gaussians, and Salt & Pepper, PSNR, MSE and Shrinks.

Lossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques

Color Filter Array Interpolation Using Adaptive Filter

Vision Review: Image Processing. Course web page:

SPECKLE NOISE REDUCTION BY USING WAVELETS

Spline wavelet based blind image recovery

Keywords Medical scans, PSNR, MSE, wavelet, image compression.

Watermarking-based Image Authentication with Recovery Capability using Halftoning and IWT

Wavelet-based Image Splicing Forgery Detection

Digital Image Processing

Introduction to Wavelets. For sensor data processing

Color Image Compression using SPIHT Algorithm

Computation Pre-Processing Techniques for Image Restoration

Dr. J. J.Magdum College. ABSTRACT- Keywords- 1. INTRODUCTION-

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 12 Dec p-issn:

Wavelet Transform. From C. Valens article, A Really Friendly Guide to Wavelets, 1999

HIGH QUALITY AUDIO CODING AT LOW BIT RATE USING WAVELET AND WAVELET PACKET TRANSFORM

Fig 1: Error Diffusion halftoning method

Convolution Pyramids. Zeev Farbman, Raanan Fattal and Dani Lischinski SIGGRAPH Asia Conference (2011) Julian Steil. Prof. Dr.

Demosaicing Algorithm for Color Filter Arrays Based on SVMs

Survey on Image Enhancement Techniques

A Modified Image Coder using HVS Characteristics

Image Compression Using Haar Wavelet Transform

Image Pyramids. Sanja Fidler CSC420: Intro to Image Understanding 1 / 35

A new directional image interpolation based on Laplacian operator

THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE

New Additive Wavelet Image Fusion Algorithm for Satellite Images

MLP for Adaptive Postprocessing Block-Coded Images

WAVELET SIGNAL AND IMAGE DENOISING

A moment-preserving approach for depth from defocus

Keywords Arnold transforms; chaotic logistic mapping; discrete wavelet transform; encryption; mean error.

Discrete Wavelet Transform For Image Compression And Quality Assessment Of Compressed Images

Simple Impulse Noise Cancellation Based on Fuzzy Logic

Denoising Scheme for Realistic Digital Photos from Unknown Sources

Almost Perfect Reconstruction Filter Bank for Non-redundant, Approximately Shift-Invariant, Complex Wavelet Transforms

Image Forgery. Forgery Detection Using Wavelets

NO-REFERENCE IMAGE BLUR ASSESSMENT USING MULTISCALE GRADIENT. Ming-Jun Chen and Alan C. Bovik

AN ERROR LIMITED AREA EFFICIENT TRUNCATED MULTIPLIER FOR IMAGE COMPRESSION

Hyperspectral Image Resolution Enhancement Using Object Tagging OLHE Technique

Original Research Articles

Transcription:

Comparative Study of Different Wavelet Based Interpolation Techniques 1Computer Science Department, Centre of Computer Science and Technology, Punjabi University Patiala. 2Computer Science Department, School of Engineering and Technology, Punjabi University Patiala Email: 1 kamalpreetbrar1@gmail.com, 2 aman_k2007@hotmail.com Abstract. Images are used in many fields. One of the major issues of image is zooming. Zooming is used to increase the image resolution. Zooming is done through various interpolation methods. Interpolation is used for image scaling and zooming. Image zooming is process to extending an image to create a large image. There are several techniques of zooming. Wavelet transform is used due to the reason to obtain the image without distortion. This paper starts with the study of image zooming, their need and use of image zooming. This paper presents a review on different wavelet based interpolation techniques and their comparisons. Keywords: zooming, interpolation, wavelet transform, wavelet based interpolation, zoomed image. I. Introduction Image zooming simply means enlarging an image. So that the details of the image became more clear and visible. Zooming is used in many applications including the World Wide Web, digital video, DVDs and scientific imaging. When pixels are inserted into an image in order to expand the size of an image then the major task is the interpolation of new pixels from the surrounding original pixels. There are many reasons to be interested to zooms an image retaining as most as possible of the information it contains. Image zooming is done through interpolation methods. There are several types of zooming techniques are used. Linear techniques, non - linear techniques, transform techniques, statistical techniques, wavelet transform techniques and PDE based techniques. Linear techniques use linear space invariant filters to interpolate the high resolution zoomed image. Non linear technique use non linear optimization process. Transform techniques are focused on the used of multi resolution decomposition. Statistical techniques estimate the high resolution image based on the properties of low resolution image. The wavelet transform techniques decompose a digital image into some frequency sub images. Each sub image represented with frequency resolution. PDE based approaches are used to interpolation using geometric diffusion equation. There are some important requirements for image zooming or interpolation. Zoomed or interpolated image should be clear and smooth. Zooming operation should be on high speed. The interpolated image performance is measured on the basis of the peak signal to noise ratio (PSNR) and mean square error (MSE). PSNR value should be high and MSE value should be low. The wavelet transform is very good technique for image zooming. It provides a high quality image results. This paper proposing comparative study of image interpolation using wavelet based interpolation techniques. 180

II. Literature Review T. M Lehmann et al. [2] presents a literature review on comparison of sinc, nearest neighbor, quadric, linear, cubic, Gaussian interpolation and approximation techniques with kernel sizes from 1 * 1 up to 8 * 8. A. Gotchev et al. [3] produces a method that investigates the applicability of modified B-spline function. This method is a computationally efficient method based on the use of modified forrow structure. H. Chen et al. [4] propose a new FIR image interpolation filter. The goal of this method is to minimize the ripple response around edges. This approach shows better result than bilinear interpolation and cubic convolution interpolation. S. E. Reichenbach et al. [5] develops two dimensional piecewise cubic convolution for image interpolation. This approach develops a closed form derivation for a two parameters, 2-D PCC kernel. H. jiang et al. [6] presents a novel image interpolation method based on variational models. This method had very low complexity and it is useful for real time applications. B. S. Morse et al. [7] introduces a method for smoothing of artifacts. This method is similar to iterative reconstruction algorithm and to Bayesian reconstruction techniques. H. Aly et al. [8] presents a new formulation of the regularized image up sampling problem. Y. Takahashi et al. [9] proposed the image enlargement method. This method is based on laplacian pyramid which can get only a two times enlarged image. X. Lu et al. [10] introduce a method that uses angular orientation of image features to enhance the subjective quality of an image. The subjective quality of this method is improved to conventional methods. R. R. Schultz et al. [11] proposed a method for non linear expansion. This method preserves the discontinuities of an image and producing improved expanded images of this method will be shown quantitatively better than standard methods. C. B. Atkins et al. [12] introduces an approach called resolution synthesis. In this approach, the pixels are interpolated in the context of neighboring pixels and the corresponding high resolution pixels are obtained by filtering. Xin. Li. et al [] has given the hybrid approach by combining the bilinear interpolation and covariance based adaptive interpolation. Yu. Len Huang [18] presents a neural network interpolation method which is based on wavelets. This method is very easy to implement and flexible. Hasan Dermiral et al. [19] present a DWT and SWT technique. DWT is used to decompose an input image into different sub bands. But some information loss occurs in sub bands of DWT due to down sampling. To overcome this problem SWT is used as a redundant technique because SWT contains the same number of outputs as input. Joachim Weichert [21] presents a PDE based approach that using the geometric diffusion equation. III. Proposed Work Wavelets are "small waves". These waves have varying frequency and limited duration. Wavelet transforms are used to represent an image in multiple resolutions. Wavelets cut up data into 181

different frequency component and study each component. Wavelets are better than traditional Fourier methods. In wavelet based interpolation, image pixels are interpolated using wavelets. Wavelet based interpolation is used because of the main two properties of wavelets: admissibility and regularity conditions. In this multi resolution framework (MRA) is used for interpolation. In MRA, a high resolution image is decomposed into a low resolution image and three wavelets detail images with horizontal, vertical and diagonal edge information are produce at each scale. There are four types of wavelet families are used in wavelet based interpolation: haar, daubechies, dual tree complex wavelet transform and bi orthogonal. In this experiment four types of wavelet interpolation methods are examined: NEDI, wavelet based image interpolation using multilayer perceptrons, DWT based image interpolation and SWT based image interpolation. A. NEDI NEDI stands for new edge directed image interpolation. This is a hybrid approach. It is combination of bilinear interpolation and covariance based adaptive interpolation. Covariance based adaptive interpolation is applied to edge pixels and simple bilinear interpolation is applied on non edge pixels. B. Wavelet based Image Interpolation using Multilayer Perceptron This technique uses the neural network which is based on wavelets. This is a non linear interpolation technique. In this, the neural networks are trained with wavelet decomposition. The pixels are used as input signal in the low resolution image of the neural network to estimate the sub images of the wavelets with high resolution image. C. DWT based Image Interpolation DWT (discrete wavelet transforms) is used to decompose input image into different sub bands. There are three frequency sub bands (LH, HL, HH), which contains high frequency components of given input image. The enlargement factor of 2 with bi cubic interpolation is applied to high frequency sub band images. D. SWT based Image Interpolation Information loss occurs in DWT due to down sampling. To overcome this loss, SWT (stationary wavelet transforms) is used. SWT is a redundant technique. The output of each level of SWT contains same samples as the output. 182

IV. Result and Discussion This work provided wavelet based interpolation techniques and after comparison of different wavelet based image interpolation techniques used in image interpolation, NEDI provide effective image results. There results are also compared for the processing of different images. Table 1: Interpolation evaluation of multiple methods using the PSNR and MSE METHODS PSNR MSE NEDI 35.95467102 16.50491374 Wavelet based image 32.24370901 38.78907831 interpolation using multilayer perceptron DWT based image 6.964075288 130.96046 interpolation SWT based image 11.49916374 46.303965 interpolation Fig.1. Image interpolation results obtained using the NEDI 183

Fig.2. Image interpolation results using wavelet based image interpolation using multilayer perceptrons Fig.3. Image interpolation results using DWT Fig.4. Image interpolation results using SWT Fig.5. Combined results V. Conclusions It is possible to interpolate an image using wavelet transform with different interpolation techniques. Wavelet transform has made great progress in the last few years. In this study, the DWT technique gives bad picture quality. Neural networks should be used to increase the picture quality. Results have shown that the NEDI is effective technique for interpolation. 184

References [1] Rafel C. Gonzalez and Richard E. Woods and Steven L. Eddins,Digital Image Processing using MATLAB, 2nd. ed. [2] T. M. Lehmann, C. Gonner and K. Spitzer,"Survey: Interpolation methods in medical image processing",ieee Trans. Medical Imaging, vol. 18, pp. 1049-1075, Nov. 1999. [3] A. Gotchev, J. Vesma, T. Saramaki and K Egiazarian,"Digital Image resampling by modified B-Spline functions",ieee Nordic Signal Processing symposium, pp. 259-262, Jun. 2000. [4] H.Chen and G. E. Ford,"An FIR interpolation filter design method based on properties of Human Vision",Proc. IEEE Int. Conf. Image Processing, vol. 3, pp. 581-585, Nov. 1994. [5] S. E. Reichenbach and F. Geng,"Two-dimensional cubic convolution", IEEE Trans. Image Processimg, vol. 12, pp.857-865, Aug. 2003. [6] H. Jiang and C. Moloney,"A new direction adaptive scheme for image interpolation", Proc. IEEE Int. Conf. Image Processing, vol. 3, pp. 369-372,2002. [7] B. S. Morse and D. Schwartzwald,"Image magnification using level set reconstruction", Proc. IEEE Int. Conf. Computer Vision Pattern Recognition, vol. 3, pp. 333-340, 2001. [8] H. Aly and E. Dubois,"Regularized image up-sampling using a new observation method and the level set method", Proc. IEEE Int. Conf. Image Processing, vol.3, pp. 665-668, Sept 2003. [9] Y.Takahashi and A. Taguchi, "An enlargement method of digital images with the prediction of high frequency components", Proc. IEEE Int. Conf. Acoustics Speech Signal Processing, vol. 4, pp. 3700-3703, 2002. [10] X. Lu, P. S. Hang and M. J. T Smith, "An efficient directional image interpolation method", Proc. IEEE Int. Conf. Acoustics Speech Signal Processing, vol. 3, pp. 97-100,2003. [11] R. R. Schultz and R. L. Stevenson,"A Bayesian approach to image expansion for improved definition", Proc. IEEE Int. Conf. Image processing, vol. 3, pp. 233-242, May 1994. [12] C. B. Atkins, C. A. Bouman and J. P. Allebach,"Optimal image scaling using pixel classification", Proc. IEEE Int. Conf. Image Processing, vol. 3, pp. 864-867, 2001. [13] Wing-ShamTam, Chi-Wak Kok and Wan-chi siu,"modified Edge Directed Interpolation for images", Journal of Electronic Emerging, vol. 19(1), 2010. [14] Andera Giachetti and Nicola Asuni,"Real-Time artifact free Image up scaling", IEEE Trans. on Image Processing, vol. 20, No. 10, Oct. 2011. [15] Qing Wang and Rabab Kreidieh Ward," A new orientation Adaptive Interpolation Method", IEEE Trans. on Image Processing, vol. 16, No. 4, April 2007. [16] A. M. Darwish, M. S. Bedair and S. I. Shaheen,"Adaptive resampling algorithm for image zooming", IEEE Proc. Vis. Image Signal Process, vol. 144, No. 4, Aug. 1997. [] Xin. Li and Michael. T. Orchard," New edge directed interpolation", IEEE Trans. Image Process, vol. 10, pp. 1521-1527, Oct. 2001. [18] Yu-Len Huang,"Wavelet based Image Interpolation using Multilayer perceptron", 25 Aug. 2004. [19] Hasan.Demirel and Gholamreza. Anbarjafari,"Image Resolution Enhancement by using Discrete and Stationary wavelet Decomposition", IEEE Image Processing, vol. 20, No. 5, May 2011. [20] Ping-Sing. Tsai, Tinku Acharaya,"Image upsampling using Discrete Wavelet Transform". 185

[21] Joachim Weickert,"PDE for Image Interpolation and Comparison", Oslo, 8-12 Aug. 2005. [22] Vittorio Maniezzo, Luca Maria Gambar della and Fabio de Luigi,"Ant Colony Optimization". 186