论文部分内容阅读
随着电子和计算机技术的快速、跳跃式发展,虚拟现实技术在国防军事、生物医学、航空航天、教育科普等领域得到广泛的应用。虚拟手术仿真训练系统可以让新晋外科医生在重构的虚拟人体器官上进行切割、触碰、撕裂、流血、灼烧等一系列外科手术操作训练,较好地解决了传统临床医生训练方法中存在的训练时间长、效率低、成本高等问题。实际外科手术过程中无论是切割操作还是触碰操作都涉及软组织的形变。因此,作为各种手术操作的公共部分,软组织形变的模拟仿真一直是虚拟手术仿真系统中的一个重要研究领域。首先本文介绍了虚拟手术系统的整体架构,对架构中的各个模块进行了详细阐述。从基于物理和非物理模型的两大建模体系对目前存在的各种软组织建模方法进行了综述。然后使用极值法对导入的3dmax模型建立了基于六面体的背景网格,对该模型进行内部剖分后建立了虚拟手术系统中可使用的点云模型。从基本的弹性力学方程组出发,推导了该方程的离散及变分形式,采用基于径向基点插值的无网格方法模拟仿真了软组织的形变,使用该方法对三维悬臂梁进行了形变实验,结果表明该方法较好的模拟仿真了悬臂梁的形变。为了更好的表现出软体特有的滞后、松弛和蠕变等粘弹性,本文将Kelvin粘弹性力学模型引入基于径向基点插值的软组织形变仿真方法中,并使用Kelvin增量格式进行形变求解。最后使用人体胃器官进行形变仿真实验,实验结果表明该模型不但较好的表现了软组织的形变过程,而且较好的呈现了软组织的粘弹性。与传统的FEM方法进行了对比实验,结果表明本文所述方法的形变计算的精确度更高,在保证同样精确度的前提下,本文所述方法效率也更高。本文所建立的基于径向基点插值法的软组织形变模型属于无网格建模方法的一种,该方法无需建立复杂的网格拓扑结构,从而节省了存储空间,并且该算法在精确度和计算效率上具有更大优势,为实现虚拟手术系统的实时交互提供了有效的方法,为虚拟手术系统的广泛运用打下了坚实的基础。