Using the shape gradient for active contour segmentation:: from the continuous to the discrete formulation

被引:11
作者
Debreuve, E. [1 ]
Gastaud, M.
Barlaud, M.
Aubert, G.
机构
[1] CNRS, UMR 6070, Lab I3S, Sophia Antipolis, France
[2] CNRS, UMR 6621, Lab Dieudonne, F-06034 Nice, France
关键词
segmentation; shape optimization; shape derivative; active contour; discrete formulation; variational approach; SNAKE-BASED SEGMENTATION; TIME SEGMENTATION; IMAGE; MODEL;
D O I
10.1007/s10851-007-0012-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A variational approach to image or video segmentation consists in defining an energy depending on local or global image characteristics, the minimum of which being reached for objects of interest. This study focuses on energies written as an integral on a domain of a function which can depend on this domain. The derivative of the energy with respect to the domain, the so-called shape derivative, is a function of a velocity field applied to the domain boundary. For a given, non-optimal domain, the velocity should be chosen such that the shape derivative is negative, thus indicating a way to deform the domain in order to decrease its energy. Minimizing the energy through an iterative deformation process is known as the active contour method. In the continuous framework, setting the velocity to the opposite of the gradient associated with the L-2 inner product is a common practice. In this paper, it is noted that the negativity of the shape derivative is not preserved, in general, by the discretization of this velocity required by implementation. In order to guarantee that the negativity condition holds in the discrete framework, it is proposed to choose the velocity as a linear combination of pre-defined velocities. This approach also gives more flexibility to the active contour process by allowing to introduce some a priori knowledge about the optimal domain. Some experimental results illustrate the differences between the classical and the proposed approach.
引用
收藏
页码:47 / 66
页数:20
相关论文
共 42 条
[1]  
[Anonymous], 1993, METHODS ENG MATH
[2]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[3]   Image segmentation using active contours: Calculus of variations or shape gradients? [J].
Aubert, G ;
Barlaud, M ;
Faugeras, O ;
Jehan-Besson, S .
SIAM JOURNAL ON APPLIED MATHEMATICS, 2003, 63 (06) :2128-2154
[4]   B-Spline snakes: A flexible tool for parametric contour detection [J].
Brigger, P ;
Hoeg, J ;
Unser, M .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (09) :1484-1496
[5]   Geodesic active contours [J].
Caselles, V ;
Kimmel, R ;
Sapiro, G .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1997, 22 (01) :61-79
[6]   A GEOMETRIC MODEL FOR ACTIVE CONTOURS IN IMAGE-PROCESSING [J].
CASELLES, V ;
CATTE, F ;
COLL, T ;
DIBOS, F .
NUMERISCHE MATHEMATIK, 1993, 66 (01) :1-31
[7]   Active contours without edges [J].
Chan, TF ;
Vese, LA .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (02) :266-277
[8]  
Charpiat G, 2005, IEEE I CONF COMP VIS, P1403
[9]   Statistical region snake-based segmentation adapted to different physical noise models [J].
Chesnaud, C ;
Réfrégier, P ;
Boulet, V .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (11) :1145-1157
[10]  
Cremers D, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P886