- Co robi matryca homografii?
- Co jest zachowane w homografii?
- Jak zastosować matrycę homograficzną do punktu?
- Ile punktów potrzebujesz do oszacowania homografii między dwoma obrazami?
Co robi matryca homografii?
Przykładem takiej macierzy transformacji jest homografia. Pozwala nam przejść z jednego widoku na inny widok tej samej sceny poprzez pomnożenie macierzy homografii za pomocą punktów w jednym widoku, aby znaleźć odpowiednie lokalizacje w innym widoku (równanie 1).
Co jest zachowane w homografii?
Homografie to transformacje przestrzeni euklidesowej, która zachowuje wyrównanie punktów. Specyficzne przypadki homografii odpowiadają ochronie większej liczby właściwości, takich jak równoległość (transformacja afektu), kształt (podobna transformacja) lub odległości (transformacja euklidesowa).
Jak zastosować matrycę homograficzną do punktu?
Ten związek przestrzenny jest reprezentowany przez transformację znaną jako homografia H, gdzie H jest macierzą 3 x 3. Aby zastosować homografię H do punktu P, po prostu oblicz p '= hp, gdzie p i p' są (3-wymiarowe) jednorodne współrzędne. P 'jest wtedy przekształconym punktem.
Ile punktów potrzebujesz do oszacowania homografii między dwoma obrazami?
Aby obliczyć homografię między dwoma obrazami, musisz znać co najmniej 4 punkty korespondencji między dwoma obrazami. Jeśli masz więcej niż 4 odpowiednie punkty, jest jeszcze lepiej. OpenCV solidnie oszacuje homografię, która najlepiej pasuje do wszystkich odpowiednich punktów.