TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Auto-Exposure Fusion for Single-Image Shadow Removal

Auto-Exposure Fusion for Single-Image Shadow Removal

Lan Fu, Changqing Zhou, Qing Guo, Felix Juefei-Xu, Hongkai Yu, Wei Feng, Yang Liu, Song Wang

2021-03-01CVPR 2021 1Shadow RemovalImage Shadow Removal
PaperPDFCodeCode(official)

Abstract

Shadow removal is still a challenging task due to its inherent background-dependent and spatial-variant properties, leading to unknown and diverse shadow patterns. Even powerful state-of-the-art deep neural networks could hardly recover traceless shadow-removed background. This paper proposes a new solution for this task by formulating it as an exposure fusion problem to address the challenges. Intuitively, we can first estimate multiple over-exposure images w.r.t. the input image to let the shadow regions in these images have the same color with shadow-free areas in the input image. Then, we fuse the original input with the over-exposure images to generate the final shadow-free counterpart. Nevertheless, the spatial-variant property of the shadow requires the fusion to be sufficiently `smart', that is, it should automatically select proper over-exposure pixels from different images to make the final output natural. To address this challenge, we propose the shadow-aware FusionNet that takes the shadow image as input to generate fusion weight maps across all the over-exposure images. Moreover, we propose the boundary-aware RefineNet to eliminate the remaining shadow trace further. We conduct extensive experiments on the ISTD, ISTD+, and SRD datasets to validate our method's effectiveness and show better performance in shadow regions and comparable performance in non-shadow regions over the state-of-the-art methods. We release the model and code in https://github.com/tsingqguo/exposure-fusion-shadow-removal.

Results

TaskDatasetMetricValueModel
Image EditingSRDLPIPS0.247Auto (CVPR 2021) (512x512)
Image EditingSRDPSNR24.32Auto (CVPR 2021) (512x512)
Image EditingSRDRMSE4.71Auto (CVPR 2021) (512x512)
Image EditingSRDSSIM0.8Auto (CVPR 2021) (512x512)
Image EditingSRDLPIPS0.37Auto (CVPR 2021) (256x256)
Image EditingSRDPSNR23.2Auto (CVPR 2021) (256x256)
Image EditingSRDRMSE5.37Auto (CVPR 2021) (256x256)
Image EditingSRDSSIM0.694Auto (CVPR 2021) (256x256)
Image EditingISTD+LPIPS0.189Auto (CVPR 2021) (512x512)
Image EditingISTD+PSNR28.07Auto (CVPR 2021) (512x512)
Image EditingISTD+RMSE2.99Auto (CVPR 2021) (512x512)
Image EditingISTD+SSIM0.853Auto (CVPR 2021) (512x512)
Image EditingISTD+LPIPS0.365Auto (CVPR 2021) (256x256)
Image EditingISTD+PSNR26.1Auto (CVPR 2021) (256x256)
Image EditingISTD+RMSE3.53Auto (CVPR 2021) (256x256)
Image EditingISTD+SSIM0.718Auto (CVPR 2021) (256x256)
Shadow RemovalSRDLPIPS0.247Auto (CVPR 2021) (512x512)
Shadow RemovalSRDPSNR24.32Auto (CVPR 2021) (512x512)
Shadow RemovalSRDRMSE4.71Auto (CVPR 2021) (512x512)
Shadow RemovalSRDSSIM0.8Auto (CVPR 2021) (512x512)
Shadow RemovalSRDLPIPS0.37Auto (CVPR 2021) (256x256)
Shadow RemovalSRDPSNR23.2Auto (CVPR 2021) (256x256)
Shadow RemovalSRDRMSE5.37Auto (CVPR 2021) (256x256)
Shadow RemovalSRDSSIM0.694Auto (CVPR 2021) (256x256)
Shadow RemovalISTD+LPIPS0.189Auto (CVPR 2021) (512x512)
Shadow RemovalISTD+PSNR28.07Auto (CVPR 2021) (512x512)
Shadow RemovalISTD+RMSE2.99Auto (CVPR 2021) (512x512)
Shadow RemovalISTD+SSIM0.853Auto (CVPR 2021) (512x512)
Shadow RemovalISTD+LPIPS0.365Auto (CVPR 2021) (256x256)
Shadow RemovalISTD+PSNR26.1Auto (CVPR 2021) (256x256)
Shadow RemovalISTD+RMSE3.53Auto (CVPR 2021) (256x256)
Shadow RemovalISTD+SSIM0.718Auto (CVPR 2021) (256x256)
16kSRDLPIPS0.247Auto (CVPR 2021) (512x512)
16kSRDPSNR24.32Auto (CVPR 2021) (512x512)
16kSRDRMSE4.71Auto (CVPR 2021) (512x512)
16kSRDSSIM0.8Auto (CVPR 2021) (512x512)
16kSRDLPIPS0.37Auto (CVPR 2021) (256x256)
16kSRDPSNR23.2Auto (CVPR 2021) (256x256)
16kSRDRMSE5.37Auto (CVPR 2021) (256x256)
16kSRDSSIM0.694Auto (CVPR 2021) (256x256)
16kISTD+LPIPS0.189Auto (CVPR 2021) (512x512)
16kISTD+PSNR28.07Auto (CVPR 2021) (512x512)
16kISTD+RMSE2.99Auto (CVPR 2021) (512x512)
16kISTD+SSIM0.853Auto (CVPR 2021) (512x512)
16kISTD+LPIPS0.365Auto (CVPR 2021) (256x256)
16kISTD+PSNR26.1Auto (CVPR 2021) (256x256)
16kISTD+RMSE3.53Auto (CVPR 2021) (256x256)
16kISTD+SSIM0.718Auto (CVPR 2021) (256x256)

Related Papers

Image Restoration via Multi-domain Learning2025-05-07Retinex-guided Histogram Transformer for Mask-free Shadow Removal2025-04-18FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priors2025-04-08Leveraging Contrast Information for Efficient Document Shadow Removal2025-04-01Prompt-Aware Controllable Shadow Removal2025-01-25Towards Hard and Soft Shadow Removal via Dual-Branch Separation Network and Vision Transformer2025-01-03SoftShadow: Leveraging Soft Masks for Penumbra-Aware Shadow Removal2025-01-01Detail-Preserving Latent Diffusion for Stable Shadow Removal2024-12-23