MeshroomでPhotogrammetry

Photogrammetryのツールで遊ぶのはだいぶ久しぶりですが、オープンソースのPhotogrammetryフレームワーク AliceVisionを使って作られたツールのMeshroomをいじってみる。


Meshroom



オープンソースなのでソースコードもGitHubで見れる。



MeshroomはWindows版とLinux版があるけど、オイラはWindows版を使ってみる。

以前AutodeskのPhotogrammetryツールを試すために用意した画像をそのまま使っちゃおう。(もう4年前か…)
写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』
Autodeskから無料の3D復元・編集ツールが出てた。まだベータ版らしい。複数枚写真からの3Dメッシュ生成だけじゃなく、3Dスキャナーで撮った点群の編集もできるみたい。追記:ベータ版だったAutodesk Mementoから名称が変わり、...

Autodesk Mementoでゴジラを3次元復元する
この前、Autodesk Mementoで複数枚の写真から3D復元を試してみたけど、あんまり上手くいかなかった。追記:ベータ版だったAutodesk Mementoから現在は名称が変わり、Autodesk Remakeになりました。機能限定...

Meshroomの使い方

使い方はいたって簡単。
Meshroomを起動した画面の左側にある「Drop Image Files / Folders」のエリアに画像をドラッグ&ドロップし、上部の「Start」ボタンを押すだけで処理が始まる。



注意点としては、使う画像のファイルパスに日本語が含まれないようにすること。フォルダ名に日本語が含まれているとプロセス途中でエラーになって止まってしまう。

Photogrammetryの各プロセスがノードとして定義されていて、各ノード単位で設定を変更できるようだ↓



細かく調整したい場合はこれら各ノードの設定をいじることになる↓

とりあえずデフォルト設定のままで処理をStartさせてみた↓



それぞれのプロセスの結果はMeshroom Graphs(.mg)ファイルと同じ場所に作成されるMeshroomCacheフォルダ以下に出力される。



各ノード名と同じフォルダにそのステップのアウトプットが保存されている。
最終アウトプットのテクスチャ付きMeshは、Texturingフォルダの中にOBJファイル、MTLファイル、PNGファイルとして出力されている。

このOBJをMeshLabで開いてみた↓



微妙…
下アゴが完全に消滅してしまった。。。
デフォルト設定のままでは無理か。

Meshroomのチュートリアルがあるね↓
https://sketchfab.com/blogs/community/tutorial-meshroom-for-beginners/

関連記事

Blender 2.81でIntel Open Image Denoiseを使う

怪獣ガレージキット

酒井ゆうじ造型工房『23cm シン・ゴジラ』 瞬間接着剤でパーツの接着

第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

ZBrushで仮面ライダー3号を造る 仮面編 Clay Polish

ZBrushでゴジラ2001を作ってみる 身体のシルエット出し

物理ベースレンダリングのためのマテリアル設定チートシート

ZBrushのTranspose Masterでポーズを付ける

海洋堂 20cmシリーズ『モスゴジ』 口内の改造・塗装

UnityでLight Shaftを表現する

KelpNet:C#で使える可読性重視のディープラーニングライブラリ

Faster R-CNN:ディープラーニングによる一般物体検出手法

Accord.NET Framework:C#で使える機械学習ライブラリ

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

PSPNet (Pyramid Scene Parsing Network):ディープラーニングによ...

GODZILLA(2014)のBlu-Rayは2015年2月25日発売

ZBrushでUndo Historyを動画に書き出す

ZBrushでメカ物を作るチュートリアル動画

海洋堂の20cm ゴジラ ソフビキットが7月に再販

ゴジラ(2014)のディティール制作の舞台裏

PGGAN:段階的に解像度を上げて学習を進めるGAN

AndroidもopenGLも初心者さ (でもJavaは知ってるよ)

Super Resolution:OpenCVの超解像処理モジュール

Paul Debevec

ZBrushのハードサーフェイス用ブラシ

FacebookがDeep learningツールの一部をオープンソース化

OpenCVのfindEssentialMat関数を使ったサンプルを読んでみる

映画『GODZILLA 怪獣惑星』を観た (ネタバレ無し)

ZBrushで仮面ライダー3号を造る 仮面編 ZRemesher

2017年 観に行った映画振り返り

Polyscope:3Dデータ操作用GUIライブラリ

Mayaのポリゴン分割ツールの進化

PythonでMayaのShapeノードプラグインを作る

OpenCVでiPhone6sのカメラをキャリブレーションする

海洋堂 20cmシリーズ『モスゴジ』 失敗箇所の本格修復

OpenCV 3.1のsfmモジュールを試す

Point Cloud Utils:Pythonで3D点群・Meshを扱うライブラリ

Maya API Reference

海洋堂 20cmシリーズ『キンゴジ』 全身のグラデーション塗装

『GODZILLA ゴジラ』のBlu-Rayを買った

MVStudio:オープンソースのPhotogrammetryツール

コメント