节点文献

生物软组织建模仿真方法研究

The Study of Modeling and Simulation Methods for Bio-Soft Tissue

【作者】 鲍春波

【导师】 高庆狮; 王博亮;

【作者基本信息】 大连理工大学 , 计算机应用技术, 2008, 博士

【摘要】 随着计算机科学与技术的快速发展,医学仿真已经从单一的视觉仿真逐渐向物理仿真和生理仿真发展。以虚拟手术仿真为代表的基于物理的医学仿真的基础问题是生物软组织建模仿真,其主要任务是生物软组织的几何建模、物理建模、变形计算、碰撞检测、交互操作、视觉绘制、触觉反馈等。文章首先对这些关键技术和应用情况做了一个比较全面的概述,指出当前研究的焦点是折中仿真的实时性和真实性。文章主要以厦门大学的国家自然基金项目—虚拟眼建模仿真课题为依托,以白内障手术仿真、肝脏手术仿真为背景,系统的研究了生物软组织建模仿真的方法,并以福建省自然基金项目—虚拟手术仿真基础平台研究为基础,分析设计了一个可扩展的基础框架。生物软组织仿真是多学科融合的应用研究领域,文章系统的论述了生物软组织建模仿真的一些基础理论和方法,包括几何模型的数据结构—半边数据结构和半面结构;网格剖分和插值细分的基础理论;生物软组织的生物力学特性和典型的物理建模方法;CT图像的基本原理。白内障手术仿真的第一步是撕囊。囊膜是附着在晶状体上的一层富有弹性的透明薄膜。文章系统地研究了囊膜建模仿真的全过程。用裂隙灯测量的数据拟合的多项式建立了晶状体的轮廓曲线,然后经旋转离散建立了囊膜的三角面模型并用半边结构表示。使用准静态求解的线弹性质点弹簧模型和碰撞检测技术,建立了具有附着特性的囊膜物理仿真模型。通过一种渐进动态切割方法,实现了囊膜切割操作。依据断裂力学的基本原理,分析、设计了囊膜撕裂的基本算法,实现了囊膜定向撕裂。虚拟器械与囊膜的交互不仅在视觉上给出反馈,作者还建立了具有黏滞性摩擦反馈的触力觉仿真模型,使交互触摸、拉伸、切割和撕裂等更具有真实感。白内障手术仿真的另一重要步骤是碎核乳化过程即把膜下的皮质和晶状体核吸出体外。文章以三角面模型为限定,依Delaunay准则对皮质和核进行了四面体剖分,并用半面数据结构表示。对四面体剖分建立了对应的质点弹簧模型,提出了一种基于半面结构的劈核仿真算法。把分核的结果视为类刚体,采用一种无网格的光滑粒子流体动力学模型SPH建模,在吸食器接触的一定的范围内的粒子采用随机删除机制删除,以仿真乳化吸出过程。基于医学图像的建模仿真是典型的医学仿真过程,文章从CT医学图像的预处理一分割方法,MC表面重构,QEM模型化简与平滑等,到有限元建模,作了比较系统的论述。以肝脏、鼻咽部为例应用了这些方法并作了一些改进,如多组织的鼻咽部建模,优化的QEM简化方法等,还探讨了黏弹性有限元建模问题。文章针对面模型提出了一种局部自适应建模仿真方法,该方法以一个可以接受的比较稀疏的面模型为基础,通过蝶型插值细分方法建立了若干细节层次,借助于一个森林结构把它们组合起来,仿真时动态地局部加细分,这样在不增加模型整体复杂度的情况下,提高模型仿真的精度;在触觉反馈计算中,提出了一个层次半边碰撞检测方法,大大减少了触觉线程中碰撞检测的开销;为了加速物理仿真的计算,系统讨论了GPU用于通用计算的基本特征和方法,提出了基于GPU的质点弹簧建模方法,分析了基于GPU的有限元仿真加速的基本实现方法。文章针对虚拟手术仿真的应用研究现状提出了建立一个虚拟手术仿真基础平台,搭建一个可扩展的基础框架的重要性和实际意义。基于面向对象的方法,从系统需求分析,功能分析出发,通过用例顺序图研究定义了与功能、场景相关的基础类,分析了虚拟手术仿真的一些可扩展点,给出了系统基础框架的层次结构体系模型。从框架设计实现的基本设计模式出发讨论了框架系统实现的基本策略,以及双线程的同步器共享的运行机制。总之,文章在实时和真实的折中平衡方面提出了几种加速算法如自适应局部求精方法、层次半边碰撞检测方法、基于GPU的硬件加速方法;以白内障手术仿真为主线,系统地给出了晶状体囊膜、晶状体皮质、晶状体核的建模仿真方法;系统地论述了基于医学图像的建模仿真方法;系统地分析设计了一个虚拟手术仿真基础框架。尽管如此,本文所做的工作还远远不够,可以说仅仅是开始,每个问题都需要再深入研究。

【Abstract】 With the fast development of computer science and technology, medical simulation has progressed from only visual simulation into physical and physiology simulation. The basic problems is the bio-soft tissue modeling and simulation in the field of physics-based medical simulation with the representation of virtual surgery simulation. The main tasks include geometry modeling, physical modeling, deformation calculating, collision detection, interactive operations, visual feedback and force feedback. A survey of these key techniques and applications was presented in the paper and pointed out the studying focus is balancing the realism and real-time. This paper origins mainly from the project of National Science Fund on virtual eye simulation of Xiamen University, backgrounds on the surgery simulation of cataract and liver, also bases on the project of Fujian province fund which is the study for basic framework of virtual surgery simulation to integrate the related algorithms serving for future studying and application.The modeling and simulation for bio-soft tissue is a field in which multi-subject cooperate each other. The paper discussed the basic theory and methods about the bio-soft tissue modeling and simulation in 1) the data structure of geometry model, half-edge and half-face data structure; 2) the definition and methods about the mesh generation and subdivision; 3) the typical method of physical modeling; 4) the principle of medical image CT.Tearing capsule of lens is the first step of cataract surgery. The capsule of lens is a rich elastic thin and transparent tissue attaching on the lens. The paper discussed a whole procedure about the capsule in modeling and simulation. The outline of lens was rotated and discretized to get the surface model of triangles and is represented by half edge structure. The physical simulation model of the capsule was created by use of the linear elastic mass spring model with quasi static solving method, combined with the collision detection techniques. The paper implemented a progress cutting algorithm for the capsule cutting, also designed a tearing algorithms for capsule of lens in terms of the fracture mechanics principle. The paper simulated the capsule of lens not only in visualization but also in force feedback by using force feedback device to simulate the visco-stick friction and to make the simulation more realistic.Another important step of cataract surgery is breaking the kernel and aspirating it from eye. For this the paper investigated the tetrahedron dividing methods for virtual organ. It divided the cortex and lens into tetrahedron based on Delaunay rules and constrained with the triangle surface of lens capsule. Then an algorithm for breaking core of lens was presented based on half-face data structure. The process of emulsification and aspiration were simulated by means of the smooth particles hydrokinetics and the random deletion mechanism near the top of absorptiometer.It is a typical of medical simulation based on medical images such as CT image. It contains the image preprocessing and image segmentation, surface reconstruction using MC(marching cube) method, model simplification by QEM and smooth by Laplace operator and Finite Element Modeling. The paper discussed these contents in details and modified some methods such as the modeling of the liver organ, nasopharynx with multiply tissues and the optimization for QEM simplification. It also explored the simulation of visco-elastic soft tissue with FEM.The paper also presented an algorithm for surface model to simulate virtual organ in local adaptively. First we create a sparse mesh that can represents the organ in a allowable extent. Then we derived from it into a series level model by butterfly interpolate method. We integrated these levels model by a forest structure to implement dynamic subdividing simulation. This kind of method can enhance the precision of simulation in the case of not increasing the complexity of whole model. To lower computation complexity in the force/haptic feedback process a kind of collision detection method with hierarchical half-edge was presented. To make the simulation more faster, the paper discussed the basic principles and methods about GPGPU and the physical simulation by mass spring model and FEM on GPU.The paper analysed the importance and practical sense for creating a framework system of virtual surgery simulation and created the function and scene class diagram by system analysis and design. It found out the extendable key points and presented the hierarchical architecture of the framework. It provided a basic implementing strategy from some basic design patterns and the run mechanics of the surgery simulation system including two thread with a shared information synchronizer.In summary, the paper presented several methods such as adaptive dynamic local subdivision, collision detection by a hiberarchy-halfedge, GPU speeding methods and so on. Around the main line, the surgery simulation of cataract, the paper introduced the method of modeling and simulation about the lens capsule, cortex and kernel. The paper also disserted the modeling and simulation based on medical images systematically. At last, a basic software framework of surgery simulation was given. Still, the work what this paper has discussed is not enough. Author says he will study every part of the paper in future in more detail and more deeper.

节点文献中: