キャリブレーションされたカメラを1台だけ使用するとします。このカメラから、私は画像AとB IがAとBの間のホモグラフィを知ってもらう、通過計算のOpenCVの)(findHomography。
画像Aのポーズ(回転行列Rと並進ベクトルt)がわかっているので、画像Bのポーズが必要です。取得したら、後続の画像のすべてのポーズを計算できるようになります。
Bのポーズの計算の実装を知っていますか?ウェブ上でいくつかの記事を見つけましたが、簡単に実装できるソリューションを見つけることができませんでした...
私はあなたのコードの使い方を理解しているかどうかわかりません。OpenCVを使用してHomographyを取得しますが、アルゴリズムを使用してそのHomographyを送信すると、常にこれが返されます。cameraPose [1、0、0、0; 0、1、0、0;
—
0、0、1、0