Multi-view Stereo Beyond Lambert Jin et al., CVPR ’03 Joshua Stough November 12, 2003.

Slides:



Advertisements
Similar presentations
1 Photometric Stereo Reconstruction Dr. Maria E. Angelopoulou.
Advertisements

A Projective Framework for Radiometric Image Analysis CVPR 2009 Date: 2010/3/9 Reporter : Annie lin.
Lecture 11: Two-view geometry
Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.
Announcements Project 2 due today Project 3 out today –demo session at the end of class.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #12.
Lecture 35: Photometric stereo CS4670 / 5670 : Computer Vision Noah Snavely.
3D Modeling from a photograph
Capturing light Source: A. Efros. Image formation How bright is the image of a scene point?
Stereo Vision Reading: Chapter 11
Measuring BRDFs. Why bother modeling BRDFs? Why not directly measure BRDFs? True knowledge of surface properties Accurate models for graphics.
Two-view geometry.
Shape-from-X Class 11 Some slides from Shree Nayar. others.
Dr. Hassan Foroosh Dept. of Computer Science UCF
View Morphing (Seitz & Dyer, SIGGRAPH 96)
Lecture 23: Photometric Stereo CS4670/5760: Computer Vision Kavita Bala Scott Wehrwein.
Course Review CS/ECE 181b Spring Topics since Midterm Stereo vision Shape from shading Optical flow Face recognition project.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Multi-view stereo Many slides adapted from S. Seitz.
Projected image of a cube. Classical Calibration.
Motion Field and Optical Flow. Outline Motion Field and Optical Flow Definition, Example, Relation Optical Flow Constraint Equation Assumptions & Derivation,
May 2004Stereo1 Introduction to Computer Vision CS / ECE 181B Tuesday, May 11, 2004  Multiple view geometry and stereo  Handout #6 available (check with.
Multiple View Geometry
Multiple View Geometry. THE GEOMETRY OF MULTIPLE VIEWS Reading: Chapter 10. Epipolar Geometry The Essential Matrix The Fundamental Matrix The Trifocal.
LIGHTING JEFF CHASTINE 1. WHAT IS LIGHT? A very complex process Find a dark area – how is it being lit? Light bounces (mirrors, shiny objects) Light refracts.
Light and shading Source: A. Efros.
CSE 6367 Computer Vision Stereo Reconstruction Camera Coordinate Transformations “Everything should be made as simple as possible, but not simpler.” Albert.
Multi-view geometry. Multi-view geometry problems Structure: Given projections of the same 3D point in two or more images, compute the 3D coordinates.
Computer Vision Spring ,-685 Instructor: S. Narasimhan PH A18B T-R 10:30am – 11:50am Lecture #13.
EECS 274 Computer Vision Light and Shading. Radiometry – measuring light Relationship between light source, surface geometry, surface properties, and.
Structure from images. Calibration Review: Pinhole Camera.
Multi-view geometry.
1 Preview At least two views are required to access the depth of a scene point and in turn to reconstruct scene structure Multiple views can be obtained.
Y. Moses 11 Combining Photometric and Geometric Constraints Yael Moses IDC, Herzliya Joint work with Ilan Shimshoni and Michael Lindenbaum, the Technion.
Capturing light Source: A. Efros.
Multiview Geometry and Stereopsis. Inputs: two images of a scene (taken from 2 viewpoints). Output: Depth map. Inputs: multiple images of a scene. Output:
PCB Soldering Inspection. Structured Highlight approach Structured Highlight method is applied to illuminating and imaging specular surfaces which yields.
Radiometry and Photometric Stereo 1. Estimate the 3D shape from shading information Can you tell the shape of an object from these photos ? 2.
Understanding the effect of lighting in images Ronen Basri.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Course 10 Shading. 1. Basic Concepts: Light Source: Radiance: the light energy radiated from a unit area of light source (or surface) in a unit solid.
Announcements Office hours today 2:30-3:30 Graded midterms will be returned at the end of the class.
Two-view geometry. Epipolar Plane – plane containing baseline (1D family) Epipoles = intersections of baseline with image planes = projections of the.
CSE 140: Computer Vision Camillo J. Taylor Assistant Professor CIS Dept, UPenn.
Shape from Shading Course web page: vision.cis.udel.edu/cv February 26, 2003  Lecture 6.
3D Reconstruction Using Image Sequence
Active Lighting for Appearance Decomposition Todd Zickler DEAS, Harvard University.
Tal Amir Advanced Topics in Computer Vision May 29 th, 2015 COUPLED MOTION- LIGHTING ANALYSIS.
Geometry Reconstruction March 22, Fundamental Matrix An important problem: Determine the epipolar geometry. That is, the correspondence between.
Structure from Motion Paul Heckbert, Nov , Image-Based Modeling and Rendering.
Radiometry of Image Formation Jitendra Malik. A camera creates an image … The image I(x,y) measures how much light is captured at pixel (x,y) We want.
Structure from Motion. For now, static scene and moving cameraFor now, static scene and moving camera – Equivalently, rigidly moving scene and static.
Understanding the effect of lighting in images Ronen Basri.
Radiometry of Image Formation Jitendra Malik. What is in an image? The image is an array of brightness values (three arrays for RGB images)
Computer vision: geometric models Md. Atiqur Rahman Ahad Based on: Computer vision: models, learning and inference. ©2011 Simon J.D. Prince.
Announcements Project 3a due today Project 3b due next Friday.
Multi-view geometry. Multi-view geometry problems Structure: Given projections of the same 3D point in two or more images, compute the 3D coordinates.
MAN-522 Computer Vision Spring
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Merle Norman Cosmetics, Los Angeles
Epipolar geometry.
Announcements Project 3b due Friday.
Filtering Things to take away from this lecture An image as a function
Announcements Today: evals Monday: project presentations (8 min talks)
Two-view geometry.
Lecture 28: Photometric Stereo
Announcements Project 3 out today demo session at the end of class.
Two-view geometry.
Filtering An image as a function Digital vs. continuous images
Shape from Shading and Texture
Presentation transcript:

Multi-view Stereo Beyond Lambert Jin et al., CVPR ’03 Joshua Stough November 12, 2003

Basics Reconstruct 3D shape from calibrated set of views. (uncalibrated possible). Assume Non-Lambertian Establish Correspondence from model to image, NOT image to image Constraint on the radiance tensor field.

Radiance Tensor Field Given point P on surface, g1,…,gn camera reference frames, and v1,…,vm vectors along tangent plane to P to tesselation around P. For Lambertian, rank is 1. For any “diffuse + specular” reflection model, rank 2. More specifically, any reasonably lit and viewed surface patch obeying the BRDF model has R(P) <= 2. Cost function can be matrix discrepancy between model R(P) and observed R(P).

Discrepancy between their model and the observed drives a flow towards the correct shape. They prove that the Frobenius norm of the tensor discrepancy is optimizable. F norm: the obvious one (root of sum of squares of elements), as opposed to the square root of the max eigenvalue of the adjoint matrix (?). Key

Kind of weird that they show that how nothing is practically like their model is a good thing (drives the optimization). Before, a weakness was this odd assumption that viewpoint doesn’t matter. Now assume opposite. Maybe use lambertian on badly matching patches for agglomerated surfaces? I don’t understand their geometry model. They say they don’t need points or triangles. How would they transmit results (like above)? Results