Physics Journal, Vol. 1, No. 2, September 2015 Publish Date: Aug. 27, 2015 Pages: 105-111

Quality Measurement of Blurred Images Using NMSE and SSIM Metrics in HSV and RGB Color Spaces

Ahmed Majeed Hameed*, Moaz H. Ali, Ramla Abdulnabi Abdulzahra

Al-Safwa University College, Department of Computer Technics, Karbala, Iraq

Abstract

Quality measurement is the process of measuring distortion in images, by using some metrics that makes a comparison between the original pure image and the distorted image. Image quality measurement is important and helpful for many applications such as in medicine and space images because images can be affected with many factors of distortions. It is used the Normalize Mean Square Error (NMSE) and the Structural Similarity Index Measurement (SSIM) as a metric to measure the quality of distorted images. Gaussian blurring is the type of distortion which is used, so this distortion is applied manually on four color images using Gaussian blurring function. The distortion is applied on images in the red, green, blue (RGB) and Hue, Saturation, Value (HSV) color spaces. The result is shown that in the (HSV) the achromatic components have been affected strongly by blurring than chromatic components, but in the (RGB) colors and lightness are affected similarly because of the high interdependence between lightness and colors in RGB color space. Experimental results show that in HSV color space there is a high separation between chromatic and achromatic components, where achromatic component has been affected strongly with blur distortion than chromatic components. Also, results of RGB shows a high correlation between chromatic and achromatic components, where these components were identically affected with blur distortion.

Keywords

Blurring, NMSE, SSIM, HSV, RGB, Gaussian Blurring, Image Quality


1. Introduction

Nowadays one could consider blur as the most frequent factor affecting image quality, indeed blur is a common problem in most applications, such as visual art, remote sensing, medical and astronomical imaging as well as in machine vision [1]. When blur affect an image, all color components of the image will be affected but with varying degrees. Measurement of image quality plays a major role in many image processing tasks such as compression, transmission, restoration, and enhancement. Any processing applied to an image may cause an important loss of information or quality. Image quality evaluation methods can be subdivided into objective and subjective methods [2,3]. Subjective method is described based on human judgment and operate without reference to explicit criteria [4]. Objective method is known based on comparisons using explicit numerical criteria [5,6] and several references are possible, such as the ground truth or prior knowledge expressed in terms of statistical parameters and tests [7-9].

In fact, H. Abbas [10] has proposed depending on the findings that the best way to improve the color image and remove the noise of them are either through the use of remittances color and make treatment only on the lighting component or processed using two methods of standardization and crawl chromatography. Sendashonga and Labeau [11] were proposed a low complexity image quality assessment method based on frequency domain transforms. Also, Ouni [12] was proposed metrics that mathematically defined and overcame the limitations of existing metrics to assess the quality of the color in the image. On the other hand, Ciancio [13] was proposed a paradigm for blur evaluation in which an effective method is pursued by combining several metrics and low-level image features. Measuring the quality of distorted image is a complicated process, and to have adequate results it may use a good metric in measuring the quality. The NMSE can be used as a metric to measure quality, where this metric depends on the average of squared intensity. Besides that, the SSIM is obtained based on three factors between the original and distorted image, and these factors are luminance, contrast, and structure.

2. HSV Color Space

Three components in HSV color model are hue (H), saturation (S) and value (V). Hue is an attribute associated with the dominant wavelength in a mixture of light waves [14]. Therefore, Fig. 1 clarifies the HSV color space:

Figure 1. HSV color space [15].

The transformation from RGB color space to HSV color space is given by using Eq. 1, 2, 3 [16]:

                  (1)

                    (2)

               (3)

whereand. All three components V, S, and H are in the range (0, 1). The transformation from HSV back to RGB is given by using Eq. 4, 5, 6, 7, 8, 9 [17]:

          (4)

If the saturation is not zero, then the RGB components are given:

     (5)

Where M, N, and K are defined as:

               (6)

                 (7)

            (8)

                (9)

3. Blurring Distortion

Blurring is un-sharp image which is generated from a variety of sources, like atmospheric scatter, lens defocus, optical aberration, and spatial and temporal sensor integration [19]. In digital image there are three common types of Blur effects: average blurs, Gaussian blur and motion Blur [20]. The Gaussian blur is a type of image - blurring filter that uses a Gaussian function (which also expresses the normal distribution in statistics) for calculating the transformation to apply to each pixel in the image [21-22].  The equation of a Gaussian function in one dimension is equation (4) in the two dimensions form as a function of the position x,y is given by Eq. 10:

           (10)

Where x is the distance from the origin in the horizontal axis, y is the distance from the origin in the vertical axis, and s is the standard deviation of the Gaussian distribution. When applied in two dimensions, this formula produces a surface whose contours is concentric circles with a Gaussian distribution from the center point. Values from this distribution are used to build a convolution matrix, which is applied to the original image. Each pixel's new value is set to a weighted average of that pixel's neighborhood. The original pixel's value receives the heaviest weight (having the highest Gaussian value) and neighboring pixels receive smaller weights as their distance to the original pixel increases. This results in a blur that preserves boundaries and edges better than other, more uniform blurring filters. The blurring image is given by Eq. 11 [23].

                (11)

Where  is the original image,  is the Gaussian function,  is the resulted blur image.

Fig. 2 shows the effect on Gaussian blurring of (hat) image with different values of Gaussian blurring factor Sigma.

Figure 2. The original image is degraded with Gaussian blurring at different values of sigma (S).

4. Quality Metrics

4.1. Mean and Normalize Mean Square Error (MSE) & (NMSE)

MSE is computed by averaging the squared intensity of the original (input) image and the resulting (output) image pixels as in Eq. 12 [23].

           (12)

Where e (m, n) is the error difference between the original and the distorted images.

For lightness component is given by Eq. 13:

    (13)

The Normalization Mean Squared Error is defined by used Eq. 14:

                   (14)

The Normalization Mean Squared Error for RGB is given by Eq. 15:

             (15)

The normalization mean squared error for hue is given by used Eq. 16, 17, 18:

       (16)

For saturation

      (17)

For value

      (18)

4.2. The Structural Similarity Index Measurement (SSIM)

The SSIM metric is described based on the evaluation of three different measures, the luminance, contrast, and structure comparison measures are computed as shown Eq. 19, 20, 21 [24]:

          (19)

         (20)

          (21)

Where and  correspond to two different images, i.e. two different blocks in two separate images, , , and the mean of, the variance of , and the covariance of  and  respectively where is given by used Eq. 22, 23, 24, 25 [9]:

   (22)

          (23)

       (24)

Where  is a Gaussian weighing function:

          (25)

Where ,  and are constants given by , , , L is the dynamic range for the sample data, i.e.  for 8 bit content and and are two scalar constants [8]. Given the above measures the structural similarity can be computed as given in Eq. 26 [8]:

    (26)

5. Results

The quality of images in Fig. 3 was measured using the NMSE and the SSIM. These metrics are applied on distorted images with different blurring scales, depending on the Gaussian blurring factor sigma, this factor is applied on images with varying from 1 to 25, where images with sigma equal to 1 is highly blurred, and images with sigma equal to 25 are slightly blurred. Fig. 4 shows the quality measured by the NMSE for the four images which is used in the HSV color space, where each graph represents a component of the HSV color space. Fig. 5 shows the NMSE as a function of sigma for the four images, but this time in the RGB color space. Therefore, in this figure the graphs have only two curves, one of lightness and one for color, where color represent (red + green + blue). Finally, Fig. 6 shows the results of the SSIM metrics as a function of sigma for the four images. Also, in this figure, it is found that there are only two curves, one of lightness and one for value. This is because the SSIM cannot be applied to chromatic components that is applied this metric on only achromatic components of the HSV and the RGB color spaces.

Figure 3. Images used in the research.

Figure 4. Normalize Mean Square Images 'NMSE' as a function of sigma in HSV color space of the four images were used.

Figure 5. Normalize Mean Square Error 'NMSE' as a function of sigma in RGB color space of the four images were used.

Figure 6. Structural Similarity Index measurement 'SSIM' as a function of sigma of the achromatic components of HSV and RGB of the four images were used.

6. Discussion

The above figures give as a full-imagination about quality and quality measurement. As shown in Fig. 4 the three components of HSV have different behavior with distortion. The value component has been affected strongly with blur, but other components approximately still without change. This is because the high separation between chromatic and achromatic components in this color space. On the other hand, about the Fig. 5 that NMSE of distorted images in RGB color space gives as another behavior, in this figure color and lightness have the same behavior because of the high correlation between components in this color space. Finally, Fig. 6 shows the results of the SSIM between the achromatic components of HSV and RGB that is shown the same behavior of value and lightness. In conclude that it is found that an abnormal result with sigma equal to 1 and 2 because of the extremely high distortion of images in this range of sigma. Also, sigma with values greater than 15 gives a stable and steady results because of sigma with this value will gives as approximately no blurring.

7. Conclusions

In conclusion, from the obtained results, it can be drawn as follows:

     Quality of images is increasing directly with increasing of sigma.

     In the HSV color space there is a highly separation between chromatic and achromatic components.

     In the RGB color space there is a high correlation between chromatic and achromatic components.

     In the HSV color space, Value component has been affected strongly with blur than other components, this mean that future researchers can focus only on achromatic component of this color space.

     Sigma with values less than 3 gives as abnormal results because the high distortion with these values.

     Sigma with values greater than 15 gives as a steady result because images with these values have distortion free.

Acknowledgment

The authors would like to acknowledge the support given by cooperation between the College AlSafwa University and University of Kerbala in carrying out this research.

References

  1. F. Kerouh, and A. Serir, "A No Reference Quality Metric for Measuring Image Blur In Wavelet Domain" International journal of digital information and wireless communication, pp. 767-776, 2011.
  2. C.Sasi varnan, A.Jagan, Jaspreet Kaur, Divya Jyoti and Dr. D.S.Rao, "Image Quality Assessment Techniques pn Spatial Domain", pp. 177-184, 2011.
  3. R. Kreis, "Issues of spectral quality in clinical H-magnetic resonance spectroscopy and a gallery of artifacts", NMR in Biomedecine, vol. 17, no. 6, pp. 361-381, 2004.
  4. I. Avcibas, B. Sankur and K. Sayood, "Statistical evaluation of image quality measures", Journal of Electronic Imaging, vol. 11, no. 2, pp. 206-223, 2002.
  5. J. E. Farrell, "Image quality evaluation in color imaging: vision and technology", L.W. MacDonald, and M.R. Luo, Wiley press, pp. 285-313, 1999.
  6. M. Cadik and P. Slavik, "Evaluation of two principal approaches to objective image quality assessment", 8th International Conference on Information Visualisation, IEEE Computer Society Press, pp. 513-551, 2004.
  7. T. B. Nguyen and D. Ziou, "Contextual and non-contextual performance evaluation of edge detectors", Pattern Recognition Letters, vol. 21, no.9, pp. 805-816, 2000.
  8. O. Elbadawy, M. R. El-Sakka, and M. S. Kamel, "An information theoretic image-quality measure", Proceedings of the IEEE Canadian Conference on Electrical and Computer Engineering, vol. 1, pp. 169-172, 1998.
  9. A. Medda and V. Debrunner, "Color image quality index based on the UIQI", Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation, pp. 213-217, 2006.
  10. H. Abbas. "Color image processing", M.SC. Thesis, Computer Engineering Dept. Collage of Engineering Baghdad University, 1997.
  11. Mireille Sendashonga and Fabrice Labeau, "Low Complexity Image Quality Assessment Using Frequency Domain Transforms", Centre for Advanced Systems & Technologies in Communications (SYTACom), 1-4244-0481, 385-388, 2006.
  12. Sonia Ouni, Ezzeddine Zagrouba and Majed Chambah, "A New No-reference Method for Color Image Quality Assessment", International Journal of Computer Applications (0975 – 8887) Volume 40– No.17, pp. 24-31, 2012.
  13. Alexandre Ciancio, André Luiz N. Targino da Costa, Eduardo A. B. da Silva, Senior Member, IEEE, Amir Said, Ramin Samadani, and Pere Obrador, "No-Reference Blur Assessment of Digital Pictures Based on Multifeature Classifiers", IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 1, pp. 64-75, 2011.
  14. Haim Levkowitz, "Color theory and modeling for computer graphics, visualization, and multimedia applications", Kluwer Academic Publishers, 1997.
  15. Roger Bourne, "Fundamentals of Digital Imaging in Medicine", Springer,ISBN 978-1-84882-086-9,2010.
  16. Marc Ebner, "Color Constancy", John Wiley & Sons, 2007.
  17. Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins, "Digital Image Processing using Matlap", By Pearson Education Inc., 2004.
  18. A. M. Eskicioglu and P. S. Fisher,"Image quality measures and their performance", IEEE Trans. Communication, vol. 43, pp. 2959–2965, Dec. 1995.
  19. Z. Wang and A. C. Bovik,"A universal image quality index",IEEE Signal Processing Letters, vol. 9, pp. 81–84, Mar. 2002.
  20. Z. Wang, Eero P. Simoncelli, Howard Hughes,"Local Phase Coherence and the Perception of Blur in: Adv. Neural Information Processing Systems". pp. 786-792. 2003
  21. D. J. Jabson, Z. Rahman, G. A. Woodell,"Retinex processing for automatic image enhancement", Journal of Electronic Imaging, Vol. 13(1), PP.100–110, January 2004.
  22. Rafael C. Gonzales, Richard E. Woods, "Digital Image Processing", second edition, Prentice Hall, 2002.
  23. Yusra A. Y. Al-Najjar, Dr. Der Chen Soong, "Comparison of Image Quality Assessment: PSNR, HVS, SSIM, UIQI", International Journal of Scientific & Engineering Research, Volume 3, Issue 8, August-2012 1 ISSN 2229-5518.
  24. W.S. Malpica, A.C. Bovik," SSIM based range image quality assessment" Fourth International workshop on Video Processing and  Quality Metrics for Consumer Electronics Scottsdale Arizon, 2009.

600 ATLANTIC AVE, BOSTON,
MA 02210, USA
+001-6179630233
AIS is an academia-oriented and non-commercial institute aiming at providing users with a way to quickly and easily get the academic and scientific information.
Copyright © 2014 - 2016 American Institute of Science except certain content provided by third parties.