Critical Performance Analysis and Comparison of Restoration for Diversified Field Images using Least Square Regression (LSR) Technique

DOI : 10.17577/IJERTV2IS100914

Download Full-Text PDF Cite this Publication

Text Only Version

Critical Performance Analysis and Comparison of Restoration for Diversified Field Images using Least Square Regression (LSR) Technique

Ms. Shraddha K. Hatwar, Prof A. L. Wanare

Professor in Electronics and Telecommunication, G. H. Raisoni college of Engineering and Management, Wagholi, University of Pune , Pune

Assistant Professor in Electronics and Telecommunication, Dr. D. Y. Patil School of Engineering, University of Pune, Pune

Abstract

In this Paper, we describe Least Square Regression Technique to design three algorithms. Automatic estimation of parameters and selection of restoration methods for diversified field images is done in proposed model. Image restoration plays an important role in computer vision and image analysis in special and transform domain. For comparative study, experimental results on test images demonstrate that the proposed technique performs better than the slandered algorithms on the basis of PSNR.

  1. Introduction

    Images are produced to record or display useful information in picture format. Due to imperfections in the process of capturing, the recorded image represents a degraded version of the original scene. Removing these imperfections is very difficult task form images many times. There exists a wide range of different degradations, which are to be taken into account, for instance noise, geometrical degradations, illumination, colour imperfections and blur. The main purpose of restoration is to obtain high quality of image from the low or degraded quality of image. In the use of image restoration methods, the characteristics of the degrading system and the noise are assumed to be known a priori [4]. The synthetic noises i.e. Salt and P- epper, Gaussian, Speckle, and Poisson are used. In practical situations, however one may not be able to obtain this information directly from the image formation process.

    The method of least square is to determine the best fit line to data. For this, it uses some calculus and algebra. To find out the best approximation to the data,

    first task is to calculate the not only the solution for the least squares as the mean of some values having less variation or values having more variation will be same. Hence standard deviation is the solution to this to find out the errors easily. If the difference between mean and individual pixel value is more, ultimately the error will large and vice versa.

    There exist so many types of images having their own characteristics. For example, images are taken from long distance. It contains the effect of electromagnetic radiation, variation of density of light. Natural Image: various natural sceneries, flower, plants, animals etc. are included in the natural images. Arial Image: Satellite images and Telescopic images are the part of Arial image. Medical Image: It includes X-rays, CT scan, and MRIs. It has the characteristics of human body or internal parts of a body [7]. Underwater image: it includes the images which are taken under the water which differ the refractive indices under water and on air.

    On account of all these, application is designed which takes input as image and noise, it observes and analyses the type of image and the type of noise and recommends the most suitable restoration technique. To restore the images, so many techniques are available. Considering some filters, designing is done to restore or to de-convolve the degraded images. Least square regression technique is used to design the filters.

  2. Background review

    In general model of image restoration, the degraded image is restored automatically. First the image is browsed, and all blur and noises are occur in spatial domain; they are Gaussian, Poisson, Speckle, and Salt

    and Pepper noise. According to model, Gaussian noise is distributed over signal while transmission which has bell shaped PDF. Salt & Pepper is an impulse noise; it

    true image, degraded image is formed. That degraded version of image is gk [14].

    g f h n

    is generally caused by malfunctioning in picture

    k k k k

    (1)

    element by manufacturing defects [9]. Speckle noise occurs in almost all coherent imaging system such as aperture radar imagery etc. The Poisson distribution is a discrete distribution that takes non-negative integer value. After the addition of noise, the resultant image will be degraded version of the original one. This noisy degraded image when applied to any restoration filter, noise in that image may be removed partially. Image

    browsed in the model can be colored or grayscale.

    Where as usual we write for convolution and display the result in both the time domain and the frequency domain. Also, assume the sampling interval is one; otherwise sums in the time domain below need to be multiplied by and sums in the frequency domain need to be divided by . Therefore in frequency domain convolution is transformed to multiplication.

    Then it is scaled to 256 256 and then applied to the working model. Each pixel in 256 256 image has two

    Gj Fj .H j Nj

    (2)

    values of each dimension. For this model, three filters

    i.e. Wiener Filter, Regularized Filter and Blind Deconvolution have designed. The quality of the

    In the absence of noise, if we know the response functions of the apparatus we already know how to find the true image.

    results was evaluated both visually and in terms of

    PSNR, Mean Square Error (MSE). Detailed comparisons of filtering with different distortion metrics like ISNR, SC, NAE, AD, MD and NCC were

    F Fj .H j

    j

    j

    H j

    (3)

    evaluated, and analyzed that the proposed model yields significantly. Designed model for the restoration purpose is mentioned below:

    Now we want to find the optimal Wiener filter, wk or Wj which, when applied to the measured signal and de-convolved by the instrument response, gives us an estimate of the true image:

    F ' Gj .Wj

    (4)

    H

    H

    j

    j

    Note that it gives us the smeared signal from the system from the measured signal.

    F

    F

    j

    j

    Now we have estimated function of image ' and

    F

    F

    original image function . Sum of square of the

    j

    n 1

    k 0

    k 0

    j j

    j j

    difference is (F

    F ' )2

    . To get the minimum error

    Figure 1. Model in MATLAB

    Sum of square of the difference should ideally be zero

    E (F F )

    E (F F )

    n1

    ' 2

    j j

    Parameter values are shown in this above model. Also by calculating maximum or minimum value, this shows the suitable filter for the combination of image as well as noise. Here blur as well as Gaussian Noise has added.

    and minimum as possible. Hence minimized. We have to minimize

    n1

    n1

    E ( Fj .H j Gj .Wj )2

    k 0 H j H j

    k 0 is

    (5)

  3. Restoration Techniques

    1. Wiener Filter Technique

      Let the function of original image is fk . Here is some response function of the system hk . Synthetic noise has added to the system of each image. Let the added noise be nk . As the result of the processing of

      Hence we have tried to minimize this equation for the implementation of wiener filter using least square regression technique.

    2. Regularized restoration Technique

      Regularized restoration provides results similar to Wiener filter but is justified by a very different viewpoint. Less prior information is require to apply regularized restoration. We have established a

      technique for kernel based, regularized least squares regression methods, which uses the non-zero value for given conditions of the associated integral operator as a complexity measure [15]. We then use this technique to derive learning rates for these methods. Here, it turns out that these rates are independent of the exponent of the regularization term.

      Given a training set ((x1, y1)….(xn , yn )) sampled from some unknown Point Spread Function (PSF) P on N*N matrix, the goal of least squares regression is to find a function R.

      Here capital letters are used to indicate the Fourier transform of images. The information available in blind de-convolution is g(x,y) i.e. observed image and it is usually required to recover the original image f( x, y). The additional assumptions should be taken in the form of some a priori knowledge of either the object or the PSF to avoid an infinite number of possible solutions. In incoherent imaging, these assumptions usually take the form of a positive constraint on either the image or the PSF. Another constraint that is often employed is a support constraint, which depends on a blurred image being larger than either the true image or

      RE,P ( f ) E( y, f (x))dp(x, y)

      (6)

      the psf. In practice a support constraint is implemented by restricting the extent of the recovered image and PSF to regions smaller than the extent of the blurred

      Where E is the least squares error, i.e.

      E( y,t) ( y t)

      E( y,t) ( y t)

      2

      , is close to the optimal risk. Means when the value of error E is minimum the risk is minimum, when the value of risk increases the risk is also increases. Therefore at the value of infinity, risk R shows maximum value.

      2

      image. A final constraint which we employ in this technique is to assume that the spectrum of the unknown PSF is a lowpass filter, whereupon the convolution can be assumed to be a low resolution image of the true object. This is a powerful constraint since f(x, y) (function of true image) is common to all the blurred images [18].

      By minimizing the error matric, image is

      RE,P ( f ) R 'E,P ( f ) | f f ' | dpx

      (7)

      restored by blind de-convolution using the least squares as follows:

      px – denotes the marginal distribution of p which

      R ( f )

      E | g(x, y) f (x, y) h(x, y) |2

      is minimizer of E,P . f ' is well known regression C

      function. We design the least square technique with

      x, y

      (11)

      kernel based method. Hence observed verifiable risk is

      n

      n

      R f (x) 1 (E( y , f (x ))

      It indicates the deviation from being a perfect match to the observed convolution. We refer to EC as the convolutional error.

      n

      n

      E ,V

      i i

      i1

      (8)

  4. Experimental Results

    3.3. Blind Deconvolution

    In many areas, the problem of distortion of image by unwanted point spread function (PSF) is occurred. In case of known PSF, the recovery of distorted image is relatively easy and straightforward. When original true image and PSF are unknown, Blind deconvolution is a significantly more demanding problem and occurs [13]. The basic model considered as

    For the analysis of system, three images of each category Arial images, Medical images, Natural images, and Underwater images have taken.

    (a) (b) (c) (d) (e) (f)

    g(x, y) f (x, y) h(x, y) n(x, y)

    (9)

    where f(x,y) represents the true original image, h(x,y) is PSF, and g(x,y) the observed image. The term n(x, y) models the inevitable noise in the imaging process as an additive component. Symbol represents two-dimensional convolution. Alternatively the convolution can be represented in the Fourier domain as

    (g) (h) (i) (j) (k) (l)

    Figure 2. Database of Images for Experimental Results (a) Telescopic, (b) Satellite, (c) Airplane, (d) X- ray, (e) MRI, (f) CT-Scan, (g) Animal, (h) Lena, (i)

    G(u, v) F(u,v)H (u,v) N(u,v)

    (10)

    Waterfall, (j) Fish 1, (k) Fish 2, (l) Fish 3

    TABLE I

    PSNR VALUES OF FILTERS FROM DIVERSIFIED FIELD IMAGES

    Wiener Filter with Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    satellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    60.5284

    58.375

    59.245

    59.258

    59.094

    60.989

    59.899

    60.055

    59.2898

    59.573

    59.512

    58.764

    Poisson

    63.329

    58.127

    60.426

    65.058

    60.791

    63.201

    59.576

    61.622

    62.2647

    60.332

    61.011

    59.088

    Speckle

    59.864

    56.074

    57.529

    59.807

    58.302

    59.273

    56.058

    56.944

    57.2241

    57.263

    57.824

    57.458

    Salt &

    64.5425

    59.528

    62.146

    66.939

    57.980

    64.179

    60.842

    62.607

    63.9179

    61.619

    62.54

    60.954

    Wiener Filter without Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    satellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    60.5419

    58.385

    59.224

    59.245

    59.103

    60.977

    59.905

    60.062

    59.2781

    59.571

    59.551

    58.764

    Poisson

    63.329

    58.127

    60.426

    65.058

    60.791

    63.201

    59.576

    61.622

    62.2647

    60.332

    61.011

    59.088

    Speckle

    59.8592

    56.074

    57.531

    59.776

    58.306

    59.269

    56.058

    56.960

    57.2158

    57.260

    57.822

    57.461

    Salt &

    64.5425

    59.528

    57.531

    66.939

    63.023

    64.179

    60.842

    62.607

    63.9179

    61.619

    62.54

    60.954

    Regularized Filter with Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    saellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    56.0939

    55.849

    55.982

    56.103

    56.193

    56.401

    56.027

    56.079

    56.2186

    56.017

    56.038

    55.925

    Poisson

    66.6428

    60.938

    63.530

    70.712

    65.851

    68.161

    63.861

    65.633

    66.4335

    64.069

    61.011

    62.271

    Speckle

    52.6127

    49.500

    49.461

    50.054

    50.887

    52.260

    49.606

    48.960

    48.2038

    49.702

    50.044

    51.157

    Salt &

    69.7565

    63.869

    66.506

    71.909

    56.094

    70.332

    66.696

    68.608

    69.0814

    67.076

    67.921

    65.581

    Regularized Filter without Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    satellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    60.5419

    58.385

    59.224

    59.245

    59.103

    60.977

    56.027

    56.030

    56.153

    56.017

    56.067

    55.984

    Poisson

    63.329

    58.127

    60.426

    65.058

    60.791

    63.201

    63.861

    65.633

    66.4335

    64.069

    64.913

    62.271

    Speckle

    59.8592

    56.074

    57.531

    59.776

    58.306

    59.269

    49.589

    48.977

    66.4335

    49.637

    50.007

    51.121

    Salt &

    64.5425

    59.528

    57.531

    66.939

    63.023

    64.179

    66.696

    68.608

    69.0814

    67.076

    67.921

    65.581

    Blind Deconvolution with Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    satellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    56.4264

    56.139

    56.307

    56.440

    56.524

    56.736

    56.350

    56.409

    56.5501

    56.342

    56.367

    56.228

    Poisson

    66.5059

    60.812

    63.397

    70.586

    65.665

    67.997

    63.719

    65.482

    66.2756

    63.919

    64.763

    62.13

    Speckle

    52.946

    49.829

    49.792

    50.388

    51.219

    52.598

    49.939

    49.294

    48.5358

    50.033

    50.372

    51.488

    Salt &

    69.556

    63.673

    66.313

    71.915

    56.421

    70.212

    66.496

    68.402

    68.8785

    66.866

    67.714

    65.383

    Blind Deconvolution without Least Square Regression

    Arial Images

    Medical Images

    Natural Images

    Underwater Images

    telescopi

    satellite

    airplan

    X-ray

    MRI

    CT-

    Animal

    Lena

    Waterfal

    fish 1

    fisp

    fisp

    Gaussia

    61.4721

    58.434

    60.229

    62.320

    61.209

    61.624

    60.068

    61.186

    61.4234

    60.404

    60.896

    59.350

    Poisson

    65.3619

    58.780

    61.065

    67.400

    63.54

    64.728

    60.758

    62.620

    63.0801

    61.340

    62.039

    59.283

    Speckle

    58.1923

    54.832

    55.000

    55.656

    56.980

    54.144

    55.064

    54.462

    53.6554

    55.200

    55.725

    52.953

    Salt &

    68.1844

    60.826

    55.000

    69.052

    66.503

    60.820

    62.625

    64.403

    64.9852

    63.360

    64.140

    62.647

    Noises of Gaussian, Poisson, Speckle, Salt and pepper noise have added to all the images. These all results are taken on the basis of PSNR. For example, for Lena image, Gaussian noise is applied and PSNR=60.05dB is obtained as a result. The filter having large value of PSNR, considered as best filter for that combination of image and noise.

    The figures shown in figure 3 in which the output of three images of each category are seperatly taken. On the basis of PSNR, the images have analysed. Here in all the gragh categorywise name of images in fig. 3 are mentioned on X axis and PSNR in db have shown on Y- axis. Also on each image, four noises have mentioned. As Peak Signal to Noise Ratio, takes the ratio of Peak Signal power to the power of coruppted noise. It can be easily find with the help of MSE value. MSE measures the average of the squares of the error. PSNR in decible is

    PSNR 20 log ( MAXI )

    Figure 4. Performance of Wiener filter without least

    square

    Performance of Wiener Filter with Least Square and Without Least Square is almost same. i.e. the PSNR values of techniques are near about same.

    10 MSE

    (13)

    4.2. Regularized Filter

    Here MSE can be calculated as

    1

    1

    N

    N

    M

    MSE

    MN

    ' 2

    • x

    • x

    (x

    (x

    )

    )

    j,k j ,k

    j 1 K 1

    (14)

    It is most easily defined via the mean squared error (MSE) which for two M×N monochrome images i and k where one of the images is considered a noisy approximation of the other.

    The Performance Analysis of individual filters with and without LSR is as follows:

    4.1. Wiener Filter

    Figure 3. Performance of Wiener Filter with Least

    Square

    Figure 3 shows the effect of Wiener filter on the various fields of images. For X-ray images the result of Wiener comparatively gives good results. Broadly the Wiener filter gives better PSNR for Medical images. In almost all restored images the value of PSNR is large when Salt and Pepper noise is applied. Variation in results is high and gives wide range of PSNR value.

    Figure 5. Performance of Regularized Filter with

    Least Square

    Regularized filter have greater PSNR for Salt and Pepper noise, also for Poisson noise. This filter gives average but better PSNR in the range 50 to 70 for all types of images and noises. This filter gives good results for Medical and Natural images.

    Figure 6. Performance of Regularized filter without

    Least square

    For Arial Images and Medical Images The performance of Regularized Filter with Least Square is more than Without Least Square.

    4.3. Blind Deconvolution

    Figure 7. Performance of Blind Deconvolution with

    least square

    Blind deconvolution has better performance for Gaussian noise compared with the other filter, average PSNR= 56dB. It gives average results for all type of images.

    Figure 8. Performance of Blind Deconvolution without

    least square

    Performance is better for the combination of Arial Images with salt and pepper noise as well as the combination of Arial Images with Poisson Noise. Also overall performance of Blind Deconvolution is better in case of Salt & Pepper Noise, Poisson Noise and Gaussian Noise is more as compared to without least square technique.

  5. Conclusion

We have implemented three restoration techniques based on LSR to restore the diversified images (Medical, Arial, Natural, and Underwater). Performance of the Wiener filter, Regularized restoration and Blind deconvolution compared to each other using PSNR values. Proposed technique will

compare automatically to give suitable compilation of images and specific type of synthetic noise for optimum selection. LSR based restoration techniques are compared some state of art restoration techniques which are implemented only for single type of image and noise. After analysis of three techniques it is found better than some existing restoration methods.

10. References

  1. Digital Image Processing By Gonzalez Woods and Eddins.

  2. Digital Image Processing Using MATLAB by Gonzalez Woods and Eddins.

  3. Image processing and data analysis by Fionn Murtagh University of Ulster Albert Bijaoui Observatoire de la Cote dAzur.

  4. Mr. Salem Saleh Al-amri, Dr. N.V. Kalyankar, A Comparative Study for Deblured Average Blurred Images, International Journal on Computer Science and Engineering Vol. 02, No. 03, 2010, 731-733

  5. Er.Neha Gulati, Er.Ajay Kaushik, Remote Sensing Image Restoration Using Various Techniques: A Review, International Journal of Scientific & Engineering Research, Volume 3, Issue 1, January-2012.

  6. Charu Khare, Kapil Kumar Nagwanshi, Implementation and Analysis of Image Restoration Techniques, International Journal of Computer Trends and Technology- May to June Issue 2011

  7. Ratnakar Dash, Parameters Estimation For Image Restoration, Dissertation report of Doctor of Philosophy

  8. M. Sindhant Devi, V. Radhika Comparative approach for speckle reduction in medical images, International Journal of ART, Vol.01, Issue 01, pp-7-11, 2011.

  9. Deepa Kundur, Dimitrios Hatzinakos, A Novel Blind Deconvolution Scheme For Image Restoration Using Recursive Filtering, IEEE Transactions On Signal Processing, Vol. 46, No. 2, February 1998

  10. Mr. Anil L. Wanare, Dr.Dilip D. Shah, Performance Analysis and Optimization of Nonlinear Image Restoration Techniques in Spatial Domain, International Journal of Image Processing (IJIP), Volume (6) : Issue (2) : 2012

  11. Xiaoyang Yu, Yuan Gao, Xue yang, Chu Shi, Xiukun Yang, Image Restoration Method Based on Least Squares and Regularization and Fourth Order Partial Differential Equation , Information Technology Journal 9(5): 962-967, 2010.

  12. Carl W. Helstrom, Image Restoration By The Method Of Least Squares, Journal Of The Optical Society Of America Volume 57, Number 3 March 1967.

  13. Nikolas P. Galatsanos, Aggelos K. Kasaggelos, Ronald

    D. Chin, Least Square Restoration of Multichannel Images, IEEE Transaction on Signal Processing, Vol 39, No. 10. October 1991.

  14. A. Khireddine, K. Benmahammed, W. Puech, Digital image restoration by Wiener filter in 2D case, Advances in Engineering Software 38 (2007) 513516

  15. Nicol`o Cesa-Bianchi, Applications of regularized least squares to pattern classification, Theoretical Computer Science 382 (2007) 221231

  16. Punam A. Patil, Prof. R. B. Wagh, Review of blind image restoration methods, World Journal of Science and Technology 2012, 2(3):168-170

  17. Andr´es G. Marrugo, Michal, Sorel, Filip, Sroubek, Mar´a S. Mill´an, Retinal image restoration by means of blind deconvolution, Journal of Biomedical Optics 16(11), 116016 (November 2011)

  18. N.F. Law, R.G. Lane, Blind Deconvolution Using Least Squares Minimization, Optics Communications 128 (1996) 341-352

Leave a Reply