OpenCV solvePNP'yi eşkenar dörtgen bir görüntü ile kullanabilir misiniz?


15

OpenCV'nin solvePNP'sini eşkenar dörtgen bir görüntü ile kullanmak mümkün müdür ? Eşkenar dörtgen bir görüntüm var ve bu görüntüde dört nokta (kırmızı noktalar) ve piksel koordinatları var ve sonra 4 karşılık gelen dünya noktam var, örneğin [(0, 0, 0), (2, 0, 0), (2, 10, 0), (0, 10, 0)]kamera pozunu nasıl tahmin edebilirim?

resim açıklamasını buraya girin

OpenCV'leri kullanmayı denedim solvePnpama bir Brown kamera modeli için intrinsics bekliyoruz bu yüzden işe yaramadı. Bu küresel bir kamera için yapılabilir mi?


Belki de equirectangular imageilgili iğne deliği kamera modelleri ile birden fazla alt görüntüye dönüştürmeye çalışın ? Hızlı arama, bunu buldu: Örnek Equirectangular To Pinhole . Ayrıca OpenMVG'ye bakın, bazı yararlı bilgiler olmalı: kamera modeli küre ve pnp # 1557 çözmek , Küresel görüntüler iğne deliği görüntüleri dönüşüm # 621 .
Catree

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.