{"title":"Shadow detection and removal for remote sensing images via multi-feature adaptive optimization and geometry-aware illumination compensation","authors":"Zhizheng Zhang , Rui Cao , Hongting Sheng , Mingqiang Guo , Zhenfeng Shao , Liang Wu","doi":"10.1016/j.eswa.2025.127769","DOIUrl":null,"url":null,"abstract":"<div><div>Shadows in remote sensing images degrade quality and obscure ground details, posing challenges in their accurate detection and removal. The biggest challenge in shadow removal is accurately detecting the shadow while restoring normal illumination. Therefore, this paper proposes a novel approach combining multi-feature adaptive optimization and geometry-aware illumination compensation for shadow detection and removal. The method introduces a novel multi-feature adaptive optimization algorithm, which simulates dynamic interaction behavior of snakes to obtain optimal shadow thresholds from multi-feature channels, achieving precise shadow detection. Then, Sunlit regions homogeneous to shadows are identified through irregular block matching, utilizing direction-adaptive feature extraction. Finally, we deduct geometry-aware illumination compensation theoretically to effectively remove shadows and restore normal lighting. Additionally, at the shadow boundaries, a Manhattan-based dynamic compensation method is designed to ensure smooth boundary transitions and mitigate pixel oversaturation. Experimental results demonstrate the superior performance of the proposed method compared to state-of-the-art methods of shadow detection and removal in both qualitative and quantitative ways. Overall, the proposed method provides a promising solution to the challenging problem of shadow in remote-sensing images. The code will be available at <span><span>https://github.com/whuzzzz/MAOSD</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"282 ","pages":"Article 127769"},"PeriodicalIF":7.5000,"publicationDate":"2025-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425013910","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Shadows in remote sensing images degrade quality and obscure ground details, posing challenges in their accurate detection and removal. The biggest challenge in shadow removal is accurately detecting the shadow while restoring normal illumination. Therefore, this paper proposes a novel approach combining multi-feature adaptive optimization and geometry-aware illumination compensation for shadow detection and removal. The method introduces a novel multi-feature adaptive optimization algorithm, which simulates dynamic interaction behavior of snakes to obtain optimal shadow thresholds from multi-feature channels, achieving precise shadow detection. Then, Sunlit regions homogeneous to shadows are identified through irregular block matching, utilizing direction-adaptive feature extraction. Finally, we deduct geometry-aware illumination compensation theoretically to effectively remove shadows and restore normal lighting. Additionally, at the shadow boundaries, a Manhattan-based dynamic compensation method is designed to ensure smooth boundary transitions and mitigate pixel oversaturation. Experimental results demonstrate the superior performance of the proposed method compared to state-of-the-art methods of shadow detection and removal in both qualitative and quantitative ways. Overall, the proposed method provides a promising solution to the challenging problem of shadow in remote-sensing images. The code will be available at https://github.com/whuzzzz/MAOSD.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.