Homogeneous Coordinates

  • Richter-Gebert J
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Suppose the position of the camera's center in world coordinates is a 3D point C w . If we wish to transform any other point X w into the camera's coordinate system, we first subtract off C w and then we perform a rotation: X c = R(X w − C w) . Use 3D vectors and 3 × 3 matrices, we can write this as follows, X c = RX w − RC w . In homogeneous coordinates, we would write so the transformation from world to camera coordinates is the product of a 4 × 4 translation matrix and a 4 × 4 rotation matrix. R −RC w 0 1 = R 0 0 1 I −C w 0 1 where I is the 3 × 3 identity matrix. The rotation matrix R and the translation vector C w define the camera's extrinsic coordinates, namely its orientation and position, respectively, in world coordinates. The matrix R transforms from world to camera coordinates, and so you can think of it as R c←w .

Cite

CITATION STYLE

APA

Richter-Gebert, J. (2011). Homogeneous Coordinates. In Perspectives on Projective Geometry (pp. 47–66). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-17286-1_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free