论文部分内容阅读
医学图像三维可视化是一个多学科交叉的研究领域,在诊断医学、手术规划及模拟仿真、整形及假肢外科、解剖教学等方面都有重要应用。而医学图像的三维重构技术又是医学图像三维可视化的核心内容。因此,对医学图像三维重构技术的研究,具有重要的学术意义和应用价值。
本文首先对医学图像三维重构技术的现状进行了介绍,并对主要的重构方法进行对比,针对旋转式切片提出了基于B样条插值的三维重构技术。然后详细介绍了本课题涉及的B样条的相关理论,设计了相关的反算算法,并用基于VC++/MATCOM/OpenGL的混合编程给予实现。
本文完成的主要工作如下:由离散数据点确定三次B样条闭曲线的节点矢量,反算出其控制点进而利用德布尔算法实现了三次B样条曲线的插值;三维坐标系的定义和构造曲面拓扑矩形阵列数据点;实现了双三次B样条曲面的反算;三维图形的显示和交互式操作;确定了组织大量图形数据所需的数据结构。
实验证明,本文提出的重构方法不仅解决了旋转式切片的建模问题,同时在曲面绘制时利用OpenGL的NURBS接口编程,比诸如三角面片逼近等方法显著提高了重构时的绘制质量。另外,这个方法也适合于平行式切片的重构。