Abstract
In this work we introduce a method named creeping contours for image segmentation into its composing parts for the purpose of extracting the boundary surfaces of these parts. Creeping contours are contours which expand following a speed function defined by the gradient and the curvature at the contours points, starting from initial contour position defined either manually or automatically. Contours in the image creep simultaneously at different speeds while assigning the label of the contours pixels by the defined creeping condition. We also demonstrate the effectiveness of our proposed method by segmenting 2D grayscale images, and 3D volumetric CT images of mechanical parts into multiple segments, and generating the boundary surfaces of these parts.