perceiving color - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · functions of color vision...

81
PERCEIVING COLOR Visual Perception

Upload: others

Post on 27-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

PERCEIVING COLOR

Visual Perception

Page 2: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 2 Aditi Majumder, UCI

Functions of Color Vision

Object identification Evolution : Identify fruits in trees

Perceptual organization Add beauty to life

Page 3: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 3 Aditi Majumder, UCI

Theories of Color

Trichromatic Theory Opponent Theory Adaptation Theory Higher Visual Mechanisms Category Based Perception

Page 4: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 4 Aditi Majumder, UCI

The Color Stimuli

Page 5: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 5 Aditi Majumder, UCI

Color is due to..

Selective emission/reflection of different wavelengths by surfaces in the world

Different response to different wavelengths of the eye

Page 6: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Color• Left: illumination spectrum of a flouroscent (bold line) and tungsten lamp (dotted line) I(λ��

• Right: reflectance spectrum of a red apple R�λ��

6

Illumination Reflectance

Page 7: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Color Stimuli

7

Illumination Reflectance

X

Page 8: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Types of Color Stimuli

8

Page 9: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 9 Aditi Majumder, UCI

Properties of Stimulus

Brightness/Intensity Total energy of the color spectrum Estimated by the area under the curve

Page 10: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 10 Aditi Majumder, UCI

Properties of Stimulus

Luminance Perceived brightness Depends also on the response of the eye Multiplication of color spectrum with the luminous

efficacy function

X

Page 11: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 11 Aditi Majumder, UCI

Properties of Stimulus

Hue Predominant wavelength Weighted Mean

Page 12: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 12 Aditi Majumder, UCI

Properties of Stimulus

Saturation Amount of Achromatic light Variance from the weighted mean

All these three parameters are

interrelated. Cannot be changed independently

Page 13: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 13 Aditi Majumder, UCI

Lightness

Relative amount of light reflected A black ball does remains black both outside

and inside Relative amount of light reflected remains same Absolute amount of light reflected changes Lightness remains same, brightness changes

Page 14: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 14 Aditi Majumder, UCI

Color Mixtures

Additive Union of the wavelengths present in each spectrum

Addition of two spectrums C1(λ) and C2(λ)

Wavelength

Pow

er

Page 15: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 15 Aditi Majumder, UCI

Color Mixtures

Subtractive Intersection of the wavelengths in each

Difference: Absorption of the remaining ones

Wavelength

Pow

er

C1(λ)

C2(λ)

Page 16: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 16 Aditi Majumder, UCI

Newton’s Additive Color Wheel

Boundary is saturated color Unsaturated colors in

the interior Combination of two

colors generate a color on the line joining them

Displays create color likewise

Page 17: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 17 Aditi Majumder, UCI

Newton’s Additive Color Wheel

Three colors to create a reasonable subset Devices Even Eye

Same color can be created by a different set of primaries

Page 18: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 18 Aditi Majumder, UCI

Linear Transformation of Primaries

ab

P

cd

A set of primaries is a linear transformation of another set of primariesSince they define different 2D coordinates

Page 19: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 19 Aditi Majumder, UCI

Newton’s Additive Color Wheel

Increasing the number of primaries

More colors can be represented

Do you see a problem?

Page 20: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 20 Aditi Majumder, UCI

Helmholtz/Maxwell’s Color Matching Experiment

All colors can be produced by different amounts of three wavelengths

Cannot match certain wavelengths

Register as negative amount

Present each visible

wavelength Match by adjusting amounts of three

wavelengths (420nm, 560nm,

640nm)

Add the wavelength

here

Page 21: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 21 Aditi Majumder, UCI

Color Matching Functions

Three wavelengths used for matching

Can be thought of response of sensors with peak sensitivity

at the matching wavelengths

Page 22: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 22 Aditi Majumder, UCI

CIE Standard Color Matching Functions

Negative weights do not make sense The sensitivities of the cones cannot be mapped

directly to properties like brightness, hue and saturation

Need to organize colors based on these perceptual properties

Need some color matching functions that would be able to span the entire range With only positive weights

Imaginary color matching functions Can be found by linear transformations Does not correspond to real colors

Page 23: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 23 Aditi Majumder, UCI

CIE Functions for Standard Observer

Page 24: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Perceived Color• The response generated by a stimulus in the cones gives the perceived color

• Three responses

24

Page 25: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 25 Aditi Majumder, UCI

Metamerism

Because of this selective response Two dissimilar stimuli can generate equal strength

of x, y and z Phenomenon is called metamerism The two stimuli are called the metamers So, we experience all the metamers similarly

Page 26: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 26 Aditi Majumder, UCI

Tristimulus Values

Integration over wavelength

X = ∫C(λ)x(λ) = ∑ C(λ)x(λ)λ=400

λ=700

λ

Y = ∫C(λ)y(λ) = ∑ C(λ)y(λ)λ=400

λ=700

λ

Z = ∫C(λ)z(λ) = ∑ C(λ)z(λ)λ=400

λ=700

λ

Page 27: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 27 Aditi Majumder, UCI

Tristimulus Values

Metameric colors have same value

Real colors span a sub-set of the XYZ space Since imaginary primaries

Page 28: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 28 Aditi Majumder, UCI

Tristimulus Values

XYZ forms a three dimensional space to define color

Two colors added by just adding the XYZ coordinates

Page 29: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 29 Aditi Majumder, UCI

Perceptual Parameters

No physical feel as to how colors are arranged

How are saturated hues arranged? How are unsaturated hues arranged? Perceptually not easy to deal with Experiment with color palette

Page 30: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 30 Aditi Majumder, UCI

Chromaticity Chart

Relative proportions of X, Y, and Z are more important

For example, equal proportions of each signifies an achromatic color

Chromaticity Diagram: 2D projection of 3D colors on X+Y+Z = d plane

x = X/(X+Y+Z)y = Y/(X+Y+Z)

Page 31: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 31 Aditi Majumder, UCI

Chromaticity Chart

Energy of the spectrum (Intensity) estimated by X+Y+Z

Points on a vector originating at zero coincide at the same point (X,Y,Z) and (2X,2Y,2Z) generate same (x,y)

Colors on this vector have same intensity but different chrominance

NOTE: Luminance is perceived brightness, given by Y, and different from energy of the spectrum

Problem with current color nomenclature

Page 32: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 32 Aditi Majumder, UCI

Chromaticity Coordinates

Shows all the visible colors

Achromatic Colors are at (0.33,0.33) Why? Called white point

The saturated colors at the boundary Spectral Colors

White Point

Page 33: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 33 Aditi Majumder, UCI

Chromaticity Chart

Exception is purples Non-spectral region in

the boundary All colors on straight

line from white point to a boundary has the same spectral hue Dominant wavelength

White Point

Page 34: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 34 Aditi Majumder, UCI

Chromaticity Chart

What happens here? Complimentary wavelength When mixed generate

achromatic color Purity (Saturation)

How far shifted towards the spectral color

Ratio of a/b Purity =1 implies spectral

color with maximum saturation

White Point (W)

a

b P

B

P

B’

Page 35: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 35 Aditi Majumder, UCI

How to combine colors?

Board Work Using just XYZ Using hue, saturation

and brightness What happens when

add two colors of same hue and saturation?

Page 36: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 36 Aditi Majumder, UCI

What is the RGB color?

X = Xr Xg Xb i rY = Yr Yg Yb i gZ = Zr Zg Zb i b

( Xr ,Yr ,Zr )

( Xg ,Yg,Zg )

( Xb ,Yb ,Zb )

Z

X

Y

Page 37: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 37 Aditi Majumder, UCI

What is gamma function?

X = Xr Xg Xb h r ( i r )Y = Yr Yg Yb h g ( i g )Z = Zr Zg Zb h b ( i b )

( Xr ,Yr ,Zr )

( Xg ,Yg,Zg )

( Xb ,Yb ,Zb )

Page 38: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 38 Aditi Majumder, UCI

Color reproducibility

Only a subset of the 3D CIE XYZ space called 3D color gamut

Projection of the 3D color gamut on the same plane with normal (1,1,1) Triangle 2D color gamut

Cannot describe brightness range reproducibility

Page 39: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 39 Aditi Majumder, UCI

Specification Protocols

Brightness or Luminance

2D gamut Large if using more

saturated primaries

Page 40: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 40 Aditi Majumder, UCI

Current standards and devices

Page 41: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 41 Aditi Majumder, UCI

Gamut Transformation

Assume linear gamma [X Y Z 1] T = M [R G B 1] T

Two devices [X Y Z 1] T = M1 [R1 G1 B1 1] T

[X Y Z 1] T = M2 [R2 G2 B2 1] T

[R2 G2 B2 1]T = M2-1[X Y Z 1]

= M2-1M1[R1 G1 B1 1]T

Page 42: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 42 Aditi Majumder, UCI

Gamut Transformation

How to get the matrix from the standard spec?

Given (Y,x,y) or (I,x,y) for the three vectors, you can compute (X,Y,Z) (x. Y/y, Y, (1-x-y). Y/y) (x.I, y.I, (1-x-y).I)

Does not change the color, finds the new coordinates when using the new basis

Page 43: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 43 Aditi Majumder, UCI

Problem

Page 44: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 44 Aditi Majumder, UCI

Problem: Out of Gamut colors

Page 45: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 45 Aditi Majumder, UCI

Gamut Matching

Find a common color gamut defined by Rc, Gc, Bc

Find the common function Mc [X Y Z 1]T = Mc [Rc Gc Bc 1]T

For any device i [Ri Gi Bi 1]T = Mi

-1Mc [Rc Gc Bc 1]T

Page 46: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 46 Aditi Majumder, UCI

Two gamut

Page 47: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 47 Aditi Majumder, UCI

Find their intersection

Need not be a parallelopipped

Page 48: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 48 Aditi Majumder, UCI

Find the common gamut

Page 49: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 49 Aditi Majumder, UCI

Find the mapping function

Page 50: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 50 Aditi Majumder, UCI

Human Visual Response (Later)

Page 51: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 51 Aditi Majumder, UCI

CIE Functions for Standard Observer

Page 52: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 52 Aditi Majumder, UCI

Human Visual Response

Trichromatic Theory Proposed by Thomas Young Eye has three kinds of receptors Produce psychologically similar sensations of red,

green and blue

Page 53: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 53 Aditi Majumder, UCI

You have seen different sets of primaries

Helmholtz color matching functions CIE Standard Observer functions Human visual cone functions Should all be the same but are not Due to historical legacy

Each can be transformed to other by a 3x3 linear transformation function

Page 54: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 54 Aditi Majumder, UCI

In the Eye

All colors can be produced by mixing various proportions of three wavelengths 420nm, 560nm and 640nm Young Helmholtz theory of color vision

Three types of receptors excited Pattern of excitation depends on the color or the

wavelength of the light

Page 55: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 55 Aditi Majumder, UCI

Physiological Explanation

Three different types of cone Different pigment with different absorption spectra

Pigments have different amino acids in their opsins Causes the different absorption spectra

S, M, L S and M are 44% similar, peaks 112nm apart M and L are 96% similar, peaks 27nm apart

Page 56: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 56 Aditi Majumder, UCI

Response of Cones

Page 57: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 57 Aditi Majumder, UCI

Color Deficiency

Monochromat Dichrromat Color weakness Cerebral achromatopsia

Page 58: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 58 Aditi Majumder, UCI

Reasons

Monochromat No cones

Dichrromat No L, No M, and No S

Color weakness S,M and L of reduced

sensitivity Cerebral achromatopsia

Cones are fine but problem in visual cortex

Page 59: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 59 Aditi Majumder, UCI

Dichromatism

Why more males? Resides in X chromosome Both X’s need to have the defect in women Can be passed on by women with one deficient X

to the male offspring

Page 60: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 60 Aditi Majumder, UCI

Trichromatic Theory Cannot Explain

Complementary afterimages Red green complements Blue yellow complements

Page 61: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 61 Aditi Majumder, UCI

Trichromatic Theory Cannot Explain

Complementary afterimages Red green complements Blue yellow complements

Page 62: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 62 Aditi Majumder, UCI

Trichromatic Theory Cannot Explain

Page 63: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 63 Aditi Majumder, UCI

Trichromatic Theory Cannot Explain

Page 64: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 64 Aditi Majumder, UCI

Trichromatic Theory Cannot Explain

Simultaneous color contrast

Visualizing colors

Page 65: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 65 Aditi Majumder, UCI

Another experiment

Page 66: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 66 Aditi Majumder, UCI

Another experiment

Page 67: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 67 Aditi Majumder, UCI

Opponent Theory

Herring proposed three types of cell

Long struggle between trichromatic and opponent theory

In 1965, such cells were found in LGN (not in eye as proposed by Herring)

Page 68: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 68 Aditi Majumder, UCI

Opponent Theory

How does signal from the S, M and L cells get processed by the opponent cells?

Page 69: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 69 Aditi Majumder, UCI

Why Opponent Theory?

Page 70: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 70 Aditi Majumder, UCI

Why long gaze?

Theory of Adaptation

Page 71: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 71 Aditi Majumder, UCI

Light Adaptation

Dark Adaptation Light Adaptation Not symmetric (5 minutes, not 30 minutes) Covers a very large dynamic range

10 orders of magnitude How?

Page 72: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 72 Aditi Majumder, UCI

Light Adaptation

Page 73: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 73 Aditi Majumder, UCI

Chromatic Adaptation (Cones)

Page 74: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 74 Aditi Majumder, UCI

Example of chromatic adaptation

Page 75: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 75 Aditi Majumder, UCI

Example of chromatic adaptation

Page 76: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 76 Aditi Majumder, UCI

Example of chromatic adaptation

Page 77: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 77 Aditi Majumder, UCI

Adaptation

Prolonged exposure to red R+G- cells fire less strongly G+R- cells fire more strongly

Red looks less saturated Green looks more saturated Other colors have a greenish tint

Page 78: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 78 Aditi Majumder, UCI

Aftereffects

Prolonged exposure to green G+R- cells are fatigued

When trying to view white R+G- cells fire more strongly Hence, red afterimage

Similarly for blue yellow Still cannot explain simultaneous color

contrast

Page 79: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 79 Aditi Majumder, UCI

Lightness and Color Constancy

Lightness remains relatively same even under varying illumination

Color remains relatively same under vastly different illuminations

Page 80: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 80 Aditi Majumder, UCI

Lightness Constancy

An achromatic surface appears to have same lightness irrespective of different illumination conditions Indoor illumination: 100 photons

Black: 10 photons White: 90 photons

Outdoor Illumination: 10,000 photons Black: 1000 photons Whiie: 9000 photons

Black in outdoor is almost 900 times more than white in indoor Still it is perceived as black

Page 81: PERCEIVING COLOR - ics.uci.edumajumder/vispercep/imgbasedcolor.pdf · Functions of Color Vision Object identification Evolution : Identify fruits in trees Perceptual organization

Slide 81 Aditi Majumder, UCI

Simultaneous Color Contrast

Double opponent cells in visual cortex

Same as lateral inhibition