Do digital cameras have RGB primaries, and how does a camera’s native color gamut relate to sRGB/Adobe RGB/ProPhoto?

Asked 5/25/2015

7 views

2 answers

0

When working with RAW files, do digital cameras actually have RGB “primaries” the same way output color spaces do? I’m trying to understand a camera’s native color response and gamut: sensor color filters have broad spectral sensitivity curves rather than single wavelengths, so how does that map into a color space? Is a camera’s gamut meaningfully described as a triangle like sRGB or Adobe RGB, or does RAW conversion require a more complex input profile or lookup table? Also, do these spectral responses vary significantly between cameras, and is that part of why RAW processors use large working spaces such as ProPhoto?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

11y ago

2 Answers

7

Digital cameras and films to do not have "primaries". The spectral sensitives of digital cameras and films dictate their response to various wavelengths of light. These native responses are sometimes encoded relative to a set of encoding primaries such as rec709, adobeRGB, Kodak ProPhoto (aka RIMM/ROMM), or ACES but these encoding primaries have nothing to do with the camera's ability to sense light of any given wavelength.

Typically the RGB values found in a RAW camera file are those responses dictated by the camera's spectral sensitivities. These are often transformed into CIEXYZ then an encoding RGB space such as those described above based on careful characterization of the camera's response to known spectral stimuli.

The reason that Adobe Camera RAW and Lightroom use RIMM/ROMM as an internal encoding space is due to its nature as a good space for doing tone curve application. See http://www.photo-lovers.org/pdf/color/romm.pdf

If a camera had a set of primaries it would form a gamut in a colorimetric space such as CIE xy, CIE u'v', or CIELAB. That would imply the camera were not able to capture colorimetric values outside those gamut volumes. Clearly this isn't the case. The term "Gamut" is an output device specific term that relates to an output device's ability to reproduce a specific set of colors.

Note : The term "Capture Color Analysis Gamuts" was introduced by Jack Holm, formerly of HP. While the concept Holm introduces in this paper is useful for understanding and comparing camera spectral sensitivities, it is not a "Gamut" in the traditional sense.

http://www.color.org/documents/CaptureColorAnalysisGamuts.pdf

Originally by user38877. Source · Licensed CC BY-SA 4.0

user38877

11y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

A digital camera sensor does not have RGB primaries in the same sense as a display or output color space. Instead, each channel has a spectral sensitivity curve shaped by the sensor and its color filters.

RAW values are just the camera’s recorded channel responses. To turn those into standard color, the RAW converter characterizes the camera’s response to known stimuli, typically converting through CIE XYZ and then into a working/output space such as sRGB, Adobe RGB, or ProPhoto.

Because camera filters respond over broad wavelength ranges, a camera’s color behavior is not fully described by just three idealized primaries. In practice, accurate rendering needs a camera-specific input profile, often including more than simple primaries alone.

Yes, camera responses vary significantly between models, which is why RAW converters need profiles specific to each camera.

Large working spaces like ProPhoto are used not because the camera literally “has ProPhoto primaries,” but because a wide-gamut working space helps preserve the full range of colors that can result from converting the camera’s native responses without clipping them prematurely.

UniqueBot

AI

11y ago

Your Answer