Skip to main navigation Skip to search Skip to main content

DSets-DBSCAN: A Parameter-Free Clustering Algorithm

  • Jian Hou
  • , Huijun Gao*
  • , Xuelong Li
  • *Corresponding author for this work
  • Bohai University
  • Ca' Foscari University of Venice
  • CAS - Xi'an Institute of Optics and Precision Mechanics

Research output: Contribution to journalArticlepeer-review

Abstract

Clustering image pixels is an important image segmentation technique. While a large amount of clustering algorithms have been published and some of them generate impressive clustering results, their performance often depends heavily on user-specified parameters. This may be a problem in the practical tasks of data clustering and image segmentation. In order to remove the dependence of clustering results on user-specified parameters, we investigate the characteristics of existing clustering algorithms and present a parameter-free algorithm based on the DSets (dominant sets) and DBSCAN (Density-Based Spatial Clustering of Applications with Noise) algorithms. First, we apply histogram equalization to the pairwise similarity matrix of input data and make DSets clustering results independent of user-specified parameters. Then, we extend the clusters from DSets with DBSCAN, where the input parameters are determined based on the clusters from DSets automatically. By merging the merits of DSets and DBSCAN, our algorithm is able to generate the clusters of arbitrary shapes without any parameter input. In both the data clustering and image segmentation experiments, our parameter-free algorithm performs better than or comparably with other algorithms with careful parameter tuning.

Original languageEnglish
Article number7460951
Pages (from-to)3182-3193
Number of pages12
JournalIEEE Transactions on Image Processing
Volume25
Issue number7
DOIs
StatePublished - Jul 2016

Keywords

  • clustering
  • dominant sets
  • histogram equalization
  • parameter-free
  • similarity matrix

Fingerprint

Dive into the research topics of 'DSets-DBSCAN: A Parameter-Free Clustering Algorithm'. Together they form a unique fingerprint.

Cite this