人間の画像から3Dモデルが生成できるもの
#CVPR2020 にオーラルで採択された、1枚画像から人の高解像フル3D化を実現する研究「PIFuHD」のコードがgithubで公開されました!!!!
— Shunsuke SAITO (@psyth91) 2020年6月14日
GPUが無くても自分で画像をアップロードして3Dモデルが作れるようにGoogle Colabのデモも公開中です!#お家でデジタルヒューマンhttps://t.co/w3yOwXvEXs pic.twitter.com/480uiD9ulp
以前もPythonで試したけどうまくいかなかった;;
今回はブラウザ上で試せるらしいのでやってみる!
GoogleColaboratory
このGoogleColaboratoryからブラウザ上で実行できる。
ただのドキュメントみたいに見えるけど違う。
GoogleColaboratoryについてはこのドキュメントに書いてた。
https://colab.research.google.com/notebooks/welcome.ipynb?hl=ja#scrollTo=gJr_9dXGpJ05
Pythonをブラウザ上で実行できるし、GPUも使えるんだって!
実行
こちらの動画を参考にしました!
CoogleColab版PiFuHDの
— さすけ@エンジニア垢 (@sasuke9410) 2020年6月15日
元画像の変更手順を画面キャプチャしました。
・50秒付近は映っていませんがPCに保存している画像をドラッグ&ドロップしました
・この方法だとランタイムの再起動・停止でアップロードした画像は消えます
・実行後 完了まで15分ほど待つことになります#pifuhd https://t.co/i1gSVI2TA7 pic.twitter.com/BDpdT5PkqF
Googleドライブにコピーする
右上の実行?
これを再生
左端のフォルダマークでフォルダ開いて、sample_imagesに画像追加
だって
画像指定の処理をする
以降のセルを実行で、全部まとめて実行してくれる
[8]ぐらいで時間かかってた。
しばらく放置してたら最後まで行ってた!
動画ダウンロードして手動でツイートしてねって書いてた。
#pifuhd pic.twitter.com/ilAwfru0rM
— トマシープ (@tomasheep) 2020年6月16日
objデータ
objデータもダウンロードできる
くるくる〜
ちゃんと後ろ髪結んである風なのすごい!
同じ階層にあるpngはテクスチャなのか??
Unityに入れたらテクスチャにはならなかった
結果
最後に
すご〜い!
Twitter見てたらアニメ画像でも生成できてるし。
2回目別の画像でやろうとしたらエラーで止まってたzzz
使用させて頂いた画像
FineGraphicsさんによる写真ACからの写真