Multiple View Geometry in Computer Vision
By Richard Hartley
By Andrew Zisserman
Publisher: Cambridge University Press
Print Publication Year: 2004
Online Publication Date:January 2011
Chapter DOI: http://dx.doi.org/10.1017/CBO9780511811685.009
This part of the book concentrates on the geometry of a single perspective camera. It contains three chapters.
Chapter 6 describes the projection of 3D scene space onto a 2D image plane. The camera mapping is represented by a matrix, and in the case of mapping points it is a 3 × 4 matrix P which maps from homogeneous coordinates of a world point in 3-space to homogeneous coordinates of the imaged point on the image plane. This matrix has in general 11 degrees of freedom, and the properties of the camera, such as its centre and focal length, may be extracted from it. In particular the internal camera parameters, such as the focal length and aspect ratio, are packaged in a 3 × 3 matrix K which is obtained from P by a simple decomposition. There are two particularly important classes of camera matrix: finite cameras, and cameras with their centre at infinity such as the affine camera which represents parallel projection.
Chapter 7 describes the estimation of the camera matrix P, given the coordinates of a set of corresponding world and image points. The chapter also describes how constraints on the camera may be efficiently incorporated into the estimation, and a method of correcting for radial lens distortion.
Chapter 8 has three main topics. First, it covers the action of a camera on geometric objects other than finite points.