Balanced Cloud Shadow Compensation Method in High-Resolution Image Combined with Multi-Level Information
Abstract
:1. Introduction
- (1)
- A solution to the problem of uneven shading caused by cloud shadows in high-resolution images. Because a cloud has different areas of thickness, its shaded extent on ground objects is also inconsistent. This problem has not been discussed so far. However, if it is solved properly, high-resolution remote sensing images can be used more effectively.
- (2)
- Super-pixel information is introduced to compensate for shadow information. The super-pixel method segments the cloud shadow area into small regions with homogeneous information. Compared to traditional local region information extracted by windows around shadow pixels, a super-pixel can consider the complexity of an object in the shadow from the local shadow area to the global shadow region.
- (3)
- Multi-level information, including shadow pixel, super-pixel, shadow region, and non-shadow region, are composited together to solve the problems of unevenness in a cloud shadow. This can adaptively compensate for the shadow because coarse- to fine-level information is considered.
2. Materials and Methods
2.1. Cloud Shadow Detection and Post-Processing
2.2. Related Area Acquisition
2.2.1. Acquisition of Shadow Areas and Non-Shadow Areas
2.2.2. Super-Pixel Unit Acquisition
- (1)
- Initialize the seed point: Assume a raw high-resolution remote sensing image is composed of N pixels. Firstly, the image is divided into K rectangular grids with a size of N/K. The center point of the grid is the initial seed point of the super-pixel, and the distance between adjacent seed points is about . Initialize the center point position of L super-pixels based on the grid steps, S, and assign a label to each seed point. The color features, , of the super-pixel k are defined as the average of the pixel colors in the super-pixel cluster, where are the three color components in the CIELab color space, respectively. The coordinate position of super-pixel k is defined as . The initial cluster center is , where .
- (2)
- Similarity measurement: The similarity between seed points and super-pixels in the image will be calculated.
- (3)
- Iterative update: In the 2S × 2S range centered on the seed point, a search is conducted for the most similar seed point to the super-pixel. Then, its label is assigned to the super-pixel. Additionally, the mean position of all pixels in the new super-pixel set is calculated as the center point. After that, the center residuals of the old and new positions are calculated iteratively to determine whether or not the iteration is over.
- (4)
- Connectivity optimization: In order to optimize the segmentation result and enhance the connectivity between the super-pixels, the segmentation result with a large area is used to replace the isolated region with a small area.
Algorithm 1 SLIC super-pixel segmentation |
Initialize cluster centers
by sampling pixels at regular grid steps, |
Move cluster centers to the lowest gradient position in a 3 × 3 neighborhood |
Set label for each pixel, i |
Set distance for each pixel, i |
repeat |
for do |
for do |
Calculate the distance D between and i |
if then |
end if |
end for |
end for |
/* Update */ |
Calculate new cluster centers. |
Calculate residual error, E |
until |
2.3. Multi-Level-Information Shadow-Balanced Compensation
3. Experimental Results
3.1. Data Description
3.2. Experimental Evaluation Index
3.3. Comparative Experimental Results
3.3.1. Qualitative Evaluation
3.3.2. Quantitative Evaluation
3.4. Discussion
3.4.1. The Effectiveness of Combined Region, Super-Pixel, and Pixel Information
3.4.2. Reducing the Influence of Cloud Thickness
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
Abbreviations
MODIS | Moderate resolution imaging spectroradiometer |
CNN | Convolutional neural network |
LCC | Linear correlation correction |
RSAM | Recurrent shadow attention model |
MSI | Morphological shadow index |
DMP | differential morphological profiles |
SE | Structure element |
SLIC | Simple linear iterative clustering |
HM | Histogram matching |
GT | Gamma transformation |
CSR | Corresponding shadow restoration |
WLC | Wallis and linear correlation correction |
References
- Gao, X.; Wang, M.; Yang, Y.; Li, G. Building Extraction From RGB VHR Images Using Shifted Shadow Algorithm. IEEE Access 2018, 6, 22034–22045. [Google Scholar] [CrossRef]
- Baetens, L.; Desjardins, C.; Hagolle, O. Validation of Copernicus Sentinel-2 Cloud Masks Obtained from MAJA, Sen2Cor, and FMask Processors Using Reference Cloud Masks Generated with a Supervised Active Learning Procedure. Remote Sens. 2019, 11, 433. [Google Scholar] [CrossRef]
- Yang, B. Supervised Nonlinear Hyperspectral Unmixing With Automatic Shadow Compensation Using Multiswarm Particle Swarm Optimization. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5529618. [Google Scholar] [CrossRef]
- Duan, P.; Hu, S.; Kang, X.; Li, S. Shadow Removal of Hyperspectral Remote Sensing Images With Multiexposure Fusion. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5537211. [Google Scholar] [CrossRef]
- Valjarević, A.; Djekić, T.; Stevanović, V.; Ivanović, R.; Jandziković, B. GIS numerical and remote sensing analyses of forest changes in the Toplica region for the period of 1953–2013. Appl. Geogr. 2018, 92, 131–139. [Google Scholar] [CrossRef]
- Xianjun, G.; Youchuan, W.; Yuanwei, Y.; Peipei, H. Automatic Cloud Shadow Removal in Single Aerial Image. J. Tianjin Univ. (Sci. Technol.) 2014, 47, 771–777. [Google Scholar]
- Zhang, G.; Gao, X.; Yang, J.; Yang, Y.; Tan, M.; Xu, J.; Wang, Y. A multi-task driven and reconfigurable network for cloud detection in cloud-snow coexistence regions from very-high-resolution remote sensing images. Int. J. Appl. Earth Obs. Geoinf. 2022, 114, 103070. [Google Scholar] [CrossRef]
- Zhiwei; Shen, H.; Weng, Q.; Zhang, Y.; Dou, P.; Zhang, L. Cloud and Cloud Shadow Detection for Optical Satellite Imagery: Features, Algorithms, Validation, and Prospects. ISPRS J. Photogramm. Remote Sens. 2022, 188, 89–108. [Google Scholar] [CrossRef]
- Bocharov, D.A.; Nikolaev, D.P.; Pavlova, M.A.; Timofeev, V.A. Cloud Shadows Detection and Compensation Algorithm on Multispectral Satellite Images for Agricultural Regions. J. Commun. Technol. Electron. 2022, 67, 728–739. [Google Scholar] [CrossRef]
- Zhang, G.; Gao, X.; Yang, Y.; Wang, M.; Ran, S. Controllably Deep Supervision and Multi-Scale Feature Fusion Network for Cloud and Snow Detection Based on Medium- and High-Resolution Imagery Dataset. Remote Sens. 2021, 13, 4805. [Google Scholar] [CrossRef]
- Li, Z.; Shen, H.; Li, H.; Xia, G.; Gamba, P.; Zhang, L. Multi-Feature Combined Cloud and Cloud Shadow Detection in Gaofen-1 Wide Field of View Imagery. Remote Sens. Environ. 2017, 191, 342–358. [Google Scholar] [CrossRef]
- Chen, Y.; He, W.; Yokoya, N.; Huang, T.-Z. Blind cloud and cloud shadow removal of multitemporal images based on total variation regularized low-rank sparsity decomposition. ISPRS J. Photogramm. Remote Sens. 2019, 157, 93–107. [Google Scholar] [CrossRef]
- Liu, X.; Yang, F.; Wei, H.; Gao, M. Shadow Compensation from UAV Images Based on Texture-Preserving Local Color Transfer. Remote Sens. 2022, 14, 4969. [Google Scholar] [CrossRef]
- Shen, H.; Li, X.; Cheng, Q.; Zeng, C.; Yang, G.; Li, H.; Zhang, L. Missing Information Reconstruction of Remote Sensing Data: A Technical Review. IEEE Geosci. Remote Sens. Mag. 2015, 3, 61–85. [Google Scholar] [CrossRef]
- Li, X.; Shen, H.; Zhang, L.; Zhang, H.; Yuan, Q.; Yang, G. Recovering Quantitative Remote Sensing Products Contaminated by Thick Clouds and Shadows Using Multitemporal Dictionary Learning. IEEE Trans. Geosci. Remote Sens. 2014, 52, 7086–7098. [Google Scholar] [CrossRef]
- Zhang, Q.; Yuan, Q.; Li, J.; Li, Z.; Shen, H.; Zhang, L. Thick cloud and cloud shadow removal in multitemporal imagery using progressively spatio-temporal patch group deep learning. ISPRS J. Photogramm. Remote Sens. 2020, 162, 148–160. [Google Scholar] [CrossRef]
- Wang, T.; Shi, J.; Letu, H.; Ma, Y.; Li, X.; Zheng, Y. Detection and Removal of Clouds and Associated Shadows in Satellite Imagery Based on Simulated Radiance Fields. J. Geophys. Res. Atmos. 2019, 124, 7207–7225. [Google Scholar] [CrossRef]
- Wang, L.; Qu, J.; Xiong, X.; Hao, X.; Xie, Y.; Che, N. A New Method for Retrieving Band 6 of Aqua MODIS. IEEE Geosci. Remote. Sens. Lett. 2006, 3, 267–270. [Google Scholar] [CrossRef]
- Chai, D.; Newsam, S.; Zhang, H.K.; Qiu, Y.; Huang, J. Cloud and cloud shadow detection in Landsat imagery based on deep convolutional neural networks. Remote Sens. Environ. 2019, 225, 307–316. [Google Scholar] [CrossRef]
- Cheng, Q.; Shen, H.; Zhang, L.; Yuan, Q.; Zeng, C. Cloud removal for remotely sensed images by similar pixel replacement guided with a spatio-temporal MRF model. ISPRS J. Photogramm. Remote Sens. 2014, 92, 54–68. [Google Scholar] [CrossRef]
- Wang, N.; Li, W.; Tao, R.; Du, Q. Graph-based block-level urban change detection using Sentinel-2 time series. Remote Sens. Environ. 2022, 274, 112993. [Google Scholar] [CrossRef]
- Mostafa, Y. A Review on Various Shadow Detection and Compensation Techniques in Remote Sensing Images. Can. J. Remote Sens. 2017, 43, 545–562. [Google Scholar] [CrossRef]
- Zigh, E.; Belbachir, M.F.; Kadiri, M.; Djebbouri, M.; Kouninef, B. New shadow detection and removal approach to improve neural stereo correspondence of dense urban VHR remote sensing images. Eur. J. Remote Sens. 2015, 48, 447–463. [Google Scholar] [CrossRef]
- Tsai, V. A comparative study on shadow compensation of color aerial images in invariant color models. IEEE Trans. Geosci. Remote Sens. 2006, 44, 1661–1671. [Google Scholar] [CrossRef]
- Wan, C.-Y.; King, B.A.; Li, Z. An Assessment of Shadow Enhanced Urban Remote Sensing Imagery of a Complex City-Hong Kong. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2012, 39, 177–182. [Google Scholar] [CrossRef]
- Yang, Y.; Ran, S.; Gao, X.; Wang, M.; Li, X. An Automatic Shadow Compensation Method via a New Model Combined Wallis Filter with LCC Model in High Resolution Remote Sensing Images. Appl. Sci. 2020, 10, 5799. [Google Scholar] [CrossRef]
- Yamazaki; Liu, W.; Takasaki, M. Characteristics of Shadow and Removal of Its Effects for Remote Sensing Imagery. In Proceedings of the 2009 IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2009, Cape Town, South Africa, 12–17 July 2009. [Google Scholar]
- Yang, J.; He, Y.; Caspersen, J. Fully constrained linear spectral unmixing based global shadow compensation for high resolution satellite imagery of urban areas. Int. J. Appl. Earth Obs. Geoinform. 2015, 38, 88–98. [Google Scholar] [CrossRef]
- Aboutalebi, M.; Torres-Rua, A.F.; Mckee, M.; Kustas, W.; Coopmans, C. Behavior of Vegetation/Soil Indices in Shaded and Sunlit Pixels and Evaluation of Different Shadow Compensation Methods Using Uav High-Resolution Imagery over Vineyards. In Autonomous Air and Ground Sensing Systems for Agricultural Optimization and Phenotyping III; SPIE: Bellingham, WA, USA, 2018. [Google Scholar]
- Han, H.; Han, C.; Huang, L.; Lan, T.; Xue, X. Irradiance Restoration Based Shadow Compensation Approach for High Resolution Multispectral Satellite Remote Sensing Images. Sensors 2020, 20, 6053. [Google Scholar] [CrossRef]
- Li, H.; Zhang, L.; Shen, H. An Adaptive Nonlocal Regularized Shadow Removal Method for Aerial Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2013, 52, 106–120. [Google Scholar] [CrossRef]
- Sarabandi, P.; Pooya; Yamazaki, F.; Matsuoka, M.; Kiremidjian, A. Shadow Detection and Radiometric Restoration in Satellite High Resolution Images. In Proceedings of the 2004 IEEE International Proceedings on Geoscience and Remote Sensing Symposium, 2004, IGARSS’04, Anchorage, AK, USA, 20–24 September 2004. [Google Scholar]
- Zhang, H.; Sun, K.; Li, W. Object-Oriented Shadow Detection and Removal From Urban High-Resolution Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2014, 52, 6972–6982. [Google Scholar] [CrossRef]
- Wang, C.; Xu, H.; Zhou, Z.; Deng, L.; Yang, M. Shadow Detection and Removal for Illumination Consistency on the Road. IEEE Trans. Intell. Veh. 2020, 5, 534–544. [Google Scholar] [CrossRef]
- Li, Y.; Wei, F.; Zhang, Y.; Chen, W.; Ma, J. HS2P: Hierarchical spectral and structure-preserving fusion network for multimodal remote sensing image cloud and shadow removal. Inf. Fusion 2023, 94, 215–228. [Google Scholar] [CrossRef]
- Zhang, Y.; Chen, G.; Vukomanovic, J.; Singh, K.K.; Liu, Y.; Holden, S.; Meentemeyer, R.K. Recurrent Shadow Attention Model (RSAM) for shadow removal in high-resolution urban land-cover mapping. Remote Sens. Environ. 2020, 247, 111945. [Google Scholar] [CrossRef]
- Otsu, N. A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 1979, 9, 62–66. [Google Scholar] [CrossRef]
- Xianjun, G.; Youchuan, W.; Yuanwei, Y.; Peipei, H. Automatic Shadow Detection and Automatic Compensation in High Resolution Remote Sensing Images. Acta Autom. Sin. 2014, 40, 1709–1720. [Google Scholar]
- Huang, X.; Zhang, L. Morphological Building/Shadow Index for Building Extraction From High-Resolution Imagery Over Urban Areas. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2011, 5, 161–172. [Google Scholar] [CrossRef]
- Jiménez, L.I.; Plaza, J.; Plaza, A. Efficient implementation of morphological index for building/shadow extraction from remotely sensed images. J. Supercomput. 2016, 73, 482–494. [Google Scholar] [CrossRef]
- Ibrahim, A.; El-kenawy, E.-S.M. Image Segmentation Methods Based on Superpixel Techniques: A Survey. J. Comput. Sci. Inf. 2020, 15, 1–11. [Google Scholar]
- Wang, M.; Liu, X.; Gao, Y.; Ma, X.; Soomro, N.Q. Superpixel Segmentation: A Benchmark. Signal Process. Image Commun. 2017, 56, 28–39. [Google Scholar]
- Achanta, R.; Shaji, A.; Smith, K.; Lucchi, A.; Fua, P.; Süsstrunk, S. Slic Superpixels Compared to State-of-the-Art Superpixel Methods. IEEE Trans. Pattern Anal. Mach. Intell. 2012, 34, 2274–2282. [Google Scholar] [CrossRef]
- Mostafa, Y.; Abdelwahab, M.A. Corresponding regions for shadow restoration in satellite high-resolution images. Int. J. Remote Sens. 2018, 39, 7014–7028. [Google Scholar] [CrossRef]
Image Name | Compensation Methods | QB+T | Compensated Value of Shadow Region | The Target Value of Non-Shadow Region | ||||
---|---|---|---|---|---|---|---|---|
B | T | B | T | |||||
#3 | LCC | 0.1537 | 0.0458 | 0.1361 | 94.1068 | 7.1721 | 103.1310 | 9.7768 |
HM | 0.0856 | 0.0327 | 0.0580 | 96.6070 | 8.2348 | |||
GT | 0.3340 | 0.1360 | 0.3168 | 78.4356 | 4.8815 | |||
CSR | 0.4217 | 0.0655 | 0.3664 | 90.4523 | 3.9766 | |||
WLC | 0.0446 | 0.0398 | 0.1869 | 95.2281 | 10.6901 | |||
Ours | 0.0101 | 0.0517 | 0.1688 | 93.0003 | 9.5813 | |||
#4 | LCC | 0.0453 | 0.0166 | 0.1794 | 68.1414 | 12.3940 | 70.4357 | 13.5691 |
HM | 0.0124 | 0.0077 | 0.1488 | 69.3547 | 13.2379 | |||
GT | 0.0598 | 0.1144 | 0.0647 | 88.6381 | 12.0379 | |||
CSR | 0.0331 | 0.0419 | 0.1738 | 64.7673 | 12.6989 | |||
WLC | 0.0126 | 0.0173 | 0.2213 | 68.0377 | 13.9168 | |||
Ours | 0.0065 | 0.0250 | 0.2325 | 66.9946 | 13.3928 | |||
#5 | LCC | 0.0500 | 0.1978 | 0.1994 | 67.5162 | 18.3480 | 100.8094 | 20.2783 |
HM | 0.0322 | 0.1899 | 0.1310 | 68.6253 | 21.6295 | |||
GT | 0.0842 | 0.2082 | 0.2377 | 66.0666 | 17.1301 | |||
CSR | 0.1690 | 0.2214 | 0.3223 | 64.2688 | 14.4151 | |||
WLC | 0.0529 | 0.1938 | 0.2379 | 68.0768 | 22.5449 | |||
Ours | 0.0149 | 0.1769 | 0.2226 | 70.5020 | 20.8922 |
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
Lei, Y.; Gao, X.; Kou, Y.; Wu, B.; Zhang, Y.; Liu, B. Balanced Cloud Shadow Compensation Method in High-Resolution Image Combined with Multi-Level Information. Appl. Sci. 2023, 13, 9296. https://doi.org/10.3390/app13169296
Lei Y, Gao X, Kou Y, Wu B, Zhang Y, Liu B. Balanced Cloud Shadow Compensation Method in High-Resolution Image Combined with Multi-Level Information. Applied Sciences. 2023; 13(16):9296. https://doi.org/10.3390/app13169296
Chicago/Turabian StyleLei, Yubin, Xianjun Gao, Yuan Kou, Baifa Wu, Yue Zhang, and Bo Liu. 2023. "Balanced Cloud Shadow Compensation Method in High-Resolution Image Combined with Multi-Level Information" Applied Sciences 13, no. 16: 9296. https://doi.org/10.3390/app13169296
APA StyleLei, Y., Gao, X., Kou, Y., Wu, B., Zhang, Y., & Liu, B. (2023). Balanced Cloud Shadow Compensation Method in High-Resolution Image Combined with Multi-Level Information. Applied Sciences, 13(16), 9296. https://doi.org/10.3390/app13169296