1 Camera calibration based on arbitrary parallelograms 授課教授:連震杰 學生:鄭光位.

Slides:



Advertisements
Similar presentations
Epipolar Geometry.
Advertisements

More on single-view geometry
Invariants (continued).
3D reconstruction.
Primitives Behaviour at infinity HZ 2.2 Projective DLT alg Invariants
Recovery of affine and metric properties from images in 2D Projective space Ko Dae-Won.
Geometry 2: A taste of projective geometry Introduction to Computer Vision Ronen Basri Weizmann Institute of Science.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
1 pb.  camera model  calibration  separation (int/ext)  pose Don’t get lost! What are we doing? Projective geometry Numerical tools Uncalibrated cameras.
Self-calibration.
More single view geometry Describes the images of planes, lines,conics and quadrics under perspective projection and their forward and backward properties.
Camera calibration and epipolar geometry
Structure from motion.
1 Basic geometric concepts to understand Affine, Euclidean geometries (inhomogeneous coordinates) projective geometry (homogeneous coordinates) plane at.
The 2D Projective Plane Points and Lines.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Geometry of Images Pinhole camera, projection A taste of projective geometry Two view geometry:  Homography  Epipolar geometry, the essential matrix.
3D reconstruction class 11
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.
Structure from motion. Multiple-view geometry questions Scene geometry (structure): Given 2D point matches in two or more images, where are the corresponding.
Uncalibrated Geometry & Stratification Sastry and Yang
Epipolar Geometry and the Fundamental Matrix F
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
3D reconstruction of cameras and structure x i = PX i x’ i = P’X i.
Self-calibration Class 21 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Geometry
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
3D photography Marc Pollefeys Fall 2007
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.
Projected image of a cube. Classical Calibration.
Scene planes and homographies. Homographies given the plane and vice versa.
Automatic Camera Calibration
875: Recent Advances in Geometric Computer Vision & Recognition Jan-Michael Frahm Fall 2011.
Homogeneous Coordinates (Projective Space) Let be a point in Euclidean space Change to homogeneous coordinates: Defined up to scale: Can go back to non-homogeneous.
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
Projective Geometry. Projection Vanishing lines m and n.
Imaging Geometry for the Pinhole Camera Outline: Motivation |The pinhole camera.
Projective geometry ECE 847: Digital Image Processing Stan Birchfield Clemson University.
Metrology 1.Perspective distortion. 2.Depth is lost.
Objects at infinity used in calibration
Stereo Course web page: vision.cis.udel.edu/~cv April 11, 2003  Lecture 21.
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
© 2005 Martin Bujňák, Martin Bujňák Supervisor : RNDr.
Affine Structure from Motion
A Flexible New Technique for Camera Calibration Zhengyou Zhang Sung Huh CSPS 643 Individual Presentation 1 February 25,
EECS 274 Computer Vision Affine Structure from Motion.
Class 51 Multi-linear Systems and Invariant Theory in the Context of Computer Vision and Graphics Class 5: Self Calibration CS329 Stanford University Amnon.
Computer vision: models, learning and inference M Ahad Multiple Cameras
776 Computer Vision Jan-Michael Frahm & Enrique Dunn Spring 2013.
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.
MASKS © 2004 Invitation to 3D vision Uncalibrated Camera Chapter 6 Reconstruction from Two Uncalibrated Views Modified by L A Rønningen Oct 2008.
Reconstruction from Two Calibrated Views Two-View Geometry
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.
Projective 2D geometry course 2 Multiple View Geometry Comp Marc Pollefeys.
Calibration ECE 847: Digital Image Processing Stan Birchfield Clemson University.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry
Epipolar geometry.
CS Visual Recognition Projective Geometry Projective Geometry is a mathematical framework describing image formation by perspective camera. Under.
More on single-view geometry class 10
Omnidirectional epipolar geometry
Lecture 3: Camera Rotations and Homographies
Geometric Camera Models
3D reconstruction class 11
Uncalibrated Geometry & Stratification
Presentation transcript:

1 Camera calibration based on arbitrary parallelograms 授課教授:連震杰 學生:鄭光位

2 Outline Introduction Camera of warped images Camera calibration by transferring scene constrain Experiments result Conclusion

3 Introduction(1) The reconstruction of the three-dimensional (3D) objects from images is one of the most important topics in computer vision Estimating the camera’s intrinsic parameters or, equivalently, to recover metric invariants such as the absolute conic or the dual absolute quadric is a key issue of 3D metric reconstruction. There’re three kinds of approaches : using only scene constrains of known targets called calibration objects 、 using only camera assumption without calibration object and combination of two above.

4 Introduction(2) However, all of the above methods, which are based on the camera constraints, are not applicable to image sets that have geometrically transformed images such as pictures of pictures, scanned images of printed pictures, and images modified with image-processing tools. In order to use geometrically transformed images in calibrating cameras or metric reconstruction of scenes with the previous methods, it is needed to find a way to transform the scene constraints in the image into another image without camera constraints and this requires additional processes such as estimating epipolar geometry.

5 Introduction(3) In this paper, we propose a unified framework to deal with geometrically transformed images basing on warping images containing parallelograms. The image warping converts the problems with scene constraints of parallelograms into the well-known autocalibration problems of intrinsically constrained cameras. In addition, we propose a method to estimate infinite homographies between views using the parallelograms and how to reconstruct the physical cameras in affine space by using the newly introduced constraints of the warped images without knowledge about the cameras or projective reconstruction.

6 Outline Introduction Camera of warped images Camera calibration by transferring scene constrain Experiments result Conclusion

7 Camera of warped images(1) Assume that there is a plane–plane homography H and a pinhole projection model is given as By warping the image with the homography H ※ Warping an image does not change the apparent camera center because This means that the camera of the warped image is a rotating camera of the original one

8 Camera of warped images(2) Assume that there is a rectangle whose aspect ratio is R m in 3D space,and we set the reference plane as Z = 0,which is the plane containing the rectangle. homography that transforms the projected rectangles to canonical coordinates is defined as: After transforming an image with H FP, the reference plane becomes fronto-parallel one whose aspect ratio is not identical to the actual 3D plane. v 1,v 2, and v 3 are the vanishing points that correspond to the three orthogonal directions in 3D x c is the projection of the pre-defined origin Xc on the reference plane

9 Camera of warped images(3) Theorem: In the warped image by H FP, the ICDCP of the reference plane is given as diage(R 2 m ; R 2 FP ; 0), where R m is an aspect ratio of the real rectangle and R FP is an aspect ratio of the warped rectangle. Proof: Assume that a projection process of a plane is described with H P. The CDCP is a dual circle whose radius is infinity and we derive it from regular circles. Assume that there is a circle whose radius is r in the model plane (Euclidean world). The conic dual to the projected circle in the projected image is

10 Camera of warped images(4) a point (X,Y,1)T on the reference plane is warped to the point at

11 Camera of warped images(5) ◎ Intrinsic parameters of fronto-parallel (FP) cameras We can imagine that there is a camera, called a fronto-parallel (FP) camera, that may capture the warped image. v 1, v 2 and v 3 are three vanishing points that are in orthogonal directions In warped image, setting vanishing points as gives the IAC w FP of the FP camera

12 Camera of warped images(6) Because the ICPs of the plane are on the IAC By decomposing (*),the FP camera matrix is

13 Camera of warped images(7) ◎ Motion constraints of FP cameras Constraint 1. Assume that there is a parallelogram in 3D space and two views i and j that see the parallelogram. The FP cameras P FPi and PFPj, which are derived from an identical parallelogram in 3D, are pure translating cameras.

14 Camera of warped images(8) Constraint 2. Assume that there are two static parallelograms I and J in general position in 3D space that are seen in two view i and j. The relative rotation between two FP cameras of the view i is identical to that between two FP cameras of the view j.

15 Outline Introduction Camera of warped images Camera calibration by transferring scene constrain Experiments result Conclusion

16 Camera calibration by transferring scene constraints camera calibration using geometric constraints of rectangles is equivalent to the autocalibration of rotating cameras whose intrinsic parameters are varying. A group of cameras DOF : 5 but if we get H ij FPI , then it will remains at 5 ; and that H will be infinite homography between two cameras

17 Camera calibration by transferring scene constraints there are two views i and j that see an unknown parallelogram where v i 3 and v j 3 represent scaled orthogonal vanishing points in the warped images of view I and j, respectively.

18 Camera calibration by transferring scene constraints

19 Outline Introduction Camera of warped images Camera calibration by transferring scene constrain Experiments result Conclusion

20 Experiments result(1) captured with a SONY DSC-F717 camera in 640 * 480 resolution ※ Camera calibration using static cameras

21 Experiments result(2) ※ Reconstruction using image sets including pictures of pictures

22 Experiments result(3) The angle between major walls was estimated to be degree ; the true angle measured 90 degree using SICK laser range finder as blue lines

23 Experiments result(4)

24 Outline Introduction Camera of warped images Camera calibration by transferring scene constrain Experiments result Conclusion

25 Conclusion Conventional camera calibration methods based on the camera constraints are not applicable to images containing transformed images, such as pictures of pictures or scanned images from printed pictures. we propose a method to convert scene constraints in the form of parallelograms into camera constraints by warping images. A linear method is also proposed to estimate an infinite homography linearly using fronto-parallel cameras without any assumptions about cameras. we show that the affine reconstruction of cameras is possible directly from the infinite homography derived from images of parallelograms.