Image Perception and Color Space

Slides:



Advertisements
Similar presentations
13- 1 Chapter 13: Color Processing 。 Color: An important descriptor of the world 。 The world is itself colorless 。 Color is caused by the vision system.
Advertisements

Filtration based on Color distance
Chapter 7: Processing the Image Review structure of the eye Review structure of the retina Review receptive fields –Apply to an image on the retina –Usage.
Digital Image Processing
Color Image Processing
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.
School of Computing Science Simon Fraser University
The Human Eye and Vision 2 (Processing The Image)
What is color for?.
COLOR and the human response to light
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Color & Color Management. Overview I. Color Perception Definition & characteristics of color II. Color Representation RGB, CMYK, XYZ, Lab III. Color Management.
Human Visual System 4c8 Handout 2. Image and Video Compression We have already seen the need for compression We can use what we have learned in information.
CGMB 324: Multimedia System design
Chapter 6: Color Image Processing Digital Image Processing.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Color Principles for Computer Graphics Donald House 9/17/09 Artist’s slides by Lynette House.
1 Georgia Tech, IIC, GVU, 2006 MAGIC Lab Rossignac Perception  Human vision limitations  Levels of perception 
Computer Vision – Fundamentals of Human Vision Hanyang University Jong-Il Park.
ELE 488 Fall 2006 Image Processing and Transmission Syllabus 1. Human Visual System 2. Image Representations (gray level, color) 3. Simple Processing:
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.
Week 6 Colour. 2 Overview By the end of this lecture you will be familiar with: –Human visual system –Foundations of light and colour –HSV and user-oriented.
Color 2011, Fall. Colorimetry : Definition (1/2) Colorimetry  Light is perceived in the visible band from 380 to 780 nm  distribution of wavelengths.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Digital Image Processing Part 1 Introduction. The eye.
CSC361/ Digital Media Burg/Wong
COLORCOLOR Angel 1.4 and 2.4 J. Lindblad
CS6825: Color 2 Light and Color Light is electromagnetic radiation Light is electromagnetic radiation Visible light: nm. range Visible light:
G52IIP, School of Computer Science, University of Nottingham 1 Summary of Topic 2 Human visual system Cones Photopic or bright-light vision Highly sensitive.
Dr. Raj Patel OD - Vancouver Vision Clinic
Introduction to Computer Graphics
CS-321 Dr. Mark L. Hornick 1 Color Perception. CS-321 Dr. Mark L. Hornick 2 Color Perception.
Image credit: Wikipedia (Fovea) Human Eye Some interesting facts – Rod cells: requires only low light b/w vision blur, all over retina EXCEPT fovea – Cone.
Computer Graphics: Achromatic and Coloured Light.
Multimedia systems Lecture 5: Color in Image and Video.
Color Models Light property Color models.
School of Electronics & Information Engineering
Display Issues Ed Angel
Our Color vision is Limited
Human Visual System.
Color Image Processing
Color Image Processing
25.2 The human eye The eye is the sensory organ used for vision.
Human Eye Some interesting facts Useful fact Rod cells: Cone cells:
Detecting and Mixing Colors STEM DIGITAL Institute
Color Image Processing
CS-565 Computer Vision Nazar Khan Lecture 3.
COLOR space Mohiuddin Ahmad.
Color 2017, Fall.
Digital Image Processing (DIP)
Chapter 6: Color Image Processing
Color Image Processing
Color 2015, Fall.
Perception and Measurement of Light, Color, and Appearance
Introduction to Computer Graphics with WebGL
Visible Light. Visible Light Light & Color Color is produced by the absorption of selected wavelengths of light by an object. All the colors except.
Color Representation Although we can differentiate a hundred different grey-levels, we can easily differentiate thousands of colors.
Introduction to Perception and Color
Human Eye Some interesting facts Useful fact Rod cells: Cone cells:
Color Image Processing
UNIT 3 ~ PHYSICS Lesson P6 Part 1 ~ Human Vision
VISION Retina: light-sensitive inner surface of the eye that contains the rods, cones and neurons that process visual stimuli Photoreceptors: neurons.
UNIT 3 ~ PHYSICS Lesson P6 Part 1 ~ Human Vision
Color Image Processing
Color Model By : Mustafa Salam.
Color Theory What is color? How do we perceive it?
(Do Now) Journal What is psychophysics? How does it connect sensation with perception? What is an absolute threshold? What are some implications of Signal.
Color Theory and 2D Graphics Theory ST Nandasara/ADMTC
Presentation transcript:

Image Perception and Color Space

Human Eye Photoreceptors: 1. Rods more sensitive, for low light 2. Cones less sensitive, for day light (So, human can’t perceive color in low light) 100M rods vs. 6.5M cones. -> 16:1 -> chrominance down-sampling can be 4:1 in each dimension The Fovea (center of retina) All the cone sensors of the retina are concentrated in this area. It is a small pale spot, about the size of a pinhead and, on our big picture, is in the darkened area just to the right of the optic disc - it has been electronically enhanced in this image. It is totally responsible for our colour vision and our critical vision

Simultaneous Contrast luminance vs. brightness Contrast Weber’s Law: If background is f, than foreground of (f+delta f) gives you the same contract

Mach Band Lateral inhibition Eye sees contrast, not absolute luminance So, when the neighbor is bright, the area looks darker Can be modeled as a sinc low pass filter for the impulse response of visual system

Herman Grid Can be explain by later inhibition (when there are white above/below/left/right, it looks dark) When you focus on one intersection, the other intersection turn dark, which proves that lateral inhibition is more significant in the peripheral

Blind Spot Test Where the optical nerve is Ask the viewer to use right eye, focus on the cross

Blind Spot Test Where the optical nerve is Ask the viewer to use right eye, focus on the cross

Blind Spot Test Where the optical nerve is Ask the viewer to use right eye, focus on the cross

Blind Spot Test Where the optical nerve is Ask the viewer to use right eye, focus on the cross

Color Representation

Visual Spectrum Blue 435.8 nm Green 546.1 nm Red 700 nm

Perceptual Representation (HSV)

CIE Color Chart CIE XYZ Not uniform chromaticity scale (UCS) CIE: Intl Committee on Color Standards CIE XYZ

RGB primary colors CMY secondary colors

Lower right: saturated colors, farthest from the line connecting black and white Upper right: pure red of different intensity/luminance The upper left is similar to CIE XYZ

YUV Color Space Y is luminance of a color Y = 0.299*R’ + 0.587*G’ + 0.114*B’ U and V are color differences U = 0.492*(B’-Y) V = 0.877*(R’-Y) This simplifies recovery of R’,G’,B’ R’ = Y - 1.140V G’ = Y - 0.394U - 0.581V B’ = Y + 2.032U R’,G’,B’ here are same as R_N,G_N,B_N in Jain’s

YIQ Color Space Rotate UV vectors by 30o U V I Q

YIQ Color Space I = 0.736*(R’-Y) - 0.268(B’-Y) Q = 0.478*(R’-Y) + 0.413*(B’-Y) Recovery of R,G,B R’ = Y - 0.956*I + 0.620*Q G’ = Y - 0.272*I - 0.647*Q B’ = Y - 1.108*I - 1.705*Q

YCbCr Scaled and offset version of YUV Range of signals Suitable for digital images/video

YCbCr Color Space Begin by calculating R-Y and B-Y vectors B’-Y = -0.299*R’ - 0.587*G’ + 0.886*B’ R’-Y = 0.701*R’ - 0.587*G - 0.114*B’ The difference signals have ranges B’-Y (-.866 to .866) R’-Y (-.701 to .701) Scale to range (-.5 to .5) to give same range as Y (0 to 1) Cb = -.169*R’ - .331*G’ + .500*B’ = .564(B’-Y) Cr = .500*R’ - .419*G’ - .081*B’ = .713(R’-Y)

YCbCr Color Space For computer representation, Scale and offset these values to keep in range 16 to 240 (Cb and Cr) or 16 to 235 (Y) Cb = 224*Cb + 128 = 126.336(B’-Y) + 128 Cr = 224*Cr + 128 = 159.712(B’-Y) + 128 Y = 219*Y + 16 Finally,

CMYK Color Space Subtractive color space Most common use is for printers K (black) is added for efficiency and consistency White cannot be generated w/o white paper Example: Cyan represents green and blue, by adding cyan we subtract the color red from sum.

Perception? Illusion?

Masking Effect Quantization step size = 32

Masking Effect Quantization step size = 32 But less visible artifacts

Necker Cube Tiring effect: the more you look at it, the more unstable it appears to jump between different interpretation

How many? 6 or 7?

3 different interpretations

Which is longer? Explanation: eye trends to compare closer parts of the two objects

Poggendorff Illusion

Ponzo Illusion The gray lines produce the distance effect, human eyes magnify object that is farther The one that “fills” the space looks longer

Adaptation Eyes are sensitive to changes, but get used to stead states

Adaptation

Adaptation

Adaptation

Are they straight lines?

Which is longer? The horizontal is “broken” by the vertical, so looks shorter

Stereo Vision

Autostereogram

What do you see?

What do you see?