Radiometric Self Calibration

Slides:



Advertisements
Similar presentations
Micro Phase Shifting Se-Hoon, Park -Mohit Gupta and Shree K. Nayar, CVPR2012.
Advertisements

1 Non-Linear and Smooth Regression Non-linear parametric models: There is a known functional form y=  x,  derived from known theory or from previous.
Capturing light Source: A. Efros. Image formation How bright is the image of a scene point?
Generalized Mosaics Yoav Y. Schechner, Shree Nayar Department of Computer Science Columbia University.
Clouds and the Earth’s Radiant Energy System NASA Langley Research Center / Atmospheric Sciences Methodology to compare GERB- CERES filtered radiances.
16421: Vision Sensors Lecture 6: Radiometry and Radiometric Calibration Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 2:50pm.
Basic Principles of Surface Reflectance
Recap of Previous Lecture Matting foreground from background Using a single known background (and a constrained foreground) Using two known backgrounds.
Temperature Dependence of FPN in Logarithmic CMOS Image Sensors Dileepan Joseph¹ and Steve Collins² ¹University of Alberta, Canada ²University of Oxford,
Modelling, calibration and correction of nonlinear illumination-dependent fixed pattern noise in logarithmic CMOS image sensors Dileepan Joseph and Steve.
Detection and Removal of Rain from Videos Department of Computer Science Columbia University Kshitiz Garg and Shree K. Nayar IEEE CVPR Conference June.
What is the Space of Camera Responses? Michael Grossberg and Shree Nayar CAVE Lab, Columbia University IEEE CVPR Conference June 2003, Madison, USA Partially.
High Dynamic Range Images : Computational Photography Alexei Efros, CMU, Fall 2006 …with a lot of slides stolen from Paul Debevec and Yuanzhen Li,
High Dynamic Range from Multiple Images: Which Exposures to Combine?
Michael Grossberg and Shree Nayar CAVE Lab, Columbia University Partially funded by NSF ITR Award What can be Known about the Radiometric Response from.
Static Image Mosaicing
Modeling the imaging system Why? If a customer gives you specification of what they wish to see, in what environment the system should perform, you as.
High Dynamic Range Imaging: Spatially Varying Pixel Exposures Shree K. Nayar, Tomoo Mitsunaga CPSC 643 Presentation # 2 Brien Flewelling March 4 th, 2009.
Basic Principles of Surface Reflectance
Structured Light in Scattering Media Srinivasa Narasimhan Sanjeev Koppal Robotics Institute Carnegie Mellon University Sponsor: ONR Shree Nayar Bo Sun.
Chromatic Framework for Vision in Bad Weather Srinivasa G. Narasimhan and Shree K. Nayar Computer Science Department Columbia University IEEE CVPR Conference.
Dynamic Range Compression & Color Constancy Democritus University of Thrace
Convergence of vision and graphics Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Projector with Radiometric Screen Compensation Shree K. Nayar, Harish Peri Michael Grossberg, Peter Belhumeur Support: National Science Foundation Computer.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm.
Computer Graphics Inf4/MSc Computer Graphics Lecture Notes #16 Image-Based Lighting.
Basic Principles of Imaging and Photometry Lecture #2 Thanks to Shree Nayar, Ravi Ramamoorthi, Pat Hanrahan.
Light and shading Source: A. Efros.
Photography Is the capture of reflective light on light sensitive material. Film-Base Photography used “silver” as the light sensitive material. Digital.
The Three Elements of Exposure Understanding f/stop, shutter speed, and ISO.
Noise Estimation from a Single Image Ce Liu William T. FreemanRichard Szeliski Sing Bing Kang.
How the Camera Works ( both film and digital )
Sean Ryan Fanello. ^ (+9 other guys. )
ECE 472/572 – Digital Image Processing Lecture 2 – Elements of Visual Perception and Image Formation 08/25/11.
Tone mapping with slides by Fredo Durand, and Alexei Efros Digital Image Synthesis Yung-Yu Chuang 11/08/2005.
Recovering High Dynamic Range Radiance Maps from Photographs [Debevec, Malik - SIGGRAPH’97] Presented by Sam Hasinoff CSC2522 – Advanced Image Synthesis.
High dynamic range imaging. Camera pipeline 12 bits8 bits.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Introduction to Computational Photography. Computational Photography Digital Camera What is Computational Photography? Second breakthrough by IT First.
Jitter Camera: High Resolution Video from a Low Resolution Detector Moshe Ben-Ezra, Assaf Zomet and Shree K. Nayar IEEE CVPR Conference June 2004, Washington.
Camera Geometry and Calibration Thanks to Martial Hebert.
Image-Based Rendering from a Single Image Kim Sang Hoon Samuel Boivin – Andre Gagalowicz INRIA.
High Dynamic Range Images cs195g: Computational Photography James Hays, Brown, Spring 2010 slides from Alexei A. Efros and Paul Debevec.
EE 7700 High Dynamic Range Imaging. Bahadir K. Gunturk2 References Slides and papers by Debevec, Ward, Pattaniak, Nayar, Durand, et al…
16421: Vision Sensors Lecture 7: High Dynamic Range Imaging Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 3:00pm.
Motion-Compensated Noise Reduction of B &W Motion Picture Films EE392J Final Project ZHU Xiaoqing March, 2002.
Sebastian Enrique Columbia University Relighting Framework COMS 6160 – Real-Time High Quality Rendering Nov 3 rd, 2004.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
16421: Vision Sensors Lecture 7: High Dynamic Range Imaging Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 3:00pm.
Capturing light Source: A. Efros.
Digital Image Processing GSP 216. Digital Image Processing Pre-Processing – Correcting for radiometric and geometric errors in data Image Rectification.
Motion Deblurring Using Hybrid Imaging Moshe Ben-Ezra and Shree K. Nayar Columbia University IEEE CVPR Conference June 2003, Madison, USA.
The Exposure Trio Aperture, Shutter Speed, and ISO.
Radiometry and Photometric Stereo 1. Estimate the 3D shape from shading information Can you tell the shape of an object from these photos ? 2.
High Dynamic Range Images : Computational Photography Alexei Efros, CMU, Spring 2010 …with a lot of slides stolen from Paul Debevec © Alyosha Efros.
Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography.
Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs Computer Science Division University of California at Berkeley.
Rendering Synthetic Objects into Real- World Scenes by Paul Debevec SIGGRAPH 98 Conference Presented By Justin N. Rogers for Advanced Comp Graphics Spring.
Radiometric Compensation in a Projector-Camera System Based on the Properties of the Human Visual System Dong WANG, Imari SATO, Takahiro OKABE, and Yoichi.
High dynamic range imaging Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2006/3/8 with slides by Fedro Durand, Brian Curless, Steve Seitz and Alexei.
Ning Sun, Hassan Mansour, Rabab Ward Proceedings of 2010 IEEE 17th International Conference on Image Processing September 26-29, 2010, Hong Kong HDR Image.
Inferring Reflectance Functions from Wavelet Noise Pieter Peers Philip Dutré Pieter Peers Philip Dutré June 30 th 2005 Department of Computer Science.
6. Population Codes Presented by Rhee, Je-Keun © 2008, SNU Biointelligence Lab,
Exposure etc.. What is wrong with this picture...?
© 2005 University of Wisconsin
D40 ISO Experiment.
High Dynamic Range Images
眼動儀與互動介面設計 廖文宏 6/26/2009.
Image and Video Processing
Fixed-point Analysis of Digital Filters
Presentation transcript:

Radiometric Self Calibration Tomoo Mitsunaga Shree K. Nayar Hashimoto Signal Processing Lab.    Dept. of Computer Science Sony Corporation Columbia University CVPR Conference Ft. Collins, Colorado June 1999

Usual imaging systems have : Problem Statement How well does the image represent the real world? Image M1 (High exposure) Image M2 (Low exposure) Limited dynamic range Usual imaging systems have : Non-linear response June/1999 CVPR99

Scene Radiance and Image Irradiance L E Radiance Irradiance Image irradiance : Ideal camera response : Aperture area Exposure : June/1999 CVPR99

Scene Radiance and Measured Brightness Video Image Formation Image Exposure Camera Electronics Digitization CCD Scaled radiance I Measured brightness M Scene radiance L linear Photo Image Formation Image Exposure Film Development Film Scanning f (M) : The radiometric response function June/1999 CVPR99

Calibration with Reference Objects The scene must be controlled The reflectance of the objects must be known The illumination must be controlled June/1999 CVPR99

Calibration without Reference Objects Differently exposed images from an arbitrary scene Recover the response function from the images Calibrate the images with the response function Response function Input Images High dynamic range radiance image June/1999 CVPR99

Previous Works Mann and Picard (95) : Debevec and Malik (97) : Take two images with known exposure ratio R Restrictive model for f : Find parameters a, b, g by regression Debevec and Malik (97) : General model for f : only smoothness constraint Take several (say, 10) high quality images At precisely measured exposures (shutter speed) June/1999 CVPR99

Obtaining Exposure Information We have only rough estimates Mechanical error Reading error (ex. F-stop number) June/1999 CVPR99

Radiometric Self-Calibration Works with roughly estimated exposures Inputs : Differently exposed images Rough estimates of exposure values ex. F-stop reading Outputs : Estimated response function Corrected exposure values June/1999 CVPR99

A Flexible Parametric Model video posi nega High order polynomial model : f (M) Parameters to be recovered : Coefficients cn Order N M f(M) of some popular imaging products June/1999 CVPR99

Response Function and Exposure Ratio Images: q = 1,2,….Q , Pixels: p = 1, 2, …..P Exposure ratio: Using polynomial model : Objective function : Thus, we obtain ... June/1999 CVPR99

An Iterative Scheme for Optimization Rough estimates Rq,q+1(0) Rq,q+1(i) Optimize for f Optimize for Rq,q+1 f (i) Optimized f and Rq,q+1 June/1999 CVPR99

Evaluation : Noisy Synthetic Images f (M) M Solid : Computed response function Dots : Actual response function June/1999 CVPR99

Evaluation : Noisy Synthetic Images (cont’d) Percentage Error in Computed Response Function Trial Number Maximum Error : 2.7 % June/1999 CVPR99

Computing a High Dynamic Range Image Calibrating by the response function Normalizing by corrected exposure values Averaging with SNR-based weighting June/1999 CVPR99

Results : Low Library (video) Captured images I Calibration chart M Computed response function June/1999 CVPR99

Results : Low Library (video) Captured images Computed radiance image June/1999 CVPR99

Results : Adobe Room (photograph) Captured images I M Computed response function Computed radiance image June/1999 CVPR99

Results : Taos Clay Oven (photograph) Captured images I M Computed response function Computed radiance image June/1999 CVPR99

A Practical Radiometric Self-calibration Method Conclusions A Practical Radiometric Self-calibration Method Works with Arbitrary still scene Rough estimates of exposure Recovers Response function of the imaging system High dynamic range image of the scene Software and Demo http://www.cs.columbia.edu/CAVE/ June/1999 CVPR99

Obtaining Quality Measurements Automatic noise reducing pre-processing For random noise within a pixel Temporal averaging For object movement and risky object edges* Selecting pixels from spatially static area For vignetting Preferring the center part of the image * Object edges are sensitive to noise June/1999 CVPR99