Capturing Light in man and machine. Some figures from Steve Seitz, Steve Palmer, Paul Debevec, and Gonzalez et al.

Similar documents
Capturing Light in man and machine

Capturing Light in man and machine

Capturing Light in man and machine

Capturing Light in man and machine

Capturing Light in man and machine

Frequencies and Color

Motion illusion, rotating snakes

Waitlist. We ll let you know as soon as we can. Biggest issue is TAs

Oversubscription. Sorry, not fixed yet. We ll let you know as soon as we can.

Light and Color. Computer Vision Jia-Bin Huang, Virginia Tech. Empire of Light, 1950 by Rene Magritte

CMPSCI 670: Computer Vision! Color. University of Massachusetts, Amherst September 15, 2014 Instructor: Subhransu Maji

Today. Color. Color and light. Color and light. Electromagnetic spectrum 2/7/2011. CS376 Lecture 6: Color 1. What is color?

CSCI 1290: Comp Photo

Color April 16 th, 2015

Color. April 16 th, Yong Jae Lee UC Davis

Capturing light and color

DIGITAL IMAGE PROCESSING

Lecture: Color. Juan Carlos Niebles and Ranjay Krishna Stanford AI Lab. Lecture 1 - Stanford University

CS 1699: Intro to Computer Vision. Color. Prof. Adriana Kovashka University of Pittsburgh September 22, 2015

Announcements. Color. Last time. Today: Color. Color and light. Review questions

Color and Color Model. Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin

Lecture 2: Color, Filtering & Edges. Slides: S. Lazebnik, S. Seitz, W. Freeman, F. Durand, D. Forsyth, D. Lowe, B. Wandell, S.Palmer, K.

COLOR and the human response to light

Color. Phillip Otto Runge ( )

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSE 557 Autumn Good resources:

Vision and Color. Brian Curless CSE 557 Autumn 2015

COLOR. and the human response to light

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSEP 557 Fall Good resources:

Vision and Color. Brian Curless CSEP 557 Fall 2016

Reading. Lenses, cont d. Lenses. Vision and color. d d f. Good resources: Glassner, Principles of Digital Image Synthesis, pp

Vision and Color. Reading. The lensmaker s formula. Lenses. Brian Curless CSEP 557 Autumn Good resources:

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University

Unit 1: Image Formation

Digital Image Processing

Color & Graphics. Color & Vision. The complete display system is: We'll talk about: Model Frame Buffer Screen Eye Brain

Reading. 1. Visual perception. Outline. Forming an image. Optional: Glassner, Principles of Digital Image Synthesis, sections

High Dynamic Range Images : Rendering and Image Processing Alexei Efros. The Grandma Problem

Lecture 2 Digital Image Fundamentals. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Proj 2. Looks like the evaluation function changed in converting to Python, and 80% on Notre Dame is more tricky to reach.

Color. Homework 1 is out. Overview of today. color. Why is color useful 2/11/2008. Due on Mon 25 th Feb. Also start looking at ideas for projects

CS559: Computer Graphics. Lecture 2: Image Formation in Eyes and Cameras Li Zhang Spring 2008

The human visual system

Cameras. CSE 455, Winter 2010 January 25, 2010

12/02/2017. From light to colour spaces. Electromagnetic spectrum. Colour. Correlated colour temperature. Black body radiation.

Color Perception. Color, What is It Good For? G Perception October 5, 2009 Maloney. perceptual organization. perceptual organization

AP PSYCH Unit 4.2 Vision 1. How does the eye transform light energy into neural messages? 2. How does the brain process visual information? 3.

VC 11/12 T2 Image Formation

CS6670: Computer Vision

Computer Graphics Si Lu Fall /27/2016

Color Image Processing. Gonzales & Woods: Chapter 6

Histograms and Color Balancing

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour

Digital Image Processing. Lecture # 8 Color Processing

COLOR. Elements of color. Visible spectrum. The Fovea. Lecture 3 October 30, Ingela Nyström 1. There are three types of cones, S, M and L

Color Outline. Color appearance. Color opponency. Brightness or value. Wavelength encoding (trichromacy) Color appearance

19. Vision and color

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

Digital Image Processing Lec 02 - Image Formation - Color Space

Image Formation and Capture

The Science Seeing of process Digital Media. The Science of Digital Media Introduction

The Special Senses: Vision

Early Visual Processing: Receptive Fields & Retinal Processing (Chapter 2, part 2)

III: Vision. Objectives:

VC 16/17 TP4 Colour and Noise

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

Color and perception Christian Miller CS Fall 2011

Color Science. CS 4620 Lecture 15

Chapter 2: Digital Image Fundamentals. Digital image processing is based on. Mathematical and probabilistic models Human intuition and analysis

Visual Perception. human perception display devices. CS Visual Perception

Images. CS 4620 Lecture Kavita Bala w/ prior instructor Steve Marschner. Cornell CS4620 Fall 2015 Lecture 38

Vision and color. University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell

Introduction to Visual Perception & the EM Spectrum

Review. Introduction to Visual Perception & the EM Spectrum. Overview (1):

Retina. Convergence. Early visual processing: retina & LGN. Visual Photoreptors: rods and cones. Visual Photoreptors: rods and cones.

Graphics and Image Processing Basics

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

High Dynamic Range Imaging

DIGITAL IMAGE PROCESSING LECTURE # 4 DIGITAL IMAGE FUNDAMENTALS-I

Vision, Color, and Illusions. Vision: How we see

Projection. Announcements. Müller-Lyer Illusion. Image formation. Readings Nalwa 2.1

COLOR. Elements of color. Visible spectrum. The Human Visual System. The Fovea. There are three types of cones, S, M and L. r( λ)

Image and video processing (EBU723U) Colour Images. Dr. Yi-Zhe Song

Further reading. 1. Visual perception. Restricting the light. Forming an image. Angel, section 1.4

CS6640 Computational Photography. 6. Color science for digital photography Steve Marschner

VC 16/17 TP2 Image Formation

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

Light. Path of Light. Looking at things. Depth and Distance. Getting light to imager. CS559 Lecture 2 Lights, Cameras, Eyes

Slide 1. Slide 2. Slide 3. Light and Colour. Sir Isaac Newton The Founder of Colour Science

Mahdi Amiri. March Sharif University of Technology

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Digital Image Processing

Sensation. What is Sensation, Perception, and Cognition. All sensory systems operate the same, they only use different mechanisms

Sensation. Sensation. Perception. What is Sensation, Perception, and Cognition

10/8/ dpt. n 21 = n n' r D = The electromagnetic spectrum. A few words about light. BÓDIS Emőke 02 October Optical Imaging in the Eye

Assignment: Light, Cameras, and Image Formation

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD)

VC 14/15 TP2 Image Formation

LENSES. INEL 6088 Computer Vision

Projection. Readings. Szeliski 2.1. Wednesday, October 23, 13

Transcription:

Capturing Light in man and machine Some figures from Steve Seitz, Steve Palmer, Paul Debevec, and Gonzalez et al. 15-463: Computational Photography Alexei Efros, CMU, Fall 2005

Image Formation Digital Camera Film The Eye

Digital camera A digital camera replaces film with a sensor array Each cell in the array is light-sensitive diode that converts photons to electrons Two common types Charge Coupled Device (CCD) CMOS http://electronics.howstuffworks.com/digital-camera.htm

Sensor Array CMOS sensor

Sampling and Quantization

Interlace vs. progressive scan http://www.axis.com/products/video/camera/progressive_scan.htm

Progressive scan http://www.axis.com/products/video/camera/progressive_scan.htm

Interlace http://www.axis.com/products/video/camera/progressive_scan.htm

The Eye The human eye is a camera! Iris - colored annulus with radial muscles Pupil - the hole (aperture) whose size is controlled by the iris What s the film? photoreceptor cells (rods and cones) in the retina

The Retina Cross-section of eye Cross section of retina Ganglion axons Ganglion cell layer Bipolar cell layer Pigmented epithelium Receptor layer

Retina up-close Light

Two types of light-sensitive receptors Cones cone-shaped less sensitive operate in high light color vision Rods rod-shaped highly sensitive operate at night gray-scale vision cone rod Stephen E. Palmer, 2002

Rod / Cone sensitivity The famous sock-matching problem

Distribution of Rods and Cones # Receptors/mm2 150,000 100,000 Rods Fovea Blind Spot Rods 50,000 Cones Cones 0 80 60 40 20 0 20 40 60 80 Visual Angle (degrees from fovea) Night Sky: why are there more stars off-center? Stephen E. Palmer, 2002

Electromagnetic Spectrum Human Luminance Sensitivity Function http://www.yorku.ca/eye/photopik.htm

. Visible Light Why do we see light of these wavelengths? 10000 C Energy 5000 C because that s where the Sun radiates EM energy 2000 C 700 C 0 400 700 1000 2000 3000 Visible Region Wavelength (nm) Stephen E. Palmer, 2002

The Physics of Light Any patch of light can be completely described physically by its spectrum: the number of photons (per time unit) at each wavelength 400-700 nm. # Photons (per ms.) 400 500 600 700 Wavelength (nm.) Stephen E. Palmer, 2002

The Physics of Light Some examples of the spectra of light sources A. Ruby Laser B. Gallium Phosphide Crystal 400 500 600 700 Wavelength (nm.) D. Normal Daylight # Photons # Photons Wavelength (nm.) 400 500 600 700 C. Tungsten Lightbulb # Photons # Photons 400 500 600 700 400 500 600 700 Stephen E. Palmer, 2002

The Physics of Light Some examples of the reflectance spectra of surfaces % Photons Reflected Red Yellow Blue Purple 400 700 400 700 400 700 400 700 Wavelength (nm) Stephen E. Palmer, 2002

The Psychophysical Correspondence There is no simple functional description for the perceived color of all lights under all viewing conditions, but... A helpful constraint: Consider only physical spectra with normal distributions mean # Photons area variance 400 500 600 700 Wavelength (nm.) Stephen E. Palmer, 2002

The Psychophysical Correspondence Mean Hue # Photons blue green yellow Wavelength Stephen E. Palmer, 2002

The Psychophysical Correspondence Variance Saturation # Photons hi. med. low high medium low Wavelength Stephen E. Palmer, 2002

The Psychophysical Correspondence Area Brightness B. Area Lightness # Photons bright dark Wavelength Stephen E. Palmer, 2002

Physiology of Color Vision Three kinds of cones: 440 530 560 nm. RELATIVE ABSORBANCE (%) 100 S M L 50 400 450 500 550 600 650 WAVELENGTH (nm.) Why are M and L cones so close? Are are there 3? Stephen E. Palmer, 2002

More Spectra metamers

Color Sensing in Camera (RGB) 3-chip vs. 1-chip: quality vs. cost Why more green? Why 3 colors? http://www.cooldictionary.com/words/bayer tionary.com/words/bayer-filter.wikipedia

Practical Color Sensing: Bayer Grid Estimate RGB at G cels from neighboring values http://www.cooldictionary.com/ words/bayer-filter.wikipedia

RGB color space RGB cube Easy for devices But not perceptual Where do the grays live? Where is hue and saturation?

HSV Hue, Saturation, Value (Intensity) RGB cube on its vertex Decouples the three components (a bit) Use rgb2hsv() and hsv2rgb() in Matlab

White Balance White World / Gray World assumptions

Programming Assignment #1 How to compare R,G,B channels? No right answer Sum of Squared Differences (SSD): Normalized Correlation (NCC):

Image Pyramids (preview) Known as a Gaussian Pyramid [Burt and Adelson, 1983] In computer graphics, a mip map [Williams, 1983] A precursor to wavelet transform

Image Formation f(x,y) = reflectance(x,y) * illumination(x,y) Reflectance in [0,1], illumination in [0,inf]

Problem: Dynamic Range 1 The real world is High dynamic range 1500 25,000 400,000 2,000,000,000

Is Camera a photometer? Image pixel (312, 284) = 42 42 photos?

Long Exposure Real world 10-6 High dynamic range 10 6 Picture 10-6 10 6 0 to 255

Short Exposure Real world 10-6 High dynamic range 10 6 Picture 10-6 10 6 0 to 255

Image Acquisition Pipeline Lens Shutter scene radiance 2 (W/sr/m ) sensor irradiance Δt sensor exposure CCD ADC Remapping analog voltages digital values pixel values Camera is NOT a photometer!

Varying Exposure

What does the eye sees? The eye has a huge dynamic range Do we see a true radiance map?

Eye is not a photometer! "Every light is a shade, compared to the higher lights, till you come to the sun; and every shade is a light, compared to the deeper shades, till you come to the night." John Ruskin, 1879

Cornsweet Illusion

Sine wave Campbell-Robson contrast sensitivity curve

Metamers Eye is sensitive to changes (more on this later )