Capturing Light… in man and machine 15-463: Computational Photography Alexei Efros, CMU, Fall 2006 Some figures from Steve Seitz, Steve Palmer, Paul Debevec,

Slides:



Advertisements
Similar presentations
Computational Photography: Color perception, light spectra, contrast Connelly Barnes.
Advertisements

Color & Light, Digitalization, Storage. Vision Rods work at low light levels and do not see color –That is, their response depends only on how many photons,
Color Image Processing
Achromatic and Colored Light CS 288 9/17/1998 Vic.
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Fall 2014.
DIGITAL IMAGE PROCESSING CMSC 150: Lecture 14. Conventional Cameras  Entirely chemical and mechanical processes  Film: records a chemical record of.
Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
Algorithms and Applications in Computer Vision Lihi Zelnik-Manor
Lecture 30: Light, color, and reflectance CS4670: Computer Vision Noah Snavely.
Basic Principles of Imaging and Lenses. Light Light Photons ElectromagneticRadiation.
Color.
Lecture 4a: Cameras CS6670: Computer Vision Noah Snavely Source: S. Lazebnik.
Capturing Light… in man and machine : Computational Photography Alexei Efros, CMU, Fall 2010.
Capturing Light… in man and machine : Computational Photography Alexei Efros, CMU, Fall 2008.
Colors and sensors Slides from Bill Freeman, Fredo Durand, Rob Fergus, and David Forsyth, Alyosha Efros.
What is wrong with this picture? Recap from Lecture 2 Pinhole camera model Perspective projections Focal length and field of view Remember to use your.
1 Perception. 2 “The consciousness or awareness of objects or other data through the medium of the senses.”
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Recap from Friday Pinhole camera model Perspective projections Lenses and their flaws Focus Depth of field Focal length and field of view.
Color Monday, Feb 7 Prof. Kristen Grauman UT-Austin.
Light and Color Computational Photography Derek Hoiem, University of Illinois 09/08/11 “Empire of Light”, Magritte.
Color Based on Kristen Grauman's Slides for Computer Vision.
Lenses: Focus and Defocus A lens focuses light onto the film – There is a specific distance at which objects are “in focus” other points project to a “circle.
Physiology of Vision: a swift overview Pixels to Percepts A. Efros, CMU, Spring 2011 Some figures from Steve Palmer.
Computational Photography Derek Hoiem, University of Illinois
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Physiology of Vision: a swift overview : Learning-Based Methods in Vision A. Efros, CMU, Spring 2009 Some figures from Steve Palmer.
Light and Color Jehee Lee Seoul National University With a lot of slides stolen from Alexei Efros, Stephen Palmer, Fredo Durand and others.
Color in image and video Mr.Nael Aburas. outline  Color Science  Color Models in Images  Color Models in Video.
25.2 The human eye The eye is the sensory organ used for vision.
Physiology of Vision: a swift overview : Advanced Machine Perception A. Efros, CMU, Spring 2006 Some figures from Steve Palmer.
Computing & Information Sciences Kansas State University Wednesday, 03 Dec 2008CIS 530 / 730: Artificial Intelligence Lecture 38 of 42 Wednesday, 03 December.
Digital Image Fundamentals. What Makes a good image? Cameras (resolution, focus, aperture), Distance from object (field of view), Illumination (intensity.
Color. Contents Light and color The visible light spectrum Primary and secondary colors Color spaces –RGB, CMY, YIQ, HLS, CIE –CIE XYZ, CIE xyY and CIE.
Fundamentals of Multimedia Chapter 4 : Color in Image and Video 2 nd Edition 2014 Ze-Nian Li Mark S. Drew Jiangchuan Liu 1.
Light and Shading Computer Vision Derek Hoiem, University of Illinois 01/19/12 “Empire of Light”, Magritte.
1 Chapter 2: Color Basics. 2 What is light?  EM wave, radiation  Visible light has a spectrum wavelength from 400 – 780 nm.  Light can be composed.
Recap from Lecture 2 Pinhole camera model Perspective projections Lenses and their flaws Focus Depth of field Focal length and field of view Chapter 2.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
776 Computer Vision Jan-Michael Frahm Fall Last class.
CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.
Panorama artifacts online –send your votes to Li Announcements.
Color Processing : Rendering and Image Processing Alexei Efros …with most figures shamelessly stolen from Forsyth & Ponce and Gonzalez & Woods.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Lecture 34: Light, color, and reflectance CS4670 / 5670: Computer Vision Noah Snavely.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Capturing Light… in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2015.
COMPUTER VISION D10K-7C02 CV03: Light and Optics Dr. Setiawan Hadi, M.Sc.CS. Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran.
1 of 32 Computer Graphics Color. 2 of 32 Basics Of Color elements of color:
CSE 185 Introduction to Computer Vision
Multimedia systems Lecture 5: Color in Image and Video.
Capturing Light… in man and machine
Capturing Light… in man and machine
Color Image Processing
Color Image Processing
Physiology of Vision: a swift overview
Capturing Light… in man and machine
Physiology of Vision: a swift overview
Color Image Processing
CIS 601 Image Fundamentals
Jan-Michael Frahm Fall 2016
Color Image Processing
Point Processing CS194: Image Manipulation & Computational Photography
Capturing Light… in man and machine
CIS 595 Image Fundamentals
High Dynamic Range Images
Light Waves Day 1.
Computational Photography Derek Hoiem, University of Illinois
Presentation transcript:

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

Image Formation Digital Camera The Eye Film

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

Sensor Array CMOS sensor

Sampling and Quantization

Interlace vs. progressive scan

Progressive scan

Interlace

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

Retina up-close Light

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

Rod / Cone sensitivity The famous sock-matching problem…

© Stephen E. Palmer, 2002 Distribution of Rods and Cones Night Sky: why are there more stars off-center?

Electromagnetic Spectrum Human Luminance Sensitivity Function

Why do we see light of these wavelengths? © Stephen E. Palmer, 2002 …because that’s where the Sun radiates EM energy Visible Light

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 nm. © Stephen E. Palmer, 2002

The Physics of Light Some examples of the spectra of light sources © Stephen E. Palmer, 2002

The Physics of Light Some examples of the reflectance spectra of surfaces Wavelength (nm) % Photons Reflected Red Yellow Blue Purple © 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 area mean variance © Stephen E. Palmer, 2002

The Psychophysical Correspondence MeanHue # Photons Wavelength © Stephen E. Palmer, 2002

The Psychophysical Correspondence VarianceSaturation Wavelength # Photons © Stephen E. Palmer, 2002

The Psychophysical Correspondence AreaBrightness # Photons Wavelength © Stephen E. Palmer, 2002

Three kinds of cones: Physiology of Color Vision Why are M and L cones so close? Are are there 3?

More Spectra metamers

Color Sensing in Camera (RGB) 3-chip vs. 1-chip: quality vs. cost Why more green? Why 3 colors?

Practical Color Sensing: Bayer Grid Estimate RGB at ‘G’ cels from neighboring values 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

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

White Balance White World / Gray World assumptions

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

Problem: Dynamic Range , ,000 2,000,000,000 The real world is High dynamic range

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

Long Exposure Real world Picture 0 to 255 High dynamic range

Short Exposure Real world Picture 0 to 255 High dynamic range

sceneradiance (W/sr/m ) sceneradiance  sensorirradiancesensorirradiancesensorexposuresensorexposure LensLensShutterShutter 22 tttt analog voltages analog voltages digital values digital values pixel values pixel values CCD ADC Remapping Image Acquisition Pipeline 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

Campbell-Robson contrast sensitivity curve Sine wave

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