Engineering Computer Science
Computer Science-2021.gz:143463
Computer Science
77e13e83df33e776056611a04109596d1c0f7075
Image Super-Resolution Quality Assessment: Structural Fidelity Versus Statistical Naturalness

Single image super-resolution (SISR) algorithms reconstruct high-resolution (HR) images with their low-resolution (LR) counterparts. It is desirable to develop image quality assessment (IQA) methods that can not only evaluate and compare SISR algorithms, but also guide their future development. In this paper, we assess the quality of SISR generated images in a two-dimensional (2D) space of structural fidelity versus statistical naturalness. This allows us to observe the behaviors of different SISR algorithms as a tradeoff in the 2D space. Specifically, SISR methods are traditionally designed to achieve high structural fidelity but often sacrifice statistical naturalness, while recent generative adversarial network (GAN) based algorithms tend to create more natural-looking results but lose significantly on structural fidelity. Furthermore, such a 2D evaluation can be easily fused to a scalar quality prediction. Interestingly, we find that a simple linear combination of a straightforward local structural fidelity and a global statistical naturalness measures produce surprisingly accurate predictions of SISR image quality when tested using public subject-rated SISR image datasets. Code of the proposed SFSN model is publicly available at \url{https://github.com/weizhou-geek/SFSN}.


I. INTRODUCTION
Single image super-resolution (SISR) aims to recover a high-resolution (HR) image given a single low-resolution (LR) image. SISR plays a significant role in a wide range of applications, from satellite imaging, web browsing, to video surveillance [1]. During the past decades, numerous SISR algorithms have been proposed, including interpolation-based [2], [3], dictionary-based [4]- [6], and deep learning-based methods [7]- [12]. The visual appearance and quality of SISR generated images vary dramatically when different SISR approaches are employed. Nevertheless, there is still no consensus on how the quality of SISR created images should be assessed. This is critically important because image quality assessment (IQA) methods not only help evaluate and compare SISR algorithms, but also guide the development of future SISR methodologies.
In general, the most reliable quality assessment method is human subjective evaluation [13]- [15]. But subjective tests are usually expensive, time-consuming and hard to be integrated into SISR optimization frameworks. Therefore, it is highly desirable to design effective objective IQA models for SISR generated images. Depending on the availability of the original Despite the success in other IQA applications, existing FR-IQA, NR-IQA and ISA methods often fall short when evaluating the quality of SISR generated images. The gap is not only on the accuracy in predicting subjective scores, but also on effectively interpreting the nature of key quality degradation trends in SISR images. An example is given in Fig. 1, where traditional SISR methods such as VDSR [7] are highly effective at achieving high signal fidelity in terms of signal-tonoise ratio or structural similarity [16]   original images, but the resulting images often look artificial. On the other hand, recently proposed generative adversarial network (GAN) based approaches such as SRGAN [12] are impressive at producing natural-looking reconstructed images, but their signal fidelity measures are significantly lower. These observations motivate us to look at the problem in a twodimensional (2D) space of structural fidelity versus statistical naturalness, as demonstrated at the bottom part of Fig. 1.

II. 2D QUALITY ASSESSMENT OF SISR IMAGES
Multi-scale image decomposition such as Laplace and wavelet transforms have been shown to be effective at characterizing not only local perceptual degradation, but also the statistical naturalness of images. Therefore, we apply a multiscale image transform and construct local structural fidelity and global statistical naturalness measures both in the transform domain. Given the original HR image x, and the SISR generated test image y, inspired by the success of MS-SSIM [17], we define subband patch level structural fidelity measure as: where x and y denote the patches extracted from the k-th subband from x and y, respectively, σ x and σ y are their standard deviations, σ xy represents the covariance between x and y, and C is a positive stabilizing constant. The scale level structural fidelity measure is then computed by spatial pooling: where M denotes the number of local patches in the subband. Finally, we fuse across scales to obtain the overall structural fidelity between x and y: where K is the total number of scales/subbands, and α k is the weight assigned to the k-th scale as in [17]. Furthermore, natural texture-rich content tends to have higher entropy in the transform domain [31]. Thus, we use the global entropy of transform coefficients as a statistical naturalness measure: where P (c y ) denotes the probability of subband coefficients of the test image y and may be approximated with histograms.
Although the proposed pair of (SF, SN) measure is rather simple, it offers a meaningful 2D illustration of the behaviors of SISR algorithms. Fig. 1 shows three original HR images with their corresponding SISR images generated by VDSR [7] and SRGAN [12]. The (SF vs. SN) plot clearly indicates the relative advantage of VDSR over SRGAN on the SF measure, and conversely the advantage of SRGAN over VDSR on the SN measure. The pattern is consistent over all three content, as indicated by the pairs of points (A1, A2), (B1, B2) and (C1, C2). Fig. 2 shows images generated by different SISR algorithms applied to LR images of different sizes and enhanced by different scaling factors. The (SF vs. SN) plots offer a platform to examine the behaviors of different SISR algorithms across scaling factors. It can be observed that the the general trend of any SISR algorithm is that both SF and SN measures drop with increasing scaling factors. However, the speed of change may vary depending on the algorithm and possibly the image content. For example, the DRRN [10] method appears to be much more sensitive to scaling factor change than VDSR [7] and DCSCN [9] for the right image.

III. FUSING 2D ASSESSMENT FOR 1D PREDICTION
In practice, it is often desirable to obtain a single quality score indicating the overall quality of SISR generated images. This can be achieved by collapsing the proposed 2D measure into a scalar quality prediction, e.g., by a linear combination: where the weighting factors w F and w N adjust the relative importance of the two measures, and are set empirically at 0.9 and 0.1, respectively, in the current implementation. We name Q the SFSN measure, which creates straight lines as level sets in the 2D space, as shown in the bottom plots of Figs. 1 and 2. This scalar quality prediction can then be validated by comparing against subject-ratings of SISR generated images. We validate the proposed fused SFSN quality prediction method on three public SISR IQA databases, including WIND [13], CVIU [14], and QADS [15]. The WIND database considers 8 interpolation algorithms with scaling factors of 2, 4, and 8. It contains 312 SISR images corresponding to 13 reference images. The CVIU database consists of 30 reference HR images and 1,620 SISR generated images created by 9 algorithms with 6 pairs of (scaling factor, kernel width) combinations, where a larger scaling factor corresponds to a larger blur kernel width. The QADS database contains 20 original HR images and 980 images generated by 21 SISR algorithms, including 4 interpolation-based, 11 dictionarybased, and 6 deep learning (DL) based models applied for upsampling factors of 2, 3, and 4. In all three databases, each SISR generated image is subject-rated and annotated by a mean opinion score (MOS). We compare the proposed method with 8 FR-IQA, 5 NR-IQA, and 4 ISA models. The Spearman Rank-order Correlation Coefficient (SRCC) comparison results are reported in Table I, where the best performances are highlighted in bold. Other common evaluation criteria [32] produce similar results but are not included due to space limit. Despite its simple and straightforward construction, SFSN achieves surprisingly competitive performance against stateof-the-art IQA and ISA models. Since different categories of SISR methods often generate drastically different appearance of the reconstructed images, it is intriguing to investigate how IQA methods perform for different SISR categories. The results on the QADS [15] database are reported in Table II, where the proposed method delivers superior performance in each of the interpolation-based, dictionary-based, and DL-based SISR categories, as well as when all three categories are evaluated together. Ablation test has also been conducted to assess the performance when only the SF or SN measure is employed. The results are shown in Tables I and II. It appears that both SF and SN measures make important contributions, but the best performance is achieved by the SFSN model that combines both of them.

IV. CONCLUSION
In this work, we opt to a 2D approach to assess the quality of SISR generated images as a tradeoff between structural fidelity and statistical naturalness. This allows us to better understand the nature of quality degradations and better observe the varying behaviors of different SISR algorithms. We also show that a rather straightforward implementation of a local structural fidelity assessment, a global statistical naturalness measure, and a linear combination of the two, results in an SFSN model that achieves surprisingly high correlations with MOS. In the future, better structural fidelity and statistical naturalness measures, and more sophisticated combination methods may be developed. The 2D assessment idea may also be integrated into novel SISR algorithms, aiming to achieve an optimal balance between the two goals.