Neural Implicit Surfaces for Efficient and Accurate Collisions in Physically Based Simulations
Hugo Bertiche, Meysam Madadi, Sergio Escalera

TL;DR
This paper introduces a deep learning-based implicit surface representation that enables fast, accurate collision detection in physically based simulations, significantly reducing computational complexity and memory usage compared to traditional methods.
Contribution
The authors propose a novel neural implicit surface method for collision detection that achieves linear or constant query complexity, overcoming parallelization issues of traditional acceleration structures.
Findings
Querying 1 million points in 300 ms
Achieves O(n) or O(1) complexity for collision queries
Improves efficiency and accuracy in cloth simulation
Abstract
Current trends in the computer graphics community propose leveraging the massive parallel computational power of GPUs to accelerate physically based simulations. Collision detection and solving is a fundamental part of this process. It is also the most significant bottleneck on physically based simulations and it easily becomes intractable as the number of vertices in the scene increases. Brute force approaches carry a quadratic growth in both computational time and memory footprint. While their parallelization is trivial in GPUs, their complexity discourages from using such approaches. Acceleration structures -- such as BVH -- are often applied to increase performance, achieving logarithmic computational times for individual point queries. Nonetheless, their memory footprint also grows rapidly and their parallelization in a GPU is problematic due to their branching nature. We propose…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Computer Graphics and Visualization Techniques · Advanced Numerical Analysis Techniques
