基于三角形网格的虚拟切割算法实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zuiaiyunhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
颅面整形手术一直以来是一种高风险、高成本的外科手术。传统的手术计划和设计是依赖于医生的经验,结合术前仔细的观测和诊断准备工作,客观精准性较低,且对医生的技术要求很高。然而随着计算机图形学技术的发展,利用计算机设计的辅助手术系统可以将医学影像重建并绘制成三维的模型,然后在此基础上进行一些测量、剖析操作,为手术的设计与计划提供了精确的准备。另一方面,充分利用虚拟现实技术,辅助手术系统可以模拟手术过程,预测手术效果,成为集观测和训练为一体的新功能平台。在辅助手术系统中,交互式的虚拟切割是较为基本且重要的操作,也是目前国内外研究的重点之一。本文基于颅面整形手术的辅助系统,研究刚性物体的交互式切割操作的算法和系统化的实现。主要工作是在三维可视化的基础上,实现三角形网格模型的几种交互式虚拟切割仿真操作。本文的创新点和主要工作体现在:(1)三维表面数据的可视化及预处理本文在经典的Marching-Cube三维表面重建算法基础上,经过三角形网格的平滑、简化和三角网格化后,提出了聚类与等效替代的算法来实现“畸三角形”(或者三角形冗余)的去除,从而弥补了Marching-Cube算法的缺点,在保持物体良好的绘制效果的同时,获得更少且形状更规范的三角形网格数据。(2)切割工具的仿真本文采用了三种交互式切割工具的仿真,点、线、面。同时,对于三种切割工具的交互式方法进行了设计与实现,将切割工具的片元转化到不同半径球形区域内的碰撞检测计算,大大增强了各种切割工具间计算算法上的通用性能。(3)碰撞检测算法的设计与实现本文针对大量的三维三角形网格数据,创新性的提出利用KD(Key Discriminator)树结构的两次碰撞检测法。主要是重点利用三角形重心坐标及最大重心半径域值构成3D树形数据结构来进行全局数据的碰撞预检测;然后再进行切割工具所在邻域内的精确方程求解从而实现碰撞点的计算求取。(4)切割路径的定义本文结合了离散种子点和投影计算方法,在保证一定的精确度的条件下,提出了切割路径定义的近似计算方法。另一方面,提出利用邻接入射框架(Adjacent and Incident Framework)的数据结构,来实现三角形网格连接关系的搜索与查询。(5)三维网格重建方法的实现本文对所有的网格重建模式进行了若干种有限重建模式的归纳,再利用AIF数据结构的局部修改来实现全局网格的重建,从而使得网格重建算法和计算复杂度得到了进一步的简化、高效。(6)切分后连续表面的搜索算法设计与实现本文创新性的利用人工智能的盲目树型搜索算法,实现了切割后连续网格表面的搜索。同时,结合AIF数据结构,提出了基于顶点和边搜索的两种方法,并进行了两者的效率对比实验和算法准确性分析最后,本文利用切割和分离操作,进行了任意医学数据三维模型的交互式操作实验,获得较好的切割分离效果。同时进一步针对本文提出的各种算法以及算法所构成的交互式切割系统进行了应用型的分析举例。列举了利用平面切割和连续曲面的搜索算法,实现三维空间离散模型的选择和分离操作;其次,利用平面切割与对称性法则,实现了颅骨修补的修补块选取和修补手术的仿真实验,验证了交互式切割分离算法的临床应用性能。
其他文献
遥操作机器人是指在人的操纵下能在人难以接近(距离遥远、对人有害或操作有难度)的环境中完成比较复杂的精细操作的一种远距离操作系统。遥微操作机器人(Tele-Micromanipulat
本课题的研究工作是结合导师科研课题“高速公路联网关键技术—交通流分布特征信息采集与应用”展开的。近年来,智能交通的研究得到了广泛的关注,交通信息采集与数据融合处理
船舶航迹标绘系统是船舶导航系统的重要输出设备,航迹标绘系统的发展与功能的完善是提高导航设备现代化的一个重要方面。我国现有的航迹标绘系统只能标绘船舶航迹,这在船舶行
近年来,空间柔性双臂机器人的研究受到了广泛的关注。由于柔性机械臂在运动中会发生变形和振动,同时考虑空间机器人在空间存在着很强的外界干扰和系统建模误差,这给空间柔性
电力通讯管理机是电力自动化系统中重要的数据二次转发设备,在电力监控系统中发挥了重要的作用。近年来,嵌入式系统及高性能ARM微控制器的发展,为设计新产品奠定了软件和硬件的基础。论文在深入分析和研究了嵌入式系统的体系结构、uClinux嵌入式操作系统内核的基础上,基于LPC2294的硬件平台,设计了一种新型电力通讯管理机的方案。本系统在ARM硬件平台的基础上,利用嵌入式操作系统uClinux实现多种规
循环流化床锅炉(CFBB)是一个分布参数、非线性、时变、多变量耦合紧密的控制对象,在先进控制策略的应用中,难以建立其燃烧控制系统的精确数学模型。本文始终坚持紧密结合我国电厂控制的实际情况以解决电厂实际运行中存在的控制问题为出发点,紧紧抓住循环流化床电厂主汽压控制系统普遍存在的大滞后和特性时变的特点,力图对解决大滞后对象控制这一长期困扰电厂的控制难题进行一点探索工作。通过分析研究循环流化床锅炉燃烧系
纹理、纹理合成及其应用是计算机图形学,计算机视觉和图像处理等领域的研究热点之一。其中为了解决纹理映射存在的走样问题而提出的纹理合成技术应用范围最为广泛。本文在二
在航天、航空、军事、交通等工业领域中涉及到大量动态信号测试问题,而压电加速度计是获取动态信号广泛使用的一类传感器。压电加速度传感器是高内阻器件,仅能输出微弱的电荷
数字家庭系统是集计算机、通信、消费技术于一体的3C(Computer, Communication和Consumer)系统,它实现了家庭中各种可能的设备之间的信息交换和远程监控。对数字家庭系统平台
学位