- Jak zastosować matrycę homograficzną do punktu?
- Co to jest homografia w Pythonie?
- Do czego służy homografia?
- Jak znaleźć homografię?
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.
Co to jest homografia w Pythonie?
Co to jest homografia? Homografia to transformacja, która mapuje punkty w jednym punkcie do odpowiedniego punktu na innym obrazie. Homografia to macierz 3 × 3: jeśli 2 punkty nie ma w tej samej płaszczyźnie, musimy użyć 2 homografów. Podobnie w przypadku N samolotów musimy używać N homografów.
Do czego służy homografia?
Homografia jest ogólnie używana do mapowania płaszczyzny na inną płaszczyznę, podczas gdy podstawowa macierz jest używana do obliczania głębokości struktury sceny za pomocą obiektów o różnych głębokościach.
Jak znaleźć homografię?
Homografię można oszacować za pomocą na przykład algorytmu bezpośredniej transformacji liniowej (DLT) (więcej informacji patrz 1). Ponieważ obiekt jest płaski, transformacja między punktami wyrażonymi w ramce obiektu i rzutowanymi punktami w płaszczyźnie obrazu wyrażonej w znormalizowanej ramce kamery jest homografią.