User-assisted image shadow removal

被引:18
作者
Gong, Han [1 ]
Cosker, Darren [2 ]
机构
[1] Univ East Anglia, Sch Comp Sci, Norwich, Norfolk, England
[2] Univ Bath, Dept Comp Sci, Bath, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
Image shadow removal; User-assisted computer vision; Colour correction; Curve fitting; Smoothing;
D O I
10.1016/j.imavis.2017.04.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel user-aided method for texture-preserving shadow removal from single images requiring simple user input. Compared with the state-of-the-art, our algorithm offers the most flexible user interaction to date and produces more accurate and robust shadow removal under thorough quantitative evaluation. Shadow masks are first detected by analysing user specified shadow feature strokes. Sample intensity profiles with variable interval and length around the shadow boundary are detected next, which avoids artefacts raised from uneven boundaries. Texture noise in samples is then removed by applying local group bilateral filtering, and initial sparse shadow scales are estimated by fitting a piecewise curve to intensity samples. The remaining errors in estimated sparse scales are removed by local group smoothing. To relight the image, a dense scale field is produced by in-painting the sparse scales. Finally, a gradual colour correction is applied to remove artefacts due to image post-processing. Using state-of-the-art evaluation data, we quantitatively and qualitatively demonstrate our method to outperform current leading shadow removal methods. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:19 / 27
页数:9
相关论文
共 29 条
[1]  
[Anonymous], BRIT MACH VIS C
[2]  
[Anonymous], P BRIT MACH VIS C
[3]  
[Anonymous], 2 DIMENSIONAL SIGNAL
[4]  
[Anonymous], IM PROC 1995 P INT C
[5]  
[Anonymous], IEEE T PATTERN ANAL
[6]  
[Anonymous], 2004, COMPUT VIS IMAGE UND, DOI DOI 10.1016/j.cviu.2004.03.008
[7]   Shadow Removal Using Intensity Surfaces and Texture Anchor Points [J].
Arbel, Eli ;
Hel-Or, Hagit .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (06) :1202-1216
[8]   Image inpainting [J].
Bertalmio, M ;
Sapiro, G ;
Caselles, V ;
Ballester, C .
SIGGRAPH 2000 CONFERENCE PROCEEDINGS, 2000, :417-424
[9]   Removing shadows using flash/noflash image edges [J].
Drew, Mark S. ;
Lu, Cheng ;
Finlayson, Graham D. .
2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, :257-+
[10]  
Ester M., 1996, KDD-96 Proceedings. Second International Conference on Knowledge Discovery and Data Mining, P226