AN OPTIMAL GRAPH-THEORETIC APPROACH TO DATA CLUSTERING - THEORY AND ITS APPLICATION TO IMAGE SEGMENTATION

被引:642
|
作者
WU, Z [1 ]
LEAHY, R [1 ]
机构
[1] UNIV SO CALIF,INST SIGNAL & IMAGE PROC,DEPT ELECT ENGN SYST,LOS ANGELES,CA 90089
关键词
CLUSTERING; EDGE CONTOURS; FLOW AND CUT EQUIVALENT TREE; GRAPH THEORY; IMAGE SEGMENTATION; SUBGRAPH CONDENSATION;
D O I
10.1109/34.244673
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel graph theoretic approach for data clustering is presented and its application to the image segmentation problem is demonstrated. The data to be clustered are represented by an undirected adjacency graph G with arc capacities assigned to reflect the similarity between the linked vertices. Clustering is achieved by removing arcs of G to form mutually exclusive subgraphs such that the largest inter-subgraph maximum How is minimized. For graphs of moderate size (approximately 2000 vertices), the optimal solution is obtained through partitioning a flow and cut equivalent tree of G, which can be efficiently constructed using the Gomory-Hu algorithm. However for larger graphs this approach is impractical. New theorems for subgraph condensation are derived and are then used to develop a fast algorithm which hierarchically constructs and partitions a partially equivalent tree of much reduced size. This algorithm results in an optimal solution equivalent to that obtained by partitioning the complete equivalent tree and is able to handle very large graphs with several hundred thousand vertices. The new clustering algorithm is applied to the image segmentation problem. The segmentation is achieved by effectively searching for closed contours of edge elements (equivalent to minimum cuts in G), which consist mostly of strong edges, while rejecting contours containing isolated strong edges. This method is able to accurately locate region boundaries and at the same time guarantees the formation of closed edge contours.
引用
收藏
页码:1101 / 1113
页数:13
相关论文
共 50 条
  • [1] A new graph-theoretic approach to clustering and segmentation
    Pavan, M
    Pelillo, M
    2003 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2003, : 145 - 152
  • [2] Graph-theoretic algorithms for image segmentation
    Scanlon, J
    Deo, N
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 6: CIRCUITS ANALYSIS, DESIGN METHODS, AND APPLICATIONS, 1999, : 141 - 144
  • [3] Optimal surface segmentation in volumetric images - A graph-theoretic approach
    Li, K
    Wu, XD
    Chen, DZ
    Sonka, M
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (01) : 119 - 134
  • [4] A graph-theoretic approach to multiscale texture segmentation
    Jagannathan, A
    Miller, E
    2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2002, : 777 - 780
  • [5] A Graph-Theoretic Approach for Segmentation of PET Images
    Bagci, Ulas
    Yao, Jianhua
    Caban, Jesus
    Turkbey, Evrim
    Aras, Omer
    Mollura, Daniel J.
    2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 8479 - 8482
  • [6] Clustering gene expression data using a graph-theoretic approach: an application of minimum spanning trees
    Xu, Y
    Olman, V
    Xu, D
    BIOINFORMATICS, 2002, 18 (04) : 536 - 545
  • [7] Supervised graph-theoretic clustering
    Shi, RJ
    Shen, IF
    Yang, S
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 683 - 688
  • [8] THE GRAPH-THEORETIC APPROACH TO DESCRIPTIVE SET THEORY
    Miller, Benjamin D.
    BULLETIN OF SYMBOLIC LOGIC, 2012, 18 (04) : 554 - 575
  • [9] CLUSTERING DATA IN CHEMOSYSTEMATICS USING A GRAPH-THEORETIC APPROACH: AN APPLICATION OF MINIMUM SPANNING TREE WITH PENALTY CONCEPT
    Oliveira, L. S.
    Santos, V. C.
    Silva, L.
    Matos, L.
    Cavalcanti, S.
    BIOMAT 2009, 2010, : 277 - 288
  • [10] Optimal Multiple Surfaces Searching for Video/Image Resizing - A Graph-Theoretic Approach
    Han, Dongfeng
    Wu, Xiaodong
    Sonka, Milan
    2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, : 1026 - 1033