Openmvg: OpenMVGパイプラインと画像シーケンスを使用した再構成

作成日 2014年02月11日  ·  3コメント  ·  ソース: openMVG/openMVG

パイプラインとサンプルに関するオンラインドキュメントを確認します。
私はまだ混乱しています。
openMVGを使用して一連の画像(2つ以上)から3Dモデルを作成する方法を知っていますか?

宜しくお願いします、
タイラー

question

最も参考になるコメント

I Tyler、OpenMVGは、複数のビュージオメトリアルゴリズムの強力な実装に焦点を当てたコンピュータビジョンライブラリです。

それは提供します:

  • 2モーションパイプラインからの構造

    • モーションチェーンからのインクリメンタル構造[ACSfM] _(ACCV 2012)、

    • モーションチェーンからのグローバル構造[GlobalACSfM] _(ICCV2013)。

  • 視覚化するツール

    • 特徴、

    • 測光/幾何学的一致の対応、

    • トラックを備えています。

  • 既存のマルチビューステレオビジョンパイプラインへのエクスポート

    • [PMVS] _、CMPMVS。

  • 独自のSfMパイプラインを構築するためのツール

    • 幾何学的ソルバー、ロバストな推定量..。

あなたがここで見ることができるように: https
OpenMVGは、3D点群(構造)と一連の画像の動きを見つけることができます。
一部のユーザーによると、openMVGSfMチェーンは最大1600枚の写真で正常に使用されています。

MVSマルチビューステレオ(PMVS、CMPMVS)と呼ばれる、後処理を実行した後の3Dモデルを推測します。 OpenMVGは、これらのバイナリにすぐに使用できる互換性のあるエクスポートを提供します。

最後に、私がここで行ったようなモデルを作成できるようになります: https

Motion openMVGチェーンの構造は、速度ではなく精度に重点を置いています。

したがって、次の選択肢とは反対です。

  • VisualSfM、Changchang Wu、「運動からの線形時間増分構造に向けて」、3DV 2013
  • Bundler、Noah Snavely、Steven M. Seitz、Richard Szeliski インターネット写真コレクションから世界をモデル化する。 IJCV、2007年。
    OpenMVGは、ソースコードを理解しやすく、起動し、変更しやすいものを提供したいと考えています。

答えが完全であることを願っています。

全てのコメント3件

I Tyler、OpenMVGは、複数のビュージオメトリアルゴリズムの強力な実装に焦点を当てたコンピュータビジョンライブラリです。

それは提供します:

  • 2モーションパイプラインからの構造

    • モーションチェーンからのインクリメンタル構造[ACSfM] _(ACCV 2012)、

    • モーションチェーンからのグローバル構造[GlobalACSfM] _(ICCV2013)。

  • 視覚化するツール

    • 特徴、

    • 測光/幾何学的一致の対応、

    • トラックを備えています。

  • 既存のマルチビューステレオビジョンパイプラインへのエクスポート

    • [PMVS] _、CMPMVS。

  • 独自のSfMパイプラインを構築するためのツール

    • 幾何学的ソルバー、ロバストな推定量..。

あなたがここで見ることができるように: https
OpenMVGは、3D点群(構造)と一連の画像の動きを見つけることができます。
一部のユーザーによると、openMVGSfMチェーンは最大1600枚の写真で正常に使用されています。

MVSマルチビューステレオ(PMVS、CMPMVS)と呼ばれる、後処理を実行した後の3Dモデルを推測します。 OpenMVGは、これらのバイナリにすぐに使用できる互換性のあるエクスポートを提供します。

最後に、私がここで行ったようなモデルを作成できるようになります: https

Motion openMVGチェーンの構造は、速度ではなく精度に重点を置いています。

したがって、次の選択肢とは反対です。

  • VisualSfM、Changchang Wu、「運動からの線形時間増分構造に向けて」、3DV 2013
  • Bundler、Noah Snavely、Steven M. Seitz、Richard Szeliski インターネット写真コレクションから世界をモデル化する。 IJCV、2007年。
    OpenMVGは、ソースコードを理解しやすく、起動し、変更しやすいものを提供したいと考えています。

答えが完全であることを願っています。

@pmoulon詳細な回答ありがとうございます。 私はこの分野のティロなので、OpenMVGを参照として使用する3D再構成サンプル(C ++)があるかどうかを尋ねたいですか?

@fansaysOpenMVGはC ++で作成されています。
コマンドラインツールをより簡単に起動できるようにするPythonスクリプトがいくつかあります。
入力イメージディレクトリと出力ディレクトリを指定するだけでよい、提供されているPythonスクリプトを最初に使用する方が簡単です。
マスターすると、バイナリを直接使用して、パイプラインを再生し、より詳細に制御できるようになります。

このページは役に立ちましたか?
0 / 5 - 0 評価