Repository logo
 

Color-Accurate Camera Capture with Multispectral Illumination and Multiple Exposures

Accepted version
Peer-reviewed

Loading...
Thumbnail Image

Change log

Abstract

Cameras cannot capture the same colors as those seen by the human eye because the eye and the cameras’ sensors differ in their spectral sensitivity. To obtain a plausible approximation of perceived colors, the camera’s Image Signal Processor (ISP) employs a color correction step. However, even advanced color correction methods cannot solve this underdetermined problem, and visible color inaccuracies are always present. Here, we explore an approach in which we can capture accurate colors with a regular camera by optimizing the spectral composition of the illuminant and capturing one or more exposures. We jointly optimize for the signal-to-noise ratio and for the color accuracy irrespective of the spectral composition of the scene. One or more images captured under controlled multispectral illuminants are then converted into a color-accurate image as seen under the standard illuminant of D65. Our optimization allows us to reduce the color error by 20–60% (in terms of CIEDE 2000), depending on the number of exposures and camera type. The method can be used in applications in which illumination can be controlled, and high colour accuracy is required, such as product photography or with a multispectral camera flash. The code is available at https://github.com/gfxdisp/multispectral_color_correction.

Description

Journal Title

Computer Graphics Forum

Conference Name

Journal ISSN

0167-7055
1467-8659

Volume Title

Publisher

Wiley

Rights and licensing

Except where otherwised noted, this item's license is described as Attribution 4.0 International
Sponsorship
Engineering and Physical Sciences Research Council (EP/P007902/1)