More single view geometry Describes the images of planes, lines,conics and quadrics under perspective projection and their forward and backward properties.

Slides:



Advertisements
Similar presentations
Projective 3D geometry class 4
Advertisements

Vanishing points  .
Epipolar Geometry.
More on single-view geometry
1 A camera is modeled as a map from a space pt (X,Y,Z) to a pixel (u,v) by ‘homogeneous coordinates’ have been used to ‘treat’ translations ‘multiplicatively’
3D reconstruction.
Primitives Behaviour at infinity HZ 2.2 Projective DLT alg Invariants
Geometry 2: A taste of projective geometry Introduction to Computer Vision Ronen Basri Weizmann Institute of Science.
Projective Geometry- 3D
Self-calibration.
Recovering metric and affine properties from images
Camera calibration and epipolar geometry
Camera Models A camera is a mapping between the 3D world and a 2D image The principal camera of interest is central projection.
Recovering metric and affine properties from images
More on single-view geometry class 10 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Geometry Projective Geometry & Transformations of 2D Vladimir Nedović Intelligent Systems Lab Amsterdam (ISLA) Informatics Institute,
The 2D Projective Plane Points and Lines.
3D Computer Vision and Video Computing Omnidirectional Vision Topic 11 of Part 3 Omnidirectional Cameras CSC I6716 Spring 2003 Zhigang Zhu, NAC 8/203A.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Projective geometry- 2D Acknowledgements Marc Pollefeys: for allowing the use of his excellent slides on this topic
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Uncalibrated Geometry & Stratification Sastry and Yang
Scene Modeling for a Single View : Computational Photography Alexei Efros, CMU, Fall 2005 René MAGRITTE Portrait d'Edward James …with a lot of slides.
Epipolar Geometry and the Fundamental Matrix F
Image Mosaicing from Uncalibrated Views of a Surface of Revolution
CS485/685 Computer Vision Prof. George Bebis
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
Multiple View Geometry
Projective 3D geometry. Singular Value Decomposition.
Homogeneous coordinates
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Projective 3D geometry. Singular Value Decomposition.
3D photography Marc Pollefeys Fall 2007
Projective Geometry and Camera model Class 2
Previously Two view geometry: epipolar geometry Stereo vision: 3D reconstruction epipolar lines Baseline O O’ epipolar plane.
More on single-view geometry class 10 Multiple View Geometry Comp Marc Pollefeys.
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
Lec 21: Fundamental Matrix
Scene planes and homographies. Homographies given the plane and vice versa.
Scene Modeling for a Single View : Computational Photography Alexei Efros, CMU, Spring 2010 René MAGRITTE Portrait d'Edward James …with a lot of.
X y z Point can be viewed as intersection of surfaces called coordinate surfaces. Coordinate surfaces are selected from 3 different sets.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Lecture 11 Stereo Reconstruction I Lecture 11 Stereo Reconstruction I Mata kuliah: T Computer Vision Tahun: 2010.
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
Projective geometry ECE 847: Digital Image Processing Stan Birchfield Clemson University.
Lecture 04 22/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Metrology 1.Perspective distortion. 2.Depth is lost.
Objects at infinity used in calibration
Projective 3D geometry class 4
Geometric Camera Models
Single View Geometry Course web page: vision.cis.udel.edu/cv April 9, 2003  Lecture 20.
Two-view geometry Epipolar geometry F-matrix comp. 3D reconstruction
Multi-linear Systems and Invariant Theory in the Context of Computer Vision and Graphics CS329 Amnon Shashua.
1 Camera calibration based on arbitrary parallelograms 授課教授:連震杰 學生:鄭光位.
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
Class 51 Multi-linear Systems and Invariant Theory in the Context of Computer Vision and Graphics Class 5: Self Calibration CS329 Stanford University Amnon.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
Auto-calibration we have just calibrated using a calibration object –another calibration object is the Tsai grid of Figure 7.1 on HZ182, which can be used.
Uncalibrated reconstruction Calibration with a rig Uncalibrated epipolar geometry Ambiguities in image formation Stratified reconstruction Autocalibration.
More on single-view geometry class 10 Multiple View Geometry Comp Marc Pollefeys.
EECS 274 Computer Vision Projective Structure from Motion.
Lec 26: Fundamental Matrix CS4670 / 5670: Computer Vision Kavita Bala.
Ancona - Municipality Hall The principal point PP is the intersection of the three heights of the triangle with vertices the three V.P. The V.P. procedure.
CS682, Jana Kosecka Rigid Body Motion and Image Formation Jana Kosecka
Calibration ECE 847: Digital Image Processing Stan Birchfield Clemson University.
Epipolar geometry.
More on single-view geometry class 10
3D reconstruction class 11
Multiple View Geometry for Robotics
Uncalibrated Geometry & Stratification
Presentation transcript:

More single view geometry Describes the images of planes, lines,conics and quadrics under perspective projection and their forward and backward properties

Camera properties Images acquired by the cameras with the same centre are related by a plane projective transformation Image entities on the plane at infinity,  inf, do not depend on camera position, only on camera rotation and internal parameters, K

Camera properties 2 The image of a point or a line on  inf, depend on both K and camera rotation. The image of the absolute conic, , depends only on K; it is unaffected by camera rotation and position.  = ( KK T ) -1

Camera properties 2  defines the angle between the rays back- projected from image points Thus camera rotation can be computed from vanishing points independent from camera position. In turn, K may be computed from the known angle between rays; in particular, K may be computed from vanishing points corresponding to orthogonal scene directions.

Perspective image of points on a plane

Action of a projective camera on planes

Action of a projective camera on lines

Line projection

Action of a projective camera on conics

Action of a projective camera on conics 2

On conics

Images of smooth surfaces

Images of smooth surfaces 2

Contour generator and apparent contour: for parallel projection

Contour generator and apparent contour: for central projection

Action of a projective camera on quadrics Since intersection and tangency are preserved, the contour generator is a (plane) conic. Thus the apparent contour of a general quadric is a conic, so is the contour generator.

Result 7.8

On quadrics

Result 7.9 The cone with vertex V and tangent to the quadric is the degenerate quadric Q CO = (V T QV) Q – (QV)(QV) T Note that Q CO V = 0, so that V is the vertex of the cone as assumed.

The cone rays of a quadric

The cone rays with vertex the camera centre

Example 7.10

The importance of the camera centre

The camera centre

Moving image plane

Moving image plane 2

Moving image plane 3

Camera rotation

Example

(a), (b) camera rotates about camera centre. (c) camera rotates about camera centre and translate

Synthetic views

Synthetic views. (a) Source image (b) Frontal parallel view of corridor floor

Synthetic views. (a) Source image (c) Frontal parallel view of corridor wall

Planar panoramic mosaicing

Three images acquired by a rotating camera may be registered to the frame of the middle one

Planar panoramic mosaicing 1

Planar panoramic mosaicing 2

Planar panoramic mosaicing 3

Projective (reduced) notation

Moving camera centre

Parallax Consider two 3-space points which has coincident images in the first view( points are on the same ray). If the camera centre is moved (not along that ray), the iamge coincident is lost. This relative displacement of image points is termed Parallax. An important special case is when all scene points are coplanar. In this case, corresponding image points are related by planar homography even if the camera centre is moved. Vanishing points, which are points on  inf are related by planar homography for any camera motion.

Motion parallax

Camera calibration and image of the absolute conic

The angles between two rays

The angle  between two rays

Relation between an image line and a scene plane

The image of the absolute conic

The image of the absolute conic 2

The image of the absolute conic 3

The image of the absolute conic 4

The image of the absolute conic 5

Example: A simple calibration device

Calibration from metric planes

Outline of the calibration algorithm

Orthogonality in the image

Orthogonality in the image 2

Orthogonality represented by pole- polar relationship

Reading the internal parameters K from the calibrated conic

To construct the line perpendicular to the ray through image point x

Vanishing point formation (a) Plane to line camera

Vanishing point formation: 3-space to plane camera

Vanishing line formation(a)

Vanishing line formation (b)

Vanishing points and lines

Image plane and principal point

The principal point is the orthocentre of an orthongonal triad of vanishing points in image (a)

The principal point is the orthocentre of the triangle with the vanishing point as the vertices

The calibrating conic computed from the three orthogonal vanishing point

The calibrating conic for the image (a)