Image segmentation with ratio cut

被引:187
作者
Wang, S [1 ]
Siskind, JM
机构
[1] Univ S Carolina, Dept Comp Sci & Engn, Columbia, SC 29208 USA
[2] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
关键词
graph partitioning algorithms; cut ratio; cycle ratio; perfect matching; perceptual organization; edge detection; image segmentation; machine vision;
D O I
10.1109/TPAMI.2003.1201819
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes anew cost function, cut ratio, for segmenting images using graph-based methods. The cut ratio is defined as the ratio of the corresponding sums of two different weights of edges along the cut boundary and models the mean affinity between the segments separated by the boundary per unit boundary length. This new cost function allows the image perimeter to be segmented, guarantees that the segments produced by bipartitioning are connected, and does not introduce a size, shape, smoothness, or boundary-length bias. The latter allows it to produce segmentations where boundaries are aligned with image edges. Furthermore, the cut-ratio cost function allows efficient iterated region-based segmentation as well as pixel-based segmentation. These properties may be useful for some image-segmentation applications. While the problem of finding a minimum ratio cut in an arbitrary graph is NP-hard, one can find a minimum ratio cut in the connected planar graphs that arise during image segmentation in polynomial time. While the cut ratio, alone, is not sufficient as a baseline method for image segmentation, it forms a good basis for an extended method of image segmentation when combined with a small number of standard techniques. We present an implemented algorithm for finding a minimum ratio cut, prove its correctness, discuss its application to image segmentation, and present the results of segmenting a number of medical and natural images using our techniques.
引用
收藏
页码:675 / 690
页数:16
相关论文
共 23 条
[1]  
Ahuja RK, 1993, NETWORK FLOWS THEORY
[2]   An O(log k) approximate min-cut max-flow theorem and approximation algorithm [J].
Aumann, Y ;
Rabani, Y .
SIAM JOURNAL ON COMPUTING, 1998, 27 (01) :291-301
[3]  
COOK W, 1998, COMPUTING MINIMUM WE
[4]  
Cox I. J., 1996, Proceedings of the 13th International Conference on Pattern Recognition, P557, DOI 10.1109/ICPR.1996.546886
[5]   PATHS TREES AND FLOWERS [J].
EDMONDS, J .
CANADIAN JOURNAL OF MATHEMATICS, 1965, 17 (03) :449-&
[6]   MAXIMUM MATCHING AND A POLYHEDRON WITH O'1-VERTICES [J].
EDMONDS, J .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS SECTION B-MATHEMATICS AND MATHEMATICAL, 1965, B 69 (1-2) :125-+
[7]  
GABOW HN, 1985, P 26 ANN S FDN COMP, P90
[8]  
Jermyn I. H., 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision, P904, DOI 10.1109/ICCV.1999.790318
[9]   Globally optimal regions and boundaries as minimum ratio weight cycles [J].
Jermyn, IH ;
Ishikawa, H .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (10) :1075-1088
[10]  
KARP RM, 1978, DISCRETE MATH, V23, P309, DOI 10.1016/0012-365X(78)90011-0