分享自:

基于物理动力学的3D高斯虚拟化身学习

期刊:39th conference on neural information processing systems (neurips 2025)

MPMAvatar:基于物理的高精度动态3D高斯人体建模技术研究报告

作者及机构
本研究的核心团队来自韩国科学技术院(KAIST),包括第一作者Changmin Lee、共同作者Jihyun Lee和通讯作者Tae-Kyun Kim。研究成果发表于计算机视觉与图形学顶级会议NeurIPS 2025,并已在预印本平台arXiv公开(arXiv:2510.01619)。


学术背景
研究领域与动机
MPMAvatar属于计算机视觉与图形学的交叉领域,聚焦于从多视角视频中构建支持物理仿真的3D数字人。现有方法在模拟宽松衣物(loose garments)的物理动态时存在两大瓶颈:一是传统线性变换或几何校正方法难以捕捉复杂形变;二是基于学习的仿真器(如PhysAvatar [78]使用的C-IPC [31])对输入动作的鲁棒性不足,易因驱动网格的自穿透(self-penetration)导致仿真失败。为此,研究团队提出将物质点法(Material Point Method, MPM)与3D高斯泼溅(3D Gaussian Splatting)相结合,旨在实现高保真渲染与物理精确动画的统一。

关键技术背景
1. 物质点法(MPM):一种混合拉格朗日-欧拉方法,通过粒子与网格的双向动量交换模拟连续介质力学,擅长处理大变形和自碰撞。
2. 3D高斯泼溅:新兴的显式辐射场渲染技术,通过可微分高斯基元实现实时高保真渲染,但此前未与物理仿真深度结合。


研究流程与方法
1. 混合表征构建
- 几何与物理参数:以首帧三角网格( \mathcal{M}_1 = (\mathbf{v}_1, \mathbf{f}) )为规范空间,关联物理参数( \mathcal{P} = (E, \nu, \gamma, \kappa, \rho, \alpha) ),其中各向异性剪切刚度( \gamma )与法向刚度( \kappa )为衣物特性定制。
- 外观模型:在网格表面附着3D高斯基元( \mathcal{G} = {g_i} ),每个基元包含位置、旋转、缩放、透明度及球谐系数(Spherical Harmonics)参数,其空间变换通过父网格面片的局部坐标系传递。

2. 物理仿真改进
- 各向异性本构模型:改进Jiang et al. [16]的应变能函数( \hat{\psi}(\mathbf{r}) ),分解为法向压缩(( \hat{\psi}\text{normal} ))、剪切(( \hat{\psi}\text{shear} ))和面内拉伸(( \hat{\psi}\text{in-plane} ))三项,分别由刚度参数( \kappa, \gamma, E )控制。
- 网格碰撞处理算法:针对SMPL-X身体网格碰撞体,提出基于B样条权重的速度投影法(Algorithm 1),将碰撞检测复杂度从( O(n
{grid}^3) )降至( O(n_f) ),避免传统MPM对解析水平集的依赖。

3. 多阶段训练
- 物理参数反演:通过有限差分法优化杨氏模量( E )、密度( \rho )和重力补偿参数( \alpha ),最小化模拟网格与跟踪网格的顶点L2误差(式3)。实验显示,仅需24帧训练数据即可收敛。
- 外观学习:基于网格跟踪结果变形高斯基元,联合优化RGB、SSIM和LPIPS损失(式5),并引入准阴影(quasi-shadowing)模块增强渲染真实感。


主要实验结果
1. 性能对比
- 几何精度:在ActorsHQ和4D-Dress数据集上,MPMAvatar的倒角距离(CD)比PhysAvatar降低24%(0.42 vs 0.55×10³),F-score提升3个百分点(95.7% vs 92.9%)。
- 渲染质量:PSNR达32.0 dB,超越PhysAvatar 1.8 dB,归功于高斯泼溅对高频细节的保留能力(图3)。
- 鲁棒性:仿真成功率100%,而PhysAvatar因CCD失败率高达62.4%(表2)。

2. 消融实验
- 各向异性模型:移除后CD误差激增14倍(6.24 vs 0.42×10³),证实其对衣物褶皱建模的关键作用(图4b)。
- 物理参数学习:固定默认参数导致F-score下降2.8%,凸显逆物理(inverse physics)的必要性。

3. 零样本交互
MPMAvatar首次实现与未见物体(如椅子、沙子)的物理交互(图1右),证明MPM在复杂接触场景中的泛化能力,而学习基仿真器(如Hood [8])因训练数据局限无法达成。


结论与价值
科学意义
1. 提出首个融合MPM仿真与3D高斯渲染的框架,解决衣物动态精度与渲染质量的矛盾。
2. 开发网格兼容的MPM碰撞算法,为复杂碰撞体的物理仿真提供通用解决方案。

应用前景
- 虚拟制作:支持影视级数字人实时动画生成。
- 虚拟试衣:精确模拟不同面料在动态下的形变特性。

亮点
1. 方法创新:各向异性MPM本构模型与准阴影渲染的协同设计。
2. 工程贡献:开源PyTorch/Warp实现的MPM求解器,填补Jiang et al. [16]无官方代码的空白。

局限与展望
当前框架不支持重光照(relighting),未来可结合GaussianShader [19]的着色函数扩展;有限差分优化在细粒度参数化时效率不足,需探索可微分仿真器替代方案。


附加价值
研究团队在补充视频中展示了与旋转叶片、沙粒等非刚性体的交互案例,进一步验证MPM在多材料仿真中的优势(附录A.2)。量化评估表明,MPMAvatar的衣物-身体穿透深度仅0.047 mm,较PhysAvatar降低6倍(表3),物理合理性接近真实视频(VLM评分1.831.86)。

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com