- Apa itu homografi dalam pemrosesan gambar?
- Apa yang dilakukan matriks homografi?
- Bagaimana Anda menggunakan matriks homografi?
- Berapa banyak poin yang Anda butuhkan untuk memperkirakan homografi antara dua gambar?
Apa itu homografi dalam pemrosesan gambar?
Di bidang penglihatan komputer, dua gambar dari permukaan planar yang sama di ruang angkasa terkait dengan homografi (dengan asumsi model kamera lubang jarum). Ini memiliki banyak aplikasi praktis, seperti perbaikan gambar, pendaftaran gambar, atau gerakan kamera - rotasi dan terjemahan - 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).
Bagaimana Anda menggunakan matriks homografi?
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.