A snake-based approach to accurate determination of both contact points and contact angles

被引:704
作者
Stalder, A. F.
Kulik, G.
Sage, D. [1 ]
Barbieri, L.
Hoffmann, P.
机构
[1] Ecole Polytech Fed Lausanne, Biomed Imaging Grp, CH-1015 Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne, Nanostructuring Res Grp, CH-1015 Lausanne, Switzerland
关键词
image processing; drop shape analysis; snake (active contour); contact angle; contact point;
D O I
10.1016/j.colsurfa.2006.03.008
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We present a new method based on B-spline snakes (active contours) for measuring high-accuracy contact angles. In this approach, we avoid making physical assumptions by defining the contour of the drop as a versatile B-spline curve. When useful, we extend this curve by mirror symmetry so that we can take advantage of the reflection of the drop onto the substrate to detect the position of the contact points. To keep a wide range of applicability, we refrain from discretizing the contour of the drop, and we choose to optimize an advanced image-energy term to drive the evolution of the curve. This term has directional gradient and region-based components; additionally, another term-an internal energy-is responsible for the snake elasticity and constrains the parameterization of the spline. While preserving precision at the contact points, we limit the computational complexity by constraining a non-uniform repartition of the control points. The elasticity property of the snake links the local nature of the contact angle to the global contour of the drop. A global knowledge of the drop contour allows us to use the reflection of the drop on the substrate to automatically and precisely detect a line of contact points (vertical position and tilt). We apply cubic-spline interpolation over the image of the drop; then, the evolution procedure takes part in this continuous domain to avoid the inaccuracies introduced by pixelization and discretization. We have programmed our method as a Java software and we make it freely available [A.F. Stalder, DropSnake, Biomedical Imaging Group, EPFL, [ON LINE] visited 2005. http://bigwww.epfl.ch/demo/dropanalysis]. Our experiments result in good accuracy thanks to our high-quality image-interpolation model, while they show applicability to a variety of images thanks to our advanced image-energy term. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:92 / 103
页数:12
相关论文
共 24 条
[1]  
[Anonymous], IMAGEJ
[2]   Measurement of surface tension and contact angle using entropic edge detection [J].
Atae-Allah, C ;
Cabrerizo-Vílchez, M ;
Gómez-Lopera, JF ;
Holgado-Terriza, JA ;
Román-Roldán, R ;
Luque-Escamilla, PL .
MEASUREMENT SCIENCE AND TECHNOLOGY, 2001, 12 (03) :288-298
[3]  
BARTELS R. H., 1987, INTRO SPLINES USE CO
[4]   Purity of the sacred lotus, or escape from contamination in biological surfaces [J].
Barthlott, W ;
Neinhuis, C .
PLANTA, 1997, 202 (01) :1-8
[5]   A high-accuracy polynomial fitting approach to determine contact angles [J].
Bateni, A ;
Susnar, SS ;
Amirfazli, A ;
Neumann, AW .
COLLOIDS AND SURFACES A-PHYSICOCHEMICAL AND ENGINEERING ASPECTS, 2003, 219 (1-3) :215-231
[6]  
BLAKE A., 1998, Active Contours
[7]   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
[8]   A new method of image processing in the analysis of axisymmetric drop shapes [J].
Cabezas, MG ;
Bateni, A ;
Montanero, JM ;
Neumann, AW .
COLLOIDS AND SURFACES A-PHYSICOCHEMICAL AND ENGINEERING ASPECTS, 2005, 255 (1-3) :193-200
[9]   A new drop-shape methodology for surface tension measurement [J].
Cabezas, MG ;
Bateni, A ;
Montanero, JM ;
Neumann, AW .
APPLIED SURFACE SCIENCE, 2004, 238 (1-4) :480-484
[10]   AUTOMATION OF AXISYMMETRIC DROP SHAPE-ANALYSIS FOR MEASUREMENT OF INTERFACIAL-TENSIONS AND CONTACT ANGLES [J].
CHENG, P ;
LI, D ;
BORUVKA, L ;
ROTENBERG, Y ;
NEUMANN, AW .
COLLOIDS AND SURFACES, 1990, 43 (2-4) :151-167