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

Cast and Attached Shadow Detection via Iterative Light and Geometry Reasoning

About

Shadows encode rich information about scene geometry and illumination, yet existing methods either predict a unified shadow mask or overlook attached shadows entirely. We address this gap by proposing a framework for jointly detecting cast and attached shadows through explicit physical modeling of light direction and surface geometry. Our approach is grounded in a simple observation: surfaces facing away from the light source tend to fall into shadow. We exploit the reciprocal relationship between shadow formation and light estimation to construct a closed feedback loop, a dual-module architecture in which a shadow detection module and a light estimation module iteratively refine each other. At each pass, updated light estimates with surface normals produce partial attached shadow maps that guide detection, while improved shadow predictions sharpen light estimation. To support training and evaluation, we introduce a dataset of 1,458 images with manually annotated cast and attached shadow masks sourced from three existing benchmarks. Experiments demonstrate that our physically grounded, iterative formulation outperforms prior methods, with at least a 33% reduction in attached BER, while maintaining strong full and cast performance.

Shilin Hu, Jingyi Xu, Sagnik Das, Dimitris Samaras, Hieu Le• 2025

Related benchmarks

TaskDatasetResultRank
Shadow DetectionProposed Dataset Full Shadow
BER6.5
12
Shadow DetectionProposed Dataset Attached Shadow
BER12.93
12
Shadow DetectionProposed Dataset Cast Shadow
BER0.0504
12
Showing 3 of 3 rows

Other info

Follow for update