Computational Photography. Computational Photography. The Camera. Camera Developments

Size: px
Start display at page:

Download "Computational Photography. Computational Photography. The Camera. Camera Developments"

Transcription

1 Computational Photography Computer Science Semester B 29-2 Lecture: Sunday 2:-5: Room: 33 The Camera A camera is a device that takes photos of images Camera Obscura (Latin = "dark chamber") Dr. Hagit Hel-Or hagit@cs.haifa.ac.il Office: 45 Office Hours: by appointment Course Internet Site: 9 th century camera Sony s smile recognition camera 2 Camera Developments permanent capturing (wet plates) exposure time and motion capture (dry plates) portability (film-kodak) quality and size (35 mm) optics (SLR) instancy (polaroid) digital sensors 2 computational photography Computational Photography Wikipedia: Computational photography refers broadly to computational imaging techniques that enhance or extend the capabilities of digital photography. The output of these techniques is an ordinary photograph, but one that could not have been taken by a traditional camera Earliest surviving photograph. This image required an eight-hour exposure. 4 Steve Mann: The Cyberman

2 Goal: Record a richer, multi-layered layered visual experience. Overcome limitations of today s s cameras 2. Support better post-capture processing 3. Enables new classes of recording the visual signal 4. Synthesize impossible photos Topics Intro and image formation Acquisition and camera model Single exposure enhancement Panoramas and feature-based registration Blending and Composition Appearance-based registration Multi exposure enhancement Multi exposure enhancement Data Driven Synthesis Segmentation and Matting Single View Modeling Light Field Project presentation 5 6 Administration Pre-requisites / prior knowledge Course Home Page: Messages Lecture slides and handouts Matlab guides Homework, Grades Exercises: Programming in Matlab, ~3 Assignments Final project 7 Administration (Cont.) Matlab software: Available in PC labs Student version Grading policy: Final Grade will be based on: Exercises (4%), Final project (6%) Exercises will be weighted Exercises can be submitted in pairs Office Hours: by appointment 8 2

3 Further Readings Related papers New book: Computational Photography by R. Raskar and J. Tumblin 9 Syllabus Image Formation Image formation HVS pathway Color models Acquisition and camera model Camera model + perspective projections Sensors Noise models & Distortions Sampling (spatial+temporal) and quantization Camera parameters Camera Parameters trade-offs. Single exposure enhancement White Balancing De-mosaicing De-noising De-blurring Geometrical distortion correction Panoramas and feature based registration Image features SIFT Panoramas Feature based registration Panoramas Homography RANSAC Image stitching Syllabus cont. Syllabus cont. Blending and Composition Pyramid blending Optimal cut Seam Carving Graph-cut Gradient domain editing Appearance based registration Similarity measures Lucas Kanade optical flow Multi-modal registration Applications Multi exposure enhancement (2 weeks) HDR Super-resolution multi-exposure fusion Data Driven Synthesis Texture synthesis Video texture Quilting Image analogies Super-Resolution Image Completion Segmentation and Matting Segmentation using Graph cut. mean-shift Spectral clustering Interactive and semi-automatic Matting Single View Modeling Camera Calibration Measurements in affine camera 3D reconstruction Light Field Plenoptic function and the Lumiograph Re-sampling the plenoptic function 2 3

4 . Image Formation 2. Camera Model and Acquisition Taking a picture HVS pathway Color models Cornea Pupil Lens Fovea Vitreous Humor Optic Nerve Perspective projections Camera pipeline and parameters Sensors and optics Sampling and quantization Noise models & Distortions Camera Parameters trade-offs. Iris Optic Disc Retina Ocular Muscle Single Exposure Enhancement White Balancing De-mosaicing De-noising De-blurring Geometrical distortion correction 4. Panoramas and Feature Based Registration Image features SIFT Feature based registration Panoramas Homography RANSAC Image stitching Difference in white point 5 6 4

5 5. Blending and Composition 6. Appearance Based Registration (warping?) Pyramid blending Gradient domain editing Optimal cut Graph-cut Similarity measures Lucas Kanade optical flow Multi-modal registration Applications Multi Exposure Enhancement HDR Super-resolution Different-exposures fusion 8. Data Driven Synthesis Texture synthesis Video texture Quilting Image analogies Super-Resolution Image Completion 9 2 5

6 9. Segmentation and Matting Segmentation using Graph cut. Mean-shift Spectral clustering Interactive and semi-automatic Matting. Single View Modeling Camera Calibration 3D reconstruction Metrology 2 Flagellation by Pietro della Francesca (46-92, Italian Renaissance period) Animation by Criminisi et al., ICCV Light Field Plenoptic function and the Lumiograph Re-sampling the plenoptic function Computational Photography Today s s Topic - Image Formation What is an image? What is color?

7 The Visual Sciences Image/video Processing 2D Images What is an Image? An image is a projection of a 3D scene into a 2D projection plane. An image can be defined as a 2 variable function I(x,y), where for each position (x,y) in the projection plane, I(x,y) defines the light intensity at this point. Computer Vision Rendering 3D Object Geometric Modeling Model The Pinhole Camera Model Projection Model (where) Image plane COP Focal length Pinhole model: Captures pencil of rays all rays through a single point The point is called Center of Projection (COP) The image is formed on the Image Plane Effective focal length f - distance from COP to Image Plane The coordinate system We will use the pin-hole model as an approximation Put the optical center (Center Of Projection) at the origin Put the image plane (Projection Plane) in front of the COP The camera looks down the negative z axis 27 Slide by Steve Seitz 28 Slide by Steve Seitz 7

8 Funny things happen Parallel lines aren t 29 3 Lengths can t t be trusted... The Shading Model (what) Shading Model: Given the illumination incident at a point on a surface, what is reflected?

9 Shading Model Parameters Light and the Visible Spectrum The factors determining the shading effects are: The light source properties: Positions, Electromagnetic Spectrum, Shape. The surface properties: Position, orientation, Reflectance properties. The eye (camera) properties: Position, orientation, Sensor spectrum sensitivities. Newton s Experiment, 665 Cambridge. Discovering the fundamental spectral components of light The light Spectrum Electromagnetic Radiation - Spectrum Ultraviolet Short- Gamma X rays Infrared Radar FM TV wave AM AC electricity Wavelength in meters (m) Visible light 4 nm 5 nm 6 nm 7 nm Wavelength in nanometers (nm)

10 Monochromators Monochromators measure the power or energy at different wavelengths Light Parameters The Spectral Power Distribution (SPD) of a light is a function e(λ) which defines the energy at each wavelength. Relative Power.5 Wavelength (λ) Examples of Spectral Power Distributions Light Spatial Distribution A B C D.5.5 Blue Skylight.5 Red monitor phosphor 39 Tungsten bulb.5 Monochromatic light Point Source (A): All light rays originate at a point and radially diverge. A reasonable approximation for sources whose dimensions are small compared to the object size. Parallel source (B): Light rays are all parallel. May be modeled as a point source at infinity (the sun). Distributed source (C): All light rays originate at a finite area in space. A nearby source such as a fluorescent light. Ambient source (D) homogeneous non-directed, background light. 4

11 Surface Parameters Incident light normal Specular reflection Diffuse reflection Specular reflection mirror like reflection at the surface Diffuse (lambertian) reflection reflected randomly between color particles reflection is equal in all directions Different Types of Surfaces 4 42 Spectral Property of Diffuse Surfaces Yellow Blue Red Gray Wavelength (nm) Surface Body Reflectances (albedo) R V Ambient reflection: I amb = K(λ) e a (λ) Diffuse reflection: N 44 θ L Surface properties Light properties I diff = K(λ) e p (λ) (N L) Specular reflection: I spec = K s (λ)e p (λ) (R V) n e a e p - the ambient and point light intensities. K, K s [,] - the surface ambient / diffuse / specular reflectivity. N - the surface normal, L - the light direction, V viewing direction geometry

12 R V N θ L Ambient reflection: I amb = K(λ) e a (λ) Diffuse reflection: I diff = K(λ) e p (λ) (N L) Specular reflection: I spec = K s (λ)e p (λ) (R V) n e p e a - the ambient and point light intensities. K, K s [,] - the surface ambient / diffuse / specular reflectivity. N - the surface normal, L - the light direction, V viewing direction Ambient surface Diffuse surface Diffuse + Specular The final illumination equation: Composition of Light Sources I(λ) = I amb +I diff +I spec If several light sources are placed in the scene: I(λ)= I amb +Σ k (I k diff +Ik spec )

13 The Human Visual System The Human Eye Lens Retina Optic Nerve Optic Chiasm Cornea Pupil Fovea Vitreous Humor Optic Nerve The Visual Pathway Lateral Geniculate Nucleus (LGN) Visual Cortex קרנית - Cornea אישו ן - Pupil קשתית - Iris רשתית - Retina Iris Ocular Muscle Optic Disc Retina 49 5 The Human Eye Imaging System

14 Eye v.s.. Camera The Human Retina rods cones bipolar ganglion horizontal amacrine light 53 Yaho Wang s slides 54 Retina contains 2 types of photo-receptors Cones: Day vision, can perceive color tone Rods: Night vision, perceive brightness only Cones: High illumination levels (Photopic vision) Sensitive to color (there are three cone types: L,M,S) Produces high-resolution vision 6-7 million cone receptors, located primarily in the central portion of the retina Cone Spectral Sensitivity 55 Relative sensitivity Wavelength (nm) 56 L M S A side note: Humans and some monkeys have three types of cones (trichromatic vision); most other mammals have two types of cones (dichromatic vision). Marine mammals have one type of cone. Most birds and fish have four types. Lacking one or more type of cones result in color blindness. 4

15 Rods: Low illumination levels (Scotopic vision). Highly sensitive (respond to a single photon). Produces lower-resolution vision million rods in each eye. No rods in fovea. Cone Receptor Mosaic (Roorda and Williams, 999) Rod Spectral Sensitivity Relative sensitivity Wavelength (nm) 57 L-cones M-cones S-cones 58 Photoreceptor Distribution Foveal Periphery photoreceptors Cone s Distribution: L-cones (Red) occur at about ~65% of the cones throughout the retina. M-cones (green) occur at about ~3% of the cones. S-cones (blue) occur at about ~2-5% of the cones (Why so few?). rods S - Cones 59 L/M - Cones Receptors per square mm 8 x 4 rods cones fovea 6 Distribution of rod and cone photoreceptors Degrees of Visual Angle 5

16 The Cone Responses Output Sensors I(λ) Fixed, point source illuminant l(λ),m(λ),s(λ) Cone responsivities Illuminant L = l( λ) I( λ) M = m( λ) I( λ) S = s( λ) I( λ) 6 Metamer - two lights that appear the same. They might have different SPDs (spectral power distributions). Power 2 Tungsten light 8 4 Wavelength (nm) 62 Monitor emission The phosphors of the monitor were set to match the tungsten light. The Trichromatic Color Theory Trichromatic: tri =three chroma =color color vision is based on three primaries (i.e., it is 3D). Thomas Young ( ) - A few different retinal receptors operating with different wavelength sensitivities will allow humans to perceive the number of colors that they do. Suggested 3 receptors. Helmholtz & Maxwell (85) - Color matching with 3 primaries. 63 Color Matching Experiment Given a set of 3 primaries, one can determine for every spectral distribution, the intensity of the guns required to match the color of that spectral distribution. The 3 numbers can serve as a color representation. T(λ) test match 64 Primaries ( λ ) rr ( λ ) + gg ( λ ) bb ( λ ) T + R(λ) G(λ) B(λ) 6

17 Color matching experiment for Monochromatic lights Primary Intensities Primary Intensity 3 r(λ) 2 b(λ) g(λ) Wavelength (nm) Observation - Color matching is linear: if (S P) then (S+N P+N) if (S P) then (α S αp) Outcome : Any T(λ) can be matched: r = T λ r λ dλ ; g = T λ g λ dλ ; b = ( ) ( ) ( ) ( ) T ( λ) b ( λ) dλ Outcome 2: CMF can be calculated for any chosen primaries U(λ), V(λ), W(λ): Stiles & Burch (959) Color matching functions. Primaries are: and Problems: Some perceived colors cannot be generated. This is true for any choice of visible primaries. u c v = c w c ru rv rw c c c gu gv gw c c c bu bv bw r g b

18 The CIE Color Standard The CIE (Commission Internationale d Eclairage) defined in 93 three hypothetical lights X, Y, and Z whose matching functions are positive everywhere: Tristimulus Let X, Y, and Z be the tristimulus values. A color can be specified by its trichromatic coefficients, defined as X x = X + Y + Z Y y = X + Y + Z Z z = X + Y + Z X ratio Y ratio Z ratio Two trichromatic coefficients are enough to specify a color. (x + y + z = ) 69 From: Bahadir Gunturk 7 CIE Chromaticity Diagram Input light spectrum CIE Chromaticity Diagram Input light spectrum y y x x From: Bahadir Gunturk 7 From: Bahadir Gunturk 72 8

19 CIE Chromaticity Diagram Input light spectrum CIE Chromaticity Diagram Input light spectrum y y 7nm Boundary 38nm x x From: Bahadir Gunturk 73 From: Bahadir Gunturk 74 CIE Chromaticity Diagram Input light spectrum CIE Chromaticity Diagram Light composition y 7nm Boundary 38nm x From: Bahadir Gunturk 75 From: Bahadir Gunturk 76 9

20 CIE Chromaticity Diagram Light composition Pure wavelength in chromaticity diagram Blue: big value of Z, therefore x and y small Light composition From: Bahadir Gunturk Pure wavelength in chromaticity diagram Then y increases Pure wavelength in chromaticity diagram Green: y is big

21 Pure wavelength in chromaticity diagram Yellow: x & y are equal Pure wavelength in chromaticity diagram Red: big x, but y is not null 8 82 CIE Chromaticity Diagram The CIE chromaticity diagram is helpful to determine the range of colors that can be obtained from any given colors in the diagram. The srgb Color Standard The srgb is a device-independent color space. It was created in 996 by HP and Microsoft for use on monitors and printers. It is the most commonly used color space. It is defined by a transformation from the xyz color space. Gamut: The range of colors that can be produced by the given primaries. Source:

22 Color Spaces RGB Color Space (additive) Define colors with (r, g, b) ; amounts of red, green, and blue CMY Color Space (subtractive) Cyan, magenta, and yellow are the complements of red, green, and blue We can use them as filters to subtract from white The space is the same as RGB except the origin is white instead of black HSV color space Hue - the color tone (red, green, purple). Saturation - purity (distance of color from gray ). Value - brightness of the color

23 HSV - a more intuitive color space Saturation Value Opponent Colors Ganglion cells / LGN cells B- Y+ Y- B+ Cortical cells R- G+ B- Opponent process - possible neural connections: S M L R- G+ G- R+ Y+ Hue Color Contrast detectors Color edge detectors L+M-S L-M L+M+S Blue-Yellow Red-Green Black-White 89 9 The Statistics of Color Images A joint Histogram of r x v.s. g x Observation: Color bands are highly correlated in high spatial frequencies H Green derivative Red derivative

24 A joint Histogram of g x v.s. b x A joint Histogram of r x v.s. b x Blue derivative Blue derivative Green derivative Red derivative Joint histograms of R v.s. G for a low pass images

25 Define a new color basis (l,c,c 2 ): l R c = T G where T = n c2 B Green derivative A joint Histogram of r x v.s. g x L c 2 l luminance C - red/green C 2 blue/yellow l luminance value C Red-Green C 2 Blue-Yellow Observations: The l channel encodes the color luminance. C and C 2 channels encode the chrominance. In the chrominance channels high freq. are attenuated. In the luminance channel high freq. are maintained. The 3 opponent channels are uncorrelated in the high freq. Efficient for color image encoding Red derivative Original Image High freq. details Low freq. details Low freq. details Claim: The HVS high spatial sensitivity in the luminance domain and low spatial sensitivity in the chrominance domains is a direct outcome of the statistical properties of color images! 99 25

26 After blurring C and C 2 bands After blurring l band as well 2 Opponent Color Spaces The standard representation used in TV broadcasting Backwards compatibility with B/W TV Low bit rate is needed in the chrominance channels There are various opponent representations: YIQ - used for NTSC color TV YUV (also called YC b C r ) - used for PAL TV and video Question: why are S cones sparse in retina? Opponent Color Spaces R = R H + R L G = G H + G L G Dense Sampling R = RH + RL = GH Sparse sampling

27 Color matching predicts matches, not appearance Color Appearance 5 6 Color Appearance Color Appearance

28 Color Appearance Summary Image Formation Projection Model defines projection of scene to image plane (where). Shading Model defines color projected onto the image plane (what). Albers (975) 9 Summary Image Formation Summary Image Formation Illumination Color Signal Shading Model involves: 2 3 Light source properties Surface reflectance properties Sensor properties Reflectance Cone Absorptions Cone Sensitivities L M S 2 28

Computational Photography. Computational Photography. The Camera. Camera Developments. Yacov Hel-Or and Yossi Rubner

Computational Photography. Computational Photography. The Camera. Camera Developments. Yacov Hel-Or and Yossi Rubner Computational Photography Yacov Hel-Or and Yossi Rubner The Camera A camera is a device that takes photos of images Camera Obscura (Latin = "dark chamber") 9 th century camera Sony s smile recognition

More information

COLOR. and the human response to light

COLOR. and the human response to light COLOR and the human response to light Contents Introduction: The nature of light The physiology of human vision Color Spaces: Linear Artistic View Standard Distances between colors Color in the TV 2 Amazing

More information

COLOR and the human response to light

COLOR and the human response to light COLOR and the human response to light Contents Introduction: The nature of light The physiology of human vision Color Spaces: Linear Artistic View Standard Distances between colors Color in the TV 2 How

More information

The Human Visual System. Lecture 1. The Human Visual System. The Human Eye. The Human Retina. cones. rods. horizontal. bipolar. amacrine.

The Human Visual System. Lecture 1. The Human Visual System. The Human Eye. The Human Retina. cones. rods. horizontal. bipolar. amacrine. Lecture The Human Visual System The Human Visual System Retina Optic Nerve Optic Chiasm Lateral Geniculate Nucleus (LGN) Visual Cortex The Human Eye The Human Retina Lens rods cones Cornea Fovea Optic

More information

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

Color Perception. Color, What is It Good For? G Perception October 5, 2009 Maloney. perceptual organization. perceptual organization G892223 Perception October 5, 2009 Maloney Color Perception Color What s it good for? Acknowledgments (slides) David Brainard David Heeger perceptual organization perceptual organization 1 signaling ripeness

More information

Color Science. CS 4620 Lecture 15

Color Science. CS 4620 Lecture 15 Color Science CS 4620 Lecture 15 2013 Steve Marschner 1 [source unknown] 2013 Steve Marschner 2 What light is Light is electromagnetic radiation exists as oscillations of different frequency (or, wavelength)

More information

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

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD) Color Science CS 4620 Lecture 15 1 2 What light is Measuring light Light is electromagnetic radiation Salient property is the spectral power distribution (SPD) [Lawrence Berkeley Lab / MicroWorlds] exists

More information

Lecture 8. Color Image Processing

Lecture 8. Color Image Processing Lecture 8. Color Image Processing EL512 Image Processing Dr. Zhu Liu zliu@research.att.com Note: Part of the materials in the slides are from Gonzalez s Digital Image Processing and Onur s lecture slides

More information

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

Image and video processing (EBU723U) Colour Images. Dr. Yi-Zhe Song Image and video processing () Colour Images Dr. Yi-Zhe Song yizhe.song@qmul.ac.uk Today s agenda Colour spaces Colour images PGM/PPM images Today s agenda Colour spaces Colour images PGM/PPM images History

More information

Visual Perception. Overview. The Eye. Information Processing by Human Observer

Visual Perception. Overview. The Eye. Information Processing by Human Observer Visual Perception Spring 06 Instructor: K. J. Ray Liu ECE Department, Univ. of Maryland, College Park Overview Last Class Introduction to DIP/DVP applications and examples Image as a function Concepts

More information

Colors in Images & Video

Colors in Images & Video LECTURE 8 Colors in Images & Video CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. Light and Spectra

More information

Raster Graphics. Overview קורס גרפיקה ממוחשבת 2008 סמסטר ב' What is an image? What is an image? Image Acquisition. Image display 5/19/2008.

Raster Graphics. Overview קורס גרפיקה ממוחשבת 2008 סמסטר ב' What is an image? What is an image? Image Acquisition. Image display 5/19/2008. Overview Images What is an image? How are images displayed? Color models How do we perceive colors? How can we describe and represent colors? קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים

More information

קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור

קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור קורס גרפיקה ממוחשבת 2008 סמסטר ב' Raster Graphics 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור Images What is an image? How are images displayed? Color models Overview How

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine 15-463: Computational Photography Alexei Efros, CMU, Fall 2008 Image Formation Digital Camera Film The Eye Digital camera A digital camera replaces film with a sensor

More information

III: Vision. Objectives:

III: Vision. Objectives: III: Vision Objectives: Describe the characteristics of visible light, and explain the process by which the eye transforms light energy into neural. Describe how the eye and the brain process visual information.

More information

Color Image Processing

Color Image Processing Color Image Processing Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr Color Used heavily in human vision. Visible spectrum for humans is 400 nm (blue) to 700

More information

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

CS 565 Computer Vision. Nazar Khan PUCIT Lecture 4: Colour CS 565 Computer Vision Nazar Khan PUCIT Lecture 4: Colour Topics to be covered Motivation for Studying Colour Physical Background Biological Background Technical Colour Spaces Motivation Colour science

More information

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

Capturing Light in man and machine. Some figures from Steve Seitz, Steve Palmer, Paul Debevec, and Gonzalez et al. 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

More information

Color , , Computational Photography Fall 2018, Lecture 7

Color , , Computational Photography Fall 2018, Lecture 7 Color http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 7 Course announcements Homework 2 is out. - Due September 28 th. - Requires camera and

More information

Color Computer Vision Spring 2018, Lecture 15

Color Computer Vision Spring 2018, Lecture 15 Color http://www.cs.cmu.edu/~16385/ 16-385 Computer Vision Spring 2018, Lecture 15 Course announcements Homework 4 has been posted. - Due Friday March 23 rd (one-week homework!) - Any questions about the

More information

Color , , Computational Photography Fall 2017, Lecture 11

Color , , Computational Photography Fall 2017, Lecture 11 Color http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2017, Lecture 11 Course announcements Homework 2 grades have been posted on Canvas. - Mean: 81.6% (HW1:

More information

Introduction to Color Science (Cont)

Introduction to Color Science (Cont) Lecture 24: Introduction to Color Science (Cont) Computer Graphics and Imaging UC Berkeley Empirical Color Matching Experiment Additive Color Matching Experiment Show test light spectrum on left Mix primaries

More information

Frequencies and Color

Frequencies and Color Frequencies and Color Alexei Efros, CS280, Spring 2018 Salvador Dali Gala Contemplating the Mediterranean Sea, which at 30 meters becomes the portrait of Abraham Lincoln, 1976 Spatial Frequencies and

More information

LECTURE 07 COLORS IN IMAGES & VIDEO

LECTURE 07 COLORS IN IMAGES & VIDEO MULTIMEDIA TECHNOLOGIES LECTURE 07 COLORS IN IMAGES & VIDEO IMRAN IHSAN ASSISTANT PROFESSOR LIGHT AND SPECTRA Visible light is an electromagnetic wave in the 400nm 700 nm range. The eye is basically similar

More information

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

CS6640 Computational Photography. 6. Color science for digital photography Steve Marschner CS6640 Computational Photography 6. Color science for digital photography 2012 Steve Marschner 1 What visible light is One octave of the electromagnetic spectrum (380-760nm) NASA/Wikimedia Commons 2 What

More information

Light. intensity wavelength. Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies

Light. intensity wavelength. Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies Image formation World, image, eye Light Light is electromagnetic waves Laser is light that contains only a narrow spectrum of frequencies intensity wavelength Visible light is light with wavelength from

More information

Color Image Processing

Color Image Processing Color Image Processing Jesus J. Caban Outline Discuss Assignment #1 Project Proposal Color Perception & Analysis 1 Discuss Assignment #1 Project Proposal Due next Monday, Oct 4th Project proposal Submit

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine 15-463: Computational Photography Alexei Efros, CMU, Fall 2010 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera Film The Eye Sensor Array

More information

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.

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. 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. What theories help us understand color vision? 4. Is your

More information

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

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology Course Presentation Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology Physics of Color Light Light or visible light is the portion of electromagnetic radiation that

More information

Mahdi Amiri. March Sharif University of Technology

Mahdi Amiri. March Sharif University of Technology Course Presentation Multimedia Systems Color Space Mahdi Amiri March 2014 Sharif University of Technology The wavelength λ of a sinusoidal waveform traveling at constant speed ν is given by Physics of

More information

To discuss. Color Science Color Models in image. Computer Graphics 2

To discuss. Color Science Color Models in image. Computer Graphics 2 Color To discuss Color Science Color Models in image Computer Graphics 2 Color Science Light & Spectra Light is an electromagnetic wave It s color is characterized by its wavelength Laser consists of single

More information

19. Vision and color

19. Vision and color 19. Vision and color 1 Reading Glassner, Principles of Digital Image Synthesis, pp. 5-32. Watt, Chapter 15. Brian Wandell. Foundations of Vision. Sinauer Associates, Sunderland, MA, pp. 45-50 and 69-97,

More information

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!

Colour. Why/How do we perceive colours? Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow! Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Colour Lecture (2 lectures)! Richardson, Chapter

More information

Announcements. The appearance of colors

Announcements. The appearance of colors Announcements Introduction to Computer Vision CSE 152 Lecture 6 HW1 is assigned See links on web page for readings on color. Oscar Beijbom will be giving the lecture on Tuesday. I will not be holding office

More information

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

Images. CS 4620 Lecture Kavita Bala w/ prior instructor Steve Marschner. Cornell CS4620 Fall 2015 Lecture 38 Images CS 4620 Lecture 38 w/ prior instructor Steve Marschner 1 Announcements A7 extended by 24 hours w/ prior instructor Steve Marschner 2 Color displays Operating principle: humans are trichromatic match

More information

Wireless Communication

Wireless Communication Wireless Communication Systems @CS.NCTU Lecture 4: Color Instructor: Kate Ching-Ju Lin ( 林靖茹 ) Chap. 4 of Fundamentals of Multimedia Some reference from http://media.ee.ntu.edu.tw/courses/dvt/15f/ 1 Outline

More information

Digital Image Processing Lec 02 - Image Formation - Color Space

Digital Image Processing Lec 02 - Image Formation - Color Space DIP-AMA, Fall 2018 Digital Image Processing Lec 02 - Image Formation - Color Space Zhu Li Dept of CSEE, UMKC Office: FH560E, Email: lizhu@umkc.edu, Ph: x 2346. http://l.web.umkc.edu/lizhu p.1 Outline Recap

More information

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Lecture 8: Color Image Processing 04.11.2017 Dr. Mohammed Abdel-Megeed Salem Media

More information

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture!

Colour. Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Colour Lecture! Colour Lecture! ITNP80: Multimedia 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Richardson,

More information

Color. Fredo Durand Many slides by Victor Ostromoukhov. Color Vision 1

Color. Fredo Durand Many slides by Victor Ostromoukhov. Color Vision 1 Color Fredo Durand Many slides by Victor Ostromoukhov Color Vision 1 Today: color Disclaimer: Color is both quite simple and quite complex There are two options to teach color: pretend it all makes sense

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2014 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera

More information

Color and Perception. CS535 Fall Daniel G. Aliaga Department of Computer Science Purdue University

Color and Perception. CS535 Fall Daniel G. Aliaga Department of Computer Science Purdue University Color and Perception CS535 Fall 2014 Daniel G. Aliaga Department of Computer Science Purdue University Elements of Color Perception 2 Elements of Color Physics: Illumination Electromagnetic spectra; approx.

More information

Digital Image Processing Color Models &Processing

Digital Image Processing Color Models &Processing Digital Image Processing Color Models &Processing Dr. Hatem Elaydi Electrical Engineering Department Islamic University of Gaza Fall 2015 Nov 16, 2015 Color interpretation Color spectrum vs. electromagnetic

More information

IFT3355: Infographie Couleur. Victor Ostromoukhov, Pierre Poulin Dép. I.R.O. Université de Montréal

IFT3355: Infographie Couleur. Victor Ostromoukhov, Pierre Poulin Dép. I.R.O. Université de Montréal IFT3355: Infographie Couleur Victor Ostromoukhov, Pierre Poulin Dép. I.R.O. Université de Montréal Color Appearance Visual Range Electromagnetic waves (in nanometres) γ rays X rays ultraviolet violet

More information

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

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University 2011-10-26 Bettina Selig Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Electromagnetic Radiation Illumination - Reflection - Detection The Human Eye Digital

More information

Color. Color. Colorfull world IFT3350. Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

Color. Color. Colorfull world IFT3350. Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal IFT3350 Victor Ostromoukhov Université de Montréal full world 2 1 in art history Mondrian 1921 The cave of Lascaux About 17000 BC Vermeer mid-xvii century 3 is one of the most effective visual attributes

More information

Color images C1 C2 C3

Color images C1 C2 C3 Color imaging Color images C1 C2 C3 Each colored pixel corresponds to a vector of three values {C1,C2,C3} The characteristics of the components depend on the chosen colorspace (RGB, YUV, CIELab,..) Digital

More information

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University Achim J. Lilienthal Mobile Robotics and Olfaction Lab, Room T1227, Mo, 11-12 o'clock AASS, Örebro University (please drop me an email in advance) achim.lilienthal@oru.se 1 2. General Introduction Schedule

More information

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling

Colour. Cunliffe & Elliott, Chapter 8 Chapman & Chapman, Digital Multimedia, Chapter 5. Autumn 2016 University of Stirling CSCU9N5: Multimedia and HCI 1 Colour What is colour? Human-centric view of colour Computer-centric view of colour Colour models Monitor production of colour Accurate colour reproduction Cunliffe & Elliott,

More information

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE OUTLINE Human visual system Color images Color quantization Colorimetric color spaces HUMAN VISUAL SYSTEM HUMAN VISUAL SYSTEM HUMAN VISUAL

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2015 Etymology PHOTOGRAPHY light drawing / writing Image Formation Digital Camera

More information

Announcements. Electromagnetic Spectrum. The appearance of colors. Homework 4 is due Tue, Dec 6, 11:59 PM Reading:

Announcements. Electromagnetic Spectrum. The appearance of colors. Homework 4 is due Tue, Dec 6, 11:59 PM Reading: Announcements Homework 4 is due Tue, Dec 6, 11:59 PM Reading: Chapter 3: Color CSE 252A Lecture 18 Electromagnetic Spectrum The appearance of colors Color appearance is strongly affected by (at least):

More information

Color image processing

Color image processing Color image processing Color images C1 C2 C3 Each colored pixel corresponds to a vector of three values {C1,C2,C3} The characteristics of the components depend on the chosen colorspace (RGB, YUV, CIELab,..)

More information

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

CMPSCI 670: Computer Vision! Color. University of Massachusetts, Amherst September 15, 2014 Instructor: Subhransu Maji CMPSCI 670: Computer Vision! Color University of Massachusetts, Amherst September 15, 2014 Instructor: Subhransu Maji Slides by D.A. Forsyth 2 Color is the result of interaction between light in the environment

More information

Digital Image Processing

Digital Image Processing Digital Image Processing 6. Color Image Processing Computer Engineering, Sejong University Category of Color Processing Algorithm Full-color processing Using Full color sensor, it can obtain the image

More information

Introduction to Computer Vision CSE 152 Lecture 18

Introduction to Computer Vision CSE 152 Lecture 18 CSE 152 Lecture 18 Announcements Homework 5 is due Sat, Jun 9, 11:59 PM Reading: Chapter 3: Color Electromagnetic Spectrum The appearance of colors Color appearance is strongly affected by (at least):

More information

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. 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 Elements of color Angel 1.4, 2.4, 7.12 J. Lindblad 2001-11-01 Color = The eye s and the brain s impression of electromagnetic radiation in the visual spectra. How is color perceived? Visible spectrum

More information

Lecture 4. Opponent Colors. Hue Cancellation Experiment HUV Color Space

Lecture 4. Opponent Colors. Hue Cancellation Experiment HUV Color Space Lecture 4 Opponent Colors Hue Cancellation Experiment HUV Color Space 20 40 60 80 100 120 50 100 150 200 250 20 40 60 80 100 120 50 100 150 200 250 20 40 60 80 100 120 50 100 150 200 250 20 40 60 80 100

More information

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

Waitlist. We ll let you know as soon as we can. Biggest issue is TAs Bela Borsodi Bela Borsodi Waitlist We ll let you know as soon as we can. Biggest issue is TAs CS 143 James Hays Many materials, courseworks, based from him + previous TA staff serious thanks! Textbook

More information

University of British Columbia CPSC 314 Computer Graphics Jan-Apr Tamara Munzner. Color.

University of British Columbia CPSC 314 Computer Graphics Jan-Apr Tamara Munzner. Color. University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2016 Tamara Munzner Color http://www.ugrad.cs.ubc.ca/~cs314/vjan2016 Vision/Color 2 RGB Color triple (r, g, b) represents colors with amount

More information

Color and perception Christian Miller CS Fall 2011

Color and perception Christian Miller CS Fall 2011 Color and perception Christian Miller CS 354 - Fall 2011 A slight detour We ve spent the whole class talking about how to put images on the screen What happens when we look at those images? Are there any

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Lecture # 3 Digital Image Fundamentals ALI JAVED Lecturer SOFTWARE ENGINEERING DEPARTMENT U.E.T TAXILA Email:: ali.javed@uettaxila.edu.pk Office Room #:: 7 Presentation Outline

More information

Chapter Six Chapter Six

Chapter Six Chapter Six Chapter Six Chapter Six Vision Sight begins with Light The advantages of electromagnetic radiation (Light) as a stimulus are Electromagnetic energy is abundant, travels VERY quickly and in fairly straight

More information

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

Sensation. What is Sensation, Perception, and Cognition. All sensory systems operate the same, they only use different mechanisms Sensation All sensory systems operate the same, they only use different mechanisms 1. Have a physical stimulus (e.g., light) 2. The stimulus emits some sort of energy 3. Energy activates some sort of receptor

More information

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

Sensation. Sensation. Perception. What is Sensation, Perception, and Cognition All sensory systems operate the same, they only use different mechanisms Sensation 1. Have a physical stimulus (e.g., light) 2. The stimulus emits some sort of energy 3. Energy activates some sort of receptor

More information

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

Oversubscription. Sorry, not fixed yet. We ll let you know as soon as we can. Bela Borsodi Bela Borsodi Oversubscription Sorry, not fixed yet. We ll let you know as soon as we can. CS 143 James Hays Continuing his course many materials, courseworks, based from him + previous staff

More information

Color Image Processing. Gonzales & Woods: Chapter 6

Color Image Processing. Gonzales & Woods: Chapter 6 Color Image Processing Gonzales & Woods: Chapter 6 Objectives What are the most important concepts and terms related to color perception? What are the main color models used to represent and quantify color?

More information

What is Color. Color is a fundamental attribute of human visual perception.

What is Color. Color is a fundamental attribute of human visual perception. Color What is Color Color is a fundamental attribute of human visual perception. By fundamental we mean that it is so unique that its meaning cannot be fully appreciated without direct experience. How

More information

CS 428: Fall Introduction to. Image formation Color and perception. Andrew Nealen, Rutgers, /8/2010 1

CS 428: Fall Introduction to. Image formation Color and perception. Andrew Nealen, Rutgers, /8/2010 1 CS 428: Fall 2010 Introduction to Computer Graphics Image formation Color and perception Andrew Nealen, Rutgers, 2010 9/8/2010 1 Image formation Andrew Nealen, Rutgers, 2010 9/8/2010 2 Image formation

More information

Digital Image Processing. Lecture # 8 Color Processing

Digital Image Processing. Lecture # 8 Color Processing Digital Image Processing Lecture # 8 Color Processing 1 COLOR IMAGE PROCESSING COLOR IMAGE PROCESSING Color Importance Color is an excellent descriptor Suitable for object Identification and Extraction

More information

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini Digital Image Processing COSC 6380/4393 Lecture 20 Oct 25 th, 2018 Pranav Mantini What is color? Color is a psychological property of our visual experiences when we look at objects and lights, not a physical

More information

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

Color & Graphics. Color & Vision. The complete display system is: We'll talk about: Model Frame Buffer Screen Eye Brain Color & Graphics The complete display system is: Model Frame Buffer Screen Eye Brain Color & Vision We'll talk about: Light Visions Psychophysics, Colorimetry Color Perceptually based models Hardware models

More information

Color Cameras: Three kinds of pixels

Color Cameras: Three kinds of pixels Color Cameras: Three kinds of pixels 3 Chip Camera Introduction to Computer Vision CSE 252a Lecture 9 Lens Dichroic prism Optically split incoming light onto three sensors, each responding to different

More information

Reading for Color. Vision/Color. RGB Color. Vision/Color. University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013.

Reading for Color. Vision/Color. RGB Color. Vision/Color. University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013. University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013 Tamara Munzner Vision/Color Reading for Color RB Chap Color FCG Sections 3.2-3.3 FCG Chap 20 Color FCG Chap 21.2.2 Visual Perception

More information

Color and Perception

Color and Perception Color and Perception Why Should We Care? Why Should We Care? Human vision is quirky what we render is not what we see Why Should We Care? Human vision is quirky what we render is not what we see Some errors

More information

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

Vision and color. University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Vision and color University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Reading Glassner, Principles of Digital Image Synthesis, pp. 5-32. Watt, Chapter 15. Brian Wandell. Foundations

More information

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

Reading. Lenses, cont d. Lenses. Vision and color. d d f. Good resources: Glassner, Principles of Digital Image Synthesis, pp Reading Good resources: Glassner, Principles of Digital Image Synthesis, pp. 5-32. Palmer, Vision Science: Photons to Phenomenology. Vision and color Wandell. Foundations of Vision. 1 2 Lenses The human

More information

What will be on the final exam?

What will be on the final exam? What will be on the final exam? CS 178, Spring 2009 Marc Levoy Computer Science Department Stanford University Trichromatic theory (1 of 2) interaction of light with matter understand spectral power distributions

More information

Color. Some slides are adopted from William T. Freeman

Color. Some slides are adopted from William T. Freeman Color Some slides are adopted from William T. Freeman 1 1 Why Study Color Color is important to many visual tasks To find fruits in foliage To find people s skin (whether a person looks healthy) To group

More information

Reading. Foley, Computer graphics, Chapter 13. Optional. Color. Brian Wandell. Foundations of Vision. Sinauer Associates, Sunderland, MA 1995.

Reading. Foley, Computer graphics, Chapter 13. Optional. Color. Brian Wandell. Foundations of Vision. Sinauer Associates, Sunderland, MA 1995. Reading Foley, Computer graphics, Chapter 13. Color Optional Brian Wandell. Foundations of Vision. Sinauer Associates, Sunderland, MA 1995. Gerald S. Wasserman. Color Vision: An Historical ntroduction.

More information

Digital Image Processing

Digital Image Processing Digital Image Processing IMAGE PERCEPTION & ILLUSION Hamid R. Rabiee Fall 2015 Outline 2 What is color? Image perception Color matching Color gamut Color balancing Illusions What is Color? 3 Visual perceptual

More information

Computer Graphics Si Lu Fall /27/2016

Computer Graphics Si Lu Fall /27/2016 Computer Graphics Si Lu Fall 2017 09/27/2016 Announcement Class mailing list https://groups.google.com/d/forum/cs447-fall-2016 2 Demo Time The Making of Hallelujah with Lytro Immerge https://vimeo.com/213266879

More information

Continued. Introduction to Computer Vision CSE 252a Lecture 11

Continued. Introduction to Computer Vision CSE 252a Lecture 11 Continued Introduction to Computer Vision CSE 252a Lecture 11 The appearance of colors Color appearance is strongly affected by (at least): Spectrum of lighting striking the retina other nearby colors

More information

EC-433 Digital Image Processing

EC-433 Digital Image Processing EC-433 Digital Image Processing Lecture 2 Digital Image Fundamentals Dr. Arslan Shaukat 1 Fundamental Steps in DIP Image Acquisition An image is captured by a sensor (such as a monochrome or color TV camera)

More information

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

COLOR. Elements of color. Visible spectrum. The Human Visual System. The Fovea. There are three types of cones, S, M and L. r( λ) COLOR Elements of color Angel, 4th ed. 1, 2.5, 7.13 excerpt from Joakim Lindblad Color = The eye s and the brain s impression of electromagnetic radiation in the visual spectra How is color perceived?

More information

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

Slide 1. Slide 2. Slide 3. Light and Colour. Sir Isaac Newton The Founder of Colour Science Slide 1 the Rays to speak properly are not coloured. In them there is nothing else than a certain Power and Disposition to stir up a Sensation of this or that Colour Sir Isaac Newton (1730) Slide 2 Light

More information

Color Image Processing EEE 6209 Digital Image Processing. Outline

Color Image Processing EEE 6209 Digital Image Processing. Outline Outline Color Image Processing Motivation and Color Fundamentals Standard Color Models (RGB/CMYK/HSI) Demosaicing and Color Filtering Pseudo-color and Full-color Image Processing Color Transformation Tone

More information

the eye Light is electromagnetic radiation. The different wavelengths of the (to humans) visible part of the spectra make up the colors.

the eye Light is electromagnetic radiation. The different wavelengths of the (to humans) visible part of the spectra make up the colors. Computer Assisted Image Analysis TF 3p and MN1 5p Color Image Processing Lecture 14 GW 6 (suggested problem 6.25) How does the human eye perceive color? How can color be described using mathematics? Different

More information

CSCI 1290: Comp Photo

CSCI 1290: Comp Photo CSCI 1290: Comp Photo Fall 2018 @ Brown University James Tompkin Many slides thanks to James Hays old CS 129 course, along with all of its acknowledgements. Canny edge detector 1. Filter image with x,

More information

Color and Color Models

Color and Color Models Einführung in Visual Computing 186.822 Color and Color Models Werner Purgathofer Color problem specification light and perception colorimetry device color systems color ordering systems color symbolism

More information

Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal

Victor Ostromoukhov Université de Montréal. Victor Ostromoukhov - Université de Montréal IFT3355 Victor Ostromoukhov Université de Montréal full world 2 1 in art history Mondrian 1921 The cave of Lascaux About 17000 BC Vermeer mid-xvii century 3 is one of the most effective visual attributes

More information

Capturing Light in man and machine

Capturing Light in man and machine Capturing Light in man and machine CS194: Image Manipulation & Computational Photography Alexei Efros, UC Berkeley, Fall 2016 Textbook http://szeliski.org/book/ General Comments Prerequisites Linear algebra!!!

More information

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

Lecture 2 Digital Image Fundamentals. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016 Lecture 2 Digital Image Fundamentals Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016 Contents Elements of visual perception Light and the electromagnetic spectrum Image sensing

More information

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

Color and Color Model. Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin Color and Color Model Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin Color Interpretation of color is a psychophysiology problem We could not fully understand the mechanism Physical characteristics

More information

Prof. Feng Liu. Winter /09/2017

Prof. Feng Liu. Winter /09/2017 Prof. Feng Liu Winter 2017 http://www.cs.pdx.edu/~fliu/courses/cs410/ 01/09/2017 Today Course overview Computer vision Admin. Info Visual Computing at PSU Image representation Color 2 Big Picture: Visual

More information

Introduction & Colour

Introduction & Colour Introduction & Colour Eric C. McCreath School of Computer Science The Australian National University ACT 0200 Australia ericm@cs.anu.edu.au Overview 2 Computer Graphics Uses (Chapter 1) Basic Hardware

More information

Digital Image Processing

Digital Image Processing Part 1: Course Introduction Achim J. Lilienthal AASS Learning Systems Lab, Dep. Teknik Room T1209 (Fr, 11-12 o'clock) achim.lilienthal@oru.se Course Book Chapters 1 & 2 2011-04-05 Contents 1. Introduction

More information

Lecture 3: Grey and Color Image Processing

Lecture 3: Grey and Color Image Processing I22: Digital Image processing Lecture 3: Grey and Color Image Processing Prof. YingLi Tian Sept. 13, 217 Department of Electrical Engineering The City College of New York The City University of New York

More information

Radiometric and Photometric Measurements with TAOS PhotoSensors

Radiometric and Photometric Measurements with TAOS PhotoSensors INTELLIGENT OPTO SENSOR DESIGNER S NUMBER 21 NOTEBOOK Radiometric and Photometric Measurements with TAOS PhotoSensors contributed by Todd Bishop March 12, 2007 ABSTRACT Light Sensing applications use two

More information