Light Mixture Estimation for Spatially Varying White Balance

Slides:



Advertisements
Similar presentations
Course Evaluations 4 Random Individuals will win an ATI Radeon tm HD2900XT.
Advertisements

What do color changes reveal about an outdoor scene? Kalyan Sunkavalli Fabiano Romeiro Wojciech Matusik Todd Zickler Hanspeter Pfister Harvard University.
Automatic Color Gamut Calibration Cristobal Alvarez-Russell Michael Novitzky Phillip Marks.
Illumination Estimation via Thin Plate Spline Weihua Xiong ( OmniVision Technology,USA ) Lilong Shi, Brian Funt ( Simon Fraser University, Canada) ( Simon.
Video Dissolve and Wipe Detection via Spatio-Temporal Images of Chromatic Histogram Differences Presentation by Kenton Anderson CMPT 820 March 3 rd, 2005.
Hongliang Li, Senior Member, IEEE, Linfeng Xu, Member, IEEE, and Guanghui Liu Face Hallucination via Similarity Constraints.
Light Fields PROPERTIES AND APPLICATIONS. Outline  What are light fields  Acquisition of light fields  from a 3D scene  from a real world scene 
Accelerating Spatially Varying Gaussian Filters Jongmin Baek and David E. Jacobs Stanford University.
1School of CS&Eng The Hebrew University
Image Matting with the Matting Laplacian
Outdoor Image Processing 1. Photometric stereo for outdoor webcams  "Photometric stereo for outdoor webcams" Ackermann, J.; Langguth, F.; Fuhrmann, S.;
Color spaces CIE - RGB space. HSV - space. CIE - XYZ space.
Natural Video Matting using Camera Arrays Neel S. JoshiWojciech MatusikShai Avidan Mitsubishi Electric Research Laboratory University of California, San.
Jue Wang Michael F. Cohen IEEE CVPR Outline 1. Introduction 2. Failure Modes For Previous Approaches 3. Robust Matting 3.1 Optimized Color Sampling.
Image Matting and Its Applications Chen-Yu Tseng Advisor: Sheng-Jyh Wang
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Personal Photo Enhancement using Example Images Neel Joshi Wojciech Matusik, Edward H. Adelson, and David J. Kriegman Microsoft Research, Disney Research,
BMVC 2009 Specularity and Shadow Interpolation via Robust Polynomial Texture Maps Mark S. Drew 1, Nasim Hajari 1, Yacov Hel-Or 2 & Tom Malzbender 3 1 School.
INFORMATIK Differential Coordinates for Interactive Mesh Editing Yaron Lipman Olga Sorkine Daniel Cohen-Or David Levin Tel-Aviv University Christian Rössl.
EE 7730 Image Segmentation.
Illumination Estimation via Non- Negative Matrix Factorization By Lilong Shi, Brian Funt, Weihua Xiong, ( Simon Fraser University, Canada) Sung-Su Kim,
A Closed Form Solution to Natural Image Matting
Computational Photography
Visibility Subspaces: Uncalibrated Photometric Stereo with Shadows Kalyan Sunkavalli, Harvard University Joint work with Todd Zickler and Hanspeter Pfister.
Linear View Synthesis Using a Dimensionality Gap Light Field Prior
Lecture 2: Image filtering
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
Haze removal using dark channel prior. Preface Guided Image Filter Pros: fast, high-quality Cons: halos,strokes.
Introduction of the intrinsic image. Intrinsic Images The method of Finlayson & Hordley ( 2001 ) Two assumptions 1. the camera ’ s sensors are sufficiently.
Computer Graphics Inf4/MSc Computer Graphics Lecture Notes #16 Image-Based Lighting.
Noise Estimation from a Single Image Ce Liu William T. FreemanRichard Szeliski Sing Bing Kang.
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 6 – Color.
Computer Vision Spring ,-685 Instructor: S. Narasimhan PH A18B T-R 10:30am – 11:50am Lecture #13.
Titre.
Fast Bilateral Filtering
High dynamic range imaging. Camera pipeline 12 bits8 bits.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Image-Based Rendering from a Single Image Kim Sang Hoon Samuel Boivin – Andre Gagalowicz INRIA.
Image-based rendering Michael F. Cohen Microsoft Research.
Chapter 21 R(x) Algorithm a) Anomaly Detection b) Matched Filter.
Efficient Rendering of Local Subsurface Scattering Tom Mertens 1, Jan Kautz 2, Philippe Bekaert 1, Frank Van Reeth 1, Hans-Peter Seidel
View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations Paul Green 1 Jan Kautz 1 Wojciech Matusik 2 Frédo Durand 1.
Image-based Lighting Design Frederik Anrys Philip Dutré Computer Graphics Group 8 Sept
Rendering Fake Soft Shadows with Smoothies Eric Chan Massachusetts Institute of Technology.
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
112/5/ :54 Graphics II Image Based Rendering Session 11.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
Non-Linear Kernel-Based Precomputed Light Transport Paul Green MIT Jan Kautz MIT Wojciech Matusik MIT Frédo Durand MIT Henrik Wann Jensen UCSD.
Greg Ward Exponent - Failure Analysis Assoc. Elena Eydelberg-Vileshin
Improving Image Matting using Comprehensive Sampling Sets CVPR2013 Oral.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
1 Resolving the Generalized Bas-Relief Ambiguity by Entropy Minimization Neil G. Alldrin Satya P. Mallick David J. Kriegman University of California, San.
MAN-522 Computer Vision Spring
Supplement 189: Parametric Blending Presentation State Storage.
White Balance under Mixed Illumination using Flash Photography
Ido Omer Michael Werman
Image Blending and Compositing
A Gentle Introduction to Bilateral Filtering and its Applications
3D Graphics Rendering PPT By Ricardo Veguilla.
Merle Norman Cosmetics, Los Angeles
Computer Vision Lecture 4: Color
A Gentle Introduction to Bilateral Filtering and its Applications
Single Image Haze Removal Using Dark Channel Prior
Xiang Liang Natural Image Matting Xiang Liang
A Computational Darkroom for Black-and-White Photography
“grabcut”- Interactive Foreground Extraction using Iterated Graph Cuts
COLOR CONSTANCY IN THE COMPRESSED DOMAIN
Unreal Engine 短期課程 指導老師: 資訊工程系 胡敏君 老師 教育部資通訊軟體創新人才推升推廣計畫
Shape from Shading and Texture
Presentation transcript:

Light Mixture Estimation for Spatially Varying White Balance SIGGRAPH 2008 Eugene Hsu, (MIT, CSAIL) Tom Mertens (Hasselt Univ. EDM) Sylvain Paris (Adobe System) Shai Avidan (Adobe System) Frédo Durand (MIT, CSAIL)

Light Mixture Estimation for Spatially Varying White Balance Outline Overview White Balance Material Color Estimation Mixture Interpolation Result Relighting Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Overview Goal: Perform a white balance technique for scenes with two light types. Input: Original image Two light colors (user specified) Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Assumption The interaction of light can be described using RGB channels only, instead of requiring full spectra Surfaces are Lambertian and non-fluorescent. Color bleeding due to indirect illumination can be ignored. There are two illuminant types present in the scene and their colors are known beforehand. Scenes are dominated by only a small number of material colors. Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance

Material Color Estimation Natural scenes are dominated by a small set of material colors [Omer and Werman 2004] Sampling Voting Set Estimation Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance

Material Color Estimation Light Mixture Estimation for Spatially Varying White Balance

Material Color Estimation Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Extends light mixture values over the entire image using interpolation. Image chromaticities are a linear blend of the material chromaticity multiplied by the light chromaticities. matting Laplacian [Levin et al. 2006] Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Color line model Colors lie on a line in RGB space. Idea Obtain the pixel opacities β by minimizing the quadratic βT Mβ, where M is the matting Laplacian. Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Define Mij wk : window. Ii, Ij : the colors at pixels i and j. δij is 1 if i= j, 0 otherwise. μk, Σk : the mean and variance of pixel colors in wk. E3 is the 3×3 identity matrix. ε: regularizing constant. Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Objective function α∗ : vector contains mixture constraints. D : a diagonal matrix that selects the marked pixels from the voting step. λ : smoothing constant. Light Mixture Estimation for Spatially Varying White Balance

Mixture Interpolation Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Result Synthetic inputs from multiple exposures Single exposures with real mixed lighting Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Result Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Result Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Relighting Input White balanced image. Light mixture α. Output Image that light colors are changed. Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance Relighting Light Mixture Estimation for Spatially Varying White Balance

Light Mixture Estimation for Spatially Varying White Balance k + k1 WR WG WB + ÷ IR IG IB RR RG RB • = LR LG LB LR LG LB Light Mixture Estimation for Spatially Varying White Balance