A Prior-Knowledge-Based Generative Adversarial Network for Unsupervised Satellite Cloud Image Restoration
Abstract
:1. Introduction
- Physical imaging prior-knowledge introduction. We construct a degradation matrix based on satellite physical imaging prior knowledge for PKKernelGAN training;
- Prior-knowledge loss function. We propose a satellite imaging loss function, which is a novel objective function that brings satellite physical imaging prior knowledge into the optimization process;
- A benchmark dataset. We build a dataset that contains the original satellite cloud image acting as a high-quality image paired with low-quality images generated by the blur kernel from PKKernelGAN.
2. Related Work
2.1. Degradation Process
2.2. Kernel Generative Adversarial Networks
3. Proposed Method
3.1. PKKernelGAN
3.1.1. Models
3.1.2. Loss Function
3.2. ZSResNet
3.2.1. Models
3.2.2. Loss Function
4. Experiment and Analysis
4.1. Dataset and Implementation Details
4.2. Evaluation Metrics
4.2.1. PSNR
4.2.2. SSIM
4.2.3. NIQE
4.3. Experimental Results
4.4. Ablation Studies
4.4.1. Effect of Loss Function
4.4.2. Cross Layer for Feature Extraction
4.5. Limitations and Discussion
5. Conclusions and Future Work
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Bashir, S.M.A.; Wang, Y.; Khan, M.; Niu, Y. A comprehensive review of deep learning-based single image super-resolution. PeerJ Comput. Sci. 2021, 7, e621. [Google Scholar] [CrossRef] [PubMed]
- Chen, H.; He, X.; Qing, L.; Wu, Y.; Ren, C.; Sheriff, R.E.; Zhu, C. Real-world single image super-resolution: A brief review. Inf. Fusion 2022, 79, 124–145. [Google Scholar] [CrossRef]
- Harris, J.L. Diffraction and resolving power. JOSA 1964, 54, 931–936. [Google Scholar] [CrossRef]
- Tsai, R.Y.; Huang, T.S. Multiframe image restoration and registration. Multiframe Image Restor. Regist. 1984, 1, 317–339. [Google Scholar]
- Dong, C.; Loy, C.C.; He, K.; Tang, X. Learning a deep convolutional network for image super-resolution. In Proceedings of the IEEE European Conference on Computer Vision, Zurich, Switzerland, 6–12 September 2014; pp. 184–199. [Google Scholar]
- Kim, J.; Lee, J.K.; Lee, K.M. Accurate image super-resolution using very deep convolutional networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 1646–1654. [Google Scholar]
- Lim, B.; Son, S.; Kim, H.; Nah, S.; Mu Lee, K. 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]
- Ledig, C.; Theis, L.; Huszár, F.; Caballero, J.; Cunningham, A.; Acosta, A.; Aitken, A.; Tejani, A.; Totz, J.; Wang, Z.; et al. 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]
- Zhu, J.Y.; Park, T.; Isola, P.; Efros, A.A. Unpaired image-to-image translation using cycle-consistent adversarial networks. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2223–2232. [Google Scholar]
- Ignatov, A.; Kobyshev, N.; Timofte, R.; Vanhoey, K.; van Gool, L. Wespe: Weakly supervised photo enhancer for digital cameras. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA, 18–22 June 2018; pp. 691–700. [Google Scholar]
- Kim, J.; Jung, C.; Kim, C. Dual back-projection-based internal learning for blind super-resolution. IEEE Signal Process. Lett. 2020, 27, 1190–1194. [Google Scholar] [CrossRef]
- Shocher, A.; Cohen, N.; Irani, M. “Zero-shot” super-resolution using deep internal learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2018; pp. 3118–3126. [Google Scholar]
- Ji, X.; Cao, Y.; Tai, Y.; Wang, C.; Li, J.; Huang, F. Real-world super-resolution via kernel estimation and noise injection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, Seattle, WA, USA, 14–19 June 2020; pp. 466–467. [Google Scholar]
- Zhang, K.; Liang, J.; Van Gool, L.; Timofte, R. Designing a practical degradation model for deep blind image super-resolution. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, BC, Canada, 11–17 October 2021; pp. 4791–4800. [Google Scholar]
- Wang, X.; Xie, L.; Dong, C.; Shan, Y. Real-esrgan: Training real-world blind super-resolution with pure synthetic data. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, BC, Canada, 11–17 October 2021; pp. 1905–1914. [Google Scholar]
- Nayak, G.K.; Jain, S.; Babu, R.V.; Chakraborty, A. Fusion of Deep and Non-Deep Methods for Fast Super-Resolution of Satellite Images. In Proceedings of the 2020 IEEE Sixth International Conference on Multimedia Big Data (BigMM), New Delhi, India, 24–26 September 2020; pp. 267–271. [Google Scholar]
- Keshk, H.M.; Abdel-Aziem, M.M.; Ali, A.S.; Assal, M. Performance evaluation of quality measurement for super-resolution satellite images. In Proceedings of the 2014 Science and Information Conference, London, UK, 27–29 August 2014; pp. 364–371. [Google Scholar]
- Fu, R.; Zhou, Y.; Yan, W. Infrared nephogram super-resolution algorithm based on TV-L1 decomposition. Opt. Precis. Eng. 2016, 24, 937–944. [Google Scholar]
- Jin, W.; Fu, R. Nephogram super-resolution algorithm using over-complete dictionary via sparse representation. J. Remote Sens. 2012, 16, 275–285. [Google Scholar]
- Zhou, Y.; Fu, R.; Yan, W. A Method of Infrared Nephogram Super-resolution Based on Structural Group Sparse Representation. Opto-Electron. Eng. 2016, 43, 126–132. [Google Scholar]
- Su, J. Research on Super-Resolution Reconstruction Algorithm of Infrared Cloud Image Based on Learning. Master’s Thesis, University of Chinese Academy of Sciences, Shanghai, China, 2018. [Google Scholar]
- Holst, G.C. Electro-Optical Imaging System Performance; SPIE: Bellingham, WA, USA, 2008. [Google Scholar]
- Bell-Kligler, S.; Shocher, A.; Irani, M. Blind super-resolution kernel estimation using an internal-GAN. Adv. Neural Inf. Process. Syst. 2019, 32, 284–293. [Google Scholar]
- Li, J.; Wu, Z.; Hu, Z.; Zhang, J.; Li, M.; Mo, L.; Molinier, M. Thin cloud removal in optical remote sensing images based on generative adversarial networks and physical model of cloud distortion. ISPRS J. Photogramm. Remote Sens. 2020, 166, 373–389. [Google Scholar] [CrossRef]
Experimental Groups | 1 | 2 | 3 | 4 | Average NIQE |
---|---|---|---|---|---|
PKKernelGAN + ZSResNet | 5.1370 | 5.1760 | 5.3814 | 5.1377 | 5.2080 |
KernelGAN + ZSSR | 7.0103 | 6.1917 | 6.2347 | 6.4995 | 6.4841 |
Experimental Groups | Methods | PSNR | SSIM |
---|---|---|---|
supervised/no kernel estimation | VDSR [6] | 32.0636 | 0.9096 |
SRGAN [8] | 31.2723 | 0.9100 | |
unsupervised/kernel estimation | RealSR [13] | 32.5310 | 0.8963 |
BSRGAN [14] | 30.8979 | 0.9005 | |
RealESRGAN [15] | 31.4926 | 0.9106 | |
Ours | 32.8481 | 0.9144 |
Experimental Groups | Methods | PSNR | SSIM |
---|---|---|---|
supervised/no kernel estimation | VDSR [6] | 28.1352 | 0.7903 |
SRGAN [8] | 28.1932 | 0.7920 | |
unsupervised/kernel estimation | RealSR [13] | 28.7016 | 0.7955 |
BSRGAN [14] | 27.4602 | 0.7540 | |
RealESRGAN [15] | 27.7703 | 0.7927 | |
Ours | 28.9268 | 0.8119 |
Physical Constraints | Average PSNR/SSIM |
---|---|
without | 25.6633/0.5133 |
with | 30.0310/0.6232 |
Cross-Layer Connections | Average PSNR/SSIM |
---|---|
without | 24.5646/0.5347 |
with | 29.5384/0.6121 |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, L.; Duanmu, X.; Sun, Q. A Prior-Knowledge-Based Generative Adversarial Network for Unsupervised Satellite Cloud Image Restoration. Remote Sens. 2023, 15, 4820. https://doi.org/10.3390/rs15194820
Zhao L, Duanmu X, Sun Q. A Prior-Knowledge-Based Generative Adversarial Network for Unsupervised Satellite Cloud Image Restoration. Remote Sensing. 2023; 15(19):4820. https://doi.org/10.3390/rs15194820
Chicago/Turabian StyleZhao, Liling, Xiaoao Duanmu, and Quansen Sun. 2023. "A Prior-Knowledge-Based Generative Adversarial Network for Unsupervised Satellite Cloud Image Restoration" Remote Sensing 15, no. 19: 4820. https://doi.org/10.3390/rs15194820
APA StyleZhao, L., Duanmu, X., & Sun, Q. (2023). A Prior-Knowledge-Based Generative Adversarial Network for Unsupervised Satellite Cloud Image Restoration. Remote Sensing, 15(19), 4820. https://doi.org/10.3390/rs15194820