Active Learning of Neural Collision Handler for Complex 3D Mesh Deformations

10/08/2021
by   Qingyang Tan, et al.
0

We present a robust learning algorithm to detect and handle collisions in 3D deforming meshes. Our collision detector is represented as a bilevel deep autoencoder with an attention mechanism that identifies colliding mesh sub-parts. We use a numerical optimization algorithm to resolve penetrations guided by the network. Our learned collision handler can resolve collisions for unseen, high-dimensional meshes with thousands of vertices. To obtain stable network performance in such large and unseen spaces, we progressively insert new collision data based on the errors in network inferences. We automatically label these data using an analytical collision detector and progressively fine-tune our detection networks. We evaluate our method for collision handling of complex, 3D meshes coming from several datasets with different shapes and topologies, including datasets corresponding to dressed and undressed human poses, cloth simulations, and human hand poses acquired using multiview capture systems. Our approach outperforms supervised learning methods and achieves 93.8-98.1% accuracy compared to the groundtruth by analytic methods. Compared to prior learning methods, our approach results in a 5.16%-25.50% lower false negative rate in terms of collision checking and a 9.65%-58.91% higher success rate in collision handling.

READ FULL TEXT
research
11/06/2020

LCollision: Fast Generation of Collision-Free Human Poses using Learned Non-Penetration Constraints

We present LCollision, a learning-based method that synthesizes collisio...
research
09/07/2014

History-free Collision Response for Deformable Surfaces

Continuous collision detection (CCD) and response methods are widely ado...
research
12/12/2022

Transfer Learning using Spectral Convolutional Autoencoders on Semi-Regular Surface Meshes

The underlying dynamics and patterns of 3D surface meshes deforming over...
research
05/16/2023

Shortest Path to Boundary for Self-Intersecting Meshes

We introduce a method for efficiently computing the exact shortest path ...
research
08/10/2023

Neural Progressive Meshes

The recent proliferation of 3D content that can be consumed on hand-held...
research
06/13/2013

Multimaterial Front Tracking

We present the first triangle mesh-based technique for tracking the evol...
research
06/03/2022

GraphDistNet: A Graph-based Collision-distance Estimator for Gradient-based Trajectory

Trajectory optimization (TO) aims to find a sequence of valid states whi...

Please sign up or login with your details

Forgot password? Click here to reset