- Apakah homografi dalam pemprosesan imej?
- Apa yang dilakukan oleh matriks homografi?
- Bagaimana anda menggunakan matriks homografi?
- Berapa banyak mata yang anda perlukan untuk menganggarkan homografi antara dua imej?
Apakah homografi dalam pemprosesan imej?
Dalam bidang penglihatan komputer, mana -mana dua imej permukaan planar yang sama di ruang angkasa berkaitan dengan homografi (dengan menganggap model kamera pinhole). Ini mempunyai banyak aplikasi praktikal, seperti pembetulan imej, pendaftaran imej, atau gerakan kamera dan terjemahan -terjemahan -antara dua imej.
Apa yang dilakukan oleh matriks homografi?
Contoh matriks transformasi sedemikian adalah homografi. Ia membolehkan kita beralih dari satu pandangan ke pandangan lain dari adegan yang sama dengan mengalikan matriks homografi dengan mata dalam satu pandangan untuk mencari lokasi yang sama dalam pandangan lain (Persamaan 1).
Bagaimana anda menggunakan matriks homografi?
Hubungan spatial ini diwakili oleh transformasi yang dikenali sebagai homografi, h, di mana h ialah matriks 3 x 3. Untuk memohon homografi h ke titik p, hanya hitung p '= hp, di mana p dan p' adalah koordinat homogen (3 dimensi). P 'kemudian titik yang berubah.
Berapa banyak mata yang anda perlukan untuk menganggarkan homografi antara dua imej?
Untuk mengira homografi antara dua imej, anda perlu mengetahui sekurang -kurangnya 4 titik surat antara kedua -dua imej. Sekiranya anda mempunyai lebih daripada 4 mata yang sepadan, lebih baik. OpenCV akan menganggarkan homografi yang paling sesuai dengan semua mata yang sesuai.