Homogeneous Coordinates - Introduction

Introduction

The projective plane can be thought of as the Euclidean plane with additional points, so called points at infinity, added. There is a point at infinity for each direction, informally defined as the limit of a point that moves in that direction away from a fixed point. Parallel lines in the Euclidean plane are said to intersect at a point at infinity corresponding to their common direction. A given point (x, y) on the Euclidean plane is identified with two ratios (X/Z, Y/Z), so the point (x, y) corresponds to the triple (X, Y, Z) = (xZ, yZ, Z) where Z ≠ 0. Such a triple is a set of homogeneous coordinates for the point (x, y). Note that, since ratios are used, multiplying the three homogeneous coordinates by a common, non-zero factor does not change the point represented – unlike Cartesian coordinates, a single point can be represented by infinitely many homogeneous coordinates.

The equation of a line through the point (a, b) may be written l(xa) + m(yb) = 0 where l and m are not both 0. In parametric form this can be written x = a + mt, y = blt. Let Z=1/t, so the coordinates of a point on the line may be written (a + m/Z, bl/Z)=((aZ + m)/Z, (bZl)/Z). In homogeneous coordinates this becomes (aZ + m, bZl, Z). In the limit as t approaches infinity, in other words as the point moves away from (a, b), Z becomes 0 and the homogeneous coordinates of the point become (m, −l, 0). So (m, −l, 0) are defined as homogeneous coordinates of the point at infinity corresponding to the direction of the line l(xa) + m(yb) = 0.

To summarize:

  • Any point in the projective plane is represented by a triple (X, Y, Z), called the homogeneous coordinates or projective coordinates of the point, where X, Y and Z are not all 0.
  • The point represented by a given set of homogeneous coordinates is unchanged if the coordinates are multiplied by a common factor.
  • Conversely, two sets of homogeneous coordinates represent the same point if and only if one is obtained from the other by multiplying by a common factor.
  • When Z is not 0 the point represented is the point (X/Z, Y/Z) in the Euclidean plane.
  • When Z is 0 the point represented is a point at infinity.

Note that the triple (0, 0, 0) is omitted and does not represent any point. The origin is represented by (0, 0, 1).

Read more about this topic:  Homogeneous Coordinates

Famous quotes containing the word introduction:

    Do you suppose I could buy back my introduction to you?
    S.J. Perelman, U.S. screenwriter, Arthur Sheekman, Will Johnstone, and Norman Z. McLeod. Groucho Marx, Monkey Business, a wisecrack made to his fellow stowaway Chico Marx (1931)

    For better or worse, stepparenting is self-conscious parenting. You’re damned if you do, and damned if you don’t.
    —Anonymous Parent. Making It as a Stepparent, by Claire Berman, introduction (1980, repr. 1986)

    The role of the stepmother is the most difficult of all, because you can’t ever just be. You’re constantly being tested—by the children, the neighbors, your husband, the relatives, old friends who knew the children’s parents in their first marriage, and by yourself.
    —Anonymous Stepparent. Making It as a Stepparent, by Claire Berman, introduction (1980, repr. 1986)