• DocumentCode
    1538177
  • Title

    Self-organization in vision: stochastic clustering for image segmentation, perceptual grouping, and image database organization

  • Author

    Gdalyahu, Yoram ; Weinshall, Daphna ; Werman, Michael

  • Author_Institution
    MobilEye Vision Technol. Ltd, Jerusalem, Israel
  • Volume
    23
  • Issue
    10
  • fYear
    2001
  • fDate
    10/1/2001 12:00:00 AM
  • Firstpage
    1053
  • Lastpage
    1074
  • Abstract
    We present a stochastic clustering algorithm which uses pairwise similarity of elements and show how it can be used to address various problems in computer vision, including the low-level image segmentation, mid-level perceptual grouping, and high-level image database organization. The clustering problem is viewed as a graph partitioning problem, where nodes represent data elements and the weights of the edges represent pairwise similarities. We generate samples of cuts in this graph, by using Karger\´s contraction algorithm (1996), and compute an "average" cut which provides the basis for our solution to the clustering problem. The stochastic nature of our method makes it robust against noise, including accidental edges and small spurious clusters. The complexity of our algorithm is very low: O(|E| log2 N) for N objects, |E| similarity relations, and a fixed accuracy level. In addition, and without additional computational cost, our algorithm provides a hierarchy of nested partitions. We demonstrate the superiority of our method for image segmentation on a few synthetic and real images, both B&W and color. Our other examples include the concatenation of edges in a cluttered scene (perceptual grouping) and the organization of an image database for the purpose of multiview 3D object recognition
  • Keywords
    computational complexity; computer vision; graph theory; image segmentation; noise; pattern clustering; self-adjusting systems; stochastic processes; visual databases; accidental edges; cluttered scene; complexity; computer vision; edge concatenation; graph partitioning problem; high-level image database organization; image database; image database organization; image segmentation; low-level image segmentation; mid-level perceptual grouping; multiview 3D object recognition; noise; perceptual grouping; self-organization; spurious clusters; stochastic clustering; stochastic method; Clustering algorithms; Computational efficiency; Computer vision; Image databases; Image segmentation; Layout; Noise robustness; Partitioning algorithms; Stochastic processes; Stochastic resonance;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/34.954598
  • Filename
    954598