正距円筒イメージでOpenCV solvePNPを使用できますか?


15

OpenCVのsolvePNPを正距円筒イメージで使用することは可能ですか?正四角形の画像があり、この画像に4つのポイント(赤い点)とそのピクセル座標があります。次に、4つの対応するワールドポイントがあります。たとえば[(0, 0, 0), (2, 0, 0), (2, 10, 0), (0, 10, 0)]、カメラのポーズをどのように推定できますか?

ここに画像の説明を入力してください

OpenCVを使用してみましたsolvePnpが、Brownカメラモデルの組み込み関数を期待しているため、機能しませんでした。これは全天球カメラで可能ですか?


多分equirectangular image対応するピンホールカメラモデルで複数のサブイメージに変換してみませんか?クイック検索、これが見つかりました:例Equirectangular To Pinhole。また、OpenMVGを見てください。いくつかの有用な情報があるはずです:球体カメラモデルとpnp#1557の解決球形イメージからピンホールイメージへの変換#621
Catree

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.