Reconstructing 3D model of spine from its CT images for providing intuitive preoperative lesion information can effectively assist the high-difficulty spine deformity corrective surgery.As traditional marching cubes (MC) algorithm has the limitations in roughness on reconstruction surface and topological ambiguity,as well as too many fragments in human spine reconstruction,in this paper we propose an improved MC algorithm which is based on edge-preserving local Gaussian filtering and 3D region growing.The algorithm adopts the edge-preserving filtering to eliminate the noises and enhance the edges,and uses the local Gaussian filtering to smooth the pending reconstruction areas for changing original cube types and reducing the number of ambiguous voxels,these effectively solve the problems of roughness on reconstruction surface and topological ambiguity.The dual-threshold segmentation algorithm based on 3D region growing is applied,which can significantly reduce the number of bone fragments reconstruction.Experimental results demonstrate that the 3D spine model reconstructed on this high-quality reconstruction algorithm can serve well the purpose of medical 3D visualisation.%从脊柱CT图像中重建出脊柱的三维模型以提供直观的术前病灶信息,能够有效辅助高难度的脊柱畸形矫正手术.针对传统MC(Marching Cubes)算法存在的重建表面不平滑、结构拓扑歧义的局限以及人体脊柱重构碎片过多的特点,提出一种基于保边局部高斯滤波与三维区域增长的改进型MC算法.该算法采用保边滤波去噪并增强边缘,局部高斯滤波平滑待重建区域以改变原有体素类型,减少二义性体素对数,有效地解决了重建表面不平滑与结构拓扑歧义问题;采用基于三维区域增长的双阈值分割算法,大大减少碎骨重建的数量.实验证明,采用高质量重建算法重建的脊柱三维模型能够满足医学三维可视化的要求.
展开▼