2.1 Planar geometry
Entities | point | line | conic |
---|---|---|---|
Algebraic | vector | vector | symmetric matrix |
2.2 The 2D projective plane
2.2.1 Points and lines
Homogeneous representation of lines
A common line is represented by equation a x + b y + c = 0 ax + by + c = 0 ax+by+c=0, thus, a line is represented by the vector ( a , b , c ) T (a, b, c)^T (a,b,c)T
The set of vectors in R 3 − ( 0 , 0 , 0 ) T \mathbb{R}^3 - (0, 0, 0)^T R3−(0,0,0)T forms the projective space P 2 \mathbb{P}^2 P2.
Homogeneous representation of points
An arbitrary homogeneous vector x = ( x 1 , x 2 , x 3 ) T x = (x_1, x_2, x_3)^T x=(x1,x2,x3)T represents the point ( x 1 x 3 , x 2 x 3 ) T (\frac{x_1}{x_3}, \frac{x_2}{x_3})^T (x3x1,x3x2)T in R 2 \mathbb{R}^2 R2.
Result 2.1 The point x \mathbf{x} x lies on the line l \mathbf{l} l if and only if x T l = 0 x^Tl = 0 xTl=0.
Degrees of freedom (dof) Both point and line have 2 DoF.
Intersection of lines
Result 2.2 The intersection of two lines l \mathbf{l} l and l ′ \mathbf{l}' l′ is the point x = l × l ′ x = l \times l' x=l×l′.
Line joining points
Result 2.4. The line through two points x \mathbf{x} x and x ′ \mathbf{x'} x′ is l = x × x ′ l = x \times x' l=x×x′.
2.2.2 Ideal points and the line at infinity
Intersection of parallel lines.
Ideal points and the line at infinity.
The set of all ideal points can be written in ( x 1 , x 2 , 0 ) (x_1, x_2, 0) (x1