Visi Komputer: Apakah perbezaan di antara matriks penting dan matriks asas?


Jawapan 1:

Kedua-duanya berkaitan dengan geometri epipolar antara dua pandangan, perbezaannya ialah matriks asas ditakrifkan dalam ruang koordinat imej asal, dan matriks penting berada dalam koordinat yang dinormalisasi. Jadi jika anda mempunyai parameter intrinsik kamera, anda sebenarnya boleh mengira satu dari yang lain. Matriks penting juga boleh dikira dengan mudah dari pose relatif (putaran dan terjemahan) di antara kedua-dua kamera.

Jika anda mempunyai gambar adegan yang diambil dengan kamera yang berpotensi berbeza, anda boleh mencari matriks asas antara pasangan imej menggunakan contoh algoritma 8-titik, tetapi untuk mencari matriks penting yang anda perlukan parameter intrinsik, anda perlu mengenalinya sebelum -hantaran, atau anda mungkin dapat menganggarkan.


Jawapan 2:

Matriks ini menghubungkan geometri relatif kamera yang menyusun set titik yang sama. Mereka sering digunakan untuk menentukan geometri epipolar dan dalam struktur dari gerakan untuk mengekstrak pose (rotasi dan terjemahan) di antara pemerhatian. Matriks penting mendedahkan hubungan dalam koordinat global, manakala matriks asas menggunakan setiap intrinsik kamera untuk mengaitkan mereka dalam koordinat piksel.