Table of Contents
Homografi on peruskonsepti tietokonevisiossa, joka kuvaa kahden saman planaaripinnan kuvan välistä muutosta. Sitä käytetään laajasti esimerkiksi kuvan ompelu-, lisätyksi todellisuudeksi ja 3D-konstruktioksi. Homografian laskentatavan ymmärtäminen mahdollistaa eri näkökulmista otettujen kuvien tarkan linjauksen.
Mitä Homography on?
Homografi on projective transformation edustaa 3x3 matriisi. Se liittyy koordinaatit pistettä yhden kuvan vastaaviin kohtiin toisessa kuvassa. Tämä muuntaminen on vuorottelu, käännös, skaalaus, ja näkökulman vääristymiä.
Homografin laskeminen
Laskemaan homography matriisi, joukko vastaavia kohtia välillä kaksi kuvaa on tarpeen. Tyypillisesti, vähintään neljä paria pistettä käytetään ratkaisemaan matriisi. Prosessissa on ratkaista järjestelmän lineaarisen yhtälöt johdettu piste kirjeenvaihtoa.
Käytännön sovellusvaiheet
- Määritetään vastaavat kohdat molemmissa kuvissa.
- Normalisoi pistekoordinaatit parantaa numeerista vakautta.
- Käytä algoritmeja, kuten Direct Linear Transformation (DLT) -tekniikkaa, jotta voidaan ratkaista homografimatriisi.
- Määrittele ratkaisu tekniikoilla kuten RANSAC käsitellä outliers.
- Käytä homografia kuvien tai projektipisteiden yhdenmukaistamiseen.