正在加载视频...

视频加载失败

It’s finally here! 🎊 We open sourced our #vtuber motion capture solution at #GoogleIO! Our new MediaPipe model predicts 478 face landmarks + 52 blendshapes from your webcam and is compatible with any ARKit rigged avatar! 😺🧵

508,202 次观看 • 3 年前 •via X (Twitter)

11 条评论

Rich 🍈 的头像
Rich 🍈3 年前

Try out our web demo at: Ready for Android, JavaScript, C++ or Python developers. We’re gonna see a lot more new Vtuber apps 👀

Rich 🍈 的头像
Rich 🍈3 年前

So glad to finally be able to share this. It’s been amazing to work with such talented teammates at Google AI to bring this into reality. Super cathartic moment. 😊

Rich 🍈 的头像
Rich 🍈3 年前

Oh hey, you can find my beginner example on the IO website but here's a direct link to the Codepen. It's a super minimal example showcasing Mediapipe's 52 blendshapes + transformation matrix for AR pinning. A great starting point to understand the API!

🥉 Pipkin Pippa 🔌🐰 Phase-Connect 的头像
🥉 Pipkin Pippa 🔌🐰 Phase-Connect3 年前

This looks amazing!!

Rich 🍈 的头像
Rich 🍈3 年前

Whoa it’s the real Pippa 👀! Thanks!

Fireproof 🐱 VTuber 的头像
Fireproof 🐱 VTuber3 年前

This is insanely cool! Is there a way to get it to work with .vrm models from VRoid or would I have to add ARKit support to that avatar?

Rich 🍈 的头像
Rich 🍈3 年前

One recommended way is to follow some tutorials on Vroid to PerfectSync blendshape conversion. If the avatar was created in Vroid Studio, Perfect Sync can autorig it to ARKit spec.

Butz Yung 的头像
Butz Yung3 年前

Checking the demo right now. Blink is a bit off when I have my glasses on. Things are fine when glasses are off. Now I need to think about how to map blendshapes to MMD morphs lol

TigerHix 的头像
TigerHix3 年前

Amazing work!! Congrats on the release. Surely integrating this into @hakuyalabs soon!

bell  ᶘ •̀ ᴥ•́ ᶅ✧ 的头像
bell ᶘ •̀ ᴥ•́ ᶅ✧3 年前

this feels like an overly paranoid question but I just want to be sure, is any of the image/cam data being sent back to a server on google's end, or is it kept entirely client-side? with the state of AI datasets being non-con by default I'm wary of anything with the AI label

Rich 🍈 的头像
Rich 🍈3 年前

Yup, it’s all done locally. These types of prediction models are all local on your device. There’s no need to run a server for this type of AI. Generative stuff is what typically uses a server because it requires much more processing power.

相关视频

📢📢 𝐀𝐯𝐚𝐭𝟑𝐫 📢📢 Avat3r creates high-quality 3D head avatars from just a few input images in a single forward pass with a new dynamic 3DGS reconstruction model. Video: Project: Our core idea is to make Gaussian Reconstruction Models animatable. We find that a simple cross-attention to an expression code sequence is already sufficient to model complex facial expressions. We then incorporate position maps from DUSt3R and feature maps from Sapiens to facilitate the prediction task. While DUSt3R's position maps act as a pixel-aligned initialization for the Gaussians' positions, the Sapiens feature maps help the cross-view transformer to match corresponding image tokens in the 4 input images. One major challenge in creating a 3D head avatar from smartphone images comes from inconsistent facial expressions when the subject could not remain perfectly static during the capture. We eliminate this static requirement by simply showing our model input images with different facial expressions during training. This technique makes our model robust to inconsistent input images later on. Finally, we show that despite the model has been trained with 4 input images, one can even create a 3D head avatar when only a single image is available. To achieve this, we employ a pre-trained 3D GAN to lift the single image to 3D and then render the 4 input images for our model. This allows us to create 3D head avatars from single images and even highly out-of-distribution examples like AI generated faces, paintings or statues. Great work by Tobias Kirschstein from his internship at Meta with Javier Romero, Artem Sevastopolsky, and Shunsuke Saito

Matthias Niessner

74,763 次观看 • 1 年前