Neural Material Adaptor for Visual Grounding of Intrinsic Dynamics

Junyi Cao, Shanyan Guan, Yanhao Ge, Wei Li, Xiaokang Yang +1 more
10/10/2024
cs.CVcs.GRcs.LG

No official code found. Best implementation: XJay18/NeuMA (61 stars, MIT, last commit 2025-05-29).

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.

View on arXivView PDF

Code Implementations(1)

XJay18/NeuMACommunity69%
MIT

[NeurIPS 2024] NeuMA: Neural Material Adaptor for Visual Grounding of Intrinsic Dynamics

618PythonOct 11, 20241 years agoMIT
differentiable-physicsgaussian-splattingpytorch-implementationvisual-grounding

Similar Papers

Cite this paper

@article{cao2024neural,
  title  = {Neural Material Adaptor for Visual Grounding of Intrinsic Dynamics},
  author = {Junyi Cao and Shanyan Guan and Yanhao Ge and Wei Li and Xiaokang Yang and Chao Ma},
  year   = {2024},
  eprint = {2410.08257},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.08257},
  url    = {http://arxiv.org/abs/2410.08257v1},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08257.svg)](https://codeofpaper.com/paper/2410.08257)

Discussion