arXiv:2502.18437cs.RO2025-02中稿 · IEEE/RSJ Internati…被引 7

用粒子法实现可切割缝合的软组织实时模拟,解决传统方法难处理复杂形变的问题。

CRESSim-MPM: A Material Point Method Library for Surgical Soft Body Simulation with Cutting and Suturing

  • 采用材料点法(MPM)模拟软组织切割与缝合,克服有限元法在断裂建模上的局限。
  • 构建了支持切割和缝合的专用几何体与刚柔接触模型,提升仿真真实性。
  • 基于GPU加速的CRESSim-MPM库可无缝集成到Unity,适合医疗训练与机器学习数据生成。

近年来多项研究致力于开发手术仿真平台,用于训练机器学习模型以辅助手术。现有平台虽能良好处理刚体操作与软体变形,但在模拟切割、缝合等复杂软体行为时仍存在困难。主要挑战在于有限元法(FEM)难以准确建模软体断裂与分裂,且在软体内部实现针线与组织的双向接触更为复杂。本文采用材料点法(MPM)解决上述难题,提出专为切割与缝合设计的新刚体几何结构及软-刚接触方法。我们开发了CRESSim-MPM——一个集成多种MPM求解器的GPU加速库,内置适用于手术场景的几何模型,可作为专用物理引擎使用。该系统已集成至Unity,仅需少量修改即可应用于现有项目。实验展示了其在真实时间下对软组织进行切割与缝合的模拟能力,并评估了不同MPM求解器在不同粒子数量下的性能表现。源代码见:https://github.com/yafei-ou/CRESSim-MPM。

原文摘要 · Abstract (English)

A number of recent studies have focused on developing surgical simulation platforms to train machine learning (ML) agents or models with synthetic data for surgical assistance. While existing platforms excel at tasks such as rigid body manipulation and soft body deformation, they struggle to simulate more complex soft body behaviors like cutting and suturing. A key challenge lies in modeling soft body fracture and splitting using the finite-element method (FEM), which is the predominant approach in current platforms. Additionally, the two-way suture needle/thread contact inside a soft body is further complicated when using FEM. In this work, we use the material point method (MPM) for such challenging simulations and propose new rigid geometries and soft-rigid contact methods specifically designed for them. We introduce CRESSim-MPM, a GPU-accelerated MPM library that integrates multiple MPM solvers and incorporates surgical geometries for cutting and suturing, serving as a specialized physics engine for surgical applications. It is further integrated into Unity, requiring minimal modifications to existing projects for soft body simulation. We demonstrate the simulator's capabilities in real-time simulation of cutting and suturing on soft tissue and provide an initial performance evaluation of different MPM solvers when simulating varying numbers of particles. The source code is available at https://github.com/yafei-ou/CRESSim-MPM.

手术仿真材料点法软体模拟实时渲染

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