CVSep 11, 2024

SoftShadow: Leveraging Soft Masks for Penumbra-Aware Shadow Removal

arXiv:2409.07041v24 citationsh-index: 14
AI Analysis

This work addresses boundary artifacts in shadow removal for computer vision applications, representing an incremental improvement over existing methods.

The paper tackled the problem of artifacts in image shadow removal caused by binary shadow masks by introducing soft shadow masks based on physical shadow formation models, achieving state-of-the-art performance with improved boundary restoration and generalizability in experiments.

Recent advancements in deep learning have yielded promising results for the image shadow removal task. However, most existing methods rely on binary pre-generated shadow masks. The binary nature of such masks could potentially lead to artifacts near the boundary between shadow and non-shadow areas. In view of this, inspired by the physical model of shadow formation, we introduce novel soft shadow masks specifically designed for shadow removal. To achieve such soft masks, we propose a SoftShadow framework by leveraging the prior knowledge of pretrained SAM and integrating physical constraints. Specifically, we jointly tune the SAM and the subsequent shadow removal network using penumbra formation constraint loss, mask reconstruction loss, and shadow removal loss. This framework enables accurate predictions of penumbra (partially shaded) and umbra (fully shaded) areas while simultaneously facilitating end-to-end shadow removal. Through extensive experiments on popular datasets, we found that our SoftShadow framework, which generates soft masks, can better restore boundary artifacts, achieve state-of-the-art performance, and demonstrate superior generalizability.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes