arXiv:2411.06719cs.CVcs.LG2024-11

用浅层神经网络构建快速人体碰撞模型,支持实时服装模拟。

Shallow Signed Distance Functions for Kinematic Collision Bodies

  • 将人体分块建模,每个关节对应一个轻量级SDF网络
  • 拼接局部SDF并判断点在体外或体内,精度高且延迟低
  • 适合需要实时交互的虚拟角色与服装模拟场景

我们提出一种基于学习的隐式形状表示方法,专为实时角色服装模拟中的碰撞检测设计。传统符号距离函数(SDF)虽高效,但深度神经网络构建的DeepSDF在计算上仍过于昂贵,难以用于实时场景。本文针对通过关节绑定变形的人体,不使用单一全局DeepSDF,而是采用一组极轻量级(浅层)神经网络,分别表示单个关节运动引发的局部形变。通过额外输出判断各局部SDF值是否指向身体边界或内部边界,实现对整体人体的精确拼接。该方法计算效率极高,且保持高精度,在由动画角色驱动的实时服装模拟中表现出色。

原文摘要 · Abstract (English)

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.

碰撞检测隐式表示实时模拟

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。