3D Portrait (人物写真の3D変換)

人物写真1枚から深度情報を推定し、立体的に動く3D写真を作るTensorFlow.jsのデモです。元画像、人物の切り抜き結果、深度マップ、3D結果を並べて表示するので処理の流れを目で確認できます。結果はGIFやWebMでダウンロードできます。

3D Portrait (人物写真の3D変換)

使い方

まず用意された例の写真1〜10番を押して結果を確認し、下の領域に自分の写真をドラッグするかクリックしてアップロードします。アップロード後に切り抜き範囲を調整すると処理が自動的に始まり、右のControlsでwireframe、minDepth・maxDepth、背景、カメラの回転速度などを変えられ、GIF・WebMで保存できます。初回は初期化に3秒以上かかり以降は速くなります。画面は英語のみです。