6 June 2000 Three-dimensional contour edge detection algorithm
Author Affiliations +
This paper presents a novel algorithm for automatically extracting 3D contour edges, which are points of maximum surface curvature in a surface range image. The 3D image data are represented as a surface polygon mesh. The algorithm transforms the range data, obtained by scanning a dental plaster cast, into a 2D gray scale image by linearly converting the z-value of each vertex to a gray value. The Canny operator is applied to the median-filtered image to obtain the edge pixels and their orientations. A vertex in the 3D object corresponding to the detected edge pixel and its neighbors in the direction of the edge gradient are further analyzed with respect to their n-curvatures to extract the real 3D contour edges. This algorithm provides a fast method of reducing and sorting the unwieldy data inherent in the surface mesh representation. It employs powerful 2D algorithms to extract features from the transformed 3D models and refers to the 3D model for further analysis of selected data. This approach substantially reduces the computational burden without losing accuracy. It is also easily extended to detect 3D landmarks and other geometrical features, thus making it applicable to a wide range of applications.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yizhou Wang, Yizhou Wang, Sim Heng Ong, Sim Heng Ong, Ashraf Ali Kassim, Ashraf Ali Kassim, Kelvin Weng Chiong Foong, Kelvin Weng Chiong Foong, } "Three-dimensional contour edge detection algorithm", Proc. SPIE 3979, Medical Imaging 2000: Image Processing, (6 June 2000); doi: 10.1117/12.387668; https://doi.org/10.1117/12.387668

Back to Top