Gaining Colour Stability in Live Image Capturing

50 %
50 %
Information about Gaining Colour Stability in Live Image Capturing

Published on January 30, 2008

Author: XEmacs

Source: slideshare.net

Description

Talk given at APIS 2008

Motivation Colour Capturing Colour Management Solution Summary Gaining Colour Stability in Live Image Capturing Guy K. Kloss Computer Science Massey University, Albany International Conference on Applications and Principles of Information Science 29 January 2008 Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 1/30

Motivation Colour Capturing Colour Management Solution Summary Outline 1 Motivation 2 Colour Capturing 3 Colour Management 4 Solution Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 2/30

Motivation Colour Capturing Colour Management Solution Summary Outline 1 Motivation 2 Colour Capturing 3 Colour Management 4 Solution Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 3/30

Motivation Colour Capturing Colour Management Solution Summary The Basic Problem We do not recognise light changes Cameras do! Colour measurements are off! Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 4/30

Motivation Colour Capturing Colour Management Solution Summary The Basic Problem We do not recognise light changes Cameras do! Colour measurements are off! Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 4/30

Motivation Colour Capturing Colour Management Solution Summary The Basic Problem Anticipated Solution Create a system that is able to adapt to the conditions automatically. Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 9/30

Motivation Colour Capturing Colour Management Solution Summary Outline 1 Motivation 2 Colour Capturing 3 Colour Management 4 Solution Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 10/30

Motivation Colour Capturing Colour Management Solution Summary (Human) Colour Sensing Reflection Model Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 11/30

Motivation Colour Capturing Colour Management Solution Summary (Human) Colour Sensing Spectral Light Composition relative spectral power Light Source D65 F2 400 450 500 550 600 650 700 wavelength λ [nm] Object relative reflectance 400 450 500 550 600 650 700 wavelength λ [nm] Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 12/30

Motivation Colour Capturing Colour Management Solution Summary (Human) Colour Sensing Spectral Light Composition S M L relative sensitivity S M L 400 450 500 550 600 650 700 wavelength λ [nm] B G R relative sensitivity 400 450 500 550 600 650 700 wavelength λ [nm] Relative sensitivities of cone cells (spectrum top). Typical camera sensors (spectrum bottom). Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 13/30

Motivation Colour Capturing Colour Management Solution Summary Colour Capturing Werner Heisenberg, Physics and Philosophy (1958) “What we observe is not nature itself, but nature exposed to our method of questioning.” Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 14/30

Motivation Colour Capturing Colour Management Solution Summary Colour Capturing Capturing Process Sensing Rendering Encoding Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 15/30

Motivation Colour Capturing Colour Management Solution Summary Colour Capturing Problems Sensor readings are not passed through, they are “interpreted!” Measurement dependent on . . . Illuminant Surface Colour Camera Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 16/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces Lost in Colour Space? RGB, sRGB, Adobe RGB, . . . YUV HLS, HSV CMYK YCrCb XYZ CIE LAB, CIE LUV Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 17/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces Crash-Course in Sensible Colour Spaces RGB != RGB Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 18/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces Categorisation Dependency Device dependent Device independent Linearity physical (with intensity) physical (for a specific output device) visual (CIE LAB) Number of Channels Here: Building a system based on visible colours (trichromatic colour spaces) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 19/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces Categorisation Dependency Device dependent Device independent Linearity physical (with intensity) physical (for a specific output device) visual (CIE LAB) Number of Channels Here: Building a system based on visible colours (trichromatic colour spaces) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 19/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces Categorisation Dependency Device dependent Device independent Linearity physical (with intensity) physical (for a specific output device) visual (CIE LAB) Number of Channels Here: Building a system based on visible colours (trichromatic colour spaces) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 19/30

Motivation Colour Capturing Colour Management Solution Summary Colour Spaces CIE LAB 1976, CIE L*a*b* (and L*u*v* ) Linear (visually), Device Independent, Opponent Colour Space Guy K. Kloss — LAB is shown inStability in Live Image Capturing (Only CIE Gaining Colour the diagrams.) 20/30

Motivation Colour Capturing Colour Management Solution Summary Outline 1 Motivation 2 Colour Capturing 3 Colour Management 4 Solution Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 21/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management (static) Using ICC profiles and CIE colour spaces Independent, linear PCS (usable for visual processing) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 22/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management (static) Using ICC profiles and CIE colour spaces Independent, linear PCS (usable for visual processing) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 22/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management Input Device Calibration Preconditions: Colour characterisation target Reproducible conditions (illumination) A specific camera 1 Capturing of target 2 Comparison of measurement vs. true values 3 Computation of ICC profile (lookup table) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 23/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management Input Device Calibration Preconditions: Colour characterisation target Reproducible conditions (illumination) A specific camera 1 Capturing of target 2 Comparison of measurement vs. true values 3 Computation of ICC profile (lookup table) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 23/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management Input Device Calibration Preconditions: Colour characterisation target Reproducible conditions (illumination) A specific camera 1 Capturing of target 2 Comparison of measurement vs. true values 3 Computation of ICC profile (lookup table) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 23/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management Input Device Calibration Preconditions: Colour characterisation target Reproducible conditions (illumination) A specific camera 1 Capturing of target 2 Comparison of measurement vs. true values 3 Computation of ICC profile (lookup table) Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 23/30

Motivation Colour Capturing Colour Management Solution Summary Colour Management Problems for Live Capturing The Problem: This does not work in changing/live environments! Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 24/30

Motivation Colour Capturing Colour Management Solution Summary Outline 1 Motivation 2 Colour Capturing 3 Colour Management 4 Solution Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 25/30

Motivation Colour Capturing Colour Management Solution Summary Approaches for a Solution Usable Clues: A priori knowledge Infering by image analysis (Colour Constancy methods) Advantage of slow changes: Image segmentation Observe background changes Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 26/30

Motivation Colour Capturing Colour Management Solution Summary Approaches for a Solution Usable Clues: A priori knowledge Infering by image analysis (Colour Constancy methods) Advantage of slow changes: Image segmentation Observe background changes Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 26/30

Motivation Colour Capturing Colour Management Solution Summary Approaches for a Solution Usable Clues: A priori knowledge Infering by image analysis (Colour Constancy methods) Advantage of slow changes: Image segmentation Observe background changes Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 26/30

Motivation Colour Capturing Colour Management Solution Summary Putting it Together De-coupled live process: Processing loop with “pay load” Adaptation process Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 27/30

Motivation Colour Capturing Colour Management Solution Summary Summary Overview in Colour Science → Colour Sensing/Measuring, Colour Representation Colour Management → Industry Standards and Best Practices, Static Characterisation Dynamic/Live Solution → Usable Clues, Implementation Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 28/30

Motivation Colour Capturing Colour Management Solution Summary Questions? What colour is the lemon? If you look closely, you may be surprised! G.Kloss@massey.ac.nz Guy K. Kloss — Gaining Colour Stability in Live Image Capturing 30/30

Add a comment

Related presentations

Related pages

Gaining Colour Stability in Live Image Capturing (PDF ...

[Show abstract] [Hide abstract] ABSTRACT: This manuscript describes an implementation of a system that can adaptively cope with the task of robust colour ...
Read more

Gaining Colour Stability in Live Image Capturing

Gaining Colour Stability in Live Image Capturing Guy K. Kloss, Napoleon H. Reyes and Ken A. Hawick Computer Science Institute of Information & Mathematical ...
Read more

IEEE Xplore Abstract (Keywords) - Gaining colour stability ...

Gaining colour stability in live image capturing Full Text ... image colour analysis; ... live image capturing;
Read more

Gaining colour stability in live image capturing | DeepDyve

Gaining colour stability in live image capturing Kloss, G.K.; Reyes, N.H.; Johnson, M.J.; Hawick, K.A. Digital colour cameras are dramatically falling ...
Read more

CiteSeerX — Gaining Colour Stability in Live Image Capturing

BibTeX @MISC{Kloss_gainingcolour, author = {Guy K. Kloss and Napoleon H. Reyes and Ken A. Hawick}, title = {Gaining Colour Stability in Live Image ...
Read more

Gaining colour stability in live image capturing - 2008 ...

Digital colour cameras are dramatically falling in price, making them affordable for ubiquitous appliances in many applications. An attempt to use colour ...
Read more

IC Imaging Control - SDK to capture images and video ...

IC Imaging Control SDK to capture images and video streams, ... contrast, hue, saturation, gain and ... IC Imaging Control can flip the live video stream ...
Read more

Image Acquisition Software - Image-Pro Insight - Media ...

Image-Pro Insight is an advanced image acquisition ... Tint images and use color to ... Instantly capture images and much more while live ...
Read more

Starizona’s Guide to CCD Imaging

The idea behind webcam imaging is to capture a ... The live preview image will bear ... try leaving the cover on the webcam and increase the gain to ...
Read more