Color image segmentation using mean shift and improved spectral clustering

A novel approach is presented for color image segmentation. By incorporating the advantages of mean shift (MS) segmentation and spectral clustering (SC) method, the proposed approach provides effective and robust segmentation. Firstly, input image is transformed from a pixel-based to a region-based model by using the MS algorithm. The input image after MS segmentation is composed of multiple disjoint regions that preserve the desirable discontinuity characteristics of the image. Then the regions are treated as nodes in the image plane and a graph structure is applied to represent them. The final step is to apply the improved SC to perform globally optimal clustering. To avoid some incorrect partitioning when considering each region as one graph node, we assign different numbers of nodes to represent the regions according to area ratios among the regions. In addition, K-harmonic means (KHM) instead of K-means is applied in the improved SC procedure in order to enhance its stability and performance. The superiority of the proposed approach is demonstrated and examined through a mass of experiments using color images.

[1]  Guillermo Ricardo Simari,et al.  Non-commercial Research and Educational Use including without Limitation Use in Instruction at Your Institution, Sending It to Specific Colleagues That You Know, and Providing a Copy to Your Institution's Administrator. All Other Uses, Reproduction and Distribution, including without Limitation Comm , 2022 .

[2]  Anil K. Jain,et al.  A wrapper-based approach to image segmentation and classification , 2004, IEEE Transactions on Image Processing.

[3]  Daphna Weinshall,et al.  Classification with Nonmetric Distances: Image Retrieval and Class Representation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Umeshwar Dayal,et al.  K-Harmonic Means - A Spatial Clustering Algorithm with Boosting , 2000, TSDM.

[5]  Hu Zhan-Yi,et al.  Convergence of a Mean Shift Algorithm , 2005 .

[6]  Larry S. Davis,et al.  Efficient mean-shift tracking via a new similarity measure , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[7]  David R. Bull,et al.  Combined morphological-spectral unsupervised image segmentation , 2005, IEEE Transactions on Image Processing.

[8]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.

[9]  Gareth Funka-Lea,et al.  Graph Cuts and Efficient N-D Image Segmentation , 2006, International Journal of Computer Vision.

[10]  Umi Kalthum Ngah,et al.  Adaptive fuzzy moving K-means clustering algorithm for image segmentation , 2009, IEEE Transactions on Consumer Electronics.

[11]  N. Mitianoudis,et al.  Spatial kernel K-harmonic means clustering for multi-spectral image segmentation , 2007 .

[12]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Simon K. Warfield,et al.  Spectral Clustering Algorithms for Ultrasound Image Segmentation , 2005, MICCAI.

[14]  Julia Handl,et al.  Ant-based and swarm-based clustering , 2007, Swarm Intelligence.

[15]  Jianbo Shi,et al.  Spectral segmentation with multiscale graph decomposition , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[16]  Wang Ding,et al.  An effective multi-level algorithm based on ant colony optimization for graph bipartitioning , 2008 .

[17]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Jing Li Wang,et al.  Color image segmentation: advances and prospects , 2001, Pattern Recognit..

[19]  Leo Grady,et al.  Isoperimetric graph partitioning for image segmentation , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Josef Kittler,et al.  Histogram-based segmentation in a perceptually uniform color space , 1998, IEEE Trans. Image Process..

[21]  Bin Zhang,et al.  Generalized K-Harmonic Means - Dynamic Weighting of Data in Unsupervised Learning , 2001, SDM.

[22]  Sokratis Makrogiannis,et al.  A region dissimilarity relation that combines feature-space and spatial information for color image segmentation , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[23]  Hai Jin,et al.  Color Image Segmentation Based on Mean Shift and Normalized Cuts , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[24]  Chunming Li,et al.  Level set evolution without re-initialization: a new variational formulation , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[25]  Tao Wen SHIP INFRARED OBJECT SEGMENTATION BASED ON MEAN SHIFT FILTERING AND GRAPH SPECTRAL CLUSTERING , 2007 .

[26]  Chunming Li,et al.  Minimization of Region-Scalable Fitting Energy for Image Segmentation , 2008, IEEE Transactions on Image Processing.

[27]  Wei-Ying Ma,et al.  Clustering and searching WWW images using link and page layout analysis , 2007, TOMCCAP.

[28]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[29]  Marie-Pierre Jolly,et al.  Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[30]  Jennifer Widom,et al.  SimRank: a measure of structural-context similarity , 2002, KDD.

[31]  Jean-Louis Deneubourg,et al.  The dynamics of collective sorting robot-like ants and ant-like robots , 1991 .

[32]  Guanzheng Tan,et al.  Graph Partitioning Using Improved Ant Clustering , 2010, ICSI.

[33]  Horst Bischof,et al.  Fast 3D Mean Shift Filter for CT Images , 2003, SCIA.

[34]  John A. D. Aston,et al.  MR Image Segmentation Using a Power Transformation Approach , 2009, IEEE Transactions on Medical Imaging.

[35]  Ma Xiu,et al.  SAR IMAGE SEGMENTATION BASED ON WATERSHED AND SPECTRAL CLUSTERING , 2008 .

[36]  Jitendra Malik,et al.  Spectral grouping using the Nystrom method , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  Robert Jenssen,et al.  Mean shift spectral clustering , 2008, Pattern Recognit..

[38]  Liu Jian Method of Document Image Segmentation Based on NCut , 2008 .

[39]  Ludovic Macaire,et al.  Color Image Segmentation by Analysis of 3D Histogram with Fuzzy Morphological Filters , 2003 .

[40]  Sung-Jea Ko,et al.  Image segmentation based on modified graph-cut algorithm , 2010 .

[41]  G. Vijaya,et al.  A Simple Algorithm for Image Denoising Based on MS Segmentation , 2010 .

[42]  Mohamad M. Awad,et al.  Multicomponent Image Segmentation Using a Genetic Algorithm and Artificial Neural Network , 2007, IEEE Geoscience and Remote Sensing Letters.

[43]  Marie-Pierre Jolly,et al.  Interactive Graph Cuts for Optimal Boundary and Region Segmentation of Objects in N-D Images , 2001, ICCV.