Table of Contents
Homografi er et grunnleggende konsept i datasyn som beskriver transformasjonen mellom to bilder av samme planoverflate. Det brukes mye i applikasjoner som bildestygning, utvidet virkelighet og 3D rekonstruksjon. Forstå hvordan man beregner homografi muliggjør nøyaktig justering av bilder tatt fra forskjellige perspektiver.
Hva er Homography?
Homografi er en projektiv transformasjon representert av en 3x3 matrise. Den relaterer koordinatene for punktene i ett bilde til deres tilsvarende punkter i et annet bilde. Denne transformasjonen står for rotasjon, oversettelse, skalering og perspektivforvrengninger.
Beregner Homografi
For å beregne homografimatrisen kreves det et sett med tilsvarende punkter mellom to bilder. Vanligvis brukes minst fire par av punkter til å løse for matrisen. Prosessen innebærer å løse et system av lineære ligninger som er avledet fra punktkorrespondansen.
Praktiske applikasjonstrinn
- Identifiser tilsvarende punkter i begge bildene.
- Normalisere punktkoordinatene for å forbedre numerisk stabilitet.
- Bruk algoritmer som direkte lineær transformasjon (DLT) for å løse for homografimatrisen.
- Rens løsningen med teknikker som RANSAC for å håndtere utlegg.
- Bruk homografien til å justere bilder eller prosjektpunkter.