Multi-scale B-spline Snakes for General Contour Detection
نویسندگان
چکیده
Traditional snakes suffer from slow convergence speed (many control points) and difficult to adjust weighting factors for internal energy terms. We propose an alternative formulation using cubic B-splines, where the knot spacing is variable and controlled by the user. A larger knot spacing allows to reduce the number of parameters, which increases optimization speeds. It also eliminates the need for internal energies, which improves user interactivity. The optimization procedure is embedded into a multi-resolution image representation, where the number of snake points is adapted to the image grid spacing by correctly adjusting the spline knot spacing. Hence, the proposed method provides a multi-scale approach in both the image and parametric contour domain. Our technique provides fast optimization of the initial snake curve and leads to more stable algorithms in noisy imaging environments. Several biomedical examples of applications are included to illustrate the versatility of the method.
منابع مشابه
B-spline Snakes and a JAVA Interface: An Intuitive Tool for General Contour Outlining
1 This work was mainly performed while employed with the Bioengineering and Physical Science Program, BEPS/ORS, National Institutes of Health (NIH), Bethesda, MD, USA. Abstract We present a novel formulation for B-spline snakes that can be used as a tool for fast and intuitive contour outlining. The theory is implemented in a platform independent JAVA interface, which allows real time computati...
متن کاملB-spline snakes: a flexible tool for parametric contour detection
We present a novel formulation for B-spline snakes that can be used as a tool for fast and intuitive contour outlining. We start with a theoretical argument in favor of splines in the traditional formulation by showing that the optimal, curvature-constrained snake is a cubic spline, irrespective of the form of the external energy field. Unfortunately, such regularized snakes suffer from slow co...
متن کاملParametric B-spline snakes on distance maps - Application to segmentation of histology images
We construct parametric active contours (snakes) for outlining cells in histology images. These snakes are defined in terms of cubic B-spline basis functions. We use a steerable ridge detector for obtaining a reliable map of the cell boundaries. Using the contour information thus obtained, we compute a distance map and specify it as one of the snake energies. To ensure smooth contours, we also ...
متن کاملRobust Corner Detection Based on Multi-scale Curvature Product in B-spline Scale Space
This paper presents a multi-scale curvature product corner detection technique in the framework of B-spline curvature scale space. A scale product function is derived from the curvature product of the contour at different scales. Corners are constructed as the local maxima by thresholding the curvature product results across several scales. Through scale product, the localization accuracy and d...
متن کاملInterpolation snakes for border detection in ultrasound images
Ultrasound images present major challanges to just about any segmentation algorithm, including active contour techniques, due to increased specularity, non-uniform edges along the boundaries of interest, incomplete and misleading visual support. Active contours that depend on a vector of parameters (e.g. B-splines), have been proposed in the literature, and have the advantage over traditional s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001