A Projective Framework for Radiometric Image Analysis CVPR 2009 Date: 2010/3/9 Reporter : Annie lin.

Slides:



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

Photometric Image Formation
Epipolar Geometry.
More on single-view geometry
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Invariants (continued).
3D reconstruction.
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.
3D Modeling from a photograph
Capturing light Source: A. Efros. Image formation How bright is the image of a scene point?
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Two-view geometry.
Shape-from-X Class 11 Some slides from Shree Nayar. others.
Camera calibration and epipolar geometry
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.
Visibility Subspaces: Uncalibrated Photometric Stereo with Shadows Kalyan Sunkavalli, Harvard University Joint work with Todd Zickler and Hanspeter Pfister.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Projected image of a cube. Classical Calibration.
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Photometric Stereo & Shape from Shading
Light and shading Source: A. Efros.
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.
Reflectance Map: Photometric Stereo and Shape from Shading
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
1/20 Obtaining Shape from Scanning Electron Microscope Using Hopfield Neural Network Yuji Iwahori 1, Haruki Kawanaka 1, Shinji Fukui 2 and Kenji Funahashi.
Camera Geometry and Calibration Thanks to Martial Hebert.
Multi-view geometry.
Lecture 12 Stereo Reconstruction II Lecture 12 Stereo Reconstruction II Mata kuliah: T Computer Vision Tahun: 2010.
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.
Projective cameras Motivation Elements of Projective Geometry Projective structure from motion Planches : –
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
The Brightness Constraint
Analysis of Lighting Effects Outline: The problem Lighting models Shape from shading Photometric stereo Harmonic analysis of lighting.
Y. Moses 11 Combining Photometric and Geometric Constraints Yael Moses IDC, Herzliya Joint work with Ilan Shimshoni and Michael Lindenbaum, the Technion.
Lecture 04 22/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Capturing light Source: A. Efros.
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.
Two-view geometry. Epipolar Plane – plane containing baseline (1D family) Epipoles = intersections of baseline with image planes = projections of the.
Shape from Shading Course web page: vision.cis.udel.edu/cv February 26, 2003  Lecture 6.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Large-Scale Matrix Factorization with Missing Data under Additional Constraints Kaushik Mitra University of Maryland, College Park, MD Sameer Sheoreyy.
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Tal Amir Advanced Topics in Computer Vision May 29 th, 2015 COUPLED MOTION- LIGHTING ANALYSIS.
Uncalibrated reconstruction Calibration with a rig Uncalibrated epipolar geometry Ambiguities in image formation Stratified reconstruction Autocalibration.
Linearizing (assuming small (u,v)): Brightness Constancy Equation: The Brightness Constraint Where:),(),(yxJyxII t  Each pixel provides 1 equation in.
Understanding the effect of lighting in images Ronen Basri.
Lec 26: Fundamental Matrix CS4670 / 5670: Computer Vision Kavita Bala.
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
The Brightness Constraint
Merle Norman Cosmetics, Los Angeles
Epipolar geometry.
Common Classification Tasks
3D Photography: Epipolar geometry
The Brightness Constraint
The Brightness Constraint
3D reconstruction class 11
Reconstruction.
Part One: Acquisition of 3-D Data 2019/1/2 3DVIP-01.
Unit 5 Transformations in the Plane
Announcements Today: evals Monday: project presentations (8 min talks)
Two-view geometry.
Shape from Shading and Texture
Presentation transcript:

A Projective Framework for Radiometric Image Analysis CVPR 2009 Date: 2010/3/9 Reporter : Annie lin

Image reflectance Image reflectance : diffuse reflectance + specular reflectance

How to estimate shape from images? 1. shape from shading – add more constrain 2. photometric stereo – take more images -> get “normal field” but GBR (Generalize bas-Relief) ambiguity the same image can be produced by different surface under corresponding lighting direction. - GBR Transformation Shape: “depth scaling” and ‘additive plane’

Specular reflectance and GBR GBR is resolved by ‘almost any’ additive specular reflectance component. –Only requirements Spatially uniform Isotropic Reciprocal Isotropy + reciprocity: –Local light/view directions equivalent at distinct points –Observed reflectance equal

Outline Reflectance symmetries on the plane Isotropic and reciprocal Isotropic-reciprocal quadrilateral GBR Transformation –Reconstruction via photometric stereo and show how to resolve shape ambiguities in both “uncalibrated ” and “calibrated ” cases Applications –Uncalibrated photometric stereo –Calibrated photometric stereo Conclusion

Reflectance symmetries on the plane The real projective plane provides and effective tool for analyzing reflectance symmetries, of which we focus on reciprocity and isotropy in this paper

Isotropic Pair form an isotropic pair with respect to, if Gauss sphere

Isotropic Curve and Symmetry Isotropic curve: Union of isotropic pairs Radiance function is symmetric Gauss sphere, top view

Reciprocal Pair form an reciprocal pair with respect to if equal BRDF value Gauss sphere

Reciprocal Curve & Symmetry Reciprocal curve Union of reciprocal pairs BRDF symmetry along curve Gauss sphere, top view

Isotropic – reciprocal quadrilateral

Transformation Reconstruction via photometric stereo and show how to resolve shape ambiguities in both “uncalibrated ” and “calibrated ” cases Linear transformations of the normal field correspond to projective transformations of the loane, so now disscusses the behavior of our symmetry-induced structure under projective tranformations

Propositions Proposition 1. –A rotation (about the origin) and a uniform scaling are the only linear transformations that preserve isotropic pairs with respect to two or more lighting directions that are non-coplanar with the view direction. Proposition 2. –If the principal meridian vs is known, a classic bas-relief transformation is the only linear transformation that preserves isotropic pairs with respect to two or more sources that are non- collinear with the view direction Proposition 3. – If the lighting directions are known, the identity transformation is the only linear transformation that preserves isotropic-reciprocal quadrilaterals with respect to –two or more lighting directions that are non-collinear with the view direction.

Application : uncalibrated photometric stereo GBR transformation affects the normals and source directions A GBR transformation scales and translates the quadrilateral to and moves the source to a different point ¯s on the principal meridian To resolve the GBR ambiguity, we must find the transformation that maps back to its canonical position. Proposition 4. –The GBR ambiguity is resolved by the isotropy and reciprocity constraints in a single image.

By isotropy and reciprocity, an isotropic-reciprocal quadrilateral (n,m, n′,m′) with respect to s, satisfies: Using (6)(7) A hypothesis (′ v1, λ1) yields hypotheses for the point h × (v × s) and BRDF value at each point. These in turn induce a hypothesis for the reciprocal match ¯m as the intersection of the iso-BRDF curve and the join of n and the hypothesized h×(v×s) provides a measure of inconsistency, and the exhaustive 2D search is used to minimize this inconsistency.

calibrated photometric stereo Given a set of images I(x, y, t) captured using a cone of known source directions s(t), t ∈ [0, 2) centered about view direction v, this method yields one component of the normal at every image point (x, y). if the surface is differentiable, the surface gradient direction can be recovered at each point, but the gradient magnitude is unknown. This means that one can recover the ‘iso-depth contours’ of the surface, but that these curves cannot be ordered Consider a surface S = {x, y, z(x, y)} that is described by a height field z(x, y) on the image plane. A surface point with gradient zx, zy is mapped via the Gaussian sphere to point n ≃ (zx, zy,−1) in the projective plane, and the ambiguity in gradient magnitude from[1] corresponds to a transformation of normal field ¯n(x, y) ≃ diag(1, 1, (x, y))n(x, y), where the per-pixel scaling λ (x, y) is unknown

Proposition 5. In the general case, if differentiable height fields z1(x, y) and z2 = h(z1) are related by a differentiable function h and possess equivalent sets of iso-slope contours, the function h is linear If the surface has uniform reflectance (or has a uniform separable component), the match ¯n′ can be located by intersecting this line with the iso-intensity contour passing through ¯n. Such isotropic matches ¯n′(t) under all light directions s(t), t ∈ [0, 2) define the iso-slope contour if the spatially varying BRDF is of the form in Eq. (8), a necessary condition for two points (x1, y1) and (x2, y2) to have normal directions forming an isotropic pair is In(x1, y1, t) = In(x2, y2, t) ∀ t ∈ [0, 2). This is because normalizing the temporal radiance at each pixel to [0, 1] removes the effects of the spatially-varying reflectance terms f1 and f2.