Fast Multiclass Segmentation using Diffuse Interface Methods on Graphs

Abstract

We present two graph-based algorithms for multiclass segmentation of high-dimensional data. The algorithms use a diffuse interface model based on the Ginzburg-Landau functional, related to total variation compressed sensing and image processing. A multiclass extension is introduced using the Gibbs simplex, with the functional's double-well potential modified to handle the multiclass case. The first algorithm minimizes the functional using a convex splitting numerical scheme. The second algorithm is a uses a graph adaptation of the classical numerical Merriman-Bence-Osher (MBO) scheme, which alternates between diffusion and thresholding. We demonstrate the performance of both algorithms experimentally on synthetic data, grayscale and color images and several benchmark data sets such as MNIST, COIL and WebKB. We also make use of fast numerical solvers for finding the eigenvectors and eigenvalues of the graph Laplacian, and take advantage of the sparsity of the matrix. Experiments indicate that the results are competitive with or better than the current state-of-the-art multiclass segmentation algorithms.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2013
Accession Number
ADA580102

Entities

People

  • Allon G. Percus
  • Andrea Bertozzi
  • Arjuna Flenner
  • Cristina Garcia-Cardona
  • Ekaterina Merkurjev

Organizations

  • University of California, Los Angeles

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Computer Vision
  • Data Sets
  • Differential Equations
  • Diffusion
  • Eigenvalues
  • Eigenvectors
  • Electronic Mail
  • Equations
  • Image Processing
  • Image Segmentation
  • Machine Learning
  • Mathematics
  • Reliability
  • Semi-Supervised Learning
  • Splitting
  • Supervised Machine Learning

Fields of Study

  • Computer science

Readers

  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)
  • Graph Algorithms and Convex Optimization.
  • Neural Network Machine Learning.