Illumination Chromaticity Estimation Using Linear Learning Methods

被引:4
作者
Agarwal, Vivek [1 ]
Gribok, Andrei V. [2 ]
Koschan, Andreas [3 ]
Abidi, Besma R. [3 ]
Abidi, Mongi A. [3 ]
机构
[1] Purdue Univ, Sch Nucl Engn, 400 Cent Dr, W Lafayette, IN 47907 USA
[2] BHSAI MRMC, Ft Detrick, MD 21792 USA
[3] Univ Tennessee, Dept Elect & Comp Engn, Knoxville, TN 37996 USA
来源
JOURNAL OF PATTERN RECOGNITION RESEARCH | 2009年 / 4卷 / 01期
关键词
Illumination chromaticity; ridge regression; nonparametric kernel regression; neural networks; support vector machines; color constancy;
D O I
10.13176/11.99
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this paper, we present the application of two linear machine learning techniques; ridge regression and kernel regression for the estimation of illumination chromaticity. A number of machine learning techniques, neural networks and support vector machines in particular, are used to estimate the illumination chromaticity. These nonlinear approaches are shown to outperform many traditional algorithms. However, neither neural networks nor support vector machines were compared to linear regression tools in the past. We evaluate the performance of linear machine learning techniques and draw comparison with nonlinear machine learning techniques. Kernel regression achieves a mean root mean square chromaticity error of 0.052 while neural network results in 0.071. An improvement of 26% is achieved. Both quantitative and qualitative results show that the performances of the linear techniques are better when compared to nonlinear techniques on the same data set. Machine learning approaches are also compared with the gray-world and the scale by max algorithms. We perform uncertainty analysis of machine learning algorithms using a boot-strapped training data set to evaluate their consistency in the estimation of illumination chromaticity. Applications like video tracking and target detection, where illumination chromaticity estimation is important will be benefited by a better performance of linear machine learning algorithms.
引用
收藏
页码:92 / 109
页数:18
相关论文
共 41 条
[1]   Machine learning approach to color constancy [J].
Agarwal, Vivek ;
Gribok, Andrei V. ;
Abidi, Mongi A. .
NEURAL NETWORKS, 2007, 20 (05) :559-563
[2]   An Overview of Color Constancy Algorithms [J].
Agarwal, Vivek ;
Abidi, Besma R. ;
Koschan, Andreas ;
Abidi, Mongi A. .
JOURNAL OF PATTERN RECOGNITION RESEARCH, 2006, 1 (01) :42-54
[3]  
Allman M. J., 1991, IEEE T NEURAL NETWOR, V2, P237
[4]   A comparison of computational color constancy algorithms - Part I: Methodology and experiments with synthesized data [J].
Barnard, K ;
Cardei, V ;
Funt, B .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2002, 11 (09) :972-984
[5]   A comparison of computational color constancy algorithms - Part II: Experiments with image data [J].
Barnard, K ;
Martin, L ;
Coath, A ;
Funt, B .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2002, 11 (09) :985-996
[6]   A data set for color research [J].
Barnard, K ;
Martin, K ;
Funt, B ;
Coath, A .
COLOR RESEARCH AND APPLICATION, 2002, 27 (03) :147-151
[7]  
BISHOP CM, 1996, NEURAL NETWORK PATTE
[8]   Bayesian color constancy [J].
Brainard, DH ;
Freeman, WT .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1997, 14 (07) :1393-1411
[9]   A SPATIAL PROCESSOR MODEL FOR OBJECT COLOR-PERCEPTION [J].
BUCHSBAUM, G .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 1980, 310 (01) :1-26
[10]  
Cardei V., 1997, P INT C VIS REC ACT, P29