Color, lightness & brightness Lavanya Sharan February 7, 2011.

Slides:



Advertisements
Similar presentations
Lecture 16 – Lightness Perception
Advertisements

Fleming, Breidt & Bülthoff Supplementary Images The following slides contain a number of example photographs to show how the claims in the main submission.
Announcements Project 2 due today Project 3 out today –demo session at the end of class.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #12.
Basic Table-top SEM imaging
Depth from Structured Light II: Error Analysis
1 Computational Vision CSCI 363, Fall 2012 Lecture 35 Perceptual Organization II.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Fall 2014.
Torrance Sparrow Model of Reflectance + Oren Nayar Model of Reflectance.
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Version 0.10 (c) 2007 CELEST VISI  N Star Light, Star Bright, Let’s Explore Light How You Perceive Light How many black dots can you count?
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
Announcements Big mistake on hint in problem 1 (I’m very sorry).
Perception of illumination and shadows Lavanya Sharan February 14th, 2011.
Adaptation for Discrimination Light reflected = r * I Adaptation for Discrimination.
January 22, 2002Psyc , Term 2, Copyright Jason Harrison Perception of Brightness The physics and psychophysics…
Perception of illumination and shadows Lavanya Sharan February 14th, 2011.
Materials II Lavanya Sharan March 2nd, Computational thinking about materials Physics-basedPseudo physics-based.
Texture perception Lavanya Sharan February 23rd, 2011.
Three-Dimensional Concepts
Lecture 6: Color in Design Neil H. Schwartz, Ph.D. Senior Seminar in Visualization.
Computer Vision Spring ,-685 Instructor: S. Narasimhan PH A18B T-R 10:30am – 11:50am Lecture #13.
Lightness && Ming Huan Lee Feb. 3, 2003 Brightness CPSC 533C Information Visualization Contrast Constancy.
2 2  Background  Vision in Human Brain  Efficient Coding Theory  Motivation  Natural Pictures  Methodology  Statistical Characteristics  Models.
Media Aesthetics Contextualism in Applied Media Aesthetics.
Digital Image Fundamentals. What Makes a good image? Cameras (resolution, focus, aperture), Distance from object (field of view), Illumination (intensity.
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
Perception Chapter 5.
Taku KomuraComputer Graphics Local Illumination and Shading Computer Graphics – Lecture 10 Taku Komura Institute for Perception, Action.
Computer Vision Michael Isard and Dimitris Metaxas.
Space, Time & Colour in Visualisation Space –Cues: position, size, overlay, colour, perspective, texture, lighting, focus, accommodation, convergence,
Announcements Office hours today 2:30-3:30 Graded midterms will be returned at the end of the class.
Optical Illusions What the Mind Sees.
1 Perception and VR MONT 104S, Fall 2008 Lecture 4 Lightness, Brightness and Edges.
Mind, Brain & Behavior Wednesday February 19, 2003.
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
Straightness, structure, and shadows. VSS 2001 Edward Adelson David Somers MIT.
Perceptual Constancy Module 19. Perceptual Constancy Perceiving objects as stable or constant –having consistent lightness, color, shape, and size even.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Version 0.10 (c) 2007 CELEST VISI  N BRIGHTNESS CONTRAST CLASSROOM PRESENTATION PRE-EXPERIMENT How many black dots can you count?
Shade & Shadow Figure 1-3, Page 11
Local Illumination and Shading
Cornell CS465 Spring 2004 Lecture 4© 2004 Steve Marschner 1 Shading CS 465 Lecture 4.
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Perception and VR MONT 104S, Fall 2008 Lecture 8 Seeing Depth
Perception. The process of organizing, and interpreting sensory information enabling us to recognize meaningful objects and events Example:
To Students in Psychology Some of you have used part of at least one Trinity Day learning about color perception on your own. The internet is.
Computer Graphics Lecture 30 Mathematics of Lighting and Shading - IV Taqdees A. Siddiqi
EECS 274 Computer Vision Sources, Shadows, and Shading.
Perception  How do we define it? How we recognize and interpret stimuli How we recognize and interpret stimuli Top down processing… Top down processing…
Computer Graphics: Illumination
Stimuli were presented on a 17 inch monitor (in a dimly lit room), operating at 60 Hz with a resolution of 1280 x Two objects of the same type (teapot.
From local motion estimates to global ones - physiology:
MAN-522 Computer Vision Spring
Visual computation of lightness in simple and complex images
CS262 – Computer Vision Lect 4 - Image Formation
Vision Basics Lighting I. Vision Basics Lighting I.
Depth Perception.
Unit 4: Perceptual Organization and Interpretation
Prof. Riyadh Al_Azzawi F.R.C.Psych
Three-Dimensional Concepts. Three Dimensional Graphics  It is the field of computer graphics that deals with generating and displaying three dimensional.
Common Classification Tasks
Lighting.
Prof. Riyadh Al_Azzawi F.R.C.Psych
How you perceive your surroundings
Physical Properties of light
Perception.
Perceptual Organization
Prof. Riyadh Al_Azzawi F.R.C.Psych
Shape from Shading and Texture
Presentation transcript:

Color, lightness & brightness Lavanya Sharan February 7, 2011

Same or different cubes?

Demonstration by Purves et al. (2002) Image source: You don’t see raw pixel values

Demonstration by Purves et al. (2002) Image source: Color contrast: perceived color depends on context

Demonstration by Purves et al. (2002) Image source: Color constancy: perceived color context-independent

Which color do we see? Don’t trust pixel values It is all relative Trust pixel values It is all absolute

Which color do we see? Don’t trust pixel values It is all relative Trust pixel values It is all absolute Same pixel values can look as if two different colors Different pixels values can look as if same color

Which color do we see? Don’t trust pixel values It is all relative Trust pixel values It is all absolute Same pixel values can look as if two different colors Different pixels values can look as if same color Phenomenon: Color contrast Phenomenon: Color constancy

Image source: Brainard et al. (2006) R: 197 G: 194 B: 160 R: 137 G: 157 B: 148 What happens in the real world?

AB A’B’ Observation: A’ doesn’t look exactly like B’, but this difference seems smaller than A vs. B. A bit of both (contrast and constancy) is going on.

Questions ‣ Contrast and constancy are color phenomena. What about mechanisms that can explain the phenomena? ‣ How can we study and measure color perception mechanisms? ‣ How much do we know? What are the open questions?

(Postulated) mechanisms of color perception Contrast coding ‣ L, M, S cone responses (remember Lec 2?) are inputs ‣ Local contrast is encoded for each cone response ‣ Explains invariance to illumination intensity changes ‣ Does not explain effects of reflectance changes surrounding test surface rLrL uLuL c L = (r L -u L )/u L Slide content: Brainard (2010)

(Postulated) mechanisms of color perception Beyond contrast coding ‣ Mechanistic approaches ‣ Transformations of the L, M, S response through various stages. ‣ Connection to physiology, in the limit explain “each neuron”. ‣ Try to explain a wide range of behavioral data. Slide content: Brainard (2010), Stockman & Brainard (2010)

(Postulated) mechanisms of color perception Beyond contrast coding ‣ Computational approaches ‣ More like computer vision, estimate illumination and reflectance (make assumptions about shape) ‣ Ignore details of human vision ‣ Compare output of computational model to behavioral data and ground truth (physically correct parameters). Slide content: Brainard (2010) Image source: Brainard et al. (2006)

Methods for studying color perception Test constancy by varying: Illumination characteristics Surface shape Surface reflectance properties Background Varying surface gloss (Xiao & Brainard 2008)

Methods for studying color perception Varying chromaticity of light sources (Boyaci et al. 2004) Test constancy by varying: Illumination characteristics Surface shape Surface reflectance properties Background

Methods for studying color perception Varying illumination cues such as cast shadows, shading and specular highlights (Boyaci et al. 2006) Test constancy by varying: Illumination characteristics Surface shape Surface reflectance properties Background

Color perception: What is known Akiyoshi Kitaoka (2005) same Lots of color effects for flat, uniform color stimuli Rollers, Akiyoshi Kitaoka (2004)

Color perception: What is known When reflectance and illumination changes are confounded, biggest failures of constancy. Akiyoshi Kitaoka (2005) Edges due to illumination change or reflectance change?

Color perception: What is known These confounds are less common in real world images, so better constancy (not as well studied as simple stimuli). This is an illumination change or camera response change (Mather 2008) This is a surface reflectance change (

Color perception: What is not known What happens in real world images? Complex 3D shape, reflectance properties such as gloss, transparency etc. What is the effect of scene layout? Depth, spatial layout, inter-reflections etc. Which models work? When and why? Inverse optics (solve illumination then color), image statistics (simple, dirty measurements), intrinsic images (decompose in illumination, reflectance and shading) etc... The role of long-term memory? How does prior experience affect color constancy? What about semantic knowledge about objects? Slide courtesy: Bei Xiao

Color isn’t all that we see We can function in a grayscale world. A whole other field within visual perception that focuses on perceived luminance and perceived reflectance. Brightness = perceived luminance Lightness = perceived diffuse reflectance

Lightness vs. brightness Not the same. Adelson (1993) Lightness: Perception of a physical property in the world. Brightness: Perception of what falls on our sensors.

Lightness vs. brightness Not the same. Adelson (1993) Lightness: Perception of a physical property in the world. Brightness: Perception of what falls on our sensors. a & b same reflectance, different orientation => different luminance values a appears brighter than b b & c different reflectance, same orientation => different luminance values c appears brighter and lighter than b

Lightness vs. brightness Not the same. Adelson (1993) The distinction can be confusing when your world consists of flat, uniform grayscale blocks! a & b same reflectance, different orientation => different luminance values a appears brighter than b b & c different reflectance, same orientation => different luminance values c appears brighter and lighter than b

Context and scene interpretation matters 3D scene, A & B look like tiles of differing reflectance 3D scene interpretation broken to reveal pixel values. A and B look more similar. Cognitively, you know A = B. Like color, simple contrast models are not sufficient.

Gilchrist et al. (1999)

Gilchrist et al.’s anchoring theory Rule 1: Highest luminance is seen as white

Gilchrist et al.’s anchoring theory Rule 1I : Largest area is seen as white

Gilchrist et al.’s anchoring theory How to apply these rules: concept of frameworks Global framework Local framework Room in which subject is seated. Test squares are brightly lit and rest of room is dark.

Gilchrist et al.’s anchoring theory Effects of configuration (arrangement of squares), articulation (number of squares), and field size (size of squares) on perceived reflectance. Room in which subject is seated. Test squares are brightly lit and rest of room is dark.

What about real world images? Do effects measured with simple stimuli generalize? Classic Gelb Effect (1929): Two discs look the same.

What about real world images? Do effects measured with simple stimuli generalize? Not always. Anti-Gelb Demo: The two surfaces look very different. (Sharan et al. 2008)

What about real world images? Do effects measured with simple stimuli generalize? Not always. For isolated surfaces like these, simple image statistics are correlated with human performance (Sharan et al. 2008, Motoyoshi et al. 2007)

Lightness perception: What is known Lots of effects, mainly on simple, ‘Mondrian world’ stimuli. We can reliably estimate reflectance, we do better with more information in the stimuli. Grouping effects are important (i.e., context and scene interpretation).

Lightness perception: What is not known What happens in real world images? Complex 3D shape, reflectance properties such as gloss, transparency etc. Which models work? When and why? Inverse optics (solve illumination then reflectance), image statistics (simple, dirty measurements), intrinsic images (decompose in illumination, reflectance and shading), for grouping-based models how to compute frameworks? Connection to texture? For complex surfaces, shape and reflectance combine to form “3-D textures” (Pont & Koenderink 2005). How do we study those?

Summary ✓ Long history of studying color, lightness and brightness. See assigned readings for reviews (ask me for more). ✓ Most work has looked at simple, flat 2D stimuli with uniform, matte colors. ✓ This work has led to lots of cool illusions :-) ✓ However, real world is more complex and we are only now beginning to study effects in real world situations. ✓ Lots of parallel computational work in CVG (e.g, BRDF estimation, color correction, object recognition features etc.) that can serve as models for human perception.