COLOR CONSTANCY IN THE COMPRESSED DOMAIN

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

Land’s Retinex algorithm
Ter Haar Romeny, FEV Nuclei of fungus cell Paramecium Caudatum Spatial gradient Illumination spectrum -invariant gradient Color RGB original Color-Scale.
Scene illumination and surface albedo recovery via L1-norm total variation minimization Hong-Ming Chen Advised by: John Wright.
Illumination Estimation via Thin Plate Spline Weihua Xiong ( OmniVision Technology,USA ) Lilong Shi, Brian Funt ( Simon Fraser University, Canada) ( Simon.
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,
Color Image Understanding Sharon Alpert & Denis Simakov.
Light, Surface and Feature in Color Images Lilong Shi Postdoc at Caltech Computational Vision Lab, Simon Fraser University.
Rob Fergus Courant Institute of Mathematical Sciences New York University A Variational Approach to Blind Image Deconvolution.
Physics-based Illuminant Color Estimation as an Image Semantics Clue Christian Riess Elli Angelopoulou Pattern Recognition Lab (Computer Science 5) University.
1 Practical Scene Illuminant Estimation via Flash/No-Flash Pairs Cheng Lu and Mark S. Drew Simon Fraser University {clu,
Image Resizing and Other applications
ECCV 2002 Removing Shadows From Images G. D. Finlayson 1, S.D. Hordley 1 & M.S. Drew 2 1 School of Information Systems, University of East Anglia, UK 2.
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.
Yen-Lin Lee and Truong Nguyen ECE Dept., UCSD, La Jolla, CA Method and Architecture Design for Motion Compensated Frame Interpolation in High-Definition.
School of Computer Science Simon Fraser University November 2009 Sharpening from Shadows: Sensor Transforms for Removing Shadows using a Single Image Mark.
Light Mixture Estimation for Spatially Varying White Balance
1 Color Segmentation: Color Spaces and Illumination Mohan Sridharan University of Birmingham
Apparent Greyscale: A Simple and Fast Conversion to Perceptually Accurate Images and Video Kaleigh SmithPierre-Edouard Landes Joelle Thollot Karol Myszkowski.
Color Image Understanding Sharon Alpert & Denis Simakov.
Ter Haar Romeny, FEV Nuclei of fungus cell Paramecium Caudatum Spatial gradient Illumination spectrum -invariant gradient Color RGB original Color-Scale.
Illumination Estimation via Non- Negative Matrix Factorization By Lilong Shi, Brian Funt, Weihua Xiong, ( Simon Fraser University, Canada) Sung-Su Kim,
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Mark S. Drew and Amin Yazdani Salekdeh School of Computing Science,
6/23/2015CIC 10, Color constancy at a pixel [Finlayson et al. CIC8, 2000] Idea: plot log(R/G) vs. log(B/G): 14 daylights 24 patches.
Shadow Removal Using Illumination Invariant Image Graham D. Finlayson, Steven D. Hordley, Mark S. Drew Presented by: Eli Arbel.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
Color Fidelity in Multimedia H. J. Trussell Dept. of Electrical and Computer Engineering North Carolina State University Raleigh, NC
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
Statistical Color Models (SCM) Kyungnam Kim. Contents Introduction Trivariate Gaussian model Chromaticity models –Fixed planar chromaticity models –Zhu.
Chapter 12 Spatial Sharpening of Spectral Image Data.
1 Jayanta Mukhopadhyay Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, , India
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.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Quantum Convolutional Coding for Distillation and Error Correction Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical.
Basic Illumination BRANCH :- ELECTRICAL (C11) Gohil Amit M. ( ) Joshi Jay P. ( ) Barot Mahesh P. ( ) Pandya Bhrugu I.
Hardware/Software Codesign Case Study : JPEG Compression.
1 Color Image Processing in the block DCT Space Jayanta Mukhopadhyay Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur,
Computer Graphics and Image Processing (CIS-601).
Histograms and Color Balancing Computational Photography Derek Hoiem, University of Illinois 09/10/15 “Empire of Light”, Magritte.
Validation of MODIS Snow Mapping Algorithm Jiancheng Shi Institute for Computational Earth System Science University of California, Santa Barbara.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Digital Image Processing CSC331 Image restoration 1.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Histograms and Color Balancing Computational Photography Derek Hoiem, University of Illinois 09/13/11 “Empire of Light”, Magritte.
Demosaicking for Multispectral Filter Array (MSFA)
Image Processing in the block DCT Space
Digital Image Processing CSC331 Image Enhancement 1.
A Hybrid Strategy For Illuminant Estimation Targeting Hard Images Roshanak Zakizadeh 1 Michael Brown 2 Graham Finlayson 1 1 University of East Anglia 2.
Digital Image Processing CSC331
Digital Image Processing CCS331 Relationships of Pixel 1.
1 What do color changes reveal about an outdoor scene? KalyanFabianoWojciechToddHanspeter SunkavalliRomeiroMatusikZicklerPfister Harvard University Adobe.
Visual computation of lightness in simple and complex images
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
Filtering and enhancement of color images in the block DCT domain
Scatter-plot Based Blind Estimation of Mixed Noise Parameters
JPEG Image Coding Standard
A. Vadivel, M. Mohan, Shamik Sural and A. K. Majumdar
Computer Vision Lecture 4: Color
Color image processing in the compressed domain
Image Segmentation Techniques
Jueqin Qiu, Haisong Xu*, Peng Xu
Digital Image Fundamentals
Advisor: Chin-Chen Chang1, 2 Student: Yi-Pei Hsieh2
Spectral Transformation
Multivariate Methods Berlin Chen
HALO-FREE DESIGN FOR RETINEX BASED REAL-TIME VIDEO ENHANCEMENT SYSTEM
Histograms and Color Balancing
Presentation transcript:

COLOR CONSTANCY IN THE COMPRESSED DOMAIN Jayanta Mukhopadhyay Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, 721302, India jay@cse.iitkgp.ernet.in Sanjit K. Mitra Ming Hsieh Dept. of Electrical Engineering University of Southern California Los Angeles, CA 90089, USA skmitra@usc.edu

Problem of Color Constancy Three factors of image formation: Objects present in the scene. Spectral Energy of Light Sources. Spectral Sensitivity of sensors. Spectral Response of a Sensor Spectral Power Distribution Surface Reflectance Spectrum

Same Scene Captured under Different Illumination Can we transfer colors from one illumination to another one?

Computation of Color Constancy Deriving an illumination independent representation. - Estimation of SPD of Light Source. Color Correction - Diagonal Correction. E(λ) <R, G, B> To perform this computation with DCT coefficients.

Different Spatial Domain Approaches Gray World Assumption (Buchsbaum (1980), Gershon et al. (1988)) <R, G, B> ≡ <Ravg, Gavg, Bavg> White World Assumption (Land (1977)) <R, G, B> ≡ <Rmax, Gmax, Bmax>

Select from a set of Canonical Illuminants Observe distribution of points in 2-D Chromatic Space. Assign SPD of the nearest illuminant. Gamut Mapping Approach (Forsyth (1990), Finlayson (1996)) - Existence of chromatic points. Color by Correlation (Finlayson et. al. (2001)) - Relative strength over the distribution. Nearest Neighbor Approach (Proposed) - Mean and Covariance Matrix. - Use of Mahalanobis Distance.

Processing in the Compressed Domain Consists of non-overlapping DCT blocks (of 8 x 8). Use DC coefficients of each block. The color space used is Y-Cb-Cr instead of RGB. Chromatic Space for Statistical Techniques is the Cb-Cr space.

Different Algorithms under consideration

List of Illuminants

Images Captured at Different Illumination Source: http://www.cs.sfu.ca/ colour/data.

Performance Metrics Estimated SPD: E=<RE,GE,BE> True SPD: T= <RT,GT,BT>

Average Δθ

Average Δrg

Average ΔRGB

Average ΔL

Time and Storage Complexities nl: number of illuminants. nc: size of the 2-D chromaticity space n: number of image pixels f: Fraction of chromaticity space covered. aM+bA  a number of Multiplications and b number of Additions.

Time and Storage Complexities

Equivalent No. of Additions per pixel (1 M= 3 A) n=512, nc=32, nl=12, f=1

Color Correction: An Example Image captured with (solux-4100) Target Ref. Image (syl-50mr16q) COR-DCT MXW-DCT-Y COR

Color Restoration Original Enhanced w/o Color Correction Enhanced with

Conclusion Color-constancy computation in the compressed domain : - requires less time and storage. - comparable quality of results. Both NN and NN-DCT perform well compared to other existing statistical approaches. Color constancy computation is useful in restoration of colors.

Thanks!