UnShadowNet: Illumination Critic Guided Contrastive Learning for Shadow Removal

被引:3
作者
Dasgupta, Subhrajyoti [1 ,2 ]
Das, Arindam [3 ,4 ]
Yogamani, Senthil [5 ]
Das, Sudip [5 ]
Eising, Ciaran [4 ,6 ]
Bursuc, Andrei [7 ]
Bhattacharya, Ujjwal [8 ]
机构
[1] Mila Quebec Inst, Montreal, PQ H2S 3H1, Canada
[2] Univ Montreal, Dept Informat & Rech Operat, Montreal, PQ H3T 1J4, Canada
[3] Valeo India, Dept Driving Software & Syst, Chennai 600130, India
[4] Univ Limerick, Dept Elect & Comp Engn, Limerick V94 T9PX, Ireland
[5] Valeo Vis Syst, Galway H54 Y276, Ireland
[6] Univ Limerick, Sci Fdn Ireland Res Ctr Software, Lero, Tierney Bldg, Limerick V94 NYD3, Ireland
[7] Valeo ai, F-75017 Paris, France
[8] Indian Stat Inst, Comp Vis & Pattern Recognit CVPR Unit, Kolkata 700108, India
关键词
Shadow removal; weakly-supervised learning; contrastive learning;
D O I
10.1109/ACCESS.2023.3305576
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Shadows are frequently encountered natural phenomena that significantly hinder the performance of computer vision perception systems in practical settings, e.g., autonomous driving. A solution to this would be to eliminate shadow regions from the images before the processing of the perception system. Yet, training such a solution requires pairs of aligned shadowed and non-shadowed images which are difficult to obtain. We introduce a novel weakly supervised shadow removal framework UnShadowNet trained using contrastive learning. It is composed of a DeShadower network responsible for the removal of the extracted shadow under the guidance of an Illumination network which is trained adversarially by the illumination critic and a Refinement network to further remove artefacts. We show that UnShadowNet can be easily extended to a fully-supervised set-up to exploit the ground-truth when available. UnShadowNet outperforms existing state-of-the-art approaches on three publicly available shadow datasets (ISTD, adjusted ISTD, SRD) in both the weakly and fully supervised setups.
引用
收藏
页码:87760 / 87774
页数:15
相关论文
共 94 条
[41]  
Hieu Le, 2020, Computer Vision - ECCV 2020 16th European Conference. Proceedings. Lecture Notes in Computer Science (LNCS 12356), P264, DOI 10.1007/978-3-030-58621-8_16
[42]   Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Data [J].
Hu, Xiaowei ;
Jiang, Yitong ;
Fu, Chi-Wing ;
Heng, Pheng-Ann .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :2472-2481
[43]   Direction-Aware Spatial Context Features for Shadow Detection and Removal [J].
Hu, Xiaowei ;
Fu, Chi-Wing ;
Zhu, Lei ;
Qin, Jing ;
Heng, Pheng-Ann .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2020, 42 (11) :2795-2808
[44]   Globally and Locally Consistent Image Completion [J].
Iizuka, Satoshi ;
Simo-Serra, Edgar ;
Ishikawa, Hiroshi .
ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (04)
[45]   Learning From Synthetic Shadows for Shadow Detection and Removal [J].
Inoue, Naoto ;
Yamasaki, Toshihiko .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (11) :4187-4197
[46]   Image-to-Image Translation with Conditional Adversarial Networks [J].
Isola, Phillip ;
Zhu, Jun-Yan ;
Zhou, Tinghui ;
Efros, Alexei A. .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :5967-5976
[47]   Perceptual Losses for Real-Time Style Transfer and Super-Resolution [J].
Johnson, Justin ;
Alahi, Alexandre ;
Li Fei-Fei .
COMPUTER VISION - ECCV 2016, PT II, 2016, 9906 :694-711
[48]   Momentum Contrast for Unsupervised Visual Representation Learning [J].
He, Kaiming ;
Fan, Haoqi ;
Wu, Yuxin ;
Xie, Saining ;
Girshick, Ross .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :9726-9735
[49]   Automatic Shadow Detection and Removal from a Single Image [J].
Khan, Salman H. ;
Bennamoun, Mohammed ;
Sohel, Ferdous ;
Togneri, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2016, 38 (03) :431-446
[50]  
Kiran B. R., 2019, PROC NAT C COMPUT VI, P1