设为首页 |  加入收藏
首页首页 期刊简介 消息通知 编委会 电子期刊 投稿须知 广告合作 联系我们
基于位置动力学的软组织建模研究

Research on soft tissue modeling based on position-based dynamics

作者: 张禹  李佳  罗丹  李基圣 
单位:沈阳工业大学机械工程学院(沈阳 110870)
关键词: 关键词  虚拟手术;  软组织形变;  位置动力学;  四面体网格;  触觉交互 
分类号:R318.04
出版年·卷·期(页码):2020·39·4(344-349)
摘要:

目的 为满足虚拟手术模拟实时性与真实性要求,本文采用位置动力学的算法建立虚拟手术系统的软组织形变模型。方法 首先以人体软组织肝脏为例,对表面三角形网格进行四面体划分,用四面体网格来构造肝脏的形变模型;然后介绍位置动力学模型的算法原理并推导几何约束投影,赋予软组织形变模型距离约束和体积约束;提出手术器械拾取控制点的碰撞检测方法,并利用触觉交互设备搭建虚拟手术仿真平台;最后对肝脏等软组织进行形变模拟实验及时间效率分析,并与质点-弹簧模型对比? 结果 位置动力学模型相比质点-弹簧模型形变效果更逼真,肝脏模型形变耗时仅为 3.07 ms,系统帧率达到 60 帧/ s 以上。结论 基于位置动力学的软组织建模具有真实的变形模拟和较高的计算效率。

Objective In order to meet the real-time requirements of virtual surgery simulation, this paper adopts the algorithm based on position-based dynamics to establish the soft tissue deformation model of virtual surgery system Methods First of all, taking the human soft tissue liver as an example, the triangular mesh on the surface is divided into tetrahedron, and the tetrahedron mesh is used to construct the deformation model of the liver. Then, we introduce the algorithm principle of position dynamic model, deduce geometric constraint projection, and give the distance and volume constraints to the soft tissue deformation model. A collision detection method is proposed to pick up the control points of the surgical instruments, and a virtual surgery simulation platform is built by using the tactile interaction equipment. Finally, the deformation simulation experiment and time efficiency analysis of the liver and other soft tissues are carried out, and compared with the mass spring model.Results Compared with the mass spring model, the effect of the position-based dynamics model is more realistic.The deformation time of the liver model is only 3.07ms, and the frame rate of the system is more than 60 frames per second.Conclusions The soft tissue modeling based on position dynamics has the advantages of real deformation simulation and high computational efficiency.

参考文献:

[ 1 ] Anderson KR, Woodbury ML, Phillips K, et al. Virtual reality video games to promote movement recovery in stroke rehabilitation:a guide for clinicians [ J]. Archives of Physical Medicine and Rehabilitation, 2015, 96(5):973-976.

[ 2 ] Pokroy R, Du E, Alzaga A, et al. Impact of simulator training on resident cataract surgery [ J]. Graefe’ s Archive for Clinical and Experimental Ophthalmology, 2013, 251 (3):777-781.

[ 3 ] K'ozlak M, Kurzeja A, Nawrat A. Virtual reality technology for military and industry training programs [ M ] / / Vision Based Systems for UAV Applications. Berlin: Springer Nature Switzerland AG, 2013:327-334.

[ 4 ] Terzopoulos D, Platt J, Barr A, et al. Elastically deformable models[ J]. ACM SIGGRAPH Computer Graphics, 1987, 21(4):205-214.

[ 5 ] V?llinger U, Stier H, Priesnitz J, et al. Evolutionary optimization of mass-spring models [ J ]. CIRP Journal of Manufacturing Science and Technology, 2009, 1(3):137-141.

[ 6 ] 张小瑞,宋爱国,孙伟,等.用于软组织变形仿真的层状菱形链连接模型[J].计算机辅助设计与图形学学报,2010,22(3):473-479.

Zhang XR, Song AG, Sun W, et al. Layered rhombus-chain-connected model for simulating soft tissue deformation [ J ]. Journal of Computer Aided Design and Graphics, 2010, 22 (3):473-479.

[ 7 ] 陈卫东,陈攀攀,朱奇光.基于改进弹簧-质点模型的形变建模及力反馈算法研究[ J]. 生物医学工程学杂志,2015,32:989-996.

(5)Chen WD, Chen PP, Zhu QG. Research of feedback algorithm and deformable model based on improved spring?mass model[J]. Journal of Biomedical Engineering, 2015, 32 (5):989-996.

[ 8 ] Marchal M, Allard J, Duriez C, et al. Towards a framework for assessing deformable models in medical simulation[M] / / ISBMS 2008: Biomedical Simulation. Berlin: Springer-Verlag Berlin Heidelberg, 2008:176-184.

[ 9 ] Wu W, Heng PA. A hybrid condensed finite element model with GPU acceleration for interactive 3D soft tissue cutting [ J ]. Computer Animation and Virtual Worlds, 2010, 15 ( 3 - 4): 219-227.

[10] Woraratsoontorn P, Sooraksa P. Development of finite element model for analysis in the realistic human skull impact[C] / / IEEE 2011 Biomedical Engineering International Conference. Chiang Mai, Tailand:IEEE Press, 2011:36-39.

[11] Tang M, Tong RF, Narain R, et al. A GPU-based streaming algorithm for high-resolution cloth simulation [ J ]. Computer Graphics Forum, 2013, 32(7):21-30.

[12] Müller M, Heidelberger B, Hennix M, et al. Position based dynamics [ J ]. Journal of Visual Communication and Image Representation, 2007, 18(2):109-118.

[13] Teschner M, Heidelberger B, Müller M, et al. A versatile and robust model for geometrically complex deformable solids[C] / / Computer Graphics International Conference, CGI 2004. Hersonissos, Crete, Greece: IEEE Computer Society, 2004: 312-319.

[14] Kim TY, Chentanez N, Müller M. Long range attachments-a method to simulate inextensible fabricing in computer games[C] / / ACM SIGGRAPH / Eurographics Symposium on Computer Animation. Lausanne, Switzerland:ACM, 2012:305-310.

[15] Macklin M, Müller M. Position based fluids [ J ]. ACM Transactions on Graphics, 2013, 32(4) :104.

[16] Bender J, Matthias Müller, Otaduy MA, et al. A Survey on position-based simulation methods in computer graphics [ J ].Computer Graphics Forum, 2014, 33(6):228-251.


服务与反馈:
文章下载】【加入收藏
提示:您还未登录,请登录!点此登录
 
友情链接  
地址:北京安定门外安贞医院内北京生物医学工程编辑部
电话:010-64456508  传真:010-64456661
电子邮箱:llbl910219@126.com