NeuMA: Neural Material Adaptor for Visual Grounding of Intrinsic Dynamics
1: MoE Key Lab of Artificial Intelligence, AI Institute, Shanghai Jiao Tong University      2: vivo Mobile Communication Co., Ltd.
[PDF]   [Code]   [Data]   [Demo]


Abstract

While humans effortlessly discern intrinsic dynamics and adapt to new scenarios, modern AI systems often struggle. Current methods for visual grounding of dynamics either use pure neural-network-based simulators (black box), which may violate physical laws, or traditional physical simulators (white box), which rely on expert-defined equations that may not fully capture actual dynamics. We propose the Neural Material Adaptor (NeuMA), which integrates existing physical laws with learned corrections, facilitating accurate learning of actual dynamics while maintaining the generalizability and interpretability of physical priors. Additionally, we propose Particle-GS, a particle-driven 3D Gaussian Splatting variant that bridges simulation and observed images, allowing back-propagate image gradients to optimize the simulator. Comprehensive experiments on various dynamics in terms of grounded particle accuracy, dynamic rendering quality, and generalization ability demonstrate that NeuMA can accurately capture intrinsic dynamics.

Results
(Best viewed in a PC instead of a mobile device)
$\triangleright$ Dynamics Reconstruction $\triangleleft$
Prior
NeuMA
Observation
Prior
NeuMA
Observation
$\mathcal{M}_0$
$\mathcal{M}_0+\Delta\mathcal{M}_\theta$
$\mathrm{GT}$
$\mathcal{M}_0$
$\mathcal{M}_0+\Delta\mathcal{M}_\theta$
$\mathrm{GT}$
BouncyBall
JellyDuck
RubberPawn
ClayCat
HoneyBottle
SandFish
$\triangleright$ Dynamics Interpolation $\triangleleft$
$\mathcal{M}_0$
$w=1/16$
$w=1/4$
$w=1/2$
$w=3/4$
$w=1$
$\mathrm{GT}$
BouncyBall-Interpolation
ClayCat-Interpolation
$\triangleright$ Dynamics Generalization (Novel Shapes) $\triangleleft$
View

Note: You can click the above radio button to apply a learned material model and change the view using the slider. We integrate NeuMA with an image-to-3D model [2] to obtain these results

$\triangleright$ Dynamics Generalization (Multi-obj Interactions) $\triangleleft$
interacts with
Cat-with-Playdoh-MultiInteractions
interacts with
Fish-with-Duck-MultiInteractions
$\triangleright$ Real-world Reconstruction $\triangleleft$
NeuMA
Observation
Pig_Realworld
NeuMA
Observation
Dog_Realworld

Note: The real-world data is captured by [1]

Reference

[1]: Zhong et al. Reconstruction and Simulation of Elastic Objects with Spring-Mass 3D Gaussians. arXiv:2403.09434, 2024.

[2]: Xu et al. GRM: Large Gaussian Reconstruction Model for Efficient 3D Reconstruction and Generation. arxiv:2403.14621, 2024.

This webpage is modified from the template provided here.