Beyond White: Ground Truth Colors for Color Constancy Correction


Dongliang Cheng       Brian Price       Scott Cohen       Michael S. Brown

Abstract:

A limitation in color constancy research is the inability to establish ground truth colors for evaluating corrected images. Many existing datasets contain images of scenes with a color chart included; however, only the chart's neutral colors (grayscale patches) are used to provide the ground truth for illumination estimation and correction. This is because the corrected neutral colors are known to lie along the achromatic line in the camera’s color space (i.e. R=G=B); the correct RGB values of the other color patches are not known. As a result, most methods estimate a 3×3 diagonal matrix that ensures only the neutral colors are correct. In this paper, we describe how to overcome this limitation. Specifically, we show that under certain illuminations, a diagonal 3×3 matrix is capable of correcting not only neutral colors, but all the colors in a scene. This finding allows us to find the ground truth RGB values for the color chart in the camera’s color space. We show how to use this information to correct all the images in existing datasets to have correct colors. Working from these new color corrected datasets, we describe how to modify existing color constancy algorithms to perform better image correction.


Diagonal Correction V.S. Full Matrix Correction

(A) input image before illumination correction. (B) corrected image using a conventional diagonal 3×3 matrix (i.e. white-balancing). (C) corrected image using a full 3×3 matrix estimated from the ground truth colors obtained by our approach. The reproduction angular errors for each 24 color patches are shown below each image as a heat map (red=high error, blue=low error).


Publication:

Beyond White: Ground Truth Colors for Color Constancy Correction (PDF), ICCV, 2015.


New Laboratory Image Sets:

CAMERA RAW JPEG PNG MASK GROUNDTRUTH
Canon EOS 1Ds Mark III ZIP ZIP ZIP ZIP MAT
Canon EOS 600D ZIP ZIP ZIP ZIP MAT
Fujifilm X-M1 ZIP ZIP ZIP ZIP MAT
Nikon D40 ZIP ZIP ZIP ZIP MAT
Nikon D5200 ZIP ZIP ZIP ZIP MAT
Olympus E-PL6 ZIP ZIP ZIP ZIP MAT
Panasonic Lumix DMC-GX1 ZIP ZIP ZIP ZIP MAT
Samsung NX2000 ZIP ZIP ZIP ZIP MAT
Sony SLT-A57 ZIP ZIP ZIP ZIP MAT

* For more information about these data, please refer to README.

Repurposing Existing Data Sets:

Gehler-Shi Canon 1D Gehler-Shi Canon 5D Canon EOS 1Ds Mark III Canon EOS 600D Fujifilm X-M1 Nikon D40 Nikon D5200 Olympus E-PL6 Panasonic Lumix DMC-GX1 Samsung NX2000 Sony SLT-A57

* For more information about these data, please refer to README.

Acknowledgements:

This work was supported by an Adobe gift award.


This page was last modified on: November 11, 2015