Image Restoration Using Wavelet Based Image Fusion
Image Restoration Using Wavelet Based Image Fusion
Mangesh D. Nikose
Department of electrical Engineering, VJTI, Matunga, Mumbai, India.
Abstract :
This paper presents a method to restore images affected by motion blur. Motion blur is the result of the
relative motion between the camera and the scene during image exposure time. This happens due to
motion of camera or objects in the scene or both. This work is carried out in three stages. In the first
stage a comparison of two image restoration methods was carried out, namely wiener filter and blind de-
convolution. To improve the quality of image wavelet based image fusion was proposed in second stage.
Finally in third stage the fused images are again restored using a low pass filter. The effectiveness of the
methods was compared using parameters like RMSE and PSNR. The experimental evaluation showed
that Wiener filter followed by Wavelet based Image Fusion provided the better results than iterative
blind de-convolution method followed by Wavelet based Image Fusion.
In this equation, h(x, y) is the blurring function (or PSF), that is convolved with the original image f(x,
y) and v(x, y) is the noise function. In order to obtain the uncorrupted image, we need to find the blurring
function h(x, y) (i.e. blur identification), which is an ill-posed problem. This work proposes the implementation
of Wiener filter to reduce the computational complexity of iterative method like blind deconvolution. To
improve the quality of image, wavelet based image fusion method is proposed. The performance of the every
stage is tabulated for the parameters like root mean square error (RMSE) and peak signal to noise ratio (PSNR)
of the restored images.
2. Proposed Method
Restoration techniques are oriented toward modeling the degradation and applying the inverse process in order
to recover the original image. The image gets blurred due to the degradation. Blur is of many types but for our
work we have considered the motion blur only.
Image
Noisy Image
(Image + Noise)
Filter 1 Filter 2
Image fusion
Fused Image
Generally the noise is modeled as zero mean white Gaussian additive noise. But here we have modeled noise as
sum of the multiplicative noise and additive Gaussian noise as,
where σ1(x, y) is the multiplicative noise and σ2(x, y) is the additive noise.
2.3 Image restoration
In order to remove motion blur, various image restoration algorithms have been proposed. Blind deconvolution
adopts regularized iteration to restore the degraded image. But it requires large computational complexity. For
this reason, this work proposes the implementation of wiener filter to reduce the computational complexity with
better acceptable restoration results of image restoration method.
3. Point Spread Function (PSF)
The General form of motion blur function [6] is given as follows,
(3)
As seen that motion blur function depends on two parameters: motion length (L) and motion direction ().
4. Image Fusion
Here we use a wavelet based image fusion, in which first discrete wavelet transform (DWT) was performed on
source image (second level DWT). The method used here for fusion is called as pixel level maxima (PLM).
Here all the four sub-bands of the fused image F is simply formed by taking the wavelet coefficients from
source images which is having the maximum value,
2) The Results of the second experiment of Wavelet based Fusion are shown in Table 3, Table 4 (Fused
image_1) and Table 5, Table 6 (Fused image_2), the performance using the different types of wavelets.
3) Comparison of Fused image_1 (fusion between Wiener filter and Blind de-convolution N = 5) and Fused
image_2 (fusion between Blind de-convolution) are shown in Table 7 and Table 8,
Table 5 Comparison of RMSE between different wavelets for Fused image_2
4) Fig. 2 shows the results of filtering and fusion on “rice” image of size 128 128. The restored blurred
image with Blind de-convolution method with 5 and 10 numbers of iteration, it is found to have higher RMSE
than blurred noisy image. The results of restoration of the same images with wiener filter were found to be
very good. It is found that the blind de-convolution with the image fusion method provide significant
improvement in the PSNR and RMSE, as compared to the normal method for this many iterations.
Table 7 Comparison of RMSE between Fused image_1 and Fused image_2
5) The three source images used for the analysis are “cameraman.tif, rice.png, and football.jpg”. The results are
compared on the basis of the PSNR and RMSE, for different image size (64 64, 128 128, 256 256, 512
512).
From the comparative analysis of the results it is clear that except (64 64) size results are good and it
is found that with the increasing resolution, there is significant improvement in the PSNR and RMSE.
6. Conclusion
This paper proposes a method to remove the motion blur present in the image taken from any cameras. The
blurred image is restored using Blind de-convolution method with 5 and 10 number of iteration and wiener filter
with ratio R. The results based on wiener filter provided better results than iterative blind deconvolution method.
Further different wavelets were compared for fusion, and DB4 gave the best results. Result based on
the Wavelet Image Fusion with wiener filter (Fused image_1) provided the better results than iterative blind
deconvolution (Fused image_2) method. Even the results with fusion for Blind-deconvolution are improved
significantly as compared to simple method. For the further work the performance of this method can be
compared with the other fusion algorithm like edge based fusion and region based fusion can be compared.
Acknowledgement
The authors take this opportunity to thanks, VJTI, Depart. Of electrical Engineering for the whole hearted co-
operation towards the completion of this work.
References
[1] R. C. Gonzalez, R. E. Woods, S. L. Eddins, “Digital Image Processing Using MATLAB” Pearson, 3rd Edition 2005.
[2] A. K. Jain, “Fundamental of Digital Image Processing”, PHI 2005.
[3] Y. Xia, and M. S. Kamel “Novel Cooperative Neural fusion Algorithms for Image Restoration, Image Fusion”, Feb 2007.
[4] M. Tico, M. Vehvilainen, Nokia Research Center Finland,tico@ieee.org, “Estimation of motion blur PSF from differently exposed
image frames.”
[5] A. Levin, “Blind motion deblurring using image statistics”, school of computer science and Engineering, The Hebrew University, MIT
CSAIL, alevin@csail.mit.edu, Jerusalem.
[6] M. Tehran, “Linear Motion Blur Parameter Estimation in Noisy Images Using Fuzz Sets and Power Spectrum”, Iran, March 2006.
[7] S. K. Kang, J. H. Min and J. K. Paik, “Segmentation-based spatially adaptive motion blur removal and its application to surveillance
systems”, Proc. International Conf. Image processing, Vol. l, pp.245-248, Thessaloniki, Greece, Oct 2001
[8] J. Portilla, V. Strela, M. J. Wainwright and E. P. Simoncelli, “Image Denoising Using Scale Mixtures of Gaussians in the Wavelet
Domain”, IEEE transactions on image processing, Vol. 12, No.11, Nov 2003.
[9] D. L. Hall and J. Llinas, “An Introduction to Multisensor Data Fusion” Processings of IEEE, Vol. 85, No. 1, Jan 1997.