Shallow Signed Distance Functions for Kinematic Collision Bodies

Osman Akar, Yushan Han, Yizhou Chen, Weixian Lan, Benn Gallagher +2 more
11/11/2024
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

We present learning-based implicit shape representations designed for real-time avatar collision queries arising in the simulation of clothing. Signed distance functions (SDFs) have been used for such queries for many years due to their computational efficiency. Recently deep neural networks have been used for implicit shape representations (DeepSDFs) due to their ability to represent multiple shapes with modest memory requirements compared to traditional representations over dense grids. However, the computational expense of DeepSDFs prevents their use in real-time clothing simulation applications. We design a learning-based representation of SDFs for human avatars whoes bodies change shape kinematically due to joint-based skinning. Rather than using a single DeepSDF for the entire avatar, we use a collection of extremely computationally efficient (shallow) neural networks that represent localized deformations arising from changes in body shape induced by the variation of a single joint. This requires a stitching process to combine each shallow SDF in the collection together into one SDF representing the signed closest distance to the boundary of the entire body. To achieve this we augment each shallow SDF with an additional output that resolves whether or not the individual shallow SDF value is referring to a closest point on the boundary of the body, or to a point on the interior of the body (but on the boundary of the individual shallow SDF). Our model is extremely fast and accurate and we demonstrate its applicability with real-time simulation of garments driven by animated characters.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{akar2024shallow,
  title  = {Shallow Signed Distance Functions for Kinematic Collision Bodies},
  author = {Osman Akar and Yushan Han and Yizhou Chen and Weixian Lan and Benn Gallagher and Ronald Fedkiw and Joseph Teran},
  year   = {2024},
  eprint = {2411.06719},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.06719v1}
}

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/2411.06719.svg)](https://codeofpaper.com/paper/2411.06719)

Discussion