サイトアイコン NegativeMindException

COLMAP:オープンソースのSfM・MVSツール

Structure from MotionからMulti-View StereoまでできるCOLMAPというツールを見つけた。そこからさらにSurface ReconstructionまでやらないとPhotogrammetryとは言わないのかね。

COLMAP



COLMAPは、GUIとCLIを備えた汎用的なStructure from Motion(SfM)とMulti-View Stereo(MVS)のパイプラインです。COLMAPは、順序のある画像、順序不同の画像群から再構築を行うための幅広い機能を提供します。
このソフトウェアはGNU General Publicライセンスです。
COLMAPはBSDライセンスに基づいてライセンスされています。このプロジェクトを研究で利用する場合は以下論文を引用してください。


スポンサーリンク

GNU GPLライセンスとのことだけど、GPL v1ということだろうか。だとしたら商用利用可能だけど、ライブラリとして使用する場合は著作権の明記と、ソースコードの開示が必要。
後にBSDライセンスになったようです。



元となっているのはECCV 2016の”Pixelwise View Selection for Unstructured Multi-View Stereo“という論文。



ソースコードがGitHubで公開されているけど↓
https://github.com/colmap/colmap

ビルド済みバイナリの配布もある↓
https://demuc.de/colmap/

これを知った経緯としては、こちらの記事にコメントで教えていただいて↓



CVPR2017で発表されたHSfM(Hybrid Structure-from-Motion)という手法がTheiaに実装されたのを知り→TheiaSfM/src/theia/sfm/hybrid_reconstruction_estimator.h

そのHSfM(Hybrid Structure-from-Motion)の論文中でCOLMAPが引用されていたからなのです。

それぞれのライブラリ、ツールに実装されている手法の特性についてもうちょっと詳しく知るべきだよな。。。


スポンサーリンク

関連記事

  • Python.NET:Pythonと.NETを連携させるパッケージ
  • MFnMeshクラスのsplit関数
  • Kubric:機械学習用アノテーション付き動画生成パイプライン
  • フィーリングに基づくタマムシの質感表現
  • 立体視を試してみた
  • ポイントクラウドコンソーシアム
  • Googleが画像解析旅行ガイドアプリのJetpac社を買収
  • 機械学習で遊ぶ
  • ブログの復旧が難航してた話
  • Verilog HDL
  • ポリゴンジオメトリ処理ライブラリ『pmp-library (Polygon Mesh Process...
  • Seleniumを使ったFXや株の自動取引
  • PyDataTokyo主催のDeep Learning勉強会
  • hloc:SuperGlueで精度を向上させたSfM実装
  • OpenCV 3.1から追加されたSfMモジュール
  • Mean Stack開発の最初の一歩
  • ArUco:OpenCVベースのコンパクトなARライブラリ
  • 「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか
  • Kinect for Windows v2の日本価格決定
  • Fast R-CNN:ディープラーニングによる一般物体検出手法
  • プログラミングスキルとは何か?
  • Mac用のSubversionクライアント 『SCplugin』
  • BGSLibrary:OpenCVベースの背景差分ライブラリ
  • Runway ML:クリエイターのための機械学習ツール
  • OpenMesh:オープンソースの3Dメッシュデータライブラリ
  • U-Net:ディープラーニングによるSemantic Segmentation手法
  • Unity ARKitプラグインサンプルのドキュメントを読む
  • .NETで使えるTensorFlowライクなニューラルネットワークライブラリ『NeuralNetwo...
  • 『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハンズオンセミナーに行ってきた
  • Unityの薄い本
  • iPadをハンディ3Dスキャナにするガジェット『iSense 3D Scanner』
  • 顔検出・認識のAPI・ライブラリ・ソフトウェアのリスト
  • オーバーロードとオーバーライド
  • UnityでPoint Cloudを表示する方法
  • Javaで作られたオープンソースの3DCGレンダラ『Sunflow』
  • OpenSfM:PythonのStructure from Motionライブラリ
  • BlenderでPhotogrammetryできるアドオン
  • iOSデバイスのためのフィジカル・コンピューティングツールキット『konashi(こなし)』
  • 2D→3D復元技術で使われる用語まとめ
  • 池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』
  • UnityでLight Shaftを表現する
  • Polyscope:3Dデータ操作用GUIライブラリ
  • モバイルバージョンを終了