论文部分内容阅读
随着断层图像的三维重建在医学领域的广泛应用,人们要求三维重建模型不仅限于三维可视化的显示,还要能进行编辑修改、测量和定量分析。这就要求其重建模型必须是实体模型(Solid Model)。根据实体模型进行定量分析使医学研究取得了巨大进步。本文对基于断层图像的三维实体重建进行了研究。针对CT(Computed Tomography)扫描、MRI(Magnetic Resonance Imaging)、仿真计算等产生的断层图像,提出了多幅图像自动处理与分割、多孔复杂模型的三维重建和基于三维表面模型的实体模型构建方法,采用Java、Java3D编程实现了相关算法,并以这些算法为核心,构建了基于Web的图像处理与三维重建系统平台,即医学影像工程师(Medical Image Engineer,简称MIE)。对于图像的处理与分割,我们首先研究了单幅图像的自动处理与分割方法。采用阈值法,基于Otsu准则选取最佳阈值,实现了图像的初始分割;利用数学形态学的理论,对分割出来的区域的边缘进行检测;利用GVF Snake模型的能量最小化原理对初始轮廓进行优化,实现了弱边缘图像目标的精确分割与轮廓提取。对于多幅图像的处理,利用了多个相邻层图像信息,先采用单幅图像分割的方法对目标轮廓清晰的图像进行分割,然后以已分割好的相邻图像的精确轮廓为初始轮廓,最后仍然采用GVF Snake方法实现了所有其它目标轮廓模糊的图像的分割。本文提出的多幅图像的自动分割方法,除了能对多幅图像自动处理外,最大的特点就是处理的图像边缘无重影,清晰地表达了物体的表面轮廓,而且轮廓连续、封闭。这样高质量的二值图像不仅为三维实体重建的成功提供了保障,还可以应用到很多其它方面,比如目标跟踪,医学临床检查等等。为了实现多孔复杂模型的三维实体重建,提出将基于轮廓线的局部优化方法与移动立方体法(Marching Cubes,即MC)相结合,通过采用辅助轮廓法精确提取等值线,制定模型复杂程度的分类原则,合理选择与配置方法,克服了多分支轮廓拓扑重构的困难,重建出了由三角面片组成的三维形体表面模型。最后,利用ANSYS参数化设计语言(APDL)在ANSYS中实现了面模型向实体模型的转化,使重建后的模型不仅限于三维显示,还可直接用于有限元分析,增强了本文提出的三维重建方法的实用性。为了方便其他研究人员利用本课题的成果,提出了构建基于Web的图像处理与三维重建的系统平台。采用Java、Java3D编程,以上述算法为核心,实现了图像浏览与自动处理、人工交互处理、三维重建和实体模型构建等功能。在输入图像序列之后,可以方便地浏览各个图像,可以采用人工交互处理或自动处理方法进行图像处理与分割,并能根据分割结果自动进行三维重建,完成实体模型的生成。该系统采用了集成化设计、模块化设计和人性化设计,支持在多平台下使用,支持在网络上运行。论文最后对所做的工作进行了总结,并对以后的工作提出了展望。