Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CFSR: Geometry-Conditioned Shadow Removal via Physical Disentanglement

About

Traditional shadow removal networks often treat image restoration as an unconstrained mapping, lacking the physical interpretability required to balance localized texture recovery with global illumination consistency. To address this, we propose CFSR, a multi-modal prior-driven framework that reframes shadow removal as a physics-constrained restoration process. By seamlessly integrating 3D geometric cues with large-scale foundation model semantics, CFSR effectively bridges the 2D-3D domain gap. Specifically, we first map observations into a custom HVI color space to suppress shadow-induced noise and robustly fuse RGB data with estimated depth priors. At its core, our Geometric & Semantic Dual Explicit Guided Attention mechanism utilizes DINO features and 3D surface normals to directly modulate the attention affinity matrix, structurally enforcing physical lighting constraints. To recover severely degraded regions, we inject holistic priors via a frozen CLIP encoder. Finally, our Frequency Collaborative Reconstruction Module (FCRM) achieves an optimal synthesis by decoupling the decoding process. Conditioned on geometric priors, FCRM seamlessly harmonizes the reconstruction of sharp high-frequency occlusion boundaries with the restoration of low-frequency global illumination. Extensive experiments demonstrate that CFSR achieves state-of-the-art performance across multiple challenging benchmarks.

Pan Wang, Yihao Hu, Xiujin Liu, Hang Wang• 2026

Related benchmarks

TaskDatasetResultRank
Shadow RemovalISTD
PSNR30.91
40
Shadow RemovalISTD+
PSNR34.93
39
Shadow RemovalWSRD+
PSNR27.37
27
Shadow RemovalINS
PSNR30.72
13
Shadow RemovalSRD
PSNR33.63
13
Shadow RemovalAmbient6K
PSNR23.62
8
Shadow RemovalSRD trained on ISTD+
PSNR27.02
5
Shadow RemovalISTD+ trained on SRD
PSNR30.75
5
Shadow RemovalWSRD+ trained on INS
PSNR20.36
5
Showing 9 of 9 rows

Other info

Follow for update