PhysGraph: Physics-Based Integration Using Graph Neural Networks
- URL: http://arxiv.org/abs/2301.11841v2
- Date: Sun, 5 Nov 2023 00:00:12 GMT
- Title: PhysGraph: Physics-Based Integration Using Graph Neural Networks
- Authors: Oshri Halimi, Egor Larionov, Zohar Barzelay, Philipp Herholz, Tuur
Stuyck
- Abstract summary: We focus on the detail enhancement of coarse clothing geometry which has many applications including computer games, virtual reality and virtual try-on.
Our contribution is based on a simple observation: evaluating forces is computationally relatively cheap for traditional simulation methods.
We demonstrate that this idea leads to a learnable module that can be trained on basic internal forces of small mesh patches.
- Score: 9.016253794897874
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Physics-based simulation of mesh based domains remains a challenging task.
State-of-the-art techniques can produce realistic results but require expert
knowledge. A major bottleneck in many approaches is the step of integrating a
potential energy in order to compute velocities or displacements. Recently,
learning based method for physics-based simulation have sparked interest with
graph based approaches being a promising research direction. One of the
challenges for these methods is to generate models that are mesh independent
and generalize to different material properties. Moreover, the model should
also be able to react to unforeseen external forces like ubiquitous collisions.
Our contribution is based on a simple observation: evaluating forces is
computationally relatively cheap for traditional simulation methods and can be
computed in parallel in contrast to their integration. If we learn how a system
reacts to forces in general, irrespective of their origin, we can learn an
integrator that can predict state changes due to the total forces with high
generalization power. We effectively factor out the physical model behind
resulting forces by relying on an opaque force module. We demonstrate that this
idea leads to a learnable module that can be trained on basic internal forces
of small mesh patches and generalizes to different mesh typologies,
resolutions, material parameters and unseen forces like collisions at inference
time. Our proposed paradigm is general and can be used to model a variety of
physical phenomena. We focus our exposition on the detail enhancement of coarse
clothing geometry which has many applications including computer games, virtual
reality and virtual try-on.
Related papers
- A Physics-embedded Deep Learning Framework for Cloth Simulation [6.8806198396336935]
This paper proposes a physics-embedded learning framework that directly encodes physical features of cloth simulation.
The framework can also integrate with other external forces and collision handling through either traditional simulators or sub neural networks.
arXiv Detail & Related papers (2024-03-19T15:21:00Z) - Learning rigid dynamics with face interaction graph networks [11.029321427540829]
We introduce the Face Interaction Graph Network (FIGNet) which computes interactions between mesh faces, rather than nodes.
FIGNet is around 4x more accurate in simulating complex shape interactions, while also 8x more computationally efficient on sparse, rigid meshes.
It can learn frictional dynamics directly from real-world data, and can be more accurate than analytical solvers given modest amounts of training data.
arXiv Detail & Related papers (2022-12-07T11:22:42Z) - Learning Physical Dynamics with Subequivariant Graph Neural Networks [99.41677381754678]
Graph Neural Networks (GNNs) have become a prevailing tool for learning physical dynamics.
Physical laws abide by symmetry, which is a vital inductive bias accounting for model generalization.
Our model achieves on average over 3% enhancement in contact prediction accuracy across 8 scenarios on Physion and 2X lower rollout MSE on RigidFall.
arXiv Detail & Related papers (2022-10-13T10:00:30Z) - DiffSDFSim: Differentiable Rigid-Body Dynamics With Implicit Shapes [9.119424247289857]
Differentiable physics is a powerful tool in computer and robotics for scene understanding and reasoning about interactions.
Existing approaches have frequently been limited to objects with simple shape or shapes that are in advance.
arXiv Detail & Related papers (2021-11-30T11:56:24Z) - Dynamic Visual Reasoning by Learning Differentiable Physics Models from
Video and Language [92.7638697243969]
We propose a unified framework that can jointly learn visual concepts and infer physics models of objects from videos and language.
This is achieved by seamlessly integrating three components: a visual perception module, a concept learner, and a differentiable physics engine.
arXiv Detail & Related papers (2021-10-28T17:59:13Z) - ForceNet: A Graph Neural Network for Large-Scale Quantum Calculations [86.41674945012369]
We develop a scalable and expressive Graph Neural Networks model, ForceNet, to approximate atomic forces.
Our proposed ForceNet is able to predict atomic forces more accurately than state-of-the-art physics-based GNNs.
arXiv Detail & Related papers (2021-03-02T03:09:06Z) - Physics-Integrated Variational Autoencoders for Robust and Interpretable
Generative Modeling [86.9726984929758]
We focus on the integration of incomplete physics models into deep generative models.
We propose a VAE architecture in which a part of the latent space is grounded by physics.
We demonstrate generative performance improvements over a set of synthetic and real-world datasets.
arXiv Detail & Related papers (2021-02-25T20:28:52Z) - Learning Mesh-Based Simulation with Graph Networks [20.29893312074383]
We introduce MeshGraphNets, a framework for learning mesh-based simulations using graph neural networks.
Our results show it can accurately predict the dynamics of a wide range of physical systems, including aerodynamics, structural mechanics, and cloth.
arXiv Detail & Related papers (2020-10-07T13:34:49Z) - Scalable Differentiable Physics for Learning and Control [99.4302215142673]
Differentiable physics is a powerful approach to learning and control problems that involve physical objects and environments.
We develop a scalable framework for differentiable physics that can support a large number of objects and their interactions.
arXiv Detail & Related papers (2020-07-04T19:07:51Z) - Learning to Simulate Complex Physics with Graph Networks [68.43901833812448]
We present a machine learning framework and model implementation that can learn to simulate a wide variety of challenging physical domains.
Our framework---which we term "Graph Network-based Simulators" (GNS)--represents the state of a physical system with particles, expressed as nodes in a graph, and computes dynamics via learned message-passing.
Our results show that our model can generalize from single-timestep predictions with thousands of particles during training, to different initial conditions, thousands of timesteps, and at least an order of magnitude more particles at test time.
arXiv Detail & Related papers (2020-02-21T16:44:28Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.