CBIR: Colour Representation. COMPSCI.708.S1.C A/P Georgy Gimel farb

Similar documents
Outline. Quantizing Intensities. Achromatic Light. Optical Illusion. Quantizing Intensities. CS 430/585 Computer Graphics I

Overview. Raster Graphics and Color. Overview. Display Hardware. Liquid Crystal Display (LCD) Cathode Ray Tube (CRT)

CS 325 Computer Graphics

Computer Vision. Color image processing. 25 August 2014

Color Management Terms

Perception of Light and Color

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

1. Introduction to image processing

Digital Image Basics. Introduction. Pixels and Bitmaps. Written by Jonathan Sachs Copyright Digital Light & Color

A Proposal for OpenEXR Color Management

Colour spaces - perceptual, historical and applicational background

ColourSpace Conversions

Choosing Colors for Data Visualization Maureen Stone January 17, 2006

Expert Color Choices for Presenting Data

Prepared by: Paul Lee ON Semiconductor

A Adobe RGB Color Space

A comparison between a CRT and a LCD monitors colors rendering

Thank you for choosing NCS Colour Services, annually we help hundreds of companies to manage their colours. We hope this Colour Definition Report

The Information Processing model

EUSIPCO

Calibration Best Practices

Colour Assessment and Diagnosis (CAD) Test. Sally Evans Chief Medical Officer UK CAA

Light Waves and Matter

Computer Vision: Machine Vision Filters. Computer Vision. Optical Filters. 25 August 2014

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

Understanding HD: Frame Rates, Color & Compression

This document describes how video signals are created and the conversion between different standards. Four different video signals are discussed:

The role of working spaces in Adobe applications

ON THE INVESTIGATION OF THE CIE 1931 COLORIMETRIC OBSERVER

Automatic and Objective Measurement of Residual Stress and Cord in Glass

Digital Color Workflows and the HP DreamColor LP2480zx Professional LCD Display

Colour Image Segmentation Technique for Screen Printing

Implementing ISO12646 standards for soft proofing in a standardized printing workflow

Diverging Color Maps for Scientific Visualization

Color. & the CIELAB. System

UNDERSTANDING DIFFERENT COLOUR SCHEMES MONOCHROMATIC COLOUR

Chromatic Improvement of Backgrounds Images Captured with Environmental Pollution Using Retinex Model

2.00 Artificial Workplace Lighting

ICC Recommendations for Color Measurement

VISUAL ARTS VOCABULARY

Important Notes Color

0.28" Quadruple Digit Numeric Displays. Technical Data Sheet. Model No.: KW4-281XSB

Calibrating Computer Monitors for Accurate Image Rendering

UNIVERSITY OF LONDON GOLDSMITHS COLLEGE. B. Sc. Examination Sample CREATIVE COMPUTING. IS52020A (CC227) Creative Computing 2.

Assessment of Camera Phone Distortion and Implications for Watermarking

High Definition (HD) Image Formats for Television Production

Preview of Period 3: Electromagnetic Waves Radiant Energy II

APPLICATION NOTES: Dimming InGaN LED

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

Using Image J to Measure the Brightness of Stars (Written by Do H. Kim)

Apples & Pears, a CELMA guiding paper: Why standardisation of performance criteria for LED luminaires is important

How Landsat Images are Made

Crystal Optics of Visible Light

v = fλ PROGRESSIVE WAVES 1 Candidates should be able to :

Selecting the appropriate band combination for an RGB image using Landsat imagery

MANAGING COLOR IN A GLOBAL PRINT WORKFLOW MANAGING COLOR IN A PRINT WORKFLOW

Philips HDR technology White paper

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

Escaping RGBland: Selecting Colors for Statistical Graphics

Green = 0,255,0 (Target Color for E.L. Gray Construction) CIELAB RGB Simulation Result for E.L. Gray Match (43,215,35) Equal Luminance Gray for Green

Fiber Optics: Fiber Basics

THE NATURE OF LIGHT AND COLOR

Composite Video Separation Techniques

ICC Profiles Guide. English Version 1.0

Luckylight mm (2.4") 8 8 RGB color Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-50884XRGBB

Technical Paper DENTAL MONITOR CALIBRATION

SuperFlux LEDs. Leaded. Introduction. Features. Key Applications

The Contribution of Street Lighting to Light Pollution

1 Laboratory #5: Grating Spectrometer

PHOTOELECTRIC EFFECT AND DUAL NATURE OF MATTER AND RADIATIONS

Diffraction of a Circular Aperture

CALIBRATION AND OPERATION OF PANASONIC PLASMA MONITORS JULY 2009

Lecture 2 Linear functions and examples

PHYS 222 Spring 2012 Final Exam. Closed books, notes, etc. No electronic device except a calculator.

Molecular Spectroscopy

Understanding Line Scan Camera Applications

Solutions to Problems in Goldstein, Classical Mechanics, Second Edition. Chapter 7

INTRODUCTION FIGURE 1 1. Cosmic Rays. Gamma Rays. X-Rays. Ultraviolet Violet Blue Green Yellow Orange Red Infrared. Ultraviolet.

Spyder 5EXPRESS Hobbyist photographers seeking a simple monitor color calibration solution.

CIELAB, GMA 1. INTRODUCTION

Create Colorful and Bright LED Light with an LED Matrix Dimmer

Chapter 7 ADDITIVE COLOR MIXING

Colour Science Typography Frontend Dev

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

Frequently Asked Questions about Color

An Introduction to High Dynamic Range (HDR) and Its Support within the H.265/HEVC Standard Extensions

Different Types of Dispersions in an Optical Fiber

PDF Created with deskpdf PDF Writer - Trial ::

RGB coordinates of the Macbeth ColorChecker

The diagram below is an example of one Albers' color experiments to show the illusion of revered afterimaging, often called contrast reversal.

1 Numerical Electromagnetics Code (NEC)

CBT-90 TE Thermally Enhanced LED Chipset

Filters for Black & White Photography

Three Key Paper Properties

Transcription:

CBIR: Colour Representation COMPSCI.708.S1.C A/P Georgy Gimel farb

Colour Representation Colour is the most widely used visual feature in multimedia context CBIR systems are not aware of the difference in original, encoded, and perceived colours Colour is a subjective characteristic It tells how the perceived electromagnetic radiation, F(λ), is distributed in the range [380 nm,780 nm] of wavelengths λ of visible light Semester 1, 2006 Lecture G5 2

Chrominance Composition of wavelengths gives chrominance It is specified by hue (the dominant wavelengths) and saturation (the purity) of a colour A pure colour has 100% of saturation All shades of colourless (grey) light, e.g. white light, have 0% of saturation To design colour descriptors, one should specify colour space, its partitioning, and how to measure similarity between colours Semester 1, 2006 Lecture G5 3

RGB Primary Colours A colour space is a multidimensional space of colour components (typically, the 3D colour space) Human vision combines three primary colours: Red (R, λ = 700 nm), Green (G, λ = 546.1 nm), and Blue (B, λ = 435.8 nm) Any visible colour is a linear combination of the three primary colours (R,G,B) with the particular weights c R ( λ ), c G ( λ ), c B ( λ ) Semester 1, 2006 Lecture G5 4

RGB Combinations of Colours F(λ) = R c R (λ) + G c G (λ) + B c B (λ) Semester 1, 2006 Lecture G5 5

XYZ Primary Colours The unreal primary colours XYZ pursue the goal of obtaining only non-negative weights c X ( λ ), c Y ( λ ), c Z ( λ ) in the colour representation: F(λ) = X c X (λ) + Y c Y (λ) + Z c Z (λ) The XYZ chromaticity diagrams are defined by the Commission Internationale de l'eclairage (CIE) for 1931 2 o Standard Observer and 1964 10 o Standard Observer Semester 1, 2006 Lecture G5 6

XYZ Combinations of Colours Semester 1, 2006 Lecture G5 7

CIE 1931 XYZ Colour Diagram Chrominance Semester 1, 2006 Lecture G5 8

RGB Colour Space RGB colour space and relative colour coordinates q = Q / (R + G + B) where Q, q stand for R, r; G, g, and B, b, respectively Semester 1, 2006 Lecture G5 9

RGB Colour Space The RGB representation is most popular: It closely relates to human colour perception A majority of imaging devices produce RGB images Gamma correction of a non-linear relationship S = L γ between the signal S and light intensity L in imaging devices before storing, transmitting, or processing the images Semester 1, 2006 Lecture G5 10

RGB Image Components RGB R G B Semester 1, 2006 Lecture G5 11

A Variety of RGB Spaces RGB spaces in different application domains: Linear w.r.t. XYZ, not CIE-based (scanners, cameras) Non-linear CIE-based RGB spaces (displays, TV) Colorimetric srgb standard (the Internet) The RGB space is not perceptually uniform: distances do not reflect perceptual dissimilarity A large number of spaces derived from the RGB have been used in practice for query-by-colour applications Semester 1, 2006 Lecture G5 12

RGB and Query-by-Colour The initial RGB representation of an image is of retrieval value only if recording was performed in stable conditions Only in rare cases, e.g. for art paintings RGB coordinates are strongly interdependent RGB coordinates describe not only inherent colour properties of objects but also variations of illumination and other external factors Semester 1, 2006 Lecture G5 13

Independent Chrominance Luminance (e.g., R+B+G) is separated from the two orthogonal chrominance components that form independent (or opponent) axes: R + G + B, R G, R G + 2B Luminance and relative 2D colour coordinates: R G B r g b (r + g + b = 1); r = R /(R+B+G); g = G /(R+B+G); b = B /(R+B+G) Semester 1, 2006 Lecture G5 14

Independent Chrominance Luminance can be down-sampled human vision is more sensitive to chrominance than to brightness Chrominance components: invariant to changes in illumination intensity and shadows RGB-to- Luminance-Chrominance transformations are computationally simple But: the resulting colour spaces are neither uniform, nor natural Semester 1, 2006 Lecture G5 15

HSI (HSV) Colour Space HSI (hue saturation intensity) or HSV (hue saturation value) is a non-linearly transformed RGB space: The brightness (value, intensity) I = (R + G + B) / 3 axis is orthogonal to the chrominance plane The saturation S and the hue H are the radius and angle, respectively, of the polar coordinates in the chrominance plane This space is approximately perceptually uniform Semester 1, 2006 Lecture G5 16

HSI (HSV) Colour Space S H - hue S - saturation I - intensity V - value I H Conversion from RGB to HSI I(or V ) = 1 (R+ G+ B) 3 S =1" min{r,g,b} I $ # if B < G H = % & 360 o "# otherwise Red ' 0.5 ((R" G) + (R" B) ) * where # = cos "1 ) ( (R" G) 2, + (R" B)(G" B) + Semester 1, 2006 Lecture G5 17

HSI/HSV in MPEG-7 In MPEG-7 the HSI / HSV colour space is defined in a different way involving both the maximum and the minimum RGB components Semester 1, 2006 Lecture G5 18