Next Article in Journal
How Flexible Is the Concept of Local Thermodynamic Equilibrium?
Next Article in Special Issue
Image Entropy-Based Interface Evaluation Method for Nuclear Power Plants
Previous Article in Journal
Causal Confirmation Measures: From Simpson’s Paradox to COVID-19
Previous Article in Special Issue
Why Shape Coding? Asymptotic Analysis of the Entropy Rate for Digital Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Image Restoration Quality Assessment Based on Regional Differential Information Entropy

1
Faculty of Electrical Engineering and Computer Science, Ningbo University, Ningbo 315211, China
2
Ningbo Institute of Industrial Technology, Chinese Academy of Sciences, Ningbo 315201, China
3
College of Materials Science and Opto-Electronic Technology, University of Chinese Academy of Sciences, Beijing 100049, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Entropy 2023, 25(1), 144; https://doi.org/10.3390/e25010144
Submission received: 29 November 2022 / Revised: 31 December 2022 / Accepted: 4 January 2023 / Published: 10 January 2023
(This article belongs to the Collection Entropy in Image Analysis)

Abstract

:
With the development of image recovery models, especially those based on adversarial and perceptual losses, the detailed texture portions of images are being recovered more naturally. However, these restored images are similar but not identical in detail texture to their reference images. With traditional image quality assessment methods, results with better subjective perceived quality often score lower in objective scoring. Assessment methods suffer from subjective and objective inconsistencies. This paper proposes a regional differential information entropy (RDIE) method for image quality assessment to address this problem. This approach allows better assessment of similar but not identical textural details and achieves good agreement with perceived quality. Neural networks are used to reshape the process of calculating information entropy, improving the speed and efficiency of the operation. Experiments conducted with this study’s image quality assessment dataset and the PIPAL dataset show that the proposed RDIE method yields a high degree of agreement with people’s average opinion scores compared with other image quality assessment metrics, proving that RDIE can better quantify the perceived quality of images.

1. Introduction

Image restoration is a long-standing and active area of research in digital image processing, including image denoising, deblurring, and super-resolution. Image restoration plays an important role in image understanding, representation, and processing. The goal of image restoration is to recover a clean potential image from a degraded image. However, while image restoration technology is achieving increasingly high-quality results, objective image quality assessment (IQA) metrics for restored images are not well aligned with subjective assessment metrics, which limits the development of the technology. Therefore, the design of objective IQA metrics to maintain consistency between subjective and objective assessments of restored images has become an important issue in image restoration.
Image recovery is an ill-posed inverse problem, and the infinite number of possibilities between the degraded image and the corresponding reference image determines the uncertainty of the problem. Traditional mean squared error loss methods for image restoration tend to generate the average of multiple potentially clean images. These methods yield high scores for mainstream objective assessment metrics such as the peak signal-to-noise ratio (PSNR), the mean squared error (MSE) between the original and degraded images, and the structural similarity index metric (SSIM) proposed by Wang et al. [1]. However, these methods are biased toward generating blurred and over-smoothed results, which leads to low perceived quality of the recovery results. To obtain clearer and more natural results, Johnson [2] proposed perceptual loss, which adds optimization of the model in the feature space, in contrast to the traditional optimization of the model in the original color space of the image. This approach yields more similar image results at both the input and output levels and the feature levels. Ledig [3], Ramakrishnan [4], and Chen [5] also respectively proposed the use of generative adversarial networks to solve problems of image super-resolution, image deblurring, and image denoising and make the recovered images more consistent with the distribution of real images. Wang [6] combined both perceptual loss and adversarial loss, generating better results. Ma et al. [7] used a gradient map as an additional guide to generate more realistic detailed textures. Although these methods yield high visual perceptual quality, they score low with respect to objective assessment metrics such as PSNR, MSE, and SSIM.
However, such objective assessment metrics are designed to compare the degree of the pixel difference between the recovered image and the original image or the level of similarity between the two and do not correspond well to the perceived quality of the image. Over the past few years, an increasing number of scholars have adopted subjective assessment methods to properly evaluate the perceptual quality of restored images, using mean opinion scores (MOS) and differential mean opinion scores (DMOS) as the metrics for assessing restored images. The former judges the quality of an image by normalizing the observer’s score, while the latter judges the quality of an image by normalizing the difference between the distortion-free and distorted images by the observer. However, it is time-consuming and sometimes impractical to obtain large-scale and valid subjective assessment results. Therefore, there is an urgent need for an effective IQA method.
An effective image quality assessment metric requires feature information to be extracted from the image and extracted features must be capable of expressing characteristics of certain image aspects. This enables such information to be used to measure both current and changing image quality in some manner. Entropy measures image information, therefore, it can be used to study image quality. Image information entropy [8], an IQA method originally proposed by Shannon to describe the uncertainty of the source, reflects the richness of image information from an information theory point of view and can better evaluate the perceptual quality of an image. Image information entropy can represent the amount of information contained in the aggregated features of the grayscale distribution of a grayscale image according to the following mathematical expression:
H = i = 0 255 p i   log   p i
where p i is the proportion of pixels in the image with gray values to the total number of pixels. In general, the higher the information entropy, the richer the content of the image is.
However, the global information entropy of an image is solely a global statistical image characteristic, calculated using the probability of each grey-level occurrence in the image. Nevertheless, this does not reflect spatial image information. Hence, the regional information entropy was used to evaluate image quality. Building on traditional image information entropy, this paper proposes a combination of the concept of regional information entropy and a reshaping of the calculation process for image information entropy using neural networks to overcome the shortcomings of traditional image information entropy and more intuitively describe the degree of detail of the recovered image. This approach can better quantify the perceptual quality of an image than metrics such as PSNR, SSIM, MSE, and MS-SSIM [9]. Gradient, as an important underlying feature, has also been proposed as a related metric in previous studies, Liu et al. [10] proposed GMS, and Xue et al. [11] proposed GMSD. Compared with the information entropy, the image gradient only reflects image edge contour information, while the regional information entropy reflects both the contour detail and spatial feature information of other image parts. The contributions of this study are as follows:
  • In comparison with traditional IQA methods, the regional differential information entropy (RDIE) method proposed in this paper yields objective assessment results that better agree with subjective assessments.
  • Image information entropy is viewed and described from a new perspective, that is, as a neural network application, which demonstrates the possibility of simulating traditional methods using convolution with specific weights and particular activation functions.
  • The traditional information entropy calculation method is serial, whereas the RDIE method proposed in this paper has a high degree of parallelism and great improvement in computing speed.

2. Materials and Methods

2.1. Related Works

An ideal IQA method should be fast and reliable. IQA methods can be classified as subjective or objective depending on whether or not there is human involvement. Subjective quality assessment evaluates the quality of an image based on people’s subjective perceptions, and since people may have different assessments of the same image, it is common practice to take the average of multiple people’s assessments of distorted images as the assessment result. Objective IQA requires a mathematical model to calculate quantitative assessment results. Excellent IQA requires consistency between objective and subjective quality assessment scores. Objective quality assessment can be classified as full-reference image quality assessment (FR-IQA) or no-reference image quality assessment (NR-IQA), depending on the presence or absence of a reference image. The approach described in this paper is a full-reference objective IQA method.

2.1.1. No-Reference Method

The NR-IQA method involves quantifying the perceived quality of an image without a reference image, using only the image’s own information for quality assessment. This method can be used in a wide range of scenarios because it is not limited by the reference image. Early NR-IQA methods were geared more toward specific types of distortion tasks. Ye et al. [12] obtained a feature dictionary by unsupervised feature learning, leading to the CORNIA method. Liu et al. [13] extracted natural statistical properties of distorted images in terms of structure, naturalness, and perceptibility, combined with unsupervised learning for IQA. Wang et al. [14] proposed a perceptual quality metric based on the Kullback–Leibler (KL) divergence of wavelet coefficient distributions for real images and scenes. The idea was further extended in subsequent studies to quantify perceptual quality by various measures of deviation from natural image statistics in the spatial, wavelet, and neural-net-based deep features domains.

2.1.2. Full-Reference Method

FR-IQA uses the full image information to quantify image quality by assessing the degree of similarity between the image and the corresponding reference image. The early and most representative methods were MSE and PSNR, which calculate the difference between image and reference image pixels, but this approach does not take into account the human visual system’s ability to perceive distortion differences, and thus inconsistent subjective and objective assessment results occur.
Compared with PSNR and MSE, the SSIM metric better reflects the quality of the restored image. SSIM assumes that human visual perception is adaptive in extracting structural information from the scene; therefore the luminance, contrast, and structural information between the distorted image and the reference image are separately measured, and the similarity is calculated, with higher scores being better. On this basis, Chen et al. [15] combined the gradient information of the image and proposed the gradient-based structural similarity metric. Wang proposed the MS-SSIM [9] based on multi-scale structural similarity comparisons. However, over the past few years, the requirement for more realistic detail in image restoration methods has increased, especially with the popularity of GAN-based image restoration methods, and there are still inconsistencies in the subjective and objective perceived quality of the SSIM and its associated metrics when evaluating the restored images.
Sheikh et al. [16,17] proposed the information fidelity criterion and visual information fidelity as metrics. These two methods have better consistency with the visual perception quality but have no response to the structure information of the image. In addition, the problem of sub-pixel mismatch between the restored image and the reference image is a key issue affecting the assessment of image quality. Kim et al. [18] proposed eliminating sub-pixel level differences between images before assessing image quality. In addition, Liu et al. [19] found that the human eye is more sensitive to pixel points with high relative positional coherence and used phase matching for IQA. Zhang et al. [20] selected phase consistency and gradient information of interest to the human eye as features to assess image quality and compared the similarity between image features to assess image quality. In some cases, this yielded good agreement in subjective and objective image quality evaluation, but it still had difficulty in achieving the desired results in image restoration-type problems. By simulating the visual perceptual properties of the local perceptual field of HVS, Wu [21] divided image content into five regions: smooth regions, primary edges, secondary edges, regular textures, and irregular textures, and proposed a structure–texture decomposition approach based on perceptual sensitivity. This approach inspired this study because people perceive smooth, edge, and textured areas of an image very differently.
Recently, IQA methods based on deep neural networks have become popular, and these metrics are used as loss functions in image restoration problems, resulting in better image restoration results [22,23,24]. Despite the advances in IQA methods, only a few IQA methods (e.g., PSNR, SSIM, and PI) are regularly used to assess image recovery results.

2.2. Method

Traditional global information entropy calculates the proportion of each pixel to all pixels in an image to represent the amount of information contained in the grayscale distribution aggregated features of the image. This captures the global image information, however, it fails to distinguish the spatial distribution of information; therefore, images with the same global entropy may significantly differ. Compared with global information entropy, regional information entropy divides the image into several regions and separately calculates the information entropy, so that each region has a different structural content and can more clearly express the structural content of the image. Therefore, this paper uses regional information entropy to solve this problem.
Our method can be viewed as a series of transformations, transforming the image into a unique feature space and calculating their root mean squared error as their perception of similarity. The IQA method proposed in this paper is shown in Figure 1. The image restoration method is applied to the degraded image to generate the restored image. The regional information entropy method is applied to the corresponding reference image to obtain the corresponding regional information entropy feature map. The MSE between the feature maps is calculated as a quantitative result. The smaller the MSE is, the closer the recovered image is to the corresponding reference image in terms of information richness.
RDIE can be calculated as follows:
E I , I r = L 2 M I M I r = y = 0 h e i g h t s t + s t h x = 0 w i d t h s t + s t w H R x y H R x y r 2 h e i g h t s t + s t h w i d t h s t + s t w
where I is the test image, I r is the reference image, M I is the region information map of the test image, s t is the stride of sliding windows, h is the height of the region, w is the width of the region, R x y is the region with upper left index ( x , y ) in the test image, and H R x y is the information entropy of region R x y . H R is defined as follows:
H R = n = 0 L 1 P l R l o g 2 P l R
where L is the quantization level and P l R is the probability at a specific gray level l in the region, which can be defined as follows:
P l R = 1 h w i = 0 h 1 j = 0 w 1 f l x i j
where x i j is the pixel value at ( x , y ) of the region and f l is a piecewise function that can be defined as follows:
f l u = 1 ,           u = 1 0 ,           u 1     u , l 0 , 1 , 2 , , L 1
Since the traditional use of sliding windows to calculate regional information entropy is very time-consuming, this paper uses neural networks to optimize the RDIE so that multiple windows can be used to process images in parallel to calculate image information entropy. As shown in the RDIE calculation process in Figure 2, this paper uses different channels to count the frequency of different grayscales, which allows each gray level to be independently calculated. In addition, this paper uses 1 × 1 convolutional layers, average pooling layers, and specific activation functions to form a neural network instead of the traditional method. The activation functions are the step function and the entropy function, shown below:
S t e p L x = 1 ,           0 x 256 L   0 ,                                           e l s e
E n t r o p y x = x l o g 2 x ,           x 0 0 ,                                                 0
With the existing parallel computing platform, the computational efficiency of this paper is greatly improved compared with the traditional method. A comparison between the traditional method and the method proposed in this paper is shown in Table 1. The test selection was a 2040 × 1356 × 3 size image. The results indicate that GIE nn is approximately three times faster than GIE t , while RIE nn is 5400 times faster than RIE t .
The main factors affecting the RIE are the quantization level L , the window dimensions h and w, and the strides s t . The quantization level affects the perception result mainly through the sensitivity to differences in pixel size. As shown in Figure 2 the two images have the same shape, the difference in brightness on the left is 1, while the difference in brightness on the right is 255, and the inconsistency between the two images is obvious to humans, with the right image having a much clearer boundary. The quantization using the traditional information entropy of 256 gray levels produces the same regional information entropy results for both images, which is clearly not in line with the perceived results. Therefore, this paper adopts a smaller quantization level.
Different window sizes affect the degree of detail in the image structure, and as shown in Figure 3, the results become clearer as the window size gets smaller and smaller.
Increasing the strides will reduce the impact of the image due to movement but will also increase the computational effort of the method.
Detailed experiments were conducted to explore the effects of different quantization levels, window sizes, and strides on RDIE, as described later in this paper.

2.3. Datasets

2.3.1. Our Datasets

We studied the image super-resolution and denoising sub-problems of the image restoration problem using different data to produce IQA datasets. For the super-resolution sub-problem, we used images from the DIV2k [25] dataset. Because the images in the DIV2k dataset are too large and numerous to be placed on an image quality manual evaluation page, 15 DIV2k images were selected and cropped to a 500 × 500 size to serve as reference images. For the image denoising sub-problem, images from the CBSD68 color dataset were used, with a Gaussian noise level of 50, the same as those used for the super-resolution sub-problem. Fifteen images were selected as reference images.
In this paper, bicubic interpolation [26], EDSR [27], WDSR [28], SAN [29], SRGAN [6], and SPSR [7] are used as methods for SR to get high-resolution images from low-resolution images, and DNCNN [30], FFDNet [31], IRCNN [32], IPT [33], and LIGN [34] as denoising methods to recover clean images from noisy images. In SR methods, bicubic is a traditional up-sampling method. EDSR optimizes the SRResnet [3] network structure by removing the BN layer, reducing both computation time and optimizing recovery results. WDSR is based on EDSR, which expands the number of feature maps before the activation function in the block, allowing the network to better convey information. SAN proposes a two-stage attention network, leading to stronger feature representation and feature relationship learning. SRGAN uses both perceptual loss and adversarial loss, making the perceptual quality of its restored images better than the previously mentioned methods. SPSR introduces gradient loss, which enhances the detailed texture of the restored image. Among the denoising methods, DNCNN is the first deep learning-based image-denoising algorithm. FFDNet proposes a noise level map as input and noise estimation and noise images together as input to improve the generalization of noise. IRCNN trains a fast and efficient CNN denoising network and integrates it into a model-based optimization approach. IPT is based on the transformer’s network model and differs from other image restoration methods in that it takes different head and tail sections for different restoration tasks, improving its accuracy for the corresponding image restoration task. LIGN proposes a layered input method that adds image gradient depth information to the network, enhancing edge and detailed texture regions, so it is more in line with people’s perceived quality compared with the previous methods.

2.3.2. PIPAL

To evaluate the adaptability of RDIE to a wider range of image restoration tasks, this study tested the method proposed in this paper on the PIPAL [35] dataset. PIPAL is a huge IQA dataset containing 250 reference images, four subclasses, 40 distortion types, 29 thousand images, and 1.13 million human assessment scores. The four subclasses are traditional distortion, image super-resolution, denoising, and blending restoration. According to the research content of this paper, two subclasses of image super-resolution and denoising were selected as the research objects. The subclasses contain several existing model results of algorithms, which were divided into three categories for experimental study: traditional methods, PSNR-driven image restoration methods, and GAN-based image restoration methods.
PSNR-driven image restoration class algorithms are typically based on deep learning and produce outputs with sharper edges and better PSNR than traditional methods. The results of GAN-based image restoration class methods are more complex and challenging for IQA; they often contain similar but not identical texture details to the reference image and are difficult to effectively assess with IQA methods similar to PSNR.
This paper assesses the strengths and weaknesses of the IQA method by calculating the Spearman rank correlation coefficient (SRCC) between the IQA method and the subjective scores. This metric provides a good assessment of the monotonic correlation between IQA methods and people’s perceived image quality, with the larger the absolute value of SRCC, the stronger the correlation.

3. Results

3.1. Results of Ablation Experiments

The main factors affecting RDIE are the sliding window size, quantization level, and stride. In this study, extensive experiments were done with PIPAL to find the optimal parameters, using a grid search method with window sizes from 2 to 16 and quantization levels from 2 to 80. In this paper, we define R D I E s , L , where s denotes the window size and L denotes the quantization level. For example, R D I E 10 , 16 denotes an RDIE method with a window size of 10 × 10 and a quantization level of 16. Because it is difficult to directly display so many results, we only selected some of them for the purpose of drawing curves.

3.1.1. Different Window Sizes

As shown on the left side of Figure 4, the curves of the conventional image restoration method and the PSNR-driven image restoration method are very similar; they both reach their maximum value when the window size is 4. The GAN-based image restoration method has a relatively smooth curve and works best when the window size is between 5 and 8. Considering the balance of the three data types, 5 was selected as the optimal size for the sliding window.

3.1.2. Different Quantization Levels

As shown on the right side of Figure 4, as the quantization level increases, the SRCC starts with an upward trend, and the curve oscillates when it reaches about 20. Considering that the larger the quantization level is, the greater the consumption of computational resources is, therefore 32 was chosen as the best quantization level.

3.1.3. Different Strides

In theory, increasing the strides can reduce the effect of pixel misalignment on the results. In this paper, quantitative experiments were conducted on step sizes, as shown in Table 2, and different strides do have a small effect on SRCC, but the amount of computation geometrically increases as the step size decreases. Ultimately, the paper chose a step size equal to the window size in subsequent experiments.

3.2. Results in Our Dataset

The results of the different restoration models are presented to the user, who rates the images from one to five stars based on perceived quality. Manual assessment results were collected to quantitatively evaluate the perceptual quality of images generated by different methods. The IQA dataset produced in this study contains a total of 30 images; 11 image recovery methods, i.e., six SR methods and five denoising methods; and 1000 human judgments. The results of the SR are shown in Figure 5.
Bicubic as a traditional interpolation algorithm is undoubtedly the least effective, EDSR and WDSR are very similar, and SAN is much better, especially for the shape edges of the characters’. SPGAN and SPSR yielded a more realistic natural texture, and because SPSR introduces additional edge loss, the edges have a higher definition and therefore higher perceived quality.
The denoising results are shown in Figure 6. DNCNN, FFDNet, and IRCNN all remove the noise better, but the image information retention is poor, especially in terms of edge details. IPT is significantly better than FFDNet and IRCNN and has the highest PSNR. LIGN enhances the denoised image detail texture, which is lower than IPT on PSNR but has the best perceptual quality.
Table 3 and Table 4 show the average scores for each restoration method in different IQAs. The results under RDIE have a similar ranking to MOS for both denoising and SR, while the other four differ, and in SR, the traditional metrics of the SPSR model are even worse than the interpolation method, which is clearly unreasonable. In denoising, one can still see similar ranking results for RDIE and MOS. Both SPSR and LIGN have a more natural content and structure, and although they may not be identical in detail to the reference image, they are clearly the best in terms of perceived quality, so they have the highest score under RDIE’s evaluation.
Figure 7, this paper shows the subjective scores of 30 restored images and a scatter plot of the results under some IQA methods. The scattered points of our method are relatively clustered and concentrated, while the scattered points of others are very loose. SRCC and PLCC can prove that our method has a good rank correlation and linear correlation with MOS. The looseness of the scatter plot can be seen as the tightness of the relationship between the variables of the monotonic trend and the MOS. The tighter the scatter plot is, the stronger the relationship with the MOS is and the more consistent it is with the subjectively perceived quality of the image. Despite the widespread use of IQA methods such as PSNR, SSIM, and MS-SSIM, it is still difficult to achieve a high level of subjective and objective agreement when faced with image restoration methods that have special handling of detailed textures, especially GAN-based ones.

3.3. Results in PIPAL

This paper uses the RDIE to compare with 15 other IQA methods. The other methods’ SRCC from benchmarks [35] are shown in Table 5. While the IFC performed well in its evaluation of traditional image restoration algorithms and PSNR-driven image restoration algorithms, it did not perform well against GAN-based image restoration algorithms, with poor correlation to subjective perceptual quality. With the above optimal parameters chosen, this paper has good performance for all three types of datasets, especially the GAN-based image restoration algorithm. Compared with other IQA methods, the RDIE can better measure the similar but not identical texture details generated based on GAN and has similar results to the perceived quality. In this study, three datasets were combined into a complete dataset of image restoration algorithms to calculate the SRCC. This method achieved the best performance for the dataset, with a significant improvement compared with the second-highest-performing SR-SIM.

3.4. Additional Experiments

This experiment explores the sensitivity of the regional information entropy to artifacts. Two common artifacts, motion and ringing artifacts, are synthesized in the test image species, and the generated results are evaluated and compared using RDIE and PSNR methods, respectively. The results are shown in Figure 8. As the intensity of artifacts increases, a significant decrease occurs in the subjective perception of image quality. RDIE is similar to the subjectively perceived image quality. As blurring and ringing levels increase, the RDIE metric results also substantially increase, indicating a decrease in image quality. However, the change in the PSNR index value is minimal, specifically, the subjective perception of heavy ringing image quality is significantly worse than that of moderate ringing. However, the PSNR index has instead increased, which is significantly inconsistent with subjective perception.

4. Discussion

This paper presents a full-reference evaluation index of image recovery quality based on the regional differential information entropy. Currently, the reference-free IQA method has wider prospects in practical application systems, thus entropy-based reference-free IQA research is considered extremely valuable. It is clear based on the research conducted herein that the local entropy of the image is extremely closely related to the human subjective perception of the image, and the size of the entropy value is highly sensitive to different types and degrees of image degradation. For example, the introduction of higher-frequency noise will produce a larger local entropy value, while the addition of blurring will also contribute to a decrease in the local entropy value owing to the loss of detail. Using this property, we can implement entropy-based image quality evaluation without a reference model using traditional machine or deep learning. The mapping model of visual features to regional information entropy feature map quality was learned using traditional machine learning methods such as support vector regression, or the regional information entropy map features are learned using deep learning to build an image quality evaluation model.

5. Conclusions

We propose a regional information entropy-based IQA method that is a reconstruction of the regional information entropy calculation process using a neural network approach. We validated the perceived ability of the RDIE method to restore images experimentally and determined the optimal RDIE parameter values for the image restoration task by ablating the window size, quantization level, and strides. We tested the proposed method using a dataset developed in this study and the PIPAL dataset. The results show that the proposed RDIE method is more responsive to subjective perceptions of images than other IQA measures, such as PSNR, SSIM, and MS-SSIM, and achieves better subjective and objective agreement.

Author Contributions

Investigation, Z.W. and J.Z.; methodology, Z.W., J.Z. and N.X.; supervision, S.Y. and J.X.; validation, C.P.; visualization, S.Y.; writing—original draft, Z.W.; writing—review & editing, Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Technology Innovation 2025 Major Project (2020Z019, 2021Z063), Natural Science Foundation of Zhejiang Province (LQ23F050002), Ningbo Medical Science and Technology Plan Project (2020Y33, 2021Y38) and Ningbo Science and Technology Program for the Public Interest (2022S078).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the author.

Acknowledgments

We would like to thank the editors and the anonymous reviewers for their insightful comments and constructive suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Z.; Bovik, A.C.; Sheikh, H.R. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Johnson, J.; Alahi, A.; Fei-Fei, L. Perceptual losses for real-time style transfer and super-resolution. In Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands, 8–16 October 2016; Springer: Cham, Switzerland, 2016; pp. 694–711. [Google Scholar]
  3. Ledig, C.; Theis, L.; Huszár, F. Photo-realistic single image super-resolution using a generative adversarial network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 4681–4690. [Google Scholar]
  4. Ramakrishnan, S.; Pachori, S.; Gangopadhyay, A. Deep generative filter for motion deblurring. In Proceedings of the IEEE International Conference on Computer Vision Workshops, Venice, Italy, 22–29 October 2017; pp. 2993–3000. [Google Scholar]
  5. Chen, J.; Chen, J.; Chao, H. Image blind denoising with generative adversarial network based noise modeling. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 3155–3164. [Google Scholar]
  6. Wang, X.; Yu, K.; Wu, S. Esrgan: Enhanced super-resolution generative adversarial networks. In Proceedings of the European Conference on Computer Vision (ECCV) Workshops, Munich, Germany, 8–14 September 2018; pp. 63–79. [Google Scholar]
  7. Ma, C.; Rao, Y.; Cheng, Y. Structure-preserving super resolution with gradient guidance. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020; pp. 7769–7778. [Google Scholar]
  8. Tsai, D.Y.; Lee, Y.; Matsuyama, E. Information entropy measure for evaluation of image quality. J. Digit. Imaging 2008, 21, 338–347. [Google Scholar] [CrossRef] [Green Version]
  9. Wang., Z.; Simoncelli, E.P.; Bovik, A.C. Multiscale structural similarity for image quality assessment. In Proceedings of the 2003 IEEE the Thirty-Seventh Asilomar Conference on Signals, Systems & Computers, Pacific Grove, CA, USA, 9–12 November 2003; Volume 2, pp. 1398–1402. [Google Scholar]
  10. Liu, A.; Lin, W.; Narwaria, M. Image quality assessment based on gradient similarity. IEEE Trans. Image Process. 2011, 21, 1500–1512. [Google Scholar]
  11. Xue, W.; Zhang, L.; Mou, X. Gradient magnitude similarity deviation: A highly efficient perceptual image quality index. IEEE Trans. Image Process. 2013, 23, 684–695. [Google Scholar] [CrossRef] [Green Version]
  12. Ye, P.; Kumar, J.; Kang, L. Unsupervised feature learning framework for no-reference image quality assessment. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA, 16–21 June 2012; pp. 1098–1105. [Google Scholar]
  13. Liu, Y.; Gu, K.; Zhang, Y. Unsupervised blind image quality evaluation via statistical measurements of structure, naturalness, and perception. IEEE Trans. Circuits Syst. Video Technol. 2019, 30, 929–943. [Google Scholar] [CrossRef]
  14. Wang, Z.; Simoncelli, E.P. Reduced-reference image quality assessment using a wavelet-domain natural image statistic model. Human vision and electronic imaging X. SPIE 2005, 5666, 149–159. [Google Scholar]
  15. Chen, G.H.; Yang, C.L.; Xie, S.L. Gradient-based structural similarity for image quality assessment. In Proceedings of the 2006 IEEE International Conference on Image Processing, Atlanta, GA, USA, 8–11 October 2006; pp. 2929–2932. [Google Scholar]
  16. Sheikh, H.R.; Bovik, A.C.; De Veciana, G. An information fidelity criterion for image quality assessment using natural scene statistics. IEEE Trans. Image Process. 2005, 14, 2117–2128. [Google Scholar] [CrossRef] [Green Version]
  17. Sheikh, H.R.; Bovik, A.C. Image information and visual quality. IEEE Trans. Image Process. 2006, 15, 430–444. [Google Scholar] [CrossRef]
  18. Kim, W.H.; Lee, J.S. Framework for fair objective performance evaluation of single-image super-resolution algorithms. Electron. Lett. 2015, 51, 42–44. [Google Scholar] [CrossRef]
  19. Liu, Z.; Laganière, R. Phase congruence measurement for image similarity assessment. Pattern Recognit. Lett. 2007, 28, 166–172. [Google Scholar] [CrossRef]
  20. Zhang, L.; Zhang, L.; Mou, X. FSIM: A feature similarity index for image quality assessment. IEEE Trans. Image Process. 2011, 20, 2378–2386. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. Wu, J.; Wu, Y.; Che, R. Perceptual sensitivity based image structure-texture decomposition. In Proceedings of the 2020 IEEE Conference on Multimedia Information Processing and Retrieval (MIPR), Shenzhen, China, 6–8 August 2020; pp. 336–341. [Google Scholar]
  22. Prashnani, E.; Cai, H.; Mostofi, Y. Pieapp: Perceptual image-error assessment through pairwise preference. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 1808–1817. [Google Scholar]
  23. Zhang, R.; Isola, P.; Efros, A.A. The unreasonable effectiveness of deep features as a perceptual metric. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 586–595. [Google Scholar]
  24. Bosse, S.; Maniry, D.; Müller, K.R. Deep neural networks for no-reference and full-reference image quality assessment. IEEE Trans. Image Process. 2017, 27, 206–219. [Google Scholar] [CrossRef] [PubMed]
  25. Agustsson, E.; Timofte, R. Ntire 2017 challenge on single image super-resolution: Dataset and study. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Honolulu, HI, USA, 21–26 July 2017; pp. 126–135. [Google Scholar]
  26. Carlson, R.E.; Fritsch, F.N. Monotone piecewise bicubic interpolation. SIAM J. Numer. Anal. 1985, 22, 386–400. [Google Scholar] [CrossRef]
  27. Lim, B.; Son, S.; Kim, H. Enhanced deep residual networks for single image super-resolution. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Honolulu, HI, USA, 21–26 July 2017; pp. 136–144. [Google Scholar]
  28. Yu, J.; Fan, Y.; Yang, J. Wide activation for efficient and accurate image super-resolution. arXiv 2018, arXiv:1808.08718. [Google Scholar]
  29. Dai, T.; Cai, J.; Zhang, Y. Second-order attention network for single image super-resolution. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 11065–11074. [Google Scholar]
  30. Zhang, K.; Zuo, W.; Chen, Y. Beyond a gaussian denoiser: Residual learning of deep cnn for image denoising. IEEE Trans. Image Process. 2017, 26, 3142–3155. [Google Scholar] [CrossRef] [Green Version]
  31. Zhang, K.; Zuo, W.; Zhang, L. FFDNet: Toward a fast and flexible solution for CNN-based image denoising. IEEE Trans. Image Process. 2018, 27, 4608–4622. [Google Scholar] [CrossRef] [Green Version]
  32. Zhang, K.; Zuo, W.; Gu, S. Learning deep CNN denoiser prior for image restoration. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 3929–3938. [Google Scholar]
  33. Chen, H.; Wang, Y.; Guo, T. Pre-trained image processing transformer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 12299–12310. [Google Scholar]
  34. Qiao, S.; Yang, J.; Zhang, T. Layered input GradiNet for image denoising. Knowl.-Based Syst. 2022, 254, 109587. [Google Scholar] [CrossRef]
  35. Jinjin, G.; Haoming, C.; Haoyu, C. Pipal: A large-scale image quality assessment dataset for perceptual image restoration. In Proceedings of the European Conference on Computer Vision, Glasgow, UK, 23–28 August 2020; Springer: Cham, Switzerland, 2020; pp. 633–651. [Google Scholar]
  36. Madhusudana, P.C.; Birkbeck, N.; Wang, Y. Image quality assessment using contrastive learning. IEEE Trans. Image Process. 2022, 31, 4149–4161. [Google Scholar] [CrossRef]
  37. Damera-Venkata, N.; Kite, T.D.; Geisler, W.S. Image quality assessment based on a degradation model. IEEE Trans. Image Process. 2000, 9, 636–650. [Google Scholar] [CrossRef] [Green Version]
  38. Wang, Z.; Bovik, A.C. A universal image quality index. IEEE Signal Process. Lett. 2002, 9, 81–84. [Google Scholar] [CrossRef]
  39. Chandler, D.M.; Hemami, S.S. VSNR: A wavelet-based visual signal-to-noise ratio for natural images. IEEE Trans. Image Process. 2007, 16, 2284–2298. [Google Scholar] [CrossRef] [PubMed]
  40. Zhang, L.; Zhang, L.; Mou, X. RFSIM: A feature based image quality assessment metric using Riesz transforms. In Proceedings of the 2010 IEEE International Conference on Image Processing, Hong Kong, China, 26–29 September 2010; pp. 321–324. [Google Scholar]
  41. Zhang, L.; Li, H. SR-SIM: A fast and high performance IQA index based on spectral residual. In Proceedings of the 2012 19th IEEE International Conference on Image Processing, Orlando, FL, USA, 30 September–3 October 2012; pp. 1473–1476. [Google Scholar]
  42. Zhang, L.; Shen, Y.; Li, H. VSI: A visual saliency-induced index for perceptual image quality assessment. IEEE Trans. Image Process. 2014, 23, 4270–4281. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  43. Bae, S.H.; Kim, M. A novel image quality assessment with globally and locally consilient visual quality perception. IEEE Trans. Image Process. 2016, 25, 2392–2406. [Google Scholar] [CrossRef] [PubMed]
Figure 1. RDIE pipeline. The reference and recovery images are individually passed through the RDIE model algorithm. RDIE first spatially maps the image by 1 × 1 convolution. Subsequently, grayscale grading is achieved using the transitive function. The frequency of each gray level in the region is counted by average pooling, and finally, the regional entropy feature map is obtained by the entropy function and summed.
Figure 1. RDIE pipeline. The reference and recovery images are individually passed through the RDIE model algorithm. RDIE first spatially maps the image by 1 × 1 convolution. Subsequently, grayscale grading is achieved using the transitive function. The frequency of each gray level in the region is counted by average pooling, and finally, the regional entropy feature map is obtained by the entropy function and summed.
Entropy 25 00144 g001
Figure 2. Stripe patterns in different colors. The difference between two adjacent stripes on the left is 1, while the difference on the right is 255.
Figure 2. Stripe patterns in different colors. The difference between two adjacent stripes on the left is 1, while the difference on the right is 255.
Entropy 25 00144 g002
Figure 3. RIE results for different window sizes, from left to right: original image, generated by window size 4 × 4, generated by window size 16 × 16, generated by window size 64 × 64.
Figure 3. RIE results for different window sizes, from left to right: original image, generated by window size 4 × 4, generated by window size 16 × 16, generated by window size 64 × 64.
Entropy 25 00144 g003
Figure 4. SRCC with different quantization levels and window sizes: (a) traditional method; (b) PSNR-oriented method; and (c) GAN-based method.
Figure 4. SRCC with different quantization levels and window sizes: (a) traditional method; (b) PSNR-oriented method; and (c) GAN-based method.
Entropy 25 00144 g004aEntropy 25 00144 g004b
Figure 5. Results of different SR methods.
Figure 5. Results of different SR methods.
Entropy 25 00144 g005
Figure 6. Results of different denoising methods.
Figure 6. Results of different denoising methods.
Entropy 25 00144 g006
Figure 7. Analysis of different IQA methods.
Figure 7. Analysis of different IQA methods.
Entropy 25 00144 g007
Figure 8. Experimental results of different artifacts.
Figure 8. Experimental results of different artifacts.
Entropy 25 00144 g008
Table 1. Speeds of traditional method and neural network method. RIE has a window size of 4 × 4 and a quantization level of 8. The subscript t denotes the traditional method, and nn denotes the method used in this paper.
Table 1. Speeds of traditional method and neural network method. RIE has a window size of 4 × 4 and a quantization level of 8. The subscript t denotes the traditional method, and nn denotes the method used in this paper.
Metrics G I E t G I E n n R I E t R I E n n
Time/ms56.214.5138,60025.9
Table 2. SRCC results for different strides.
Table 2. SRCC results for different strides.
StrideTraditional MethodPSNR-Oriented MethodGAN-Based Method
10.64840.72700.5284
20.64800.72050.5292
30.64740.72030.5282
40.65330.72550.5276
50.64760.72030.5227
Table 3. Results of different IQA methods on our datasets (SR). The bold values are the best, and the superscripts indicate the ranking.
Table 3. Results of different IQA methods on our datasets (SR). The bold values are the best, and the superscripts indicate the ranking.
MethodBicubicEDSRWDSRSANSRGANSPSR
PSNR 24.8626.8426.8927.6524.5124.64
SSIM [1]0.69620.77400.77450.79970.67730.6953
MS-SSIM [9]0.86690.91710.91750.92970.86500.8769
CONTRIOUE [36]0.25270.19520.16510.18270.16320.1892
RDIE 5 , 32 41.5333.7332.8932.5926.3323.14
MOS 2.0193.1633.1413.4153.7634.15
Table 4. Results of different IQA methods got our datasets (denoised). The bold values are the best, and the superscripts indicate the ranking.
Table 4. Results of different IQA methods got our datasets (denoised). The bold values are the best, and the superscripts indicate the ranking.
MethodDNCNNFFDNetIRCNNIPTLIGN
PSNR 27.9827.9727.8829.3928.38
SSIM [1]0.79160.78870.78980.80900.8066
MS-SSIM [9]0.93340.93340.93120.93980.9406
CONTRIOUE [36]0.16360.19560.15450.20810.1836
RDIE 5 , 32 25.9628.4125.5725.9223.93
MOS 3.3613.1423.3813.3973.667
Table 5. Results of different IQA algorithms for the PIPAL dataset. The upward arrows indicate that higher values are better for this metric and vice versa, with the best results marked in bold.
Table 5. Results of different IQA algorithms for the PIPAL dataset. The upward arrows indicate that higher values are better for this metric and vice versa, with the best results marked in bold.
MethodTraditional MethodPSNR-Oriented MethodGAN-Based MethodAll Images Recovery Method
PSNR0.47820.54620.28390.4099
NQM [37]0.53740.64620.34100.4742
UQI [38]0.60870.70600.33850.5257
SSIM [1]0.58560.68970.33880.5209
MS - SSIM [9]0.65270.75280.38230.5596
IFC [16]0.70620.82440.32170.5651
VIF [17]0.69270.78640.38570.5917
VSNR - FR [39]0.61460.70760.31280.5086
RFSIM [40]0.45930.55250.29510.4232
GSM [10]0.60740.69040.35230.5361
SR - SIM [41]0.65610.74760.46310.6094
FSIM [20]0.65150.73810.40900.5896
FSIM c [20]0.65090.73740.40580.5872
VSI [42]0.60860.69380.37060.5475
MAD [43]0.67200.75750.34940.5424
RDIE 0.64760.72030.52800.6368
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, Z.; Zhuang, J.; Ye, S.; Xu, N.; Xiao, J.; Peng, C. Image Restoration Quality Assessment Based on Regional Differential Information Entropy. Entropy 2023, 25, 144. https://doi.org/10.3390/e25010144

AMA Style

Wang Z, Zhuang J, Ye S, Xu N, Xiao J, Peng C. Image Restoration Quality Assessment Based on Regional Differential Information Entropy. Entropy. 2023; 25(1):144. https://doi.org/10.3390/e25010144

Chicago/Turabian Style

Wang, Zhiyu, Jiayan Zhuang, Sichao Ye, Ningyuan Xu, Jiangjian Xiao, and Chengbin Peng. 2023. "Image Restoration Quality Assessment Based on Regional Differential Information Entropy" Entropy 25, no. 1: 144. https://doi.org/10.3390/e25010144

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop