atlas

Research map / Detection and segmentation / Open-set and few-shot detection

MetaShadow: Object-Centered Shadow Detection, Removal, and Synthesis

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Open-set and unknown object detection · 2 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.

Introduces MetaShadow, a three-in-one object-centered framework combining a GAN-based Shadow Analyzer (detection and removal) with a reference-based diffusion Shadow Synthesizer that receives shadow features from the analyzer.

Problem

Shadow detection, removal, and synthesis are treated separately in prior work, and few methods handle them jointly in an object-centered way for image editing (object removal, relocation, insertion).

Approach

Two cooperating stages: a CM-GAN-based Shadow Analyzer detects and removes an object's shadow given an object mask, and its multi-scale intermediate features are transferred as the condition for a diffusion-based Shadow Synthesizer, replacing text/CLIP embeddings, so shadow knowledge is shared across tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MOS Dataset to training (ablation)Shadow Analyzer · SOBA test setmIoU: 67.2 -> 71.0Helped
Use Shadow Analyzer features as diffusion conditioning instead of text embeddings (ablation)Shadow Synthesizer · DESOBA test setGlobal RMSE: 3.36 -> 2.93Helped
Use Shadow Analyzer features as diffusion conditioning instead of fine-tuned CLIP image embeddings (ablation)Shadow Synthesizer · DESOBA test setGlobal RMSE: 4.51 -> 2.93Helped
Use 128 × 128 instead of 256 × 256 synthesis resolution (ablation)MetaShadow · DESOBA test setLocal RMSE: 36.84 -> 30.92Helped
Use 128 × 128 instead of 256 × 256 synthesis resolution (ablation)MetaShadow · DESOBA test setBbox PSNR: 29.16 -> 30.73Helped
Use MetaShadow instead of the strongest listed baselineObject-centered shadow detection · SOBA test setmIoU: 55.8 -> 71.0Helped
Use MetaShadow instead of ShadowDiffusion with GT shadow maskObject-centered shadow removal · DESOBA test setBbox PSNR: 24.28 -> 32.97Helped
Use MetaShadow instead of SGRNetObject-centered shadow synthesis · DESOBA test setLocal RMSE: 56.44 -> 30.92Helped
Use MetaShadow instead of SGRNetObject-centered shadow synthesis · Video DESOBALocal RMSE: 51.73 -> 36.54Helped

Surprising findings

Limitations

Experimental setup

Datasets: MOS (new synthetic) DESOBA ISTD+ SRD Shadow-AR SOBA

Benchmarks: SOBA DESOBA Moving DESOBA Video DESOBA ISTD+

Metrics: mIoU Masked MAE Masked RMSE Bbox PSNR Bbox SSIM PSNR Global RMSE Local RMSE

Baselines: SSIS SSISv2 ShadowDiffusion HomoFormer RASM SGRNet SGDiffusion Libcom

Builds on: CM-GAN Stable Diffusion inpainting SGRNet ShadowDiffusion SSISv2

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