Solving for colour constancy using a constrained dichromatic reflection model

被引:103
作者
Finlayson, GD [1 ]
Schaefer, G [1 ]
机构
[1] Univ E Anglia, Sch Informat Syst, Norwich NR4 7TJ, Norfolk, England
关键词
colour; computational colour constancy; illuminant estimation; specularities; physics-based vision; dichromatic reflection model;
D O I
10.1023/A:1011120214885
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Statistics-based colour constancy algorithms work well as long as there are many colours in a scene, they fail however when the encountering scenes comprise few surfaces. In contrast, physics-based algorithms, based on an understanding of physical processes such as highlights and interreflections, are theoretically able to solve for colour constancy even when there are as few as two surfaces in a scene. Unfortunately, physics-based theories rarely work outside the lab. In this paper we show that a combination of physical and statistical knowledge leads to a surprisingly simple and powerful colour constancy algorithm, one that also works well for images of natural scenes. From a physical standpoint we observe that given the dichromatic model of image formation the colour signals coming from a single uniformly-coloured surface are mapped to a line in chromaticity space. One component of the line is defined by the colour of the illuminant (i.e. specular highlights) and the other is due to its matte, or Lambertian, reflectance. We then make the statistical observation that the chromaticities of common light sources all follow closely the Planckian locus of black-body radiators. It follows that by intersecting the dichromatic line with the Planckian locus we can estimate the chromaticity of the illumination. We can solve for colour constancy even when there is a single surface in the scene. When there are many surfaces in a scene the individual estimates from each surface are averaged together to improve accuracy. In a set of experiments on real images we show our approach delivers very good colour constancy. Moreover, performance is significantly better than previous dichromatic algorithms.
引用
收藏
页码:127 / 144
页数:18
相关论文
共 28 条
[1]  
[Anonymous], 1986, 152 CIE
[2]  
[Anonymous], P 7 S INT ROB SYST
[3]   Color constancy for scenes with varying illumination [J].
Barnard, K ;
Finlayson, G ;
Funt, B .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 65 (02) :311-321
[4]   MECHANISMS OF COLOR CONSTANCY [J].
DZMURA, M ;
LENNIE, P .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1986, 3 (10) :1662-1672
[5]  
Finlayson GD, 1994, PERCEPTION, V23, P89
[6]  
Finlayson G. D., 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision, P835, DOI 10.1109/ICCV.1999.790308
[7]   Color in perspective [J].
Finlayson, GD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (10) :1034-1038
[8]  
Finlayson GD, 1997, FIFTH COLOR IMAGING CONFERENCE: COLOR SCIENCE, SYSTEMS, AND APPLICATIONS, P6
[9]   A NOVEL ALGORITHM FOR COLOR CONSTANCY [J].
FORSYTH, DA .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1990, 5 (01) :5-36
[10]   COLOR FROM BLACK AND WHITE [J].
FUNT, B ;
HO, JA .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1989, 3 (02) :109-117