対応する特徴点を使用する2つの平面オブジェクト間の 'mm'や 'cm'などの既知の単位で翻訳ベクトルを計算する方法はありますか?はいの場合は、どうすればいいのか教えてください。既知の単位のopencv変換ベクトル
これまでのところ、私はエッセンシャルマトリックス計算(プレーナ以外のオブジェクトの場合)を試してみましたが、それを既知の単位で取得しませんでした。
ありがとうございます!
対応する特徴点を使用する2つの平面オブジェクト間の 'mm'や 'cm'などの既知の単位で翻訳ベクトルを計算する方法はありますか?はいの場合は、どうすればいいのか教えてください。既知の単位のopencv変換ベクトル
これまでのところ、私はエッセンシャルマトリックス計算(プレーナ以外のオブジェクトの場合)を試してみましたが、それを既知の単位で取得しませんでした。
ありがとうございます!
飛行機のこれらの点のうちのいくつかの間の物理的な距離(少なくとも2つ)を知っている場合にのみ、縮尺を固定します。さもなければあなたは運がありません。
参考距離がないと、数百ヤード離れた2つの建物、近くの2つのマッチ箱を見ているかどうかを知る方法がありません。これが映画のミニチュアな視覚効果の仕方です。
ここにはMeasuring size of objects in an image with OpenCVが参考になります。 他人にも役立つことを願っています。
@Fransesco Callariに感謝します。しかし、私はまだリアルタイムビジュアルオドメトリーと複合現実感がどのように達成されているのか疑問に思っています。何か案が? – Althaf
キャプチャした映像の上にコンピュータグラフィックスオブジェクトをレンダリングするには絶対的な縮尺は必要ありません。この他の回答の最後の段落を参照してください:https://stackoverflow.com/questions/10977800/how-to-find-camera-matrix-for-augmented-reality/10981086#10981086 –
ありがとうございます@Francesco Callari 、それは私が正確に見ているものです。 – Althaf