北京航空航天大学学报 ›› 2015, Vol. 41 ›› Issue (7): 1343-1352.doi: 10.13700/j.bh.1001-5965.2014.0526

• 论文 • 上一篇    下一篇

基于四面体网格的软组织位置动力学切割仿真算法

白隽瑄, 潘俊君, 赵鑫, 郝爱民   

  1. 北京航空航天大学 计算机学院, 北京 100191
  • 收稿日期:2014-08-25 修回日期:2014-09-26 出版日期:2015-07-20 发布日期:2015-07-30
  • 通讯作者: 潘俊君(1981—),男,湖北荆州人,副教授,pan_junjun@buaa.edu.cn,主要研究方向为虚拟手术、计算机动画等. E-mail:pan_junjun@buaa.edu.cn
  • 作者简介:白隽瑄(1990—),男,北京人,硕士研究生,baijx6@buaa.edu.cn
  • 基金资助:
    国家自然科学基金(61190120, 61190121, 61190125); 中央高校基本科研业务费专项资金(30356001)

Algorithm of position-based dynamics and cutting simulation for soft tissue using tetrahedral mesh

BAI Junxuan, PAN Junjun, ZHAO Xin, HAO Aimin   

  1. School of Computer Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
  • Received:2014-08-25 Revised:2014-09-26 Online:2015-07-20 Published:2015-07-30

摘要: 为满足虚拟手术中软组织变形与手术模拟的真实性和实时性要求,提出了一种基于四面体网格和位置动力学的软组织切割模拟算法.首先,本算法以四面体作为软组织几何模型的基本操作单元,物理模型采用位置动力学模型驱动软组织变形,四面体网格的凸包形成软组织的外表面.其次,本算法对位置动力学模型进行了扩展,支持了模型拓扑改变的情况,使其适用于软组织的切割模拟.再次,利用支持纹理信息的四面体网格作为几何模型,能生成细节丰富的切口.最后,在该算法上实现了力反馈设备的应用,增加了切割过程中的触觉模拟,增强了虚拟手术中手术环境和过程模拟的真实性.实验表明:该模型能提供真实和高效的变形模拟,并具有较高稳定性和可操作性.本算法目前已应用在北航虚拟现实技术与系统国家重点实验室开发的医学手术模拟器上.合作医院在使用模拟器进行的腹腔镜检查手术方面已经做了前导性的研究,医生对模拟器评价也较高.

关键词: 虚拟手术模拟, 切割, 变形, 四面体网格, 触觉渲染

Abstract: In order to improve the realism and real-time performance of virtual surgery technique, a cutting algorithm for soft tissue using tetrahedral mesh and position-based dynamics was proposed. Firstly, the tetrahedral mesh was chosen as the geometrical model for soft tissue, and position-based dynamics were employed as the physical model. The external surface of soft tissue was formed by the convex hull of the tetrahedral mesh. Secondly, to support the cutting simulation, we also modified the position-based dynamics method to ensure it worked well when the topology of soft tissue model changed. Moreover, the tetrahedral mesh coupled with texture information was applied for the highly-detailed incision exposure. Finally, the haptic rendering was implemented on this dissection algorithm to enhance the realism of the surgery simulation environment. The experimental result shows that the simulator works effectively and stably with this physical model, when deformation and dissection occurs. Moreover, the algorithm has been used in the virtual surgery simulator designed by State Key Laboratory of Virtual Reality Technology and Systems in Beihang University. The laparoscopic surgeons from cooperative hospitals have given a pilot study and high evaluation has been given from the doctors for this simulator.

Key words: virtual surgery simulator, cutting, deformation, tetrahedral mesh, haptic rendering

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发