- Apa yang dilakukan matriks homografi?
- Apa yang dilestarikan dalam homografi?
- Bagaimana Anda menerapkan matriks homografi ke suatu titik?
- Berapa banyak poin yang Anda butuhkan untuk memperkirakan homografi antara dua gambar?
Apa yang dilakukan matriks homografi?
Contoh matriks transformasi semacam itu adalah homografinya. Ini memungkinkan kita untuk beralih dari satu tampilan ke tampilan lain dari adegan yang sama dengan mengalikan matriks homografi dengan titik -titik dalam satu tampilan untuk menemukan lokasi yang sesuai di tampilan lain (Persamaan 1).
Apa yang dilestarikan dalam homografi?
Homografi adalah transformasi ruang Euclidean yang menjaga penyelarasan poin. Kasus homografi spesifik sesuai dengan konservasi lebih banyak sifat, seperti paralelisme (transformasi affine), bentuk (transformasi serupa) atau jarak (transformasi Euclidean).
Bagaimana Anda menerapkan matriks homografi ke suatu titik?
Hubungan spasial ini diwakili oleh transformasi yang dikenal sebagai homografi, h, di mana h adalah matriks 3 x 3. Untuk menerapkan homografi h ke titik p, cukup menghitung p '= hp, di mana p dan p' adalah koordinat homogen (3 dimensi). p 'adalah titik yang diubah.
Berapa banyak poin yang Anda butuhkan untuk memperkirakan homografi antara dua gambar?
Untuk menghitung homografi antara dua gambar, Anda perlu mengetahui setidaknya 4 poin korespondensi antara kedua gambar. Jika Anda memiliki lebih dari 4 poin yang sesuai, itu bahkan lebih baik. OpenCV akan dengan kuat memperkirakan homografi yang paling sesuai dengan semua poin yang sesuai.