44
Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October 2011

Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Embed Size (px)

Citation preview

Page 1: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects,

Reproducers, and Cameras

Wayne BretlPresented at SMPTE Fall Conference October 2011

Page 2: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Gamut Limitations

• Object surface-color limits– Covered in textbooks and the paper accompanying this presentation

• Reproducer gamut limits– Covered thoroughly in textbooks

• Camera Limits– Less understood – Focus of this presentation

Page 3: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Can Imperfect Cameras be Perfected?

• Questions:– Do practical cameras cover the full visual gamut?

• Can they cover the full visual gamut?• Should they cover the full visual gamut?

• Explore with Gaussian test spectra

Page 4: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Approach to the Question

• Compare the eye/perfect camera to practical cameras• Explore the color space with Gaussian spectra of varying bandwidth and center wavelength that the eye

can readily distinguishand compare practical camera responses to the ideal

0

0.2

0.4

0.6

0.8

1

1.2

38

0

40

0

42

0

44

0

46

0

48

0

50

0

52

0

54

0

56

0

58

0

60

0

62

0

64

0

66

0

68

0

70

0

72

0

Re

lati

ve

am

pli

tud

e

Wavelength, nm

40 nm Gaussian Spectra

40 nm

Visible Spectrum

Page 5: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

What the Perfect Camera Does

• Reports the same color (X, Y, Z) as the Standard Observer for any object spectrum

• This happens if the camera spectral sensitivities are linear transforms of the Standard Observer

– but what if they aren’t?

Page 6: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

A Perfect Camera

0

0.5

1

1.5

2

2.5

350 400 450 500 550 600 650 700 750

Nor

mal

ized

Res

pons

e

Wavelength, nm

Cone Responses

L

M

S

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

350 400 450 500 550 600 650 700 750

Nor

mal

ized

Res

pons

e

Wavelength, nm

Standard Observer

xbar

ybar

zbar

3X3 LINEAR MATRIX

Camera = sensor + transformation

Camera = Perfect Camera if: sensor + transformation = Standard Observer

Perfect Camera

Page 7: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.5

1

1.5

2

2.5

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Cone Responses

L

M

S

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

A Perfect Camera Viewing Gaussian Test Spectra

• Chromaticities of Gaussian Spectra:– The spectral locus is the extreme case of infinitesimal bandwidth– For a finite bandwidth, saturation reduced in cyan due to wide L-cone response

Note: Wide L-cone response also explains cyan limits in 3-color additive reproduction and lack of highly saturated cyan surface colors

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nm

GaussianSpectrum+/- 40 nm

Gaussian test spectra with various widths and center wavelengths , as seen / differentiated by a perfect camera. Can practical cameras differentiate these object spectra?

0

0.2

0.4

0.6

0.8

1

1.2

38

0

40

0

42

0

44

0

46

0

48

0

50

0

52

0

54

0

56

0

58

0

60

0

62

0

64

0

66

0

68

0

70

0

72

0

Re

lati

ve

am

pli

tud

e

Wavelength, nm

40 nm Gaussian Spectra

40 nm

Visible Spectrum

Gaussian Spectrum+/- 40 nm

Gaussian and single wavelength

cannot be distinguishedsingle wavelength

Page 8: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

0

0.5

1

1.5

2

2.5

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Cone Responses

L

M

S

How Are the Spectral Responses and the Spectral Locus Related ?

High L response pulls the locus toward red

Simultaneously decreasing L and increasing S make the spectral locus curved, even though the transform is linear

Single WavelengthInput

Example – Standard Observer (Wide L Response)

LINEAR TRANSFORM

Page 9: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Cone Responses

M S

L and S do not overlap

Hypothetical narrow L response

How Are the Spectral Responses and the Spectral Locus Related ?

Example – Narrow L Response

LINEAR TRANSFORM

The reported spectral locus is triangular because only two sensor outputs vary at once

Spectral locus straight line as L and M vary

Spectral locus straight line as M

and S vary

Page 10: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Cone Responses

M S

Hypothetical narrow L response

How Are the Spectral Responses and the Spectral Locus Related ?

Example – Narrow L Response

LINEAR TRANSFORM

Note that evenly-spaced wavelengths produce unevenly spaced chromaticities due to the shapes of the response curves (even though the transform process is linear)

Note that evenly-spaced wavelengths produce unevenly spaced chromaticities due to the shapes of the response curves (even though the transform process is linear)

Page 11: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Cone Responses

M S

Hypothetical narrow L response

Consequences for Saturated Cyan Colors

Example – Narrow L Response

LINEAR TRANSFORM

Spectra that look different to the eye cannot be distinguished by this camera

Eyeball single wavelength

Eyeball Gaussian spectrum

Camera single wavelength or

Gaussian

Page 12: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1.1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20D

Before Going Further: Does Camera Gamut Exist? (Yes!)

*Jack Holm, “Capture Color Analysis Gamuts,” Fourteenth Color Imaging Conference: Color Science and Engineering Systems, Technologies, Applications, Scottsdale, Arizona; November 2006; p. 108-113; ISBN / ISSN: 0-89208-291-7 http://www.color.org/documents/CaptureColorAnalysisGamuts.pdfhttp://www.color.org/documents/CaptureColorAnalysisGamuts_ppt.pdf

HOLM’S* EXAMPLE:(solid green line)SPECTRAL LOCUS REPORTED BY A PRACTICAL SENSOR/TRANSFORM PAIR

CAMERA GAMUT (LIMIT OF REPORTABLE COLORS) = CONVEX ENVELOPE ENCLOSING THE SPECTRAL LOCUS

Note: the TRANSFORM used is linear, and determined by best fit to important object colors and/or most pleasing results

EXAMPLE:MIX TWO WAVELENGTHS

INPUT HERE REPORTED HERE

MIXTURE REPORTED HERE

INPUT HERE

REPORTED HERE

Page 13: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Comparisons of Four Imperfect Cameras

• Spectral responses of practical devices – narrower responses than the Standard Observer (especially, narrow Red response)

• Different linear 3x3 matrix transform for each sensor – optimized for best fit to SMPTE 303 color test chart

Page 14: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Four Imperfect Cameras

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rmal

ize

d R

esp

on

se

Wavelength, nm

Canon 20d Spectral Response

R G B

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rmal

ize

d R

esp

on

se

Wavelength, nm

K200 Spectral Response

R G

B

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rmal

ize

d R

esp

on

se

Wavelength, nm

Canon 50d Spectral Response

R G B

Digital still camera with narrow responses

Transparency film with very narrow responses

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rmal

ize

d R

esp

on

se

Wavelength, nm

Prismatic Optics Spectral Response

R G B

Prismatic optics(TV) camera

Digital still camera with overlapping responses

Page 15: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Outline of Discussion

• Results for SMPTE 303 color test chart and the reported spectral locus

• Results for Gaussian spectra– Discussion: possibilities for using non-linear transforms

(a camera “profile”, look-up table, or non-linear matrix)

Page 16: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Test Chart and Spectral Locus

• Results for the test chart and the reported spectral locus (i.e., locus for single wavelengths), when optimized for the test chart

• Also: Relationship between the camera spectral response and the reported spectral locus

Page 17: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Canon 20d Spectral Response

R G B

Digital Still Camera with Narrow Responses

AB

A

B

Points A, B, C show how the spectral gamut is related to the spectral responses.

Cyan edge is straight line in region of constant R response.

Color chart resultsEye Camera

Eyeballspectral locus

Camera reportedspectral locus

Pointer’s surface colors limit

Test chart is reasonably accurate, but spectrum is not.

C

C

  R G B (D65)X= 0.68 0.24 0.04 0.95Y= 0.32 0.85 -0.17 1.00Z= 0.08 -0.20 1.21 1.09

Spectral Responses

Matrix

Result

Page 18: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

  R G B (D65)X= 0.68 0.24 0.04 0.95Y= 0.32 0.85 -0.17 1.00Z= 0.08 -0.20 1.21 1.09

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Canon 20d Spectral Response

R G B

Digital Still Camera with Narrow Responses

AB

A

B

Points A, B, C show how the spectral gamut is related to the spectral responses.

Camera reportedspectral locus

C

C

Matrix

Color chart resultsEye Camera

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

Camera reportedspectral locus

C

B

A

Color chart resultsEye Camera

  R G B (D65)X= 0.95 0.00 0.00 0.95Y= 0.27 0.91 -0.18 1.00Z= -0.12 0.00 1.21 1.09

The linear matrix scales and/or rotates everything in the chromaticity plot

Greater coverage of the visual gamut, but all colors are distorted

Page 19: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

Digital Still Camera with Narrow Responses

Real colors that never can be reported

Unreal colors that may be

reported

Net effect on camera gamut:

Page 20: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Transparency Film Sensitivities

Note: Camera gamut includes gamut of IT8 test chart produced on this material.

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

K200 Spectral Response

R G

B

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Camera Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

Kodachrome IT-8

Transparency Film Sensitivities - Combined with Hypothetical Linear Matrix

IT-8 Test Chart Gamut

  R G B (D65)X= 0.46 0.44 0.05 0.95Y= 0.21 0.82 -0.03 1.00Z= -0.04 0.10 1.04 1.09

Many wavelengths are reported as the same color

Full analysis would include non-linearities, interlayer effects and the effects of the reproducing dyes – producing an effective matrix different from the optimum linear matrix

Reported spectral locus is triangular due to non-overlapping R and B responses.

Page 21: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

What’s Going On?

• Traditional imaging (film, lithography) does not offer an accessible transform matrix• Narrow spectral sensitivities are used deliberately, to increase the reported saturation of

ordinary test objects with relatively broad spectra. – This compensates for the limited saturation of the dyes/inks (which are equivalent to a built-in

transform matrix with small coefficients)

• The result (not usually noted in the past): the system cannot distinguish between medium-high-saturation and very-high-saturation blue-greens. – (But the latter are uncommon in objects anyway.)

• This study assumes colorimetric accuracy for the test chart is desired. – Complete film systems are designed for increased contrast and saturation

• Compensates color appearance effects, provides preferred reproduction

• The limitations on sensing the differences between highly saturated object colors still exist when the output contrast and saturation are increased.

Why Is the Film Gamut Apparently So Limited in Green and Cyan?

Page 22: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Digital Still Camera with Wider, Overlapping Responses

Nose of the reported spectral curve is rounded due to overlap of R and B responses.

Cyan and yellow edges are slightly curved

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rma

lize

d R

esp

on

se

Wavelength, nm

Canon 50d Spectral Response

R G B

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

  R G B (D65)X= 0.88 -0.07 0.14 0.95Y= 0.38 0.86 -0.24 1.00Z= 0.01 -0.43 1.51 1.09

Page 23: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

TV Camera with Linear Matrix

Reported spectral locus is triangular due to non-overlapping R and B responses.

Similar to film, but requires larger matrix coefficients and therefore covers a larger gamut.

0

0.2

0.4

0.6

0.8

1

1.2

350 400 450 500 550 600 650 700 750

No

rmal

ize

d R

esp

on

se

Wavelength, nm

Prismatic Optics Spectral Response

R G B

(Display is assumed not to limit the gamut)

  R G B (D65)X= 0.58 0.23 0.14 0.95Y= 0.29 0.73 -0.02 1.00Z= -0.01 0.03 1.07 1.09

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Prismatic Optics Camera Reported Spectral Locus and Pointer's Surface Color Gamut

Color chart

camera

Spectral locus

Pointer's surface colors

Page 24: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Results for Gaussian Spectra

• The preceding slides showed results for color test chart chips (good results due to matrix design) and single-wavelength spectra (results not so good)

• Need to know what happens for intermediate cases – how does a practical camera differentiate among saturated colors:– Hard limiting or gradual distortion? – Can distortions be corrected?

• Use Gaussian spectra1. Variable bandwidth, with fixed center wavelength2. Variable center wavelength, with fixed bandwidth3. Variable bandwidth and center wavelength

Page 25: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

1. Variable Spectral Bandwidth (Saturation)

• 510 nm center wavelength with variable bandwidth• Standard deviation (sigma):

1, 10, 25, 35, 45, 60, 80, 120 nm • Look for:

– Saturation distortion– Hue Distortion

Page 26: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d Gaussian Spectra Bandwidth Series

Spectral locus

Gaussian spectra, center = 510 nm

Canon 20d

Narrow-Response Camera

Poor candidate for expansion by non-linear transform, because highly-saturated colors compress up against the spectral locus.

510 nm

How does this linear system produce such non-linear looking results?

It’s due to the varying widths of the object spectra being multiplied by the curved shapes of the spectral responses

Variable Bandwidth (Saturation) SeriesColors outside the camera

gamut

Must be reported somewhere inside the camera gamut

Page 27: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

Transparency Film Saturation/Hue Compression

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

K200510 nm

570 nm

Multiple saturation levels are compressed strongly onto the reported spectral locus

Variable Bandwidth (Saturation) Series: Sigma = 10, 25, 35, 45, 60, 80, 120 nmAnimation: Center = 510 to 570 nm in 10 nm steps

Multiple center wavelengths are compressed strongly toward the corners of the reported gamut.

Poor candidate for non-linear correction

Page 28: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Overlapping Response Camera Compression

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d Gaussian Spectra Bandwidth Series

Spectral gamut

Gaussian spectra

Canon 50d510 nm

570 nmDifferent wavelengths are not compressed as strongly towards the “corners” of the reported gamut as with non-overlapping responses; however, some saturation compression is present

Variable Bandwidth (Saturation) Series: Sigma = 10, 25, 35, 45, 60, 80, 120 nmAnimation: Center = 510 to 570 nm in 10 nm steps

Some non-linear correction may be possible.

Different wavelengths reported as

different points

Page 29: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Prismatic Optics Camera Gaussian Spectra Bandwidth Series

Spectral locus

Gaussian spectra, center = 510 nm, sigma = 1 nm to 110 nm

Prismatic camera

Prism Optics Camera

Poor candidate for expansion by non-linear transform, because more saturated colors show strong hue shift and concentration towards the corners of the triangular reported gamut

510 nm

Variable Bandwidth (Saturation) Series

Page 30: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

2. Variable Center Wavelength

• Sigma = 40 nm with variable center wavelength• 40 nm series encloses the Pointer colors• Observe:

– Compression onto the reported spectral locus– Distance between 40-nm locus and spectral locus indicates variation

available for non-linear gamut expansion

Page 31: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20d 40 nm Gaussian Spectra

Spectral locus

40nm

40 nm reported

Narrow-Response Camera

Difference between

single wavelength

and Gaussian spectrum (eyeball)

40 nm colors (eyeball) Reported

Difference between single wavelength and

Gaussian spectrum (camera)

Reported 40 nm colors (camera)

Gaussian spectra with different center wavelengths are separated from each other

Good hue discrimination, poor saturation discrimination –not a good candidate for non-linear saturation correction; hue correction is possible

Page 32: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200 40 nm Gaussian Spectra

Spectral locus

40nm

40 nm reported

Transparency Film

Strong compression onto spectral locus, plus compression of colors towards corners. Poor candidate for expansion by non-linear transform

Difference (eyeball)

Reported difference (camera)

Page 33: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50d 40 nm Gaussian Spectra

Spectral locus

40nm

40 nm reported

Overlapping Response Camera

Some expansion by non-linear transform may be possible due to distance between reported 40 nm locus and reported spectral locus.

Difference (eyeball)

Reported difference (camera)

Page 34: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Prismatic Optics Camera 40 nm Gaussian Spectra

Spectral locus

40nm

40 nm reported

Pointer's surface colors

Prism Optics Camera

Strong hue distortion and/or compression onto spectral locus. Poor candidate for expansion by non-linear transform.Note, however, that most of Pointer’s colors are covered without expansion.

Difference (eyeball)

Reported difference (camera)

Page 35: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

3. Variable Wavelength and Bandwidth

• Over-all indication of compression of colors to the inside of the camera gamut

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nmChromaticities of

Gaussian Spectra with Standard Observer

Page 36: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 20dReported Chromaticities of Gaussian Spectra

10 nm

20 nm

30 nm

40 nm

50 nm

70 nm

110 nm

Spectral locus

Narrow-Response Camera

Strong compression onto spectral locus - poor candidate for expansion by non-linear transform.

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nm

StandardObserver

Page 37: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

K200Reported Chromaticities of Gaussian Spectra

10 nm

20 nm

30 nm

40 nm

50 nm

70 nm

110 nm

Spectral locus

Transparency Film

Strong compression onto spectral locus - poor candidate for expansion by non-linear transform.

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nm

StandardObserver

Page 38: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.2

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Canon 50dReported Chromaticities of Gaussian Spectra

10 nm

20 nm

30 nm

40 nm

50 nm

70 nm

110 nm

Spectral locus

Overlapping Response Camera

Some compression onto spectral locus - candidate for expansion by non-linear transform down to sigma = approx. 30 nm?Note Pointer’s colors are covered without expansion.

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nm

StandardObserver

Page 39: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

-0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Prismatic Optics CameraReported Chromaticities of Gaussian Spectra

10 nm

20 nm

30 nm

40 nm

50 nm

70 nm

110 nm

Spectral locus

Prism Optics Camera

Strong compression onto spectral locus - poor candidate for expansion by non-linear transform.

Note: most of Pointer’s colors are covered without expansion.

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Chromaticities of Gaussian Spectra

10 nm20 nm30 nm40 nm50 nm70 nm110 nm

StandardObserver

Page 40: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Thoughts About Camera Gamut -

Three-Color SubtractiveReproduction

Three-Color AdditiveReproduction

•Object colors and reproducer gamuts are somewhat limited

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Additive Gamuts

sRGB

NTSC

P-3

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Transparency IT-8 Targets (5500 K Neutral),

Fuji IT-8

Kodachrome IT-8

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

y

x

Pointer's Surface Colors

Pointer's surface colors

Surface Colors

•The camera may not have to be perfect over the full visual gamut•But also consider that archived material might be used with future wide-gamut systems

Consider: How Big a Gamut is Needed?

Page 41: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Conclusions

• A camera (sensor + transform) typically has a color gamut that limits the cyan scene colors that it can report

• Most cameras have a smaller gamut than the human visual system• Sensors with narrow responses increase the reported saturation of test chart colors but also limit the

gamut of saturated colors that can be reported• Many systems developed in the past had a camera gamut that limited green and cyan saturation, and had

a strong distortion of spectral colors, but were subjectively of very high quality, and were highly successful• Cameras with sufficiently wide responses can have a gamut including Pointer’s surface colors, and

excluding only colors seldom or never encountered in natural scenes:– The spectrum– Lasers– LEDs– Gas discharge tubes?– Back-lit stained glass?– Blue-green Jell-O?

Page 42: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

Conclusions

• Gamut expansion (actually distinguishing among saturated colors) is impractical when camera spectral responses are too narrow– Requires impractically strong non-linear correction for chromaticities outside the reported

spectral gamut– Danger of distorting colors of important common objects

• Some gamut expansion may be possible when there is sufficient overlap of the camera spectral responses, but:– Overlapping spectral responses require larger conversion coefficients, increasing colored

noise– Expansion much beyond the reported spectral gamut (by non-linear means) may not be

needed if the reported gamut is sufficiently large• Accurately covering (Pointer’s) surface colors and a bit more is a possible practical

compromise – Combination of some sensor spectral response overlap and some non-linear processing

Page 43: Theoretical and Practical Limits to Wide Color Gamut Imaging in Objects, Reproducers, and Cameras Wayne Bretl Presented at SMPTE Fall Conference October

References

• Holm, Jack, “Capture Color Analysis Gamuts,” Fourteenth Color Imaging Conference: Color Science and Engineering Systems, Technologies, Applications, Scottsdale, Arizona; November 2006; p. 108-113; ISBN / ISSN: 0-89208-291-7 http://www.color.org/documents/CaptureColorAnalysisGamuts.pdfhttp://www.color.org/documents/CaptureColorAnalysisGamuts_ppt.pdf

• Buil, Christian, CANON 40D, 50D, 5D, 5D Mark II Comparison, http://astrosurf.com/buil/50d/test.htm• Eastman Kodak Company Publication no. E-88, Technical Data / Color Reversal Film, Kodachrome 64 and 200 Films, June 2009

http://www.kodak.com/global/en/consumer/products/pdf/e88.pdf• Ballard, Jay, TK-41 prism spectral measurements (private communication)• SMPTE, Standard 0303M-2002, Television – Color Reference Pattern• IT8.7/1 - 1993 (Reaffirmed 2008) Graphic technology - Color transmission target for input scanner calibration• Pointer, M.R., “The gamut of real surface colors”, Color Research and Application, 5, pp. 145–155, 1980.• International Telecommunication Union Radiocommunication Sector, Recommendation ITU-R BT.709-5, “Parameter values for the HDTV standards for

production and international programme exchange,” 2002. http://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC BT.709-5-200204-I!!PDF-E.pdf• Hunt, R.W.G., The Reproduction of Color, Sixth Edition, John Wiley & Sons Ltd, 2004, reprinted March 2006, Chapters 7 and 9• Ibid., sections 9.4 and 9.5, pp. 132-135• Ibid., section 35.4, pp. 598-599• Ibid., section 2.5, pp. 13-16• Ibid., section 9.2, pp. 126-128