Shadow removal aims to restore the occluded area by shadows to have similar illumination as the non-shadow area. The key challenge is to harmonize the lighting in the shadow region with the rest of the image. Existing shadow removal methods often cast this as an image-to-image translation problem, without explicitly modeling the lighting. Recent methods tried to address this by estimating a single global lighting parameter or by decomposing an image into reflectance and illumination layers. However, they often fail to handle complex real-world shadows due to the locally varying lighting conditions. In this work, we propose a new deep learning approach for shadow removal. The key idea is to recast the shadow region by recovering locally appropriate lighting, referred to as regional lighting. Our method consists of two sub-networks: a shadow-aware decomposition network that decomposes the input image into reflectance and illumination layers, and a bilateral correction network that refines both layers. Extensive experiments show that our method achieves better results compared to state-of-the-art shadow removal methods.
Detailed architecture of our RRL-Net, showing the shadow-aware decomposition network and bilateral correction network.
Qualitative comparison with state-of-the-art shadow removal methods. Our method produces more natural shadow-free results.
@inproceedings{liu2024recasting,
title={Recasting Regional Lighting for Shadow Removal},
author={Liu, Yuhao and Ke, Zhanghan and Xu, Ke and Liu, Fang and Wang, Zhenwei and Lau, Rynson W.H.},
booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
year={2024}
}