Bisakah Anda menggunakan OpenCV resolPNP dengan gambar equirectangular?


15

Apakah mungkin untuk menggunakan resolPNP OpenCV dengan gambar berbentuk persegi panjang ? Saya memiliki gambar segi empat dan saya memiliki empat titik pada gambar ini (titik merah) dan koordinat pikselnya, dan kemudian saya memiliki 4 titik dunia yang sesuai, misalnya [(0, 0, 0), (2, 0, 0), (2, 10, 0), (0, 10, 0)]bagaimana cara memperkirakan pose kamera?

masukkan deskripsi gambar di sini

Saya mencoba menggunakan OpenCVs solvePnptetapi mengharapkan intrinsik untuk model kamera Brown jadi tidak berhasil. Bisakah ini dilakukan untuk kamera bulat?


Mungkin mencoba untuk mengonversinya equirectangular imagemenjadi beberapa subimage dengan model kamera lubang jarum yang sesuai? Pencarian cepat, temukan ini: Contoh Equirectangular To Pinhole . Lihat juga OpenMVG, harus ada beberapa informasi yang berguna: model kamera sphere dan pnp # 1557 , gambar bulat untuk konversi gambar lubang jarum # 621 .
Catree

Jawaban:


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.