An Adaptive Clustering Algorithm of Gaussian Curve Fitting the Histogram Based on K-Means

The K-mean algorithm is simple and efficient in vascular segmentation. But in a K-means clustering algorithm, the number of clustering centers must be determined in advance and the random allocation of clustering centers seriously affects the efficiency of the algorithm. In order to solve this problem, an adaptive clustering algorithm based on K-means with the Gaussian curve fitting histogram is proposed, which is used to segment circular-like blood vessels. Firstly, the histogram outline is fitted into the Gaussian curve by the least square method and the maximum value of the curve is obtained. The number of maximal values is counted as the number of clustering centers and the maximum points are used as the central points of clustering. Also, the K-means algorithm is improved by combining the intensity and position information of pixels. The proposed method has been tested by 6 groups of medical images. The algorithm has the advantages of less iterations, fast convergence speed and getting more than 95% Dice Similarity Measure value. The algorithm can effectively solve the determination of multi-seed points and vascular segmentation in medical image segmentation.

[1]  Jules-Raymond Tapamo,et al.  Automatic lung segmentation based on Graph Cut using a distance-constrained energy , 2018, IET Comput. Vis..

[2]  Sébastien Ourselin,et al.  Interactive Medical Image Segmentation Using Deep Learning With Image-Specific Fine Tuning , 2017, IEEE Transactions on Medical Imaging.

[3]  Miao Liao,et al.  Automatic liver vessel segmentation using 3D region growing and hybrid active contour model , 2018, Comput. Biol. Medicine.

[4]  Chris Wright,et al.  Hierarchical Cluster Analysis to Aid Diagnostic Image Data Visualization of MS and Other Medical Imaging Modalities. , 2017, Methods in molecular biology.

[5]  Xuejing Wang,et al.  Improved graph-cut segmentation for ultrasound liver cyst image , 2018, Multimedia Tools and Applications.

[6]  Prionjit Sarker,et al.  Segmentation and classification of lung tumor from 3D CT image using K-means clustering algorithm , 2017, 2017 4th International Conference on Advances in Electrical Engineering (ICAEE).

[7]  Zhen Ma,et al.  A Novel Approach to Segment Skin Lesions in Dermoscopic Images Based on a Deformable Model , 2016, IEEE Journal of Biomedical and Health Informatics.

[8]  Jerry L. Prince,et al.  A Survey of Current Methods in Medical Image Segmentation , 1999 .

[9]  Zhenbin Du,et al.  Adaptive Kernel-Based Fuzzy C-Means Clustering with Spatial Constraints for Image Segmentation , 2018, Int. J. Pattern Recognit. Artif. Intell..

[10]  Xiongfei Li,et al.  A medical image segmentation algorithm based on bi-directional region growing , 2015 .

[11]  Nico Karssemeijer,et al.  Large scale deep learning for computer aided detection of mammographic lesions , 2017, Medical Image Anal..

[12]  Xin Zheng,et al.  Image segmentation based on adaptive K-means algorithm , 2018, EURASIP Journal on Image and Video Processing.

[13]  Kaijian Xia,et al.  A Novel Distributed Multitask Fuzzy Clustering Algorithm for Automatic MR Brain Image Segmentation , 2019, Journal of Medical Systems.