rigid3dの構造体配列の作成 (Visual SfM)
2 ビュー (過去 30 日間)
古いコメントを表示
500枚の画像をVisual SfMに入れ、得られた各画像のカメラパラメータを
1×500(画像の枚数) rigid3d の構造体配列で表現したいのですがどのようにすればよいのでしょうか。
配列の内容は以下の通りです。
1×500 rigid3d:
Dimensionality: 3
T: 4×4 double
Roatation: 3×3 double
Translation: 1×3 double
Visual SfMより得られたカメラパラメータのテキストファイルは添付のものになります。
2 件のコメント
採用された回答
Kenta
2020 年 12 月 2 日
コメントのほう、返信ありがとうございます。
なるほど、visual "SLAM" ですね。groundTruthは、正解データなので、自分でコーディングによって、作る、というのはできないのではないかと思います。
やれることとしては、おっしゃるように、動画から画像を切り出して、visual SLAMのコードに入力する。(ここで、このコードを試す前にカメラキャリブレーションのアプリなどでご使用のカメラの内部パラメータを求めておいて、intrinsics変数を用意しておくことが必要です。)そして、実際に動いた軌跡を単眼の画像(動画)から復元する、という流れでしょうか。
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で 単一カメラとステレオ カメラのキャリブレーション についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!