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

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

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

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

Mahdi Amiri. March Sharif University of Technology

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

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

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

COLOR and the human response to light

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

COLOR. and the human response to light

Multimedia Systems and Technologies

Colors in Images & Video

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

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

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. Chapter 6. (colour) Digital Multimedia, 2nd edition

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

Digital Image Processing Color Models &Processing

Color Image Processing. Gonzales & Woods: Chapter 6

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

The Principles of Chromatics

Lecture 8. Color Image Processing

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

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

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

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

Hello, welcome to the video lecture series on Digital image processing. (Refer Slide Time: 00:30)

Lecture 6 6 Color, Waves, and Dispersion Reading Assignment: Read Kipnis Chapter 7 Colors, Section I, II, III 6.1 Overview and History

Color Image Processing

Color Theory: Defining Brown

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

Interactive Computer Graphics

CIE tri-stimulus experiment. Color Value Functions. CIE 1931 Standard. Color. Diagram. Color light intensity for visual color match

Wireless Communication

LECTURE 07 COLORS IN IMAGES & VIDEO

Introduction. The Spectral Basis for Color

Figure 1: Energy Distributions for light

Understanding Color Theory Excerpt from Fundamental Photoshop by Adele Droblas Greenberg and Seth Greenberg

Color Image Processing

Introduction & Colour

Lecture 3: Grey and Color Image Processing

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

Additive Color Synthesis

SEEING. Seeing lecture 2 The retina and colour vision. Dr John S. Reid Department of Physics University of Aberdeen

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

Lecture Color Image Processing. by Shahid Farid

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

Digital Image Processing

Colors in images. Color spaces, perception, mixing, printing, manipulating...

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

Visual Imaging and the Electronic Age Color Science

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

Colour (1) Graphics 2

12 Color Models and Color Applications. Chapter 12. Color Models and Color Applications. Department of Computer Science and Engineering 12-1

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

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing

Color vision and representation

IMAGE PROCESSING >COLOR SPACES UTRECHT UNIVERSITY RONALD POPPE

Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color

Introduction to Color Science (Cont)

Introduction to Multimedia Computing

Adapted from the Slides by Dr. Mike Bailey at Oregon State University

05 Color. Multimedia Systems. Color and Science

The human visual system

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

LECTURE III: COLOR IN IMAGE & VIDEO DR. OUIEM BCHIR

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

Color Science. CS 4620 Lecture 15

Introduction to Computer Vision CSE 152 Lecture 18

Human Vision, Color and Basic Image Processing

Conceptual Physics Fundamentals

Image Perception & 2D Images

LIGHT AND LIGHTING FUNDAMENTALS. Prepared by Engr. John Paul Timola

Chapter 2 Fundamentals of Digital Imaging

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06

Images and Colour COSC342. Lecture 2 2 March 2015

Computer Graphics Si Lu Fall /27/2016

Color and perception Christian Miller CS Fall 2011

Light waves. VCE Physics.com. Light waves - 2

Digital Image Processing (DIP)

10.2 Color and Vision

Chapter 16 Light Waves and Color

What is Color Gamut? Public Information Display. How do we see color and why it matters for your PID options?

Comparing Sound and Light. Light and Color. More complicated light. Seeing colors. Rods and cones

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

Capturing Light in man and machine

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

Color and Color Models

Digital Images. Back to top-level. Digital Images. Back to top-level Representing Images. Dr. Hayden Kwok-Hay So ENGG st semester, 2010

USE OF COLOR IN REMOTE SENSING

Using Color in Scientific Visualization

Werner Purgathofer

Color. Computer Graphics CMU /15-662

In order to manage and correct color photos, you need to understand a few

Colors in Visualization. By Mike Bailey Oregon State University

Chapter Objectives. Color Management. Color Management. Chapter Objectives 1/27/12. Beyond Design

Color. Bilkent University. CS554 Computer Vision Pinar Duygulu

Capturing Light in man and machine

Chapter 3 Part 2 Color image processing

Colors in Scientific Visualization. Mike Bailey Oregon State University

Transcription:

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 4 Chapman & Chapman, Chapter 6 Spring 2015 University ITNP80: Multimedia 1 ITNP80: Multimedia 2 Electromagnetic Spectrum (1: visible is very small part 2: not all colours are present in the rainbow!) Why/How do we perceive colours? Before answering this, we look at what happens when light rays enter our eyes ITNP80: Multimedia 3 ITNP80: Multimedia 4

Photoreceptors The retina is the area at the back of the eye on which the image we see is formed. Photoreceptors are sensitive to light, and send signals to the brain about what we see. Two different types of receptors, commonly called rods and cones Rods are for the night vision in black and white Cones are for daytime colour vision ITNP80: Multimedia 5 ITNP80: Multimedia 6 Rods Cones Rods are very sensitive to light, and allow us to see under a very low level of illumination They give us our night vision, in shades of white, grey and black About 120 millions rods in one eye Located mainly towards the edges of the retina (so better for peripheral vision) Cannot resolve fine detail Subject to light saturation Ever been looking up at the stars, and a neighbour s security light comes on and temporarily dazzles you? Cones are less sensitive to light than the rods, so can tolerate more light There are about 6 million cones, mainly concentrated on the fovea area of the retina Three types of cone, each sensitive to a different wavelength - this allows colour vision The actual wavelengths that the cones are most sensitive to are 560nm, 530nm, 430nm, commonly labelled red, green, blue respectively better labelling would be long, medium, and short wavelengths ITNP80: Multimedia 7 ITNP80: Multimedia 8

60% cones red 30% green 10% blue Cone sensitivity What is colour perception for? To support the animal in its ecology To enable it to identify food (etc.) in different lighting conditions colour constancy The ability to recognise colours in different illuminations A difficult problem for computer systems And one that can result in unexpected visual illusions ITNP80: Multimedia 9 ITNP80: Multimedia 10 Colour constancy example Above are parts of the two sections, without the surrounding parts of the image. The eye/brain corrects for the expected effect of the shadow.! ITNP80: Multimedia 11 ITNP80: Multimedia 12

What is colour? Reflected light: Light incident on a surface There are two possible reasons why an object may be coloured: It may reflect light unevenly over the visible spectrum It may emit light unevenly over the visible spectrum. If an object reflects light evenly, it will be white or grey or black If it emits light whose energy is spread evenly over the spectrum, the light will be white. ITNP80: Multimedia 13 ITNP80: Multimedia 14 Why are surfaces coloured? Most things reflect, rather than emit, light Materials have different absorption and scattering characteristics for different wavelengths of light Examples: A yellow object absorbs a lot of blue light, but scatters in the longer (red and green) wavelengths Black clothing gets very hot in sunlight, because it doesn t scatter much light (obviously not, as it s black!) so it absorbs a lot (as heat) Emitting light: Additive Colour Matching Mixing different amounts and wavelengths of light together produces colours Maxwell s trichromatic colour theory ITNP80: Multimedia 15 ITNP80: Multimedia 16

Colour Models Different ways of constructing colours some ways are from primaries some are more numerical ways Some of the more common systems: RGB (red green blue) CMY (cyan magenta yellow) CMYK (cyan magenta yellow black) HSV (hue saturation value) CIE (Commission Internationale d Eclairange) primaries RGB Additive colour scheme Adds red, green and blue amounts starting from black. Typical colour scheme used in graphics programming, image files, HTML etc. R, G, B values typically all from 0-255 (so stored in 1 byte) Examples: Orange R=255 G=135 B=75 Turquoise R=23 G=173 B=178 ITNP80: Multimedia 17 ITNP80: Multimedia 18 CMY and CMYK RGB and CMY CMY = Cyang Magenta g Yellow g CMYK has added black and is used for printing (more in later lectures) Amount of Cyan in a colour is the same as how much red is missing in the colour compared to white (with the red fully on) Similarly, Amount of Magenta = amount of green missing Amount of Yellow = amount of blue missing Subtractive system RGB and CMY are complementary colour models C = G+B = W-R M = R+B = W-G Y = R+G = W-B (W = white) ITNP80: Multimedia 19 ITNP80: Multimedia 20

HLS/HBS/HSV Closer to how we think about colour Hue which colour along spectrum of red-yellow-green-blue-violet Lightness or Brightness or Value how much or little light is produced from an area Saturation or Colourfulness how much colour it exhibits (greys are very unsaturated) ITNP80: Multimedia 21 ITNP80: Multimedia 22 ITNP80: Multimedia 23 Vertical saturation Horizontal brightness (value)! ITNP80: Multimedia 24

Vertical hue ; Horizontal - saturation! Vertical hue Horizontal brightness (value) Spring! 2013 University ITNP80: Multimedia 25 ITNP80: Multimedia 26 Device-Dependent Colour Models Colour models so far: RGB, HSV,CMY,CMYK They are all device-dependent specific to particular hardware eg a colour with RGB values (140,60,203) will show up as slightly different colours on different monitors There is a need to achieve colour fidelity imagine an image being created, displayed on the screen, then printed. It can be important to keep the colours the same at each stage of the process. What we need: a device-independent colour model. CIE and the Standard Observer Based on experiments, the CIE (Committee Internationale de l Éclairage) in 1931 defined a Standard Observer A standard set of three primaries (X,Y,Z) These primaries are imaginary primaries in that they do not actually correspond to real visible colours They are not real in the sense that they are more saturated (intensely colourful) than real colours Y is chosen to match a standard measure of brightness - also known as Gamma (γ) ITNP80: Multimedia 27 ITNP80: Multimedia 28

XYZ XYZ and Device Independence XYZ is one industry standard for a deviceindependent colour space Some printers and monitors are capable of using this standard to produce colour output that is faithful to the input colours What happens (in brief) is that the device is calibrated, so that it knows how to convert to and from XYZ and its own (device-dependent) colour model (RGB or CMYK) ITNP80: Multimedia 29 ITNP80: Multimedia 30 Generating Colour Issues to consider in colour production: Physical limits of hardware Range of colours available Ways to circumvent limits eg by trying to increase number of colours Non-linearity (a.k.a. gamma correction) Portability i.e. how to keep the colours of an image true to life Flat Screen Monitors LCD: Liquid crystal display Liquid crystal light gates control transmission of ambient/backlit light through polarised light filters Reflective or transmissive Lower power Small to large: pixel pitch 0.2 to 0.5mm Plasma Cells of neon gas are ionised by a high voltage to release ultraviolet photons turned into visible light by a phosphor screen Relatively higher power consumption Difficult to make small ITNP80: Multimedia 31 ITNP80: Multimedia 32

Monitor Gamut The gamut is the range of displayable colour Choice of exactly which primaries (phosphor colours) is a trade-off between obtaining a large gamut making the display sufficiently bright to see easily Note that the gamut shrinks as ambient (surrounding) light increases as you will know from trying to use a monitor when the sun is shining The darkest colours are lost first ITNP80: Multimedia 33 ITNP80: Multimedia 34 Gamut for a range of current LCD screens. Gamut for different screens Gamma Correction Important issue to be aware of, concerning monitors Brightness is an easily-understandable concept but a subjective one the same level of light is perceived to be dim in a bright environment, and very bright in a dark environment Luminance (Y, gamma) is an objective measure designed to correspond to our idea of brightness measure of power, weighted by a particular spectral sensitivity function characteristic of human vision ITNP80: Multimedia 35 ITNP80: Multimedia 36

Gamma Correction Roughly speaking... Luminance (Y) proportional to Voltage gamma Gamma approximately 2.2 for LCD screens In other words, a linear increase in the voltage does not mean a linear increase in brightness! Gamma correction may be needed to produce linearity. Accurate Colour Matching Monitor calibration alone doesn t ensure colour matching Colour matching technology requires software to perform calculations matching colours between screen and printer (or other devices) The calculations are between the colour models used by the devices (e.g. the RGB of a monitor or the CMYK of a printer) and an objective deviceindependent colour model, such as a CIE colour model XYZ, or Lab (as used in Photoshop) ITNP80: Multimedia 37 ITNP80: Multimedia 38 Colour Matching Systems Examples: PANTONE has about 1000 unique colours identified by swatches COLORCURVE identifies colours by a lightness value, a red/green value, and a blue/yellow value TRUMATCH and FOCOLTONE use swatch books that allow the user to select CMYK colours according to what is printed on the printer How to use: Install software on computer, print out samples, then choose your colour according to the printout End of Lecture To probe further: See resources on web page Specifically Poynton s FAQ: http://www.poynton.com/colorfaq.html See also Advanced display technologies, P. Anderson, JISC Technology and Standards watch archive report: ITNP80: Multimedia 39 ITNP80: Multimedia 40