Unveiling Deep Shadows: A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Deep Learning Era

Xiaowei Hu, Zhenghao Xing, Tianyu Wang, Chi-Wing Fu, Pheng-Ann Heng
9/3/2024
cs.CVcs.GRcs.MM

No official code found. Best implementation: xw-hu/Unveiling-Deep-Shadows (110 stars, last commit 2026-02-27).

Abstract

Shadows, formed by the occlusion of light, play an essential role in visual perception and directly influence scene understanding, image quality, and visual realism. This paper presents a unified survey and benchmark of deep-learning-based shadow detection, removal, and generation across images and videos. We introduce consistent taxonomies for architectures, supervision strategies, and learning paradigms; review major datasets and evaluation protocols; and re-train representative methods under standardized settings to enable fair comparison. Our benchmark reveals key findings, including inconsistencies in prior reports, strong dependence on model design and resolution, and limited cross-dataset generalization due to dataset bias. By synthesizing insights across the three tasks, we highlight shared illumination cues and priors that connect detection, removal, and generation. We further outline future directions involving unified all-in-one frameworks, semantics- and geometry-aware reasoning, shadow-based AIGC authenticity analysis, and the integration of physics-guided priors into multimodal foundation models. Corrected datasets, trained models, and evaluation tools are released to support reproducible research.

View on arXivView PDF

Code Implementations(1)

A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Era of Deep Learning (Awesome & Benchmark)

1104PythonMay 27, 20247 months ago
deep-learninginstance-shadow-detectionshadow-detectionshadow-generationshadow-removal+1 more

Similar Papers

Cite this paper

@article{hu2024unveiling,
  title  = {Unveiling Deep Shadows: A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Deep Learning Era},
  author = {Xiaowei Hu and Zhenghao Xing and Tianyu Wang and Chi-Wing Fu and Pheng-Ann Heng},
  year   = {2024},
  eprint = {2409.02108},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.02108v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.02108.svg)](https://codeofpaper.com/paper/2409.02108)

Discussion