Variational B-Spline Level-Set: A Linear Filtering Approach for Fast Deformable Model Evolution
O. Bernard, D. Friboulet, P. Thévenaz, M. Unser
IEEE Transactions on Image Processing, vol. 18, no. 6, pp. 1179–1191, June 2009.
In the field of image segmentation, most level-set-based active-contour approaches take advantage of a discrete representation of the associated implicit function. We present in this paper a different formulation where the implicit function is modeled as a continuous parametric function expressed on a B-spline basis. Starting from the active-contour energy functional, we show that this formulation allows us to compute the solution as a restriction of the variational problem on the space spanned by the B-splines. As a consequence, the minimization of the functional is directly obtained in terms of the B-spline coefficients. We also show that each step of this minimization may be expressed through a convolution operation. Because the B-spline functions are separable, this convolution may in turn be performed as a sequence of simple 1-D convolutions, which yields an efficient algorithm. As a further consequence, each step of the level-set evolution may be interpreted as a filtering operation with a B-spline kernel. Such filtering induces an intrinsic smoothing in the algorithm, which can be controlled explicitly via the degree and the scale of the chosen B-spline kernel. We illustrate the behavior of this approach on simulated as well as experimental images from various fields.
@ARTICLE(http://bigwww.epfl.ch/publications/bernard0901.html, AUTHOR="Bernard, O. and Friboulet, D. and Th{\'{e}}venaz, P. and Unser, M.", TITLE="Variational \mbox{{B}-Spline} Level-Set: {A} Linear Filtering Approach for Fast Deformable Model Evolution", JOURNAL="{IEEE} Transactions on Image Processing", YEAR="2009", volume="18", number="6", pages="1179--1191", month="June", note="")