Interactive segmentation with intelligent scissors

被引:412
作者
Mortensen, EN [1 ]
Barrett, WA [1 ]
机构
[1] Brigham Young Univ, Dept Comp Sci, Provo, UT 84602 USA
来源
GRAPHICAL MODELS AND IMAGE PROCESSING | 1998年 / 60卷 / 05期
关键词
D O I
10.1006/gmip.1998.0480
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new, interactive tool called Intelligent Scissors which we use for image segmentation. Fully automated segmentation is an unsolved problem, while manual tracing is inaccurate and laboriously unacceptable. However, Intelligent Scissors allow objects within digital images to be extracted quickly and accurately using simple gesture motions with a mouse. When the gestured mouse position comes in proximity to an object edge, a live-wire boundary "snaps" to, and wraps around the object of interest. Live-wire boundary detection formulates boundary detection as an optimal path search in a weighted graph. Optimal graph searching provides mathematically piece-wise optimal boundaries while greatly reducing sensitivity to local noise or other intervening structures. Robustness is further enhanced with on-the-fly training which causes the boundary to adhere to the specific type of edge currently being followed, rather than simply the strongest edge in the neighborhood. Boundary cooling automatically freezes unchanging segments and automates input of additional seed points. Cooling also allows the user to be much more free with the gesture path, thereby increasing the efficiency and finesse with which boundaries can be extracted. (C) 1998 Academic Press.
引用
收藏
页码:349 / 384
页数:36
相关论文
共 31 条
[11]  
COHEN L, 1996, P IEEE COMP SOC C CO
[12]  
DANEELS D, 1993, STORAGE RETRIEVAL IM, V1908, P226
[13]  
Dijkstra E., 1959, NUMER MATH, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[14]   User-steered image boundary segmentation [J].
Falcao, AX ;
Udupa, JK ;
Samarasekera, S ;
Hirsch, BE .
MEDICAL IMAGING 1996: IMAGE PROCESSING, 1996, 2710 :278-288
[15]   MULTIPLE WIDTHS YIELD RELIABLE FINITE-DIFFERENCES [J].
FLECK, MM .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (04) :412-429
[16]  
Geiger D, 1996, IEEE T PATTERN ANAL, V18, P575
[17]   DYNAMIC-PROGRAMMING FOR DETECTING, TRACKING, AND MATCHING DEFORMABLE CONTOURS [J].
GEIGER, D ;
GUPTA, A ;
COSTA, LA ;
VLONTZOS, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (03) :294-302
[18]   ADAPTIVE DETERMINATION OF FILTER SCALES FOR EDGE-DETECTION [J].
JEONG, H ;
KIM, CI .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (05) :579-585
[19]   SNAKES - ACTIVE CONTOUR MODELS [J].
KASS, M ;
WITKIN, A ;
TERZOPOULOS, D .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1987, 1 (04) :321-331
[20]   SNAKES - ACTIVE CONTOUR MODELS [J].
KASS, M ;
WITKIN, A ;
TERZOPOULOS, D .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1987, 1 (04) :321-331