A Physics-Guided Illumination Compensation Framework for Shadow Removal in Remote Sensing Images
Highlights
- A physics-guided shadow removal framework integrating lightweight shadow detection and illumination-aware compensation was developed for high-resolution urban remote sensing imagery.
- The proposed modified illumination intensity ratio method (MIIRM) addressed the under-compensation problem caused by neglecting penumbra effects in traditional illumination ratio models.
- The proposed physics-guided framework improves shadow removal quality and radiometric consistency in high-resolution remote sensing imagery, benefiting downstream urban remote sensing applications such as classification and object extraction.
Abstract
1. Introduction
2. Methodology
2.1. Shadow Detection
2.2. Information Compensation
2.2.1. Illumination Intensity Ratio Method (IIRM)
2.2.2. Division of Umbra, Penumbra, and Non-Shadow
2.2.3. Modified Illumination Intensity Ratio Method (MIIRM)
2.2.4. Modified Dynamic Penumbra Compensation Method (MDPCM)
| Algorithm 1 Modified dynamic penumbra compensation method (MDPCM) |
| Initialization: Mark as Set Step ← 1 While step ≤ 5 do |
| 1: Region Processing Expend by 1-pixel width → Combine with umbra Extract penumbra region |
2: Region Processing For each band : Calculate in Retrieve from non-shadow region |
3: Ratio Calculation For each band : Compute |
4: Compensation For each pixel in : For each band : step ← step + 1 end While |
3. Experimental Results and Discussion
3.1. Dataset and Preprocessing
3.2. Performance and Comparison of Shadow Detection
3.2.1. Qualitative Comparative Analysis of Shadow Detection Results
3.2.2. Quantitative Comparative Analysis of Shadow Detection Results
3.3. Performance and Comparison of Information Compensation
3.3.1. Qualitative Comparative Analysis of Shadow Information Compensation Results
3.3.2. Quantitative Comparative Analysis of Shadow Information Compensation Results
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A. Mathematical Definition


| Methods | Loss | Optimizer | Learning Rate | Batch Size | Epochs | Pactience | Device |
|---|---|---|---|---|---|---|---|
| OGLA [19] | Cross-Entropy | Adam | 5 × 10−4 | 24 | 100 | 10 | NVIDIA RTX A6000 (48 GB VRAM) with CUDA 12.2 |
| ST-CGAN [41] | Adam | 1 × 10−4 | 64 | 2000 | 100 | ||
| BDRAR [56] | SGD | 5 × 10−3 | 48 | 3000 | 100 | ||
| ECA [57] | Adam | 5 × 10−4 | 24 | 300 | 20 | ||
| ShadowFormer [58] | Adam | 2 × 10−4 | 24 | 500 | 20 | ||
| LSDU | Adam | 1 × 10−3 | 48 | 100 | 10 |
References
- Adeline, K.R.M.; Chen, M.; Briottet, X.; Pang, S.K.; Paparoditis, N. Shadow Detection in Very High Spatial Resolution Aerial Images: A Comparative Study. ISPRS J. Photogramm. Remote Sens. 2013, 80, 21–38. [Google Scholar] [CrossRef]
- Luo, S.; Li, H.; Shen, H. Deeply Supervised Convolutional Neural Network for Shadow Detection Based on a Novel Aerial Shadow Imagery Dataset. ISPRS J. Photogramm. Remote Sens. 2020, 167, 443–457. [Google Scholar] [CrossRef]
- Dong, X.; Cao, J.; Zhao, W. A Review of Research on Remote Sensing Images Shadow Detection and Application to Building Extraction. Eur. J. Remote Sens. 2024, 57, 2293163. [Google Scholar] [CrossRef]
- Tsai, V.J.D. 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]
- Zhou, K.; Lindenbergh, R.; Gorte, B. Automatic Shadow Detection in Urban Very-High-Resolution Images Using Existing 3D Models for Free Training. Remote Sens. 2019, 11, 72. [Google Scholar] [CrossRef]
- Luo, S.; Shen, H.; Li, H.; Chen, Y. Shadow Removal Based on Separated Illumination Correction for Urban Aerial Remote Sensing Images. Signal Process. 2019, 165, 197–208. [Google Scholar] [CrossRef]
- 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]
- Luo, H.; Wang, L.; Shao, Z.; Li, D. Development of a Multi-Scale Object-Based Shadow Detection Method for High Spatial Resolution Image. Remote Sens. Lett. 2015, 6, 59–68. [Google Scholar] [CrossRef]
- Nakajima, T.; Tao, G.; Yasuoka, Y. Simulated Recovery of Information in Shadow Areas on IKONOS Image by Combing ALS Data. In Proceedings of the Asian Conference on Remote Sensing (ACRS), Kathmandu, Nepal, 25–29 November 2002. [Google Scholar]
- Chen, Y.; Wen, D.; Jing, L.; Shi, P. Shadow Information Recovery in Urban Areas from Very High Resolution Satellite Imagery. Int. J. Remote Sens. 2007, 28, 3249–3254. [Google Scholar] [CrossRef]
- Polidorio, A.M.; Flores, F.C.; Imai, N.N.; Tommaselli, A.M.G.; Franco, C. Automatic Shadow Segmentation in Aerial Color Images. In Proceedings of the 16th Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI 2003), Sao Carlos, Brazil, 12–15 October 2003; pp. 270–277. [Google Scholar]
- Hou, L.; Vicente, T.F.Y.; Hoai, M.; Samaras, D. Large Scale Shadow Annotation and Detection Using Lazy Annotation and Stacked CNNs. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 43, 1337–1351. [Google Scholar] [CrossRef] [PubMed]
- Tolt, G.; Shimoni, M.; Ahlberg, J. A Shadow Detection Method for Remote Sensing Images Using VHR Hyperspectral and LIDAR Data. In Proceedings of the 2011 IEEE International Geoscience and Remote Sensing Symposium, Vancouver, BC, Canada, 24–29 July 2011; pp. 4423–4426. [Google Scholar]
- Sun, G.; Huang, H.; Weng, Q.; Zhang, A.; Jia, X.; Ren, J.; Sun, L.; Chen, X. Combinational Shadow Index for Building Shadow Extraction in Urban Areas from Sentinel-2A MSI Imagery. Int. J. Appl. Earth Obs. Geoinf. 2019, 78, 53–65. [Google Scholar] [CrossRef]
- Shahi, K.; Shafri, H.Z.M.; Taherzadeh, E.; Mansor, S.; Muniandy, R. A Novel Spectral Index to Automatically Extract Road Networks from WorldView-2 Satellite Imagery. Egypt. J. Remote Sens. Space Sci. 2015, 18, 27–33. [Google Scholar] [CrossRef]
- Silva, G.F.; Carneiro, G.B.; Doth, R.; Amaral, L.A.; Azevedo, D.F.G. de Near Real-Time Shadow Detection and Removal in Aerial Motion Imagery Application. ISPRS J. Photogramm. Remote Sens. 2018, 140, 104–121. [Google Scholar] [CrossRef]
- Ma, H.; Qin, Q.; Shen, X. Shadow Segmentation and Compensation in High Resolution Satellite Images. In Proceedings of the IGARSS 2008 IEEE International Geoscience and Remote Sensing Symposium, Boston, MA, USA, 7–11 July 2008; Volume 2, pp. II-1036–II-1039. [Google Scholar]
- Vicente, T.F.Y.; Hoai, M.; Samaras, D. Leave-One-Out Kernel Optimization for Shadow Detection and Removal. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 40, 682–695. [Google Scholar] [CrossRef] [PubMed]
- Xie, Y.; Feng, D.; Chen, H.; Liao, Z.; Zhu, J.; Li, C.; Wook Baik, S. An Omni-Scale Global–Local Aware Network for Shadow Extraction in Remote Sensing Imagery. ISPRS J. Photogramm. Remote Sens. 2022, 193, 29–44. [Google Scholar] [CrossRef]
- Chen, H.; Feng, D.; Cao, S.; Xu, W.; Xie, Y.; Zhu, J.; Zhang, H. Slice-to-Slice Context Transfer and Uncertain Region Calibration Network for Shadow Detection in Remote Sensing Imagery. ISPRS J. Photogramm. Remote Sens. 2023, 203, 166–182. [Google Scholar] [CrossRef]
- Zhang, L.; Zhang, Q.; Wu, Y.; Zhang, Y.; Xiang, S.; Xie, D.; Wang, Z.; Zhang, L.; Zhang, Q.; Wu, Y.; et al. A Full-Scale Shadow Detection Network Based on Multiple Attention Mechanisms for Remote-Sensing Images. Remote Sens. 2024, 16, 4789. [Google Scholar] [CrossRef]
- Finlayson, G.D.; Hordley, S.D.; Lu, C.; Drew, M.S. On the Removal of Shadows from Images. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 59–68. [Google Scholar] [CrossRef] [PubMed]
- Finlayson, G.D.; Drew, M.S.; Lu, C. Entropy Minimization for Shadow Removal. Int. J. Comput. Vis. 2009, 85, 35–57. [Google Scholar] [CrossRef]
- Dare, P.M. Shadow Analysis in High-Resolution Satellite Imagery of Urban Areas. Photogramm. Eng. Remote Sens. 2005, 71, 169–177. [Google Scholar] [CrossRef]
- Highnam, R.; Brady, M. Model-Based Image Enhancement of Far Infrared Images. IEEE Trans. Pattern Anal. Mach. Intell. 1997, 19, 410–415. [Google Scholar] [CrossRef]
- Sarabandi, P.; Yamazaki, F.; Matsuoka, M.; Kiremidjian, A. Shadow Detection and Radiometric Restoration in Satellite High Resolution Images. In Proceedings of the 2004 IEEE International Geoscience and Remote Sensing Symposium, Anchorage, AK, USA, 20–24 September 2004; Volume 6, pp. 3744–3747. [Google Scholar]
- Lorenzi, L.; Melgani, F.; Mercier, G. A Complete Processing Chain for Shadow Detection and Reconstruction in VHR Images. IEEE Trans. Geosci. Remote Sens. 2012, 50, 3440–3452. [Google Scholar] [CrossRef]
- Liu, W.; Yamazaki, F. Object-Based Shadow Extraction and Correction of High-Resolution Optical Satellite Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2012, 5, 1296–1302. [Google Scholar] [CrossRef]
- Xiao, C.; Xiao, D.; Zhang, L.; Chen, L. Efficient Shadow Removal Using Subregion Matching Illumination Transfer. Comput. Graph. Forum 2013, 32, 421–430. [Google Scholar] [CrossRef]
- Guo, R.; Dai, Q.; Hoiem, D. Paired Regions for Shadow Detection and Removal. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 2956–2967. [Google Scholar] [CrossRef] [PubMed]
- Murali, S.; Govindan, V.K.; Kalady, S. Shadow Removal from Uniform-Textured Images Using Iterative Thresholding of Shearlet Coefficients. Multimed. Tools Appl. 2019, 78, 21167–21186. [Google Scholar] [CrossRef]
- Hintze, R.; Morse, B. Shadow Patching: Guided Image Completion for Shadow Removal. In Proceedings of the 2019 IEEE Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 7–11 January 2019; pp. 1999–2008. [Google Scholar]
- Lin, Y.-H.; Chen, W.-C.; Chuang, Y.-Y. BEDSR-Net: A Deep Shadow Removal Network from a Single Document Image. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 14–19 June 2020; IEEE: New York, NY, USA, 2020; pp. 12902–12911. [Google Scholar]
- Le, H.; Samaras, D. Physics-Based Shadow Image Decomposition for Shadow Removal. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 9088–9101. [Google Scholar] [CrossRef] [PubMed]
- Inoue, N.; Yamasaki, T. Learning from Synthetic Shadows for Shadow Detection and Removal. IEEE Trans. Circuits Syst. Video Technol. 2021, 31, 4187–4197. [Google Scholar] [CrossRef]
- Qu, L.; Tian, J.; He, S.; Tang, Y.; Lau, R.W.H. DeshadowNet: A Multi-Context Embedding Deep Network for Shadow Removal. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; IEEE: New York, NY, USA, 2017; pp. 2308–2316. [Google Scholar]
- Cun, X.; Pun, C.-M.; Shi, C. Towards Ghost-Free Shadow Removal via Dual Hierarchical Aggregation Network and Shadow Matting GAN. Proc. AAAI Conf. Artif. Intell. 2020, 34, 10680–10687. [Google Scholar] [CrossRef]
- Ding, B.; Long, C.; Zhang, L.; Xiao, C. ARGAN: Attentive Recurrent Generative Adversarial Network for Shadow Detection and Removal. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; IEEE: New York, NY, USA, 2019; pp. 10212–10221. [Google Scholar]
- Zhang, L.; Long, C.; Yan, Q.; Zhang, X.; Xiao, C. CLA-GAN: A Context and Lightness Aware Generative Adversarial Network for Shadow Removal. Comput. Graph. Forum 2020, 39, 483–494. [Google Scholar] [CrossRef]
- Zhang, L.; Long, C.; Zhang, X.; Xiao, C. RIS-GAN: Explore Residual and Illumination with Generative Adversarial Networks for Shadow Removal. Proc. AAAI Conf. Artif. Intell. 2020, 34, 12829–12836. [Google Scholar] [CrossRef]
- Wang, J.; Li, X.; Yang, J. Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 1788–1797. [Google Scholar]
- He, S.; Peng, B.; Dong, J.; Du, Y. Mask-ShadowNet: Toward Shadow Removal via Masked Adaptive Instance Normalization. IEEE Signal Process. Lett. 2021, 28, 957–961. [Google Scholar] [CrossRef]
- Le, H.; Samaras, D. Shadow Removal via Shadow Image Decomposition. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; IEEE: New York, NY, USA, 2019; pp. 8577–8586. [Google Scholar]
- Guo, L.; Wang, C.; Yang, W.; Wang, Y.; Wen, B. Boundary-Aware Divide and Conquer: A Diffusion-Based Solution for Unsupervised Shadow Removal. In Proceedings of the 2023 IEEE/CVF International Conference on Computer Vision (ICCV), Paris, France, 1–6 October 2023; pp. 12999–13008. [Google Scholar]
- Wang, D.; Ren, L.; Sun, X.; Gao, L.; Chanussot, J. Nonlocal and Local Feature-Coupled Self-Supervised Network for Hyperspectral Anomaly Detection. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 6981–6993. [Google Scholar] [CrossRef]
- Ying, L.; Miao, D.; Zhang, Z.; Zhang, H.; Pedrycz, W. Multi-granularity feature enhancement network for maritime ship detection. CAAI Trans. Intell. Technol. 2024, 9, 649–664. [Google Scholar] [CrossRef]
- Liu, Z.; Yin, H.; Mi, Y.; Pu, M.; Wang, S. Shadow Removal by a Lightness-Guided Network with Training on Unpaired Data. IEEE Trans. Image Process. 2021, 30, 1853–1865. [Google Scholar] [CrossRef] [PubMed]
- Zhu, J.-Y.; Park, T.; Isola, P.; Efros, A.A. Unpaired Image-to-Image Translation Using Cycle-Consistent Adversarial Networks. In Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 22–29 October 2017; IEEE: New York, NY, USA, 2017; pp. 2242–2251. [Google Scholar]
- Hu, X.; Jiang, Y.; Fu, C.-W.; Heng, P.-A. Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Data. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; IEEE: New York, NY, USA, 2019; pp. 2472–2481. [Google Scholar]
- Shao, C.; Li, H.; Shen, H. Generative Shadow Synthesis and Removal for Remote Sensing Images Through Embedding Illumination Models. IEEE Trans. Geosci. Remote Sens. 2025, 63, 1–15. [Google Scholar] [CrossRef]
- Woo, S.; Park, J.; Lee, J.-Y.; Kweon, I.S. CBAM: Convolutional Block Attention Module. arXiv 2018, arXiv:1807.06521. [Google Scholar]
- Wang, Q.; Wu, B.; Zhu, P.; Li, P.; Zuo, W.; Hu, Q. ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks. arXiv 2020, arXiv:1910.03151. [Google Scholar]
- Chen, L.-C.; Papandreou, G.; Schroff, F.; Adam, H. Rethinking Atrous Convolution for Semantic Image Segmentation. arXiv 2017, arXiv:1706.05587. [Google Scholar]
- Chollet, F. Xception: Deep Learning with Depthwise Separable Convolutions. arXiv 2017, arXiv:1610.02357. [Google Scholar]
- Zhou, T.; Fu, H.; Sun, C.; Wang, S. Shadow Detection and Compensation from Remote Sensing Images under Complex Urban Conditions. Remote Sens. 2021, 13, 699. [Google Scholar] [CrossRef]
- Zhu, L.; Deng, Z.; Hu, X.; Fu, C.-W.; Xu, X.; Qin, J.; Heng, P.-A. Bidirectional Feature Pyramid Network with Recurrent Attention Residual Modules for Shadow Detection. In Computer Vision—ECCV 2018; Ferrari, V., Hebert, M., Sminchisescu, C., Weiss, Y., Eds.; Lecture Notes in Computer Science; Springer International Publishing: Cham, Switzerland, 2018; Volume 11210, pp. 122–137. ISBN 978-3-030-01230-4. [Google Scholar]
- Fang, X.; He, X.; Wang, L.; Shen, J. Robust Shadow Detection by Exploring Effective Shadow Contexts. In Proceedings of the 29th ACM International Conference on Multimedia, Virtual, 17 October 2021; pp. 2927–2935. [Google Scholar]
- Guo, L.; Huang, S.; Liu, D.; Cheng, H.; Wen, B. ShadowFormer: Global Context Helps Image Shadow Removal. arXiv 2023, arXiv:2302.01650. [Google Scholar]
- Selvaraju, R.R.; Cogswell, M.; Das, A.; Vedantam, R.; Parikh, D.; Batra, D. Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization. Int. J. Comput. Vis. 2020, 128, 336–359. [Google Scholar] [CrossRef]
- Fu, L.; Zhou, C.; Guo, Q.; Juefei-Xu, F.; Yu, H.; Feng, W.; Liu, Y.; Wang, S. Auto-Exposure Fusion for Single-Image Shadow Removal. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Nashville, TN, USA, 20–25 June 2021; IEEE: New York, NY, USA, 2021; pp. 10566–10575. [Google Scholar]










| Methods | OA (%) | IOU (%) | F1 (%) | AUC (%) | Parameters |
|---|---|---|---|---|---|
| OGLA [19] | 96.60 | 84.29 | 91.43 | 94.40 | 81,337,567 |
| ST-CGAN [41] | 95.52 | 79.62 | 88.54 | 93.29 | 29,239,936 |
| BDRAR [56] | 93.54 | 71.67 | 83.29 | 90.18 | 42,459,867 |
| ECA [57] | 96.75 | 84.76 | 91.71 | 94.40 | 157,755,137 |
| ShadowFormer [58] | 96.66 | 84.44 | 91.52 | 94.50 | 11,364,455 |
| LSDU | 96.86 | 85.35 | 92.05 | 94.63 | 6,685,537 |
| Methods | MAE | RMSE | PSNR (dB) |
|---|---|---|---|
| Shadow | 78.55 | 80.44 | 10.44 |
| ST-CGAN [41] | 17.4 | 20.54 | 26.22 |
| MaskShadowNet [42] | 25.09 | 29.65 | 22.9 |
| SID [43] | 17.68 | 22.4 | 26.84 |
| LG-ShadowNet [47] | 41.16 | 49.21 | 18.89 |
| MaskShadowGan [49] | 67.88 | 72.95 | 12.33 |
| GSR-Net [50] | 11.98 | 15.14 | 29.85 |
| AEF [60] | 15.51 | 18.31 | 27.05 |
| IIRM | 11.87 | 14.38 | 29.46 |
| MIIRM | 9.81 | 12.27 | 32.45 |
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. |
© 2026 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.
Share and Cite
Zhou, T.; Yang, Z.; Fu, H.; Chen, Y.; Chen, Z.; Artur, M.; Wei, Y. A Physics-Guided Illumination Compensation Framework for Shadow Removal in Remote Sensing Images. Remote Sens. 2026, 18, 2133. https://doi.org/10.3390/rs18132133
Zhou T, Yang Z, Fu H, Chen Y, Chen Z, Artur M, Wei Y. A Physics-Guided Illumination Compensation Framework for Shadow Removal in Remote Sensing Images. Remote Sensing. 2026; 18(13):2133. https://doi.org/10.3390/rs18132133
Chicago/Turabian StyleZhou, Tingting, Zhixin Yang, Haoyang Fu, Yi Chen, Zhao Chen, Madal Artur, and Yi Wei. 2026. "A Physics-Guided Illumination Compensation Framework for Shadow Removal in Remote Sensing Images" Remote Sensing 18, no. 13: 2133. https://doi.org/10.3390/rs18132133
APA StyleZhou, T., Yang, Z., Fu, H., Chen, Y., Chen, Z., Artur, M., & Wei, Y. (2026). A Physics-Guided Illumination Compensation Framework for Shadow Removal in Remote Sensing Images. Remote Sensing, 18(13), 2133. https://doi.org/10.3390/rs18132133

