BlenderでPhotogrammetryできるアドオン

最近、Blenderのアドオンを色々と調べてる。

blender-photogrammetry

Blender 2.79と2.80用のphotogrammetryアドオンです。複数のphotogrammetryフォーマット間の変換処理に加え、Blenderのcamera trackerから直接密な再構築を行うこともできます。

ユーザーフレンドリーを維持するために、このアドオンにはデータの処理に必要な全てのプリコンパイル済みバイナリが付属しています。

このアドオンを有効にすると、Propertiesパネル → Sceneタブにphotogrammetryの設定が追加されます。

GitHubでバージョン1.0が配布されている。


対応フォーマット

入力:
  • Blenderのmotion tracker: 動画トラッキングからtrackerと再構築データを読み込むことができます。これはリファレンスやレンダリング、シミュレーションなどに使う密な点群を生成するのに適しています。
  • Bundler: bundle.outファイルとlist.txtファイルで構成されるBundlerフォーマットを読み込みます。
  • ImageModeler: Autodesk ImageModelerの.rziファイルを読み込みます。

出力:
  • Blender: カメラと頂点を点群で表したmeshを出力します。
  • Bundler: bundle.outとlist.txt、そして他のphotogrammetryツールで利用できる画像を出力します。
  • PMVS: Bundlerフォーマットを出力後、PMVS2で密な再構築を行って.plyファイルの点群を出力します。
  • COLMAP: PMVSのワークスペースを出力後、COLMAPで密な再構築を行って.plyファイルの点群を出力します。(Windows CUDA GPU環境でのみ利用可能)

ノート: 入力と出力の形式は同一でも別々でも利用できるため、このアドオンを異なるphotogrammetryフォーマット間の変換ツールとしても使用できます。(Blenderを統合環境として利用する利点)

2020年4月 追記:その他、様々なPhotogrammetryツールのデータをBlenderにインポートするためのアドオンもある↓
https://github.com/SBCV/Blender-Addon-Photogrammetry-Importer


関連記事

FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

ラクガキの立体化 分割ラインの変更・バランス調整

cvui:OpenCVのための軽量GUIライブラリ

OpenCV 3.1のsfmモジュールのビルド再び

NumSharp:C#で使えるNumPyライクな数値計算ライブラリ

TensorSpace.js:ニューラルネットワークの構造を可視化するフレームワーク

Structure from Motion (多視点画像からの3次元形状復元)

CGALDotNet:計算幾何学ライブラリ CGALのC#ラッパー

Unityの薄い本

Runway ML:クリエイターのための機械学習ツール

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

疑似3D写真が撮れるiPhoneアプリ『Seene』がアップデートでついにフル3Dモデルが撮影できる...

BlenderのRigifyでリギング

ZBrushでアヴァン・ガメラを作ってみる 口内の微調整・身体のライン修正

HTML5・WebGLベースのグラフィックスエンジン『Goo Engine』

ZBrushの練習 手のモデリング

参考書

BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール

Russian3DScannerのトポロジー転送ツール『WrapX』

オープンソースの物理ベースレンダラ『Mitsuba』をMayaで使う

書籍『イラストで学ぶ ディープラーニング』

Rerun:マルチモーダルデータの可視化アプリとSDK

Web経由でRaspberry PiのGPIOを操作したい

ZBrush 4R7

Zibra Liquids:Unity向け流体シミュレーションプラグイン

MFnMeshクラスのsplit関数

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

Raspberry PiでIoTごっこ

ZBrushのキャンバスにリファレンス画像を配置する

ZBrush 2018での作業環境を整える

オープンソースのネットワーク可視化ソフトウェアプラットフォーム『Cytoscape』

HD画質の無駄遣い

Transformers ”Reference & Bulid” Siggraph 2007

OpenCVのバージョン3が正式リリースされたぞ

トランスフォーマーロストエイジのメイキング

Maya LTでFBIK(Full Body IK)

リメイク版ロボコップスーツのメイキング

ラクガキの立体化 モールドの追加

OpenCVでPhotoshopのプラグイン開発

トランスフォーマー :リベンジのメイキング (デジタルドメイン)

IronPythonを使ってUnity上でPythonのコードを実行する

オープンソースのロボットアプリケーションフレームワーク『ROS (Robot Operating S...

コメント