Micro Phase Shifting 2014-07-01 Se-Hoon, Park -Mohit Gupta and Shree K. Nayar, CVPR2012.

Slides:



Advertisements
Similar presentations
The imaging problem object imaging optics (lenses, etc.) image
Advertisements

Spherical Harmonic Lighting Jaroslav Křivánek. Overview Function approximation Function approximation Spherical harmonics Spherical harmonics Some other.
3-D Computational Vision CSc Image Processing II - Fourier Transform.
Environment Mapping CSE 781 – Roger Crawfis
Fast Separation of Direct and Global Images Using High Frequency Illumination Shree K. Nayar Gurunandan G. Krishnan Columbia University SIGGRAPH Conference.
Procam and Campro Shree K. Nayar Computer Science Columbia University Support: NSF, ONR Procams 2006 PROCAMS Shree K. Nayar,
Kawada Industries Inc. has introduced the HRP-2P for Robodex 2002
Micro Phase Shifting Mohit Gupta and Shree K. Nayar Computer Science Columbia University Supported by: NSF and ONR.
--- some recent progress Bo Fu University of Kentucky.
Spectroscopic Ellipsometry University of Texas at El Paso Lynn Santiago Dr. Elizabeth Gardner Chem 5369.
Trig – Section 4 Graphing Sine and Cosine Objectives: To graph sine and cosine curves To find amplitude, period and phase shifts.
4.5 Sinusoidal Graphs Sketching and Writing Equations.
Structured light and active ranging techniques Class 11.
Depth from Structured Light II: Error Analysis
Generalized Mosaics Yoav Y. Schechner, Shree Nayar Department of Computer Science Columbia University.
16421: Vision Sensors Lecture 6: Radiometry and Radiometric Calibration Instructor: S. Narasimhan Wean 5312, T-R 1:30pm – 2:50pm.
Lighting affects appearance. What is the Question ? (based on work of Basri and Jacobs, ICCV 2001) Given an object described by its normal at each.
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.
Lecture 23: Photometric Stereo CS4670/5760: Computer Vision Kavita Bala Scott Wehrwein.
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
Matting and Transparency : Computational Photography Alexei Efros, CMU, Fall 2007.
Radiometric Self Calibration
Structured light and active ranging techniques Class 8.
1 CSCE 641: Computer Graphics Lighting Jinxiang Chai.
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.
Detector lens image Traditional Camera Shree Nayar, ICIP, 2001.
Structured Light in Scattering Media Srinivasa Narasimhan Sanjeev Koppal Robotics Institute Carnegie Mellon University Sponsor: ONR Shree Nayar Bo Sun.
Fourier Analysis Without Tears : Computational Photography Alexei Efros, CMU, Fall 2005 Somewhere in Cinque Terre, May 2005.
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
Projector with Radiometric Screen Compensation Shree K. Nayar, Harish Peri Michael Grossberg, Peter Belhumeur Support: National Science Foundation Computer.
Structured light and active ranging techniques Class 8
Math – Getting Information from the Graph of a Function 1.
Feb 11, 2011 The transformed trigonometric functions.
Real-Time Phase-Stamp Range Finder with Improved Accuracy Akira Kimachi Osaka Electro-Communication University Neyagawa, Osaka , Japan 1August.
AUDIO COMPRESSION msccomputerscience.com. The process of digitizing audio signals is called PCM PCM involves sampling audio signal at minimum rate which.
Today More raytracing stuff –Soft shadows and anti-aliasing More rendering methods –The text book is good on this –I’ll be using images from the CDROM.
Analogue vs Digital. Analogue  Lots of different frequencies, lots of different amplitudes  Wave recorded as it is.
Analysis of Subsurface Scattering under Generic Illumination Y. Mukaigawa K. Suzuki Y. Yagi Osaka University, Japan ICPR2008.
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Lighting affects appearance. How do we represent light? (1) Ideal distant point source: - No cast shadows - Light distant - Three parameters - Example:
Interreflections : The Inverse Problem Lecture #12 Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman.
Radiometric Compensation in a Projector-Camera System Based on the Properties of the Human Visual System Dong WANG, Imari SATO, Takahiro OKABE, and Yoichi.
Samuli Helin.  Valon ominaisuudet luonnossa  Valaisumalleja tietokonegrafiikassa  Raytracing eli säteenseuranta  Global illumination  Renderöinti.
The Reason Tone Curves Are The Way They Are. Tone Curves in a common imaging chain.
Inferring Reflectance Functions from Wavelet Noise Pieter Peers Philip Dutré Pieter Peers Philip Dutré June 30 th 2005 Department of Computer Science.
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
Interference. Overlap  Waves from multiple point sources overlap. Crest on crest Trough on trough Crest on trough  Overlapping waves add directly. Principle.
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
1 CSCE 441: Computer Graphics Lighting Jinxiang Chai.
Date of download: 6/21/2016 Copyright © 2016 SPIE. All rights reserved. The measured signal of one pixel is due to the direct illumination from the source.
A Practical Analytic Single Scattering Model for Real Time Rendering
Ido Omer Michael Werman
Uncontrolled Modulation Imaging
Multiplexed Illumination
디지털통신 Introduction 임 민 중 동국대학교 정보통신공학과 1.
Error Concealment In The Pixel Domain And MATLAB commands
Fast Bilateral Filtering for the Display of High-Dynamic-Range Images
Introduction King Saud University
Digital Image Processing
Range Imaging Through Triangulation
Rob Fergus Computer Vision
Matting, Transparency, and Illumination
Basic of Light & Optics
Digital Image Processing
Fourier Analysis Without Tears
Digital Image Fundamentals
Video Imaged Spatial Positioning Project
Noise Aperiodic complex wave
Camera Culture Camera Culture Ramesh Raskar Ramesh Raskar
Presentation transcript:

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

2 Real-Time Compressive Tracking Contents Phase shifting Phase shift encoding Phase shift decoding Issue Inter reflection Micro Phase shifting Disambiguation experiments

Phase shifting  Phase shift encoding Three image structured light I1(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) - 2π/3] I2(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y)] I3(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) + 2π/3] I1(x,y) : first imageI2(x,y) : seond imageI3(x,y) : third image I’(x,y) : average intensityI’’(x,y) : intensity modulationθ(x,y) : phase

Phase shifting  Phase shift encoding Ex) I’(x,y) = 125 I’’(x,y) = 125 I1(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) - 2π/3] I2(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y)] I3(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) + 2π/3] θ(x,y)I1(x,y)I2(x,y)I3(x,y) π/ π/ π/ π/ π/ π 1870

 Phase shift encoding Phase shifting 55 I1I2I3

Phase shifting I1(x,y)I2(x,y)I3(x,y)θ(x,y) π/ π/ π/ π/ π/ π

Phase shifting  Phase shift decoding Camera image Projector image

 Phase shift decoding –If the noise is same in the three camera images, noise doesn’t matter. Phase shifting 8

9 pixel pixel θ (π) θ (π) Input phase output phase ambiguous I1(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) - 2π/3] I2(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y)] I3(x,y) = I’(x,y) + I’’(x,y)cos[θ(x,y) + 2π/3] Input phase Output phase

Phase shifting 10 frequency (  ) amplitude Broad Frequency Band  max  mean  min Unambiguous but Noisy Accurate but Ambiguous

 Inter reflection Issue 11 camera projector Inter reflections P Q R time Inter reflections Direct Radiance radiance scene

 Inter reflection Issue 12 camera projector Inter reflections P Q R time Inter reflections Direct Radiance radiance scene Phase Error

 Inter reflection Issue 13 camera projector Inter reflections P Q R scene Inter reflection Illumination pattern light transport coefficients

 Inter reflection Issue 14 camera projector Inter reflections P Q R scene Inter reflection Illumination pattern light transport coefficients

 Inter reflection Issue 15 camera projector Inter reflections P Q R scene Inter reflection Illumination pattern light transport coefficients

 Inter reflection Issue 16 camera projector Inter reflections P Q R scene Inter reflection Illumination pattern light transport coefficients N

 Inter reflection Issue 17 Inter reflection * illumination patternlight transport coefficients pixels

 Inter reflection Issue 18 frequency projected patterns Inter reflection illumination patternlight transport coefficients

 Inter reflection Issue 19 frequency projected patterns Inter reflection illumination patternlight transport coefficients Micro phase shifting

Micro Phase shifting 20  max  mean  min frequency (  ) amplitude How Can We Disambiguate Phase Without Low Frequency Patterns?

Micro Phase shifting 21 number of periods (unknown)  Phase disambiguation

Micro Phase shifting 22 unknownknownunknownknownunknownknown

Micro Phase shifting 23

Micro Phase shifting 24  Experiments –Ceramic bowl

Micro Phase shifting 25  Experiments –Ceramic bowl point projector

Micro Phase shifting 26  Experiments –Ceramic bowl Conventional Phase Shifting Micro Phase Shifting [Our]

Micro Phase shifting 27  Experiments –Lemon point projector subsurface scacttering

 Experiments –Lemon Micro Phase shifting 28 Conventional Phase Sh ifting Micro Phase Shifting [Our]

 Experiments –Shiny Metal Bowl Micro Phase shifting 29

 Experiments –Shiny Metal Bowl Micro Phase shifting 30 Conventional Phase Shi fting Micro Phase Shifting [Our]