トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

PiFuHDで人の画像からobjデータ作れた!

人間の画像から3Dモデルが生成できるもの

 

以前もPythonで試したけどうまくいかなかった;;

bibinbaleo.hatenablog.com

今回はブラウザ上で試せるらしいのでやってみる!

GoogleColaboratory

このGoogleColaboratoryからブラウザ上で実行できる。

colab.research.google.com

ただのドキュメントみたいに見えるけど違う。

GoogleColaboratoryについてはこのドキュメントに書いてた。

https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja#scrollTo=gJr_9dXGpJ05

f:id:bibinbaleo:20200616211800p:plain

Pythonをブラウザ上で実行できるし、GPUも使えるんだって!

qiita.com

実行

こちらの動画を参考にしました!

Googleドライブにコピーする

colab.research.google.com

右上の実行?

f:id:bibinbaleo:20200616214910p:plain

これを再生

f:id:bibinbaleo:20200615222344p:plain

左端のフォルダマークでフォルダ開いて、sample_imagesに画像追加

f:id:bibinbaleo:20200616214903p:plain

だって

f:id:bibinbaleo:20200616214906p:plain

画像指定の処理をする

f:id:bibinbaleo:20200616214859p:plain

以降のセルを実行で、全部まとめて実行してくれる

f:id:bibinbaleo:20200616214856p:plain

[8]ぐらいで時間かかってた。

f:id:bibinbaleo:20200616214851p:plain

しばらく放置してたら最後まで行ってた!

f:id:bibinbaleo:20200616215625p:plain

動画ダウンロードして手動でツイートしてねって書いてた。

f:id:bibinbaleo:20200616220156p:plain

 

objデータ

objデータもダウンロードできる

f:id:bibinbaleo:20200616220400p:plain

くるくる〜

f:id:bibinbaleo:20200616220753p:plain

ちゃんと後ろ髪結んである風なのすごい!

f:id:bibinbaleo:20200616220758p:plain

同じ階層にあるpngはテクスチャなのか??

f:id:bibinbaleo:20200616220531p:plain

Unityに入れたらテクスチャにはならなかった

f:id:bibinbaleo:20200617085351p:plain

f:id:bibinbaleo:20200617085354p:plain

f:id:bibinbaleo:20200617085357p:plain

結果

f:id:bibinbaleo:20200616220145p:plain

f:id:bibinbaleo:20200616220149p:plain

f:id:bibinbaleo:20200616220153p:plain

 



 

最後に

すご〜い!

Twitter見てたらアニメ画像でも生成できてるし。

2回目別の画像でやろうとしたらエラーで止まってたzzz

f:id:bibinbaleo:20200616222101p:plain

 

 

使用させて頂いた画像

f:id:bibinbaleo:20200616215657j:plain

FineGraphicsさんによる写真ACからの写真