Filtered 2D Contour-Based Reconstruction of 3D STL Model from CT-DICOM Images
K. Punnam Chandar, Y. Ravi Kumar
TL;DR
This paper tackles reconstructing a 3D STL mesh from 2D contours derived from CT-DICOM slices, addressing contour outliers arising during segmentation. It introduces a two-phase workflow: traditional image processing (enhancement and smoothing) followed by contour extraction and filtering using a moving-average approach with span in $(0,1)$, then builds the STL via layer-by-layer Delaunay triangulation. The method accommodates varying contour point counts between adjacent slices with explicit triangulation rules and demonstrates two case studies—basic shapes and a pelvis ROI from OsiriX data—showing that filtering yields smoother, more faithful geometry. The work provides a practical pipeline for generating editable 3D models from CT data suitable for visualization and rapid prototyping.
Abstract
Reconstructing a 3D Stereo-lithography (STL) Model from 2D Contours of scanned structure in Digital Imaging and Communication in Medicine (DICOM) images is crucial to understand the geometry and deformity. Computed Tomography (CT) images are processed to enhance the contrast, reduce the noise followed by smoothing. The processed CT images are segmented using thresholding technique. 2D contour data points are extracted from segmented CT images and are used to construct 3D STL Models. The 2D contour data points may contain outliers as a result of segmentation of low resolution images and the geometry of the constructed 3D structure deviate from the actual. To cope with the imperfections in segmentation process, in this work we propose to use filtered 2D contour data points to reconstruct 3D STL Model. The filtered 2D contour points of each image are delaunay triangulated and joined layer-by-layer to reconstruct the 3D STL model. The 3D STL Model reconstruction is verified on i) 2D Data points of basic shapes and ii) Region of Interest (ROI) of human pelvic bone and are presented as case studies. The 3D STL model constructed from 2D contour data points of ROI of segmented pelvic bone with and without filtering are presented. The 3D STL model reconstructed from filtered 2D data points improved the geometry of model compared to the model reconstructed without filtering 2D data points.
