マルチビューステレオドキュメント

マルチビューステレオドキュメント

この文書では、著者の使用ペイ・パー・ビュー・ステレオビューマルチ(まとめたMVSのいくつかの助け後の学生を与えることを期待して、カメラRECTIFY、デプスマップ生成処理に方法を)。

MVSについて

マルチビューステレオは、メソッドの範囲のための一般的な用語のマルチビュー3次元再構成のためである、要するに、シーンの画像を再構築するために複数のカメラの複数の画像を使用することです。

マルチビューステレオいくつかの古典的なリソース以下の学習プロセス、フォームをダウンロードするには、次のリンクをクリックすることができます。

コンテンツ 説明
多眼ステレオチュートリアル mutliビューステレオ古典的なチュートリアルは非常に読書をお勧めします。
画素毎... MVS 書き込みの論文にcolmapチーム
運動からの構造 運動は非常に良い材料、SFMについての本の章から構成を理解します

完全なマルチビューステレオパイプラインは、次の手順を持っています

  • 入力画像
  • 動きからの構造(SFM)=>カメラパラメータ、まばらな点群
  • ムーティビューステレオ(MVS)=>デプスマップ、緻密なポイントクラウド
  • 表面再構成(SR)=>ポアソンまたはdelauny再建、メッシュ
  • テクスチャマッピング(TM)=> GETメッシュのテクスチャと

SFMプロセスは、この絵で表現することができます

MVSツールチェーン

いくつかのオープンソースプロジェクトの概要

前述のように、MVSパイプラインは、それぞれの技術に直接移動するリンクをクリックして、それぞれ、これらの手順は、以下のオープンソースツールを参照することができ、4つの主要な段階、SFM、MVS、SR(TM)とを、持っています

  • SFM
    • 視覚的なSFM手動で複雑な(非常にお勧めのマニュアル翻訳、この問題は数日のためにカード上の著者をコンパイルする場合、また、Windowsでの妥協の下で、MacとLinuxで、ウィンドウ・パッケージのバイナリの下に直接ダウンロードすることができ、SFMのツールで非常に堅牢良い選択)
    • オープンMVG私はこのプロジェクトを実行したことがない、効果が不明である、あなたは試すことができます
    • colmapインターフェイスはシンプルで使いやすいですが、唯一の推奨、良いCUDAをダウンロード密な再構成ウィンドウで使用することができます
  • MVS

    • PMVS-CMVS古典MVSツールは、最初の入力画像のCMVS分類と、その後、大規模データのために非常に適した再構成、統合を、PMVS
    • colmap便利なデプスマップを生成します
    • openMvsは、私はこのプロジェクトでは、視覚的に非常に良い実行、問題が発生したプロセスで実行している多くの人々を走ったことはありません。
  • SR && TM

    • colmapはSRが付属して、一般的な視覚的なSFMデフォルト、TMツールは、デフォルトのツールを使用することができます

    • meshlabは、簡素化メッシュ滑らかで、メッシュ、良好な結果を得るために三角形メッシュとしてSR-関連する機能を提供します。あなたは深いダイビングの詳細をしたい場合、あなたはvcglibをダウンロードすることができ、インストールパッケージを使用する初心者のために推奨されるダウンロードMeshlabソースコード、メタプログラミングの多くの考えとvcglib、または多くの楽しみをコンパイルし、(ラボメッシュこのlibに基づいて開発された)が、プロセスはより複雑です、 Shenru。

チュートリアルcolmap

この章では、著者は、チュートリアルのcolmap使用を記載しています。

インスト

colmapそれはあなたが密な復興を使用したい場合は、自分でインストールCUDA、非常に安定している、事前に構築されたバイナリをダウンロードすることをお勧めします。

MACシステムをクリックMacOSのを

Windowsシステム上でクリックしてください

ポイントは、直接実行した後、インストールは完了です。

運動からの構造

次のように図colmapプロセスであります

最初のステップは、SFM、すべてのフォルダに画像を入力する必要があり、[OK]をクリックします

特徴抽出と抽出の結果と一致する、データベース管理に視覚化することができます。

スタート再建をクリックした後、バンドル調整と再建を疎。

それが良いか、パラメータextras->モデル統計におけるカメラパラメータの悪い評価の再投影誤差があることを言及する価値がある、より良い結果が0.5程度が一般的です。

輸出モデルとRECTIFY

まばらな再構成を行った後、モデルは、TXTファイルにエクスポートすることができます。

含めて

  • カメラパラメータ
  • 特徴点
  • 3D点群情報

スクリプト提供されたスクリプトで対応するパラメータをお読みください。

さらにRECTIFY場合、入力パラメータは、OpenCVのとすることができるstereoRectify()機能、その後initUndistortRecifyMap()、最後に使用remap()RECTIFYため。

密な復興と奥行きマップ

以下の画面に再構成によるundistoriont、ステレオ、融合、ポアソン過程

画像-20200229173820634

画像-20200229172613454

上記の表からの深チャートの密な再構成は、テクスチャ用の画像が非常に豊富ではない、推奨されます高めるために windows_radiusをして削減filter_min_nccをデプスマップの精度を向上させます。

PMVSチュートリアル

PMVSは、このブログのインストールhttps://blog.csdn.net/moneyhoney123/article/details/78454837を参照することができます

ピットポイントは絵が小さすぎると、pmvs2のクラッシュを報告されるわけではありません十分なメモリのPMVSは、コンフィギュレーション・ファイルnv.iniを変更する必要があるということであることに注意してください、minImageNum 2へ

おすすめ

転載: www.cnblogs.com/ziyuzhu-edward/p/12528014.html