Light, Color, and Surface Reflectance. Shida Beigpour

Similar documents
INTRINSIC IMAGE EVALUATION ON SYNTHETIC COMPLEX SCENES

Gray-World assumption on perceptual color spaces. Universidad de Guanajuato División de Ingenierías Campus Irapuato-Salamanca

Physics-based Vision: an Introduction

Object Recoloring based on Intrinsic Image Estimation

The Photometry of Intrinsic Images

Supplementary Material: Specular Highlight Removal in Facial Images

Color can be an important cue for computer vision or

Published at the IEEE Workshop on Color and Photometry in Computer Vision 2011, in conjunction with ICCV 2011 in Barcelona, Spain.

Computational Color Constancy: Survey and Experiments

Video-Based Illumination Estimation

Color Constancy for Multiple Light Sources Arjan Gijsenij, Member, IEEE, Rui Lu, and Theo Gevers, Member, IEEE

A Curious Problem with Using the Colour Checker Dataset for Illuminant Estimation

A Comprehensive Multi-Illuminant Dataset for Benchmarking of Intrinsic Image Algorithms

Digital Image Forgery detection using color Illumination and Decision Tree Classification

Colour Reading: Chapter 6. Black body radiators

HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL?

Shadow detection and removal from a single image

arxiv: v1 [cs.cv] 7 Dec 2018

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij

Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant

Lecture 1 Image Formation.

Illuminant Estimation from Projections on the Planckian Locus

Color Constancy from Hyper-Spectral Data

Estimating the wavelength composition of scene illumination from image data is an

Generalized Gamut Mapping using Image Derivative Structures for Color Constancy

MANY computer vision applications as well as image

Color. making some recognition problems easy. is 400nm (blue) to 700 nm (red) more; ex. X-rays, infrared, radio waves. n Used heavily in human vision

CRF Based Point Cloud Segmentation Jonathan Nation

Color Constancy from Illumination Changes

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Specular Reflection Separation using Dark Channel Prior

CONTENTS. High-Accuracy Stereo Depth Maps Using Structured Light. Yeojin Yoon

CHANGES in illumination cause the measurements

Detection of Digital Image Splicing Using Luminance

Illumination Estimation from Shadow Borders

EE795: Computer Vision and Intelligent Systems

A Survey of Light Source Detection Methods

Light source separation from image sequences of oscillating lights

Deep Learning in Image and Face Intrinsics

Deep Structured-Output Regression Learning for Computational Color Constancy

Introduction to color science

Computational Photography and Video: Intrinsic Images. Prof. Marc Pollefeys Dr. Gabriel Brostow

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

Removing Shadows from Images

Diagonal versus affine transformations for color correction

Lecture 24: More on Reflectance CAP 5415

Photo-realistic Renderings for Machines Seong-heum Kim

Tri-modal Human Body Segmentation

Segmentation and Tracking of Partial Planar Templates

A Bi-Illuminant Dichromatic Reflection Model for Understanding Images

Color constancy through inverse-intensity chromaticity space

Stereo Matching.

A Colour Constancy Algorithm Based on the Histogram of Feasible Colour Mappings

BESIDE other abilities the human visual system (HVS)

Real-time highlight removal using intensity ratio

A Statistical Approach to Culture Colors Distribution in Video Sensors Angela D Angelo, Jean-Luc Dugelay

UvA-DARE (Digital Academic Repository) Edge-driven color constancy Gijsenij, A. Link to publication

Combining Strategies for White Balance

EFFICIENT REPRESENTATION OF LIGHTING PATTERNS FOR IMAGE-BASED RELIGHTING

Filter Flow: Supplemental Material

Classifying Body and Surface Reflections using Expectation-Maximization

Estimation of Multiple Illuminants from a Single Image of Arbitrary Known Geometry*

Introduction to Computer Vision. Week 8, Fall 2010 Instructor: Prof. Ko Nishino

Illumination Estimation Using a Multilinear Constraint on Dichromatic Planes

EE795: Computer Vision and Intelligent Systems

arxiv: v2 [cs.cv] 12 Jan 2019

Specularity Removal using Dark Channel Prior *

Other approaches to obtaining 3D structure

Color Constancy in 3D-2D Face Recognition

Image Based Lighting with Near Light Sources

Image Based Lighting with Near Light Sources

Color Constancy by Derivative-based Gamut Mapping

Radiance. Pixels measure radiance. This pixel Measures radiance along this ray

PHOTOMETRIC STEREO FOR NON-LAMBERTIAN SURFACES USING COLOR INFORMATION

Relighting for an Arbitrary Shape Object Under Unknown Illumination Environment

Discrete Optimization of Ray Potentials for Semantic 3D Reconstruction

A Statistical Consistency Check for the Space Carving Algorithm.

Interreflection Removal for Photometric Stereo by Using Spectrum-dependent Albedo

Subpixel accurate refinement of disparity maps using stereo correspondences

DECOMPOSING and editing the illumination of a photograph

An ICA based Approach for Complex Color Scene Text Binarization

Image Resizing Based on Gradient Vector Flow Analysis

A Review on Plant Disease Detection using Image Processing

Radiometry and reflectance

Estimation of Illuminants From Projections on the Planckian Locus

High Quality Shape from a Single RGB-D Image under Uncalibrated Natural Illumination

Deep Learning. Vladimir Golkov Technical University of Munich Computer Vision Group

Detecting Digital Image Forgeries By Multi-illuminant Estimators

Analysis and extensions of the Frankle-McCann

Automatic Multi-light White Balance Using Illumination Gradients and Color Space Projection

w Foley, Section16.1 Reading

Evaluation of Different Methods for Using Colour Information in Global Stereo Matching Approaches

Extended Corrected-Moments Illumination Estimation

Angular Error /Degrees. Angular Error /Degrees Number of Surfaces

Colour balancing using sclera colour

High Information Rate and Efficient Color Barcode Decoding

Improvements to Gamut Mapping Colour Constancy Algorithms

Re-rendering from a Dense/Sparse Set of Images

Digital Image Forgery Detection Based on GLCM and HOG Features

Transcription:

Light, Color, and Surface Reflectance Shida Beigpour

Overview Introduction Multi-illuminant Intrinsic Image Estimation Multi-illuminant Scene Datasets Multi-illuminant Color Constancy Conclusions 2

Introduction Modeling scene optics plays a crucial role in scene understanding. Multi-illuminant Interreflection Specularities Colored illuminant Colorcast Colored shadows 3

Introduction 1. Automatic White Balance (AWB) AWB Original Image Color corrected 4

Introduction 1. Automatic White Balance (AWB) 2. Changing the illuminant (Re-lighting) relight Original Image Relighted 5

Introduction 1. Automatic White Balance (AWB) 2. Changing the illuminant (Re-lighting) 3. Segmentation Original Image Segmentation 6

Introduction 1. Automatic White Balance (AWB) 2. Changing the illuminant (Re-lighting) 3. Segmentation 4. Object Recoloring (physically plausible) Original Image Recolored 7

Introduction 1. Automatic White Balance (AWB) 2. Changing the illuminant (Re-lighting) 3. Segmentation 4. Object Recoloring 5. Photo forensics 9

Introduction 1. Automatic White Balance (AWB) 2. Changing the illuminant (Re-lighting) 3. Segmentation 4. Object Recoloring 5. Photo forensics 6. Shadow removal 7. Original Image Shadow removed 10

Introduction Context: There are mainly two fields which investigate illumination and object modeling in computer vision: Intrinsic image estimation Color constancy 11

Introduction Context: Many real-world scenes present complex reflectance under multiple-illuminants. Most existing methods limit their domain by making unrealistic assumptions. Multiple illuminants Interreflections Colored shadows 12

Introduction Context: Many real-world scenes present complex reflectance under multiple-illuminants. Most existing methods limit their domain by making unrealistic assumptions. Many fields in computer vision that rely on illuminant and reflectance models can strongly benefit from more realistic models: Object classification methods which use color cues Segmentation algorithms 13

Overview Introduction Multi-illuminant Intrinsic Image Estimation Multi-illuminant Scene Datasets Multi-illuminant Color Constancy Conclusions 14

Surface Normal Single-illuminant Object Reflectance Model There are two main forms of reflectance: specular and diffuse. Object Image Object Surface Diffuse Reflection 15 Surface Particles

Single-illuminant Object Reflectance Model Lambertian Reflection Model Models the interaction of light and matte (diffuse) object surfaces Coordinate Surface albedo Color channel Pixel Value geometry Light Sensor Sensitivity Chromatic component Dichromatic Reflection Model (DRM) [Shafer, JCRA 1985] Frensel reflectance 1 Diffuse component Specular component 16

Surface Normal Multi-illuminant Object Reflectance Model Image formation under multiple lights: Object Image Diffuse Reflection Diffuse Reflection Object Surface Surface Particles 19

Multi-illuminant Object Reflectance Model * We extend the DRM to account for multiple illuminants: Multi-Illuminant Dichromatic Reflection (MIDR) model Assumption: Single-colored object pre-segmented from its background. Surface light DRM MIDR Geometry Chroma As error metric we define Reconstruction error, the mean square error between the estimated model and the object pixels. * Sh. Beigpour and J. van de Weijer, Object Recoloring based on Intrinsic Image Estimation, Proceedings of IEEE International Conference on Computer Vision (ICCV), November 2011 22

Multi-illuminant Object Reflectance Model An example of modeling: Object is segmented from its background Object Image 23

Multi-illuminant Object Reflectance Model An example of algorithm performance: First the object is modeled just by the DRM. But in this case, the greenish inter-reflection is lost. Object Image Diffuse component Object Color Reconstruction DRM Specular component Illuminant Color 24

Multi-illuminant Object Reflectance Model An example of algorithm performance: The reconstruction error provides a mask for which the secondary illuminant is dominant. Object Image 2 Reconst. Error Secondary Illuminant Reconstruction Mask Threshold 25

Multi-illuminant Object Reflectance Model An example of algorithm performance: Using the illuminant mask, two models are generated. Illuminant Mask Body Reflectance Specular Reflectance Object Image Reflectance Reflectance 26

Multi-illuminant Object Reflectance Model An example of algorithm performance: The models and corresponding masks are iteratively refined until convergence. Illuminant Mask Body Reflectance Specular Reflectance Object Image Reflectance Reflectance 27

Multi-illuminant Object Reflectance Model An example of modeling: Decomposition 1 st Body Reflectance Object Image Object Color Specular Reflectance Primary Light 2 nd Body Reflectance Secondary Light 28

Multi-illuminant Object Reflectance Model Improving photo-fusion: Here the green mug is replaced by a purple mug. But now the greenish interreflection on the blue mug doesn t match the scene. Photo-fusion 29

Multi-illuminant Object Reflectance Model Improving photo-fusion: The purple color from the mug is assigned as the secondary illuminant. 1 st Body Reflectance Object Color Specular Reflectance Primary Light 2 nd Body Reflectance 30 Secondary Light

Multi-illuminant Object Reflectance Model Improving photo-fusion: The mug is then constructed using the new color. 1 st Body Reflectance Object Color Specular Reflectance Primary Light 2 nd Body Reflectance 31 Secondary Light

Multi-illuminant Object Reflectance Model Improving photo-fusion: The greenish inter-reflection on the blue mug is transformed to purple. Photo-fusion 32

Single-illuminant Object Reflectance Model Recoloring a video Original Video Recolored Video 33

Multi-illuminant Object Reflectance Model Next step: Multi-illuminant dataset with pixel-wise accurate ground-truth for the purpose of quantitative evaluation. Solving the model without the need of segmentation or assumptions on the illuminant. 35

Overview Introduction Multi-illuminant Intrinsic Image Estimation Multi-illuminant Scene Datasets Multi-illuminant Color Constancy Conclusions 36

Multi-illuminant Datasets Observations: Existing dataset for reflectance and illuminant estimation are mostly limited to single-illuminant scenarios. In addition intrinsic image datasets mainly consist of single-object scenes. We propose two multi-illuminant datasets: Synthetic intrinsic image dataset: Computer graphics generated dataset for intrinsic estimation benchmarking in complex scenes. Multi-Illuminant Multi-Object (MIMO) : Dataset for multi-illuminant color constancy benchmarking. 37

Synthetic intrinsic image dataset * Our proposal is to use computer graphics generated data for this purpose: 3D-Modeling : Blender Photo-realistic rendering: Yafaray Multi-spectral images: Using 6-band color images instead of 3-band RGB to improve accuracy We use recorded multi-spectral data for Munsell color patches for the surfaces along with the multi-spectral Planckian and non-planckian lights. * Sh. Beigpour, M. Serra, J. van de Weijer, R. Benavente, M. Vanrell, O. Penacchio, and D. Samaras, Intrinsic Image Evaluation On Synthetic Complex Scenes, Proceedings of IEEE International Conference on Image Processing (ICIP), September 2013. 39

Intrinsic Image datasets We propose the use of synthetic data for intrinsic image estimation: Global lighting Photo-realism Inter-reflections Direct lighting Photon-Mapping Colored Shadows 40

Intrinsic Image datasets We propose the use of synthetic data for intrinsic image estimation: Global lighting Photo-realism Accurate pixel-wise ground-truth Original Image Reflectance Illumination 41

Intrinsic Image datasets An example of benchmarking for three intrinsic image methods: Ground-truth reflectance Reflectance Estimation Results Gehler, NIPS 2011 Barron ECCV 2012 Serra, CVPR2012 42 42

Multi-illuminant Datasets Observations: Existing dataset for reflectance and illuminant estimation are mostly limited to single-illuminant scenarios. In addition intrinsic image datasets mainly consist of single-object scenes. We propose two multi-illuminant datasets: Synthetic intrinsic image dataset: Computer graphics generated dataset for intrinsic estimation benchmarking in complex scenes. Multi-Illuminant Multi-Object (MIMO) : Dataset for multi-illuminant color constancy benchmarking. 43

Color constancy datasets Examples of some of the most popular single-illuminant color constancy datasets. Ciurea & Funt Barnard et. al. Parraga et. al. Gehler et. al. 44

Multi-Iluminant Multi-Object scene dataset (MIMO) We propose our multi-illuminant dataset MIMO * MIMO-Lab: Toy images captured under controlled lab conditions. * Sh. Beigpour and C. Riess and J. van de Weijer, and E. Angelopoulou, Multi-illuminant estimation using Conditional Random Field, IEEE Transactions on Image Processing (TIP), vol.23, no.1, pp.83,96, January 2014. 45

Multi-Iluminant Multi-Object scene dataset (MIMO) We propose our multi-illuminant dataset MIMO MIMO-Lab: Toy images captured under controlled lab conditions. MIMO-Realworld: Indoor/outdoor images of some real-world scenes. 46

Multi-Iluminant Multi-Object scene dataset (MIMO) We propose our multi-illuminant dataset MIMO MIMO-Lab: Toy images captured under controlled lab conditions. MIMO-Realworld: Indoor/outdoor images of some real-world scenes. 47

Multi-Iluminant Multi-Object scene dataset (MIMO) Ground-truth calculation: We use the linearity of the images and illuminants : Illuminant ab Illuminant b Illuminant a DS Image Image of Illuminant a (f a ) Both Illuminants (f ab ) Image of Illuminant b (f b ) Macbeth color checker 49

Multi-Iluminant Multi-Object scene dataset (MIMO) Ground-truth calculation: The ratio of the each of the illuminants making up the multi-illuminant scene in the green channel : Using this ratio we can calculate the illuminant at each pixel of the multi-illuminant image (i ab ) by a linear interpolation: Illuminant b The per pixel r a,g ratio Illuminant Chroma Map (ground-truth) 50

Multi-Iluminant Multi-Object scene dataset (MIMO) Examples from the MIMO-lab dataset: Original Image Multi-illuminant ratio Illumination ground-truth 51

Multi-Iluminant Multi-Object scene DS: Expanding the framework Examples from our new Multi-illuminant dataset in Norway: 6 scenes, 5 illumination conditions : 30 images Blue, Orange, and ceiling lamp Scene with Macbeth Checkered * Imtiaz Masud Ziko, Shida Beigpour, and Jon Yngve Hardeberg, 'Design and Creation of a Multi-Illuminant Scene Image Dataset, International Conference on Image and Signal Processing (ICISP) 2014. 53

Multi-Iluminant Multi-Object scene DS: Expanding the framework For each multi-illuminant scene we require the images of each light separately: Blue Light Orange Light Ceiling Lamp 54

Multi-Iluminant Multi-Object scene DS: Expanding the framework In the color-coded ratio image, Red, Green and Blue stand for Orange (from left), Ceiling lamp (from top), and Blue (from right). Blue, Orange, and ceiling lamp Pixel-wise illumination Ratio Pixel-wise Groundtruth 59

Multi-Iluminant scene datasets Conclusion: We introduced a synthetic dataset for intrinsic image estimation for multiple illuminants and complex scenes. We created the first multi-illuminant complex scene dataset with pixelwise ground-truth accuracy. Next step: We use our multi-illuminant scene dataset for multi-illuminant color constancy. 61

Overview Introduction Multi-illuminant Intrinsic Image Estimation Multi-illuminant Scene Datasets Multi-illuminant Color Constancy Conclusions 62

Color constancy Can you guess the color of the woman s top? 63

Color constancy Can you guess the color of the woman s top? 64

Computation Color Constancy Color constancy algorithm mainly consist of two steps: Estimation of chromaticity of light source Statistical methods 1 n c m m ( f ) ( x) c n, m, dx k( e ) n x Minkowski norm using the Minkowski framework: Gray-world (e 0,1,0 ) : The average reflectance is the illuminant color. Max-RGB (e 0,,0 ) : The maximum reflectance is the illuminant color. Gray-edge (e 1,m,σ ) : The average reflectance differences is the illuminant color. Second-order gray-edge (e 2,m,σ ) 65

Computation Color Constancy Color constancy algorithm mainly consist of two steps: Estimation of chromaticity of light source Statistical methods Physics-based methods Using R. Tan et. al. 2004, Inverse-Intensity Chromaticity (IIC) space for color constancy: 1. Detection of possible specular regions 2. Illuminant estimation in the detected regions. Using the linear relation between chromaticity and inverse intensity in the image: Inverse intensity Image Chromaticity Diffuse chroma Specularity chroma 66

Computation Color Constancy Color constancy algorithm mainly consist of two steps: Estimation of chromaticity of light source Statistical methods Physics-based methods Gamut-mapping Learning methods Image color correction to canonical illumination von Kries model Diagonal-offset model 67

Multi-illuminant Color Constancy Motivation: Single-illuminant color constancy methods are not capable of modeling the complexity of illumination in the real-world scenarios. The assumption of uniform illumination made by the single-illuminant methods is unrealistic. Objective: The goal of Multi-illuminant Color Constancy is to provide accurate pixel-wise illuminant estimates. 68

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method * : Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Statistical estimation Physics-based estimation Pair-wise potentials Smoothness Factor Pair-wise Potential Unary Potential * Sh. Beigpour and C. Riess and J. van de Weijer, and E. Angelopoulou, Multi-illuminant estimation using Conditional Random Field, IEEE Transactions on Image Processing (TIP), vol.23, no.1, pp.83,96, January 2014. 69

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method * : Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Statistical estimation Physics-based estimation Pair-wise potentials Smoothness Factor Pair-wise Potential Unary Potential * Sh. Beigpour and C. Riess and J. van de Weijer, and E. Angelopoulou, Multi-illuminant estimation using Conditional Random Field, IEEE Transactions on Image Processing (TIP), vol.23, no.1, pp.83,96, January 2014. 70

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method * : Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Statistical estimation Physics-based estimation Pair-wise potentials Smoothness Factor Pair-wise Potential Unary Potential * Sh. Beigpour and C. Riess and J. van de Weijer, and E. Angelopoulou, Multi-illuminant estimation using Conditional Random Field, IEEE Transactions on Image Processing (TIP), vol.23, no.1, pp.83,96, January 2014. 71

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Error metric: The angular error is the angle between any two color vectors (i 1 and i 2 ) in RGB space. We use the angular error between the label and estimate to define the energy of a graph labeling. 72

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Statistical estimation f j = (f R j, f G j, f B j ) is the j-th pixel and P={p 1,p 2,,p N } are the patches then the local illuminant color for the i-th patch p i using Minkowski norm is: Therefore we can write the unary potential as: Statistical unary potential Local estimate Patch label Error function 73

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Physics-based estimation Therefore: Physics-based unary potential p i ( xi F p ) w ρσ ( ( i p, xi )) i p r i Local illuminant estimate where the binary weighting w is defined using sum of the intensity for possible specular pixels ( s sp ) and a threshold ( t sp ) Original Image Regions which w exists Lehmann and Palm JOSA 2001 76

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Unary potentials: Defining labels: The labels are centers of the clustered formed by the patch-wise local illuminant estimates in RGB space. To improve the performance highly saturated values are discarded : Label set L i (, ) White light l i i w d Each label K-means 1 i w (111,, ) 3 T Statistical estimates Label-set Physics-based estimates 78

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Statistical estimates by Gray-word 79

Multi-illuminant Color Constancy Multi-Illuminant Random Field (MIRF) method: Image is divided to patches using grid and illuminant is estimated locally. Statistical estimates by Gray-word Results of the energy minimization 80

Multi-Illuminant Random Field (MIRF) Experiment results: We compare our method with the single-illuminant and the method of Gijsenij et. al. We use the median angular error over each set as our measure. MIMO-Lab (58 images): Method Single-light Gijsenij et.al. MIRF DN 10.5º N/A N/A GW 2.9º 5.9º 2.8º (-3%) WP 7.6º 4.2º 2.8º (-33%) GE-1 2.8º 4.2º 2.6º (-7%) GE-2 2.9º 5.7º 2.6º (-10%) IEBV 8.3º N/A 3.0º (-64%) 84

Multi-Illuminant Random Field (MIRF) Experiment results: We compare our method with the single-illuminant and the method of Gijsenij et. al. We use the median angular error over each set as our measure. Gijsenij-outdoor (9 images): Method Single-light Gijsenij et.al. MIRF DN 3.6 N/A N/A GW 13.8º 13.8º 10.1º (-27%) WP 11.3º 8.4º 6.4º (-24%) GE-1 10.1º 7.6º 4.7º (-38%) GE-2 8.5º 7.4º 5.0º (-32%) IEBV 7.3º N/A 7.3º 86

Multi-Illuminant Random Field (MIRF) Experiment results: Qualitative evaluation Original Ground-truth White-balance Single illuminant White-balance 3.1 2.9 10.6 6.8 Gijsenij White-balance 2.7 6.6 8.3 4.5 91 Our method s White-balance 2.0 2.6 8.7 3.7

Conclusions We proposed an intrinsic image estimation framework for single-colored objects in multi-illuminant scenarios (applied to object recoloring and color transfer). We created two multi-illuminant scene datasets: Synthetic intrinsic image dataset: Computer graphics generated dataset for intrinsic estimation benchmarking in complex scenes. Multi-Illuminant Multi-Object (MIMO) : Dataset for multi-illuminant color constancy benchmarking. We proposed a CRF-based color constancy method for multi-illuminant scenes. State-of-the-art results are obtained on 3 datasets. 92

93 Thanks for your attention!

Publications 1. Sh. Beigpour and C. Riess and J. van de Weijer, and E. Angelopoulou, Multi-illuminant estimation using Conditional Random Field, IEEE Transactions on Image Processing (TIP). 2014. 2. Imtiaz Masud Ziko, Shida Beigpour, and Jon Yngve Hardeberg, Design and Creation of a Multi-Illuminant Scene Image Dataset, International Conference on Image and Signal Processing (ICISP) 2014 3. S. Beigpour, M. Serra, J. van de Weijer, R. Benavente, M. Vanrell, O. Penacchio, and D. Samaras, Intrinsic Image Evaluation On Synthetic Complex Scenes, International Conference on Image Processing (ICIP) 2013. 4. Sh. Beigpour and J. van de Weijer, Object Recoloring based on Intrinsic Image Estimation, Proceedings of IEEE International Conference on Computer Vision (ICCV), November 2011. 5. J. van de Weijer and Sh. Beigpour, The Dichromatic Reflection Model: Future Research Directions and Applications, invited paper at Int. Conf. on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP), Portugal 2011. 6. M. Bleier, C. Riess, Sh. Beigpour, E. Eibenberger, E. Angelopoulou, T. Troeger, and A. Kaup. "Color Constancy and Non-Uniform Illumination: Can Existing Algorithms Work?" ICCV Workshop on Color and Photometry in Computer Vision (ICCV Workshop). November 2011. 7. Sh. Beigpour and J. van de Weijer, Photo-Realistic Color Alteration For Architecture And Design, Proceedings of Colour Research for European Advanced Technology Employment (CREATE) Conference, Jun 2010. (Chosen for oral presentation). 94