In questa sezione vengono introdotte le coordinate omogenee, un artificio matematico che risulta molto utile per la discussione del problema della geometria proiettiva ma anche di diversi formalismi affrontati in diversi capitoli di questo libro.
Chiameremo coordinate omogenee (homogeneous coordinates) di un punto del piano
una qualsiasi terna ordinata
di numeri reali tali che
,
e
.
Allo stesso modo coordinate omogenee di un punto
saranno una quadrupla di numeri
tali che
e
,
e
.
Il punto
espresso in coordinate omogenee equivale al punto reale
(inhomogeneous):
Le coordinate omogenee hanno le seguenti proprietà:
In coordinate omogenee i punti con rappresentano punti euclidei finiti, mentre i punti con
rappresentano punti impropri (o punti all'infinito)
Poiché le coordinate omogenee sono definite a meno di un fattore di scala non nullo, due vettori non nulli
e
rappresentano lo stesso punto proiettivo quando
Le coordinate omogenee permettono di rappresentare punti all'infinito e consentono di esprimere tutte le trasformazioni di coordinate geometriche usate in visione artificiale in forma matriciale. Le coordinate omogenee sono ampiamente utilizzate in computer graphics poiché consentono di rappresentare, mediante matrici, sia le trasformazioni affini sia le proiezioni prospettiche.
Paolo medici