School of Electronics & Information Engineering

Slides:



Advertisements
Similar presentations
ECE 472/572 - Digital Image Processing Lecture 10 - Color Image Processing 10/25/11.
Advertisements

Achromatic and Colored Light CS 288 9/17/1998 Vic.
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.
Aalborg University Copenhagen
School of Computing Science Simon Fraser University
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Color Imaging.
Color.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Color Models AM Radio FM Radio + TV Microwave Infrared Ultraviolet Visible.
Color Image Processing Jen-Chang Liu, Spring 2006.
Course Website: Digital Image Processing Colour Image Processing.
Digital Image Processing Colour Image Processing.
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. 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.
6. COLOR IMAGE PROCESSING
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
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.
Chap 4 Color image processing. Chapter 6 Color Image Processing Chapter 6 Color Image Processing Two major areas: full color and pseudo color 6.1 Color.
CSC361/ Digital Media Burg/Wong
CS6825: Color 2 Light and Color Light is electromagnetic radiation Light is electromagnetic radiation Visible light: nm. range Visible light:
Digital Image Processing Week VIII Thurdsak LEAUHATONG Color Image Processing.
Graphics Lecture 4: Slide 1 Interactive Computer Graphics Lecture 4: Colour.
Ch 6 Color Image processing CS446 Instructor: Nada ALZaben.
Digital Image Processing In The Name Of God Digital Image Processing Lecture6: Color Image Processing M. Ghelich Oghli By: M. Ghelich Oghli
CS654: Digital Image Analysis Lecture 29: Color Image Processing.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Introduction to Computer Graphics
Color Models. Color models,cont’d Different meanings of color: painting wavelength of visible light human eye perception.
1 CSCE441: Computer Graphics: Color Models Jinxiang Chai.
Physics 1 H Created by Stephanie Ingle
Lecture 15 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Computer Graphics: Achromatic and Coloured Light.
Do Now Question: Why/how do you think we see colors? CRO Format 5/11.
Digital Image Processing Lecture 12: Color Image Processing Naveed Ejaz.
Multimedia systems Lecture 5: Color in Image and Video.
Color Models Light property Color models.
Additive & Subtractive Digital Color
Half Toning Dithering RGB CMYK Models
IMAGE PROCESSING COLOR IMAGE PROCESSING
Color Image Processing - 1
Color Image Processing
Color Image Processing
Digital Image Processing (DIP)
Color Image Processing
CS-565 Computer Vision Nazar Khan Lecture 3.
COLOR space Mohiuddin Ahmad.
Color 2017, Fall.
Introduction to Electromagnetic waves, Light, and color
Chapter 6: Color Image Processing
Color Image Processing
Color 2015, Fall.
Colour Theory Fundamentals
RGB Color Model CMY Color Model.
Why does a blue shirt look blue?
Color Representation Although we can differentiate a hundred different grey-levels, we can easily differentiate thousands of colors.
Chapter 12 COLOR THEORY.
Color Image Processing
Digital Image Processing
Digital Image Processing
Slides taken from Scott Schaefer
Light Waves Day 1.
Digital Image Processing
Color Image Processing
About Color.
Color Model By : Mustafa Salam.
Color Models l Ultraviolet Infrared 10 Microwave 10
Color Theory What is color? How do we perceive it?
Presentation transcript:

School of Electronics & Information Engineering Color Image Processing – The Electromagnetic Spectrum, Color Fundamentals and Color Models Dr. Jiajun Wang School of Electronics & Information Engineering Soochow University

Color Image Processing - 1 Outline Color and electromagnetic spectrum Primary colors Chromaticity diagram Color models RGB model CMY model HSI model

Color Image Processing - 1 Color spectrum When passing through a prism, a beam of sunlight is decomposed into a spectrum of colors : violet, blue, green, yellow, orange, red

Color Image Processing - 1 Electromagnetic spectrum Ultraviolet – visible light – infrared The longer the wavelength (meter), the lower the frequency (Hz), the lower the energy (electron volts)

Color Image Processing - 1 Multispectral imaging LANDSAT The first Landsat satellite was launched in 1972 Landsat 7 was launched on April 15, 1999 Landsat 7 sensors: Enhanced Thematic Mapper Plus (ETM+) Landsat 7 Home page : http://landsat7.usgs.gov/index.php NASA Landsat 7 Home page : http://landsat.gsfc.nasa.gov/

Color Image Processing - 1 Multispectral imaging - example Southern California Fires Acquired on: Oct 26, 2003 Wildfires rage through the San Bernadino and San Diego counties in southern California, with as many as eight separate fires burning in the heavily populated area.

Color Image Processing - 1 Hyperspectral imaging AVIRIS (Airborne Visible-Infrared Imaging Spectrometer) Number of bands : 224 Wavelength range (um) : 0.4-2.5 Image size : 512 x 614 Home page : http://makalu.jpl.nasa.gov/html/overview.html Spectrum range Visible light : 0.4 – 0.77 um Near infrared : 0.77 – 1.5 um Medium infrared : 1.6 – 6 um Far infrared : 8 – 40 um

Color Image Processing - 1 Questions What does it mean when we say an object is in certain color? Why the primary colors of human vision are red, green, and blue? Is it true that different portions of red, green, and blue can produce all the visible color? What kind of color model is the most suitable one to describe the human vision?

Color Image Processing - 1 Illuminating and reflecting light Light source Emit energy in a range of wavelength Its intensity may vary in both space and time Illuminating sources Emit light (e.g. the sun, light bulb, TV monitors) Perceived color depends on the emitted freq. Follows additive rule: R+G+B = White Reflecting sources Reflect an incident light (e.g. the color dye, matte surface, cloth) Perceived color depends on reflected freq (=incident freq – absorbed freq.) Follows subtractive rule: R+G+B = Black

Color Image Processing - 1 Human perception of color Retina contains photo receptors Rods: night vision, perceive brightness only Cones : day vision, can perceive color tone Cones are divided into three sensible categories 65 % percent of cones are sensible to red light 33 % percent of cones are sensible to green light 2% percent of cones are sensible to blue light Different cones have different frequency responses Tri-receptor theory of color vision: the perceived color depends only on three numbers, Cr, Cg, Cb, rather than the complete light spectrum.

Color Image Processing - 1 Human perception of color (cont’)

Color Image Processing - 1 Primary colors of human vision For this reason, red, green, and blue are referred to as the primary colors of human vision. CIE (the international Commission on Illumination) standard designated three specific wavelength to these three colors in 1931. Red : 700 nm Green : 546.1 nm Blue : 435.8 nm

Color Image Processing - 1 Some clarification No single color may be called red, green, or blue. R, G, B are only specified by standard. The primary colors can not produce all the visible colors.

Color Image Processing - 1 Secondary colors Magenta (R+B) Cyan (G+B) Yellow (R+G)

Color Image Processing - 1 Color characterization Brightness : chromatic notion of intensity Hue : dominant color (dominant wavelength in a mixture of light waves) perceived by an observer Saturation : relative purity of the amount of white mixed with a hue

Color Image Processing - 1 Some clarification So when we call an object red, orange, etc., we refer to its hue.

Color Image Processing - 1 Chromaticity Chromaticity = hue + saturation Tristimulus : the amount of R, G, and B needed to form any color (R, G, B) Trichromatic coefficients : x, y, z

Color Image Processing - 1 Chromaticity diagram CIE standard (1931) Shows all the possible colors Questions Can different portions of R, G, and B create all the possible colors? Where is the brown in the diagram?

Color Image Processing - 1 Answers A triangle can never cover the house-shoe shape diagram Chromaticity diagram only shows dominant wavelengths and the saturation, and is independent of the amount of luminous energy (brightness)

Color Image Processing - 1 Color models RGB model Color monitor, color video cameras CMY model Color printer HSI model Color image manipulation XYZ (CIE standard, Y directly measures the luminance) YUV (used in PAL color TV) YIQ (used in NTSC color TV) YCbCr (used in digital color TV standard BT.601)

Color Image Processing - 1 RGB model Color monitors, color video cameras Pixel depth : number of bits used to represent each pixel

Color Image Processing - 1 CMY model Color printer and copier Deposit colored pigment on paper Relationship with RGB model

Color Image Processing - 1 HSI model The intensity component (I) is decoupled from the color components (H and S), so it is ideal for image processing algorithm development. H and S are closely related to the way human visual system perceives colors.

Color Image Processing - 1 HSI model (cont’)

Color Image Processing - 1 HSI model (cont’)

Color Image Processing - 1 Model conversion between RGB and HSI Converting from RGB to HSI Converting from HSI to RGB Refer to pp. 299-230

Color Image Processing - 1 Model conversion between RGB and YCbCr

Color Image Processing Dr. Jiajun Wang School of Electronics &Information Engineering Soochow University

Color Image Processing - 2 Outline Pseudo-color image processing Full-color image processing

Color Image Processing - 2 Pseudo-color image processing Assign color to monochrome images Perform three independent transformations on the gray level of any input pixel The three result can then serve as the red, green, and blue component of a color image

Color Image Processing - 2 Pseudo-color image processing (cont’)

Color Image Processing - 2 Pseudo-color image processing (cont’)

Color Image Processing - 2 Pseudo-color image processing (cont’) Rainbow.m

Color Image Processing - 2 Multiple monochrome images

Color Image Processing - 2 Multiple monochrome images (cont’) Multispectral.m

Color Image Processing - 2 Full-color image processing Use HSI color model to process the image Use RGB model to display the image The correspondence between RGB and HSI