atlas

Research map / Detection and segmentation / CNN features

Recasting Regional Lighting for Shadow Removal

AAAI 2024 · Detection and segmentation › CNN features · approach: Domain-specific segmentation and detection · 20 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a two-stage shadow removal method that decomposes shadow images into reflectance and illumination layers, then uses a diffusion-based local lighting correction and illumination-guided texture restoration, and annotates pixel-wise shadow masks for SRD.

Problem

Single-image shadow removal, where pixel-level color mappings jointly and implicitly model lighting and object textures, leaving shadow remnants in homogeneous regions and attenuated textures in textured regions.

Approach

Explicitly decompose shadow images via retinex-style self-supervised constraints into illumination and reflectance layers, regenerate homogeneous local illumination with a conditional local diffusion model, and restore textures in the reflectance layer conditioned on the corrected illumination through local and non-local lighting-to-texture attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the proposed shadow removal method instead of BMNetshadow removal · SRD test, all regionsRMSE: 4.18 -> 3.66Helped
use the proposed shadow removal method instead of BMNetshadow removal · ISTD test, all regionsRMSE: 5.02 -> 3.91Helped
use the proposed shadow removal method instead of BMNetshadow removal · ISTD+ test, all regionsRMSE: 3.50 -> 2.87Helped
use local rather than global denoising (ablation)LLC on ISTD · ISTD test, shadow regionsRMSE: 10.43 -> 9.40Helped
add the shadow mask as a conditioning input (ablation)LLC on ISTD · ISTD test, shadow regionsRMSE: 9.40 -> 8.57Helped
add time-embedded non-shadow lighting condition C_t (ablation)LLC on ISTD · ISTD test, shadow regionsRMSE: 8.57 -> 6.54Helped
add the local lighting-to-texture correspondence (ablation)IGTR on ISTD · ISTD test, shadow regionsRMSE: 7.27 -> 6.54Helped
add the non-local lighting-to-texture correspondence (ablation)IGTR on ISTD · ISTD test, shadow regionsRMSE: 7.00 -> 6.54Helped
replace standard self-attention with IGTR (ablation)texture restoration on ISTD · ISTD test, shadow regionsRMSE: 7.32 -> 6.54Helped
replace input-level concatenation with IGTR (ablation)texture restoration on ISTD · ISTD test, shadow regionsRMSE: 7.30 -> 6.54Helped
replace feature-level concatenation with IGTR (ablation)texture restoration on ISTD · ISTD test, shadow regionsRMSE: 7.20 -> 6.54Helped
use bounding boxes rather than ground-truth masks (ablation)proposed method on ISTD · ISTD test, shadow regionsRMSE: 5.98 -> 6.70Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SRD ISTD ISTD+

Benchmarks: SRD ISTD ISTD+

Metrics: RMSE PSNR SSIM PER BER

Baselines: ST-CGAN DSC DHAN P+M+D DCGAN SP+M+I G2R AEF EMNet BMNet SGNet DeepUPE

Builds on: retinex theory DDPM BMNet co-attention SGNet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy