Entropy Minimization for Shadow Removal

被引:247
|
作者
Finlayson, Graham D. [2 ]
Drew, Mark S. [1 ]
Lu, Cheng [3 ]
机构
[1] Simon Fraser Univ, Vancouver, BC, Canada
[2] Univ E Anglia, Norwich NR4 7TJ, Norfolk, England
[3] Micron Technol Inc, San Jose, CA USA
基金
加拿大自然科学与工程研究理事会;
关键词
Illumination; Reflectance; Intrinsic images; Illumination invariants; Color; Shadows; Entropy; Quadratic entropy; INTRINSIC IMAGES; CAST SHADOWS; COLOR;
D O I
10.1007/s11263-009-0243-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, a method for removing shadows from colour images was developed (Finlayson et al. in IEEE Trans. Pattern Anal. Mach. Intell. 28:59-68, 2006) that relies upon finding a special direction in a 2D chromaticity feature space. This "invariant direction" is that for which particular colour features, when projected into 1D, produce a greyscale image which is approximately invariant to intensity and colour of scene illumination. Thus shadows, which are in essence a particular type of lighting, are greatly attenuated. The main approach to finding this special angle is a camera calibration: a colour target is imaged under many different lights, and the direction that best makes colour patch images equal across illuminants is the invariant direction. Here, we take a different approach. In this work, instead of a camera calibration we aim at finding the invariant direction from evidence in the colour image itself. Specifically, we recognize that producing a 1D projection in the correct invariant direction will result in a 1D distribution of pixel values that have smaller entropy than projecting in the wrong direction. The reason is that the correct projection results in a probability distribution spike, for pixels all the same except differing by the lighting that produced their observed RGB values and therefore lying along a line with orientation equal to the invariant direction. Hence we seek that projection which produces a type of intrinsic, independent of lighting reflectance-information only image by minimizing entropy, and from there go on to remove shadows as previously. To be able to develop an effective description of the entropy-minimization task, we go over to the quadratic entropy, rather than Shannon's definition. Replacing the observed pixels with a kernel density probability distribution, the quadratic entropy can be written as a very simple formulation, and can be evaluated using the efficient Fast Gauss Transform. The entropy, written in this embodiment, has the advantage that it is more insensitive to quantization than is the usual definition. The resulting algorithm is quite reliable, and the shadow removal step produces good shadow-free colour image results whenever strong shadow edges are present in the image. In most cases studied, entropy has a strong minimum for the invariant direction, revealing a new property of image formation.
引用
收藏
页码:35 / 57
页数:23
相关论文
共 50 条
  • [41] ENTROPY MAXIMIZATION - AN ALTERNATIVE TO SQUARES MINIMIZATION
    COLLINS, DM
    ACTA CRYSTALLOGRAPHICA SECTION A, 1984, 40 : C420 - C420
  • [42] A CORRESPONDENCE PRINCIPLE FOR RELATIVE ENTROPY MINIMIZATION
    BROWN, DE
    SMITH, RL
    NAVAL RESEARCH LOGISTICS, 1990, 37 (02) : 191 - 202
  • [43] On the entropy minimization problem in Statistical Mechanics
    Zalinescu, Constantin
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2018, 457 (02) : 1713 - 1729
  • [44] Entropy minimization algorithm for multilayer perceptrons
    Erdogmus, D
    Principe, JC
    IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 3003 - 3008
  • [45] Pattern discovery via entropy minimization
    Brand, M
    ARTIFICIAL INTELLIGENCE AND STATISTICS 99, PROCEEDINGS, 1999, : 12 - 21
  • [46] Cost and Shadow Price Minimization in Electrical Power Network
    Nazih, Nathalie
    El-Khattam, Walid
    Abdel-Salam, T. S.
    2019 21ST INTERNATIONAL MIDDLE EAST POWER SYSTEMS CONFERENCE (MEPCON 2019), 2019, : 878 - 883
  • [47] The shadow meets the mask: Pyramid-based shadow removal
    Shor, Yael
    Lischinski, Dani
    COMPUTER GRAPHICS FORUM, 2008, 27 (02) : 577 - 586
  • [48] Physics-Based Shadow Image Decomposition for Shadow Removal
    Le, Hieu
    Samaras, Dimitris
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (12) : 9088 - 9101
  • [49] Fine-Context Shadow Detection using Shadow Removal
    Valanarasu, Jeya Maria Jose
    Patel, Vishal M.
    2023 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2023, : 1705 - 1714
  • [50] Exploiting Residual and Illumination with GANs for Shadow Detection and Shadow Removal
    Zhang, Ling
    Long, Chengjiang
    Zhang, Xiaolong
    Xiao, Chunxia
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2023, 19 (03)