Colour Constancy T.W. Hung. Colour Constancy – Human A mechanism enables human to perceive constant colour of a surface over a wide range of lighting.

Slides:



Advertisements
Similar presentations
A Common Framework for Ambient Illumination in the Dichromatic Reflectance Model Color and Reflectance in Imaging and Computer Vision Workshop 2009 October.
Advertisements

1 Photometric Stereo Reconstruction Dr. Maria E. Angelopoulou.
Automatic Color Gamut Calibration Cristobal Alvarez-Russell Michael Novitzky Phillip Marks.
Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,
SAMPLE DESIGN: HOW MANY WILL BE IN THE SAMPLE—DESCRIPTIVE STUDIES ?
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #12.
Machine Vision Laboratory The University of the West of England Bristol, UK 2 nd September 2010 ICEBT Photometric Stereo in 3D Biometrics Gary A. Atkinson.
Color Image Understanding Sharon Alpert & Denis Simakov.
Colour Reading: Chapter 6 Light is produced in different amounts at different wavelengths by each light source Light is differentially reflected at each.
Computer Graphics Inf4/MSc Computer Graphics Lecture 13 Illumination I – Local Models.
Evolving Color Constancy Marc Ebner Universit ä t W ü rzburg, Germany Pattern Recognition Letters 27 ( 2006 ) Elsevier.
Face Alignment with Part-Based Modeling
Physics-based Illuminant Color Estimation as an Image Semantics Clue Christian Riess Elli Angelopoulou Pattern Recognition Lab (Computer Science 5) University.
1 Invariant Image Improvement by sRGB Colour Space Sharpening 1 Graham D. Finlayson, 2 Mark S. Drew, and 2 Cheng Lu 1 School of Information Systems, University.
Face Recognition Under Varying Illumination Erald VUÇINI Vienna University of Technology Muhittin GÖKMEN Istanbul Technical University Eduard GRÖLLER Vienna.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 10: Color Perception. 1 Computational Architectures in Biological.
Color Image Understanding Sharon Alpert & Denis Simakov.
Color, lightness & brightness Lavanya Sharan February 7, 2011.
Object Recognition Using Distinctive Image Feature From Scale-Invariant Key point D. Lowe, IJCV 2004 Presenting – Anat Kaspi.
Illumination Normalization with Time-Dependent Intrinsic Images for Video Surveillance Yasuyuki Matsushita, Member, IEEE, Ko Nishino, Member, IEEE, Katsushi.
Dynamic Range Compression & Color Constancy Democritus University of Thrace
Introduction of the intrinsic image. Intrinsic Images The method of Finlayson & Hordley ( 2001 ) Two assumptions 1. the camera ’ s sensors are sufficiently.
Chapter 5 Image Restoration. Preview Goal: improve an image in some predefined sense. Image enhancement: subjective process Image restoration: objective.
Course Website: Computer Graphics 16: Illumination.
VINCENT URIAS, CURTIS HASH Detection of Humans in Images Using Skin-tone Analysis and Face Detection.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
CSC 589 Lecture 22 Image Alignment and least square methods Bei Xiao American University April 13.
1 Perception and VR MONT 104S, Fall 2008 Lecture 7 Seeing Color.
Computer Vision - A Modern Approach Set: Sources, shadows and shading Slides by D.A. Forsyth Sources and shading How bright (or what colour) are objects?
November 2012 The Role of Bright Pixels in Illumination Estimation Hamid Reza Vaezi Joze Mark S. Drew Graham D. Finlayson Petra Aurora Troncoso Rey School.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Digital Image Processing
Sources, Shadows, and Shading
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
PCB Soldering Inspection. Structured Highlight approach Structured Highlight method is applied to illuminating and imaging specular surfaces which yields.
Vector Norms and the related Matrix Norms. Properties of a Vector Norm: Euclidean Vector Norm: Riemannian metric:
Simple Linear Regression. The term linear regression implies that  Y|x is linearly related to x by the population regression equation  Y|x =  +  x.
The Quotient Image: Class-based Recognition and Synthesis Under Varying Illumination T. Riklin-Raviv and A. Shashua Institute of Computer Science Hebrew.
A Region Based Stereo Matching Algorithm Using Cooperative Optimization Zeng-Fu Wang, Zhi-Gang Zheng University of Science and Technology of China Computer.
CS654: Digital Image Analysis Lecture 25: Hough Transform Slide credits: Guillermo Sapiro, Mubarak Shah, Derek Hoiem.
Image-Based Rendering of Diffuse, Specular and Glossy Surfaces from a Single Image Samuel Boivin and André Gagalowicz MIRAGES Project.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
EE3561_Unit 4(c)AL-DHAIFALLAH14351 EE 3561 : Computational Methods Unit 4 : Least Squares Curve Fitting Dr. Mujahed Al-Dhaifallah (Term 342) Reading Assignment.
CSE 140: Computer Vision Camillo J. Taylor Assistant Professor CIS Dept, UPenn.
Color and Brightness Constancy Jim Rehg CS 4495/7495 Computer Vision Lecture 25 & 26 Wed Oct 18, 2002.
Inferring Reflectance Functions from Wavelet Noise Pieter Peers Philip Dutré Pieter Peers Philip Dutré June 30 th 2005 Department of Computer Science.
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
Ch.8 Efficient Coding of Visual Scenes by Grouping and Segmentation Bayesian Brain Tai Sing Lee and Alan L. Yuille Heo, Min-Oh.
Lightness filtering in color images with respect to the gamut School of Electrical Engineering and Computer Science Kyungpook National Univ. Fourteenth.
Greg Ward Exponent - Failure Analysis Assoc. Elena Eydelberg-Vileshin
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
Announcements Final is Thursday, March 18, 10:30-12:20 –MGH 287 Sample final out today.
Computer Graphics Lecture 30 Mathematics of Lighting and Shading - IV Taqdees A. Siddiqi
EECS 274 Computer Vision Sources, Shadows, and Shading.
SIFT.
Computer Graphics: Illumination
1 Resolving the Generalized Bas-Relief Ambiguity by Entropy Minimization Neil G. Alldrin Satya P. Mallick David J. Kriegman University of California, San.
From local motion estimates to global ones - physiology:
MAN-522 Computer Vision Spring
Visual computation of lightness in simple and complex images
Instructor: S. Narasimhan
Scale Invariant Feature Transform (SIFT)
Introduction to Computational and Biological Vision Keren shemesh
Paper Presentation: Shape and Matching
Aim of the project Take your image Submit it to the search engine
Computer Vision Seminar - Illumination Estimation
Filtering Things to take away from this lecture An image as a function
Depthmap Reconstruction Based on Monocular cues
SIFT.
Filtering An image as a function Digital vs. continuous images
Presentation transcript:

Colour Constancy T.W. Hung

Colour Constancy – Human A mechanism enables human to perceive constant colour of a surface over a wide range of lighting conditions. Land studied and attempted to explain the mechanism, Retinex theory.

Colour Histogram 1 (picture 3) Image under reference lighting condition Colour Histogram 2 (picture 4) Image under biased lighting condition

Colour Constancy - Machine Problem: Model What form of a transform used in the algorithm is sufficient to discount the effect of change of illuminant Mechanism How to compute the parameters of the desired transformation

Common Assumption A set of squared colour patches Reasonable number of different coloured patches Surface property is Lambertian Single source of illumination Even illumination over the scene

Model Coefficient Model [Von Kries, Finlayson] C i,j,1 = T C i,j,2

Mechanism White patch algorithm Maximum to predefined maximum Grey world algorithm Average to predefined average Gamut mapping method Feasible mapping with Surface colour constraints, illumination constraints Specular highlight detection method Detect the presence of the specular highlight Retinex algorithm Average of logorithmic ratio of surface i and its neighborhood colours

“All objects that are known to us from experience, or that we regard as familiar by their colour, we see through the spectacles of memory colour” Hering 1878

Problem To compute a transformation to match the colours in the image to a database of ‘known’ colours. 1.Form of transformation 2.Fitness measure for the matching criteria 3.Matching method

Mahanobis eqn.

Experimental setting

Graph of lighting

Picture

Conclusion Description of the colour constancy problem: model and mechanism Description of some of the existing algorithms Simple linear transformation Minimum error matching criteria Match to ‘normalised’ colour model Adaptation to relative colour match, seems robust