1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z)

Slides:



Advertisements
Similar presentations
C280, Computer Vision Prof. Trevor Darrell Lecture 2: Image Formation.
Advertisements

Denavit-Hartenberg Convention
Computer vision: models, learning and inference
Projective Geometry- 3D
Camera Calibration. Issues: what are intrinsic parameters of the camera? what is the camera matrix? (intrinsic+extrinsic) General strategy: view calibration.
Computer vision. Camera Calibration Camera Calibration ToolBox – Intrinsic parameters Focal length: The focal length in pixels is stored in the.
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.
1 Basic geometric concepts to understand Affine, Euclidean geometries (inhomogeneous coordinates) projective geometry (homogeneous coordinates) plane at.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Announcements. Projection Today’s Readings Nalwa 2.1.
Lecture 5: Projection CS6670: Computer Vision Noah Snavely.
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
CS485/685 Computer Vision Prof. George Bebis
3-D Geometry.
Many slides and illustrations from J. Ponce
Camera model Relation between pixels and rays in space ?
Computer Vision : CISC4/689
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Calibration Dorit Moshe.
Projective Geometry and Camera model Class 2
Lecture 12: Projection CS4670: Computer Vision Noah Snavely “The School of Athens,” Raphael.
Lecture 6: Image Warping and Projection CS6670: Computer Vision Noah Snavely.
© 2003 by Davi GeigerComputer Vision October 2003 L1.1 Structure-from-EgoMotion (based on notes from David Jacobs, CS-Maryland) Determining the 3-D structure.
Previously Two view geometry: epipolar geometry Stereo vision: 3D reconstruction epipolar lines Baseline O O’ epipolar plane.
The Pinhole Camera Model
CS223b, Jana Kosecka Rigid Body Motion and Image Formation.
CS4670 / 5670: Computer Vision KavitaBala Lecture 15: Projection “The School of Athens,” Raphael.
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
1 Digital Images WorldCameraDigitizer Digital Image (i) What determines where the image of a 3D point appears on the 2D image? (ii) What determines how.
Cameras, lenses, and calibration
Image formation & Geometrical Transforms Francisco Gómez J MMS U. Central y UJTL.
Instance-level recognition I. - Camera geometry and image alignment Josef Sivic INRIA, WILLOW, ENS/INRIA/CNRS UMR 8548 Laboratoire.
Automatic Camera Calibration
Euclidean cameras and strong (Euclidean) calibration Intrinsic and extrinsic parameters Linear least-squares methods Linear calibration Degenerate point.
Camera Geometry and Calibration Thanks to Martial Hebert.
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.
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.
Geometric Models & Camera Calibration
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Introduction to computer vision Chapter 2: Image.
Geometric Camera Models
Vision Review: Image Formation Course web page: September 10, 2002.
Lecture 03 15/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
Affine Structure from Motion
Ch. 3: Geometric Camera Calibration
0 Assignment 1 (Due: 3/9) The projections of two parallel lines, l 1 and l 2, which lie on the ground plane G, onto the image plane I converge at a point.
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.
Reconnaissance d’objets et vision artificielle Jean Ponce Equipe-projet WILLOW ENS/INRIA/CNRS UMR 8548 Laboratoire.
Computer vision: models, learning and inference M Ahad Multiple Cameras
Single-view geometry Odilon Redon, Cyclops, 1914.
Digital Image Processing Additional Material : Imaging Geometry 11 September 2006 Digital Image Processing Additional Material : Imaging Geometry 11 September.
CS559: Computer Graphics Lecture 9: 3D Transformation and Projection Li Zhang Spring 2010 Most slides borrowed from Yungyu ChuangYungyu Chuang.
Lecture 14: Projection CS4670 / 5670: Computer Vision Noah Snavely “The School of Athens,” Raphael.
Lecture 18: Cameras CS4670 / 5670: Computer Vision KavitaBala Source: S. Lazebnik.
CS682, Jana Kosecka Rigid Body Motion and Image Formation Jana Kosecka
Nazar Khan PUCIT Lecture 19
Geometric Model of Camera
Homogeneous Coordinates (Projective Space)
GEOMETRIC CAMERA MODELS
Lecture 13: Cameras and geometry
Geometric Camera Models
Lecturer: Dr. A.H. Abdul Hafez
Announcements Midterm out today Project 1 demos.
Course 7 Motion.
Credit: CS231a, Stanford, Silvio Savarese
Single-view geometry Odilon Redon, Cyclops, 1914.
The Pinhole Camera Model
Presentation transcript:

1 Chapter 2: Geometric Camera Models Objective: Formulate the geometrical relationships between image and scene measurements Scene: a 3-D function, g(x,y,z) Image: a 2-D function, f(x,y)

2 Contents: (i) Homogeneous coordinates (ii) Geometric transformations (iii) Intrinsic and extrinsic camera parameters (iv) Affine projection models 2.1. Elements of Analytical Euclidean Geometry Coordinate Systems ○ Right-handed coordinate system

3 coordinates of point P : position vector of point P O: origin; : basis vectors

4 ◎ Homogeneous Coordinates Advantages: (a) Some nonlinear systems can be transformed into linear ones (b) Equations written in terms of homogeneous coordinates become more compact. (c) A transformation, comprising rotation, translation, scaling, and perspective projection, can be written in a single matrix

5 ○ Point: ○ Plane equation: or where

6 ○ Sphere equation: where

7 ○ Quadric surface equation: where

Coordinate System Changes and Rigid Transformations Two subjects: (a) Coordinate system changes (b) Rigid transformations Consider two coordinate systems, A and B

9 ○ Coordinate System Changes Position vectors: Coordinate transformation:(?)

10 。 Translation vector : the vector translates the origin of coordinate system A to that of system B ○ Rigid Transformations

11 。 Rotation matrix : the 3 by 3 matrix rotates coordinate system A to coincide with system B

12 The 1 st column of is formed by projecting onto The columns of form frame A described in terms of frame B is formed by projecting onto The rows of form frame B described in terms of frame A The 1 st row of

13 * Properties: (a) (b) : unitary matrix (c) (d) orthonormal matrices ○ Rigid Transformation: A rigid transformation preserves: (1) the distance between two points (2) the angle between two vectors

14 be their corresponding points in frame B, i.e., Proof: Let be two points in frame A Then, (1) Distance preservation

15 (2) Angle preservation (Assignment)

16 ○ Matrices can be multiplied in blocks ○ ○ In homogeneous coordinates: -- (2.7) where then

Camera Parameters 。 Intrinsic parameters -- Relate the actual camera coordinate system to the idealized camera coordinate system (1) the focal length of the lens f (2) the size and shape of the pixels (3) the position of the principal point (4) the angle between the two image axes Idealized cameraActual camera

18 。 Extrinsic parameters -- Relate the idealized camera coordinate system to a real world coordinate system (1) translation and (2) rotation parameters 。 Camera calibration -- estimates the intrinsic and extrinsic parameters of a camera Idealized camera coordinate system Real world Coordinate system

Intrinsic parameters Start with ideal perspective projection equations : scale : skew : shift parameters

20

21

22

23

24 ○ The relationship between the physical image frame and the normalized one

25

26

27 where

28

29

30

31 (Only if) – If, A: nonsingular A can always be factorized into Q: orthonormal matrix L : right upper triangular matrix

32 Compared with L, K : right upper triangular matrices Q, : orthonomal matrices : vectors W is a perspective projection matrix

33

34

Affine Projection Models Orthographic Projection Models -- Objects are far from the camera Parallel Projection Models -- Objects are far and lie off the optical axis of the camera

36 Paraperspective Projection Models -- Objects lie near the optical axis Weak Perspective Projection Models -- Objects lie on the optical axis and their reliefs are ignored

37 Consider object reliefs in weak perspective projection

38

39

40

41

42

43

44

45

46

47

48