Cross-Camera Convolutional Color Constancy

Abstract

We present "Cross-Camera Convolutional Color Constancy" (C5), a learning-based method, trained on images from multiple cameras, that accurately estimates a scene's illuminant color from raw images captured by a new camera previously unseen during training. C5 is a hypernetwork-like extension of the convolutional color constancy (CCC) approach: C5 learns to generate the weights of a CCC model that is then evaluated on the input image, with the CCC weights dynamically adapted to different input content. Unlike prior cross-camera color constancy models, which are usually designed to be agnostic to the spectral properties of test-set images from unobserved cameras, C5 approaches this problem through the lens of transductive inference: additional unlabeled images are provided as input to the model at test time, which allows the model to calibrate itself to the spectral properties of the test-set camera during inference. C5 achieves state-of-the-art accuracy for cross-camera color constancy on several datasets, is fast to evaluate ( 7 and 90 ms per image on a GPU or CPU, respectively), and requires little memory ( 2 MB), and thus is a practical solution to the problem of calibration-free automatic white balance for mobile photography.

Cite

Text

Afifi et al. "Cross-Camera Convolutional Color Constancy." International Conference on Computer Vision, 2021. doi:10.1109/ICCV48922.2021.00199

Markdown

[Afifi et al. "Cross-Camera Convolutional Color Constancy." International Conference on Computer Vision, 2021.](https://mlanthology.org/iccv/2021/afifi2021iccv-crosscamera/) doi:10.1109/ICCV48922.2021.00199

BibTeX

@inproceedings{afifi2021iccv-crosscamera,
  title     = {{Cross-Camera Convolutional Color Constancy}},
  author    = {Afifi, Mahmoud and Barron, Jonathan T. and LeGendre, Chloe and Tsai, Yun-Ta and Bleibel, Francois},
  booktitle = {International Conference on Computer Vision},
  year      = {2021},
  pages     = {1981-1990},
  doi       = {10.1109/ICCV48922.2021.00199},
  url       = {https://mlanthology.org/iccv/2021/afifi2021iccv-crosscamera/}
}