Journal of Geo-information Science >
An Algorithm of Remote Sensing Image Clustering Based on Kernel Fuzzy C-Means with Local Spatial Information
Received date: 2013-07-27
Request revised date: 2013-12-27
Online published: 2014-09-04
Copyright
Aiming at the problem that the fuzzy c-means (FCM) algorithm cannot effectively segment remote sensing images with noise, an algorithm of remote sensing image clustering based on Kernel Fuzzy C-Means (KFCM) clustering with local spatial information is proposed in this paper. Firstly, all pixels of a remote sensing image are mapped into a high-dimensional feature space through the kernel function. Different contributions of each feature vector to the clustering results are fully taken into consideration as well. Thus the influence of noise on the clustering results is greatly reduced and the high-dimensional non-clustered data can be divided nonlinearly. Then, the useful features of the remote sensing image are optimized by non-linear mapping. Next, according to the correlation between adjacent pixels, a space function is used to redefine the fuzzy membership of the pixels. Additionally, the local spatial information of pixels is introduced into the FCM algorithm and the pixels are clustered within the high-dimensional feature space by applying the above-mentioned FCM algorithm based on local spatial information. Accordingly, the clustering results are more accurate. Because of the introduction of local spatial information of pixels, the proposed algorithm can be directly applied to the original remote sensing image without filtering preprocesses and its robustness is adequately strong. A large number of experiments are performed and the results show that the proposed remote sensing image clustering algorithm based on KFCM with local spatial information has stronger noise reduction capabilities and can obtain better homogeneous regions. Therefore, the clustering effect of remote sensing image can be further improved. It is superior to the existing algorithms of remote sensing image clustering such as FCM algorithm, Fuzzy Local Information C-Means (FLICM) algorithm and KFCM algorithm. The proposed algorithm lays a good foundation for the next step of high-spatial-resolution remote sensing image processing.
WU Yiquan , SHEN Yi , TAO Feixiang . An Algorithm of Remote Sensing Image Clustering Based on Kernel Fuzzy C-Means with Local Spatial Information[J]. Journal of Geo-information Science, 2014 , 16(5) : 769 -775 . DOI: 10.3724/SP.J.1047.2014.00769
Fig.1 The remote sensing image of agriculture area图1 农业地区遥感图像 |
Fig.2 The clustering results of remote sensing image on agriculture area图2 农业地区遥感图像聚类结果 |
Fig.3 The remote sensing image of suburban area 1图3 城郊地区1的遥感图像 |
Fig.4 The clustering results of remote sensing image on suburban area 1图4 城郊地区1遥感图像聚类结果 |
Fig.5 The remote sensing image of suburban area 2图5 城郊地区2的遥感图像 |
Fig.6 The clustering results of remote sensing image on suburban area 2图6 城郊地区2遥感图像聚类结果 |
Tab.1 Comparison of four methods in clustering accuracy表1 4种方法的聚类精度比较 |
算法 | 生产者精度(%) | 总体精度(%) | kappa系数 | ||||
---|---|---|---|---|---|---|---|
河流 | 道路 | 建筑地 | 农田 | 林地 | |||
FCM | 50 | 86 | 60 | 75 | 77 | 69 | 0.59 |
KFCM | 41 | 56 | 50 | 66 | 79 | 64 | 0.54 |
FLICM | 100 | 50 | 71 | 76 | 71 | 74 | 0.65 |
本文 | 83 | 33 | 52 | 61 | 87 | 78 | 0.71 |
Tab.2 The clustering time of three sets of experiments(s)表2 3组实验的聚类运行时间(s) |
FLICM算法 | 本文算法 | |
---|---|---|
实验1 | 33.3 | 36.7 |
实验2 | 11.0 | 25.0 |
实验3 | 28.8 | 34.2 |
The authors have declared that no competing interests exist.
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
|
[18] |
|
[19] |
|
[20] |
|
[21] |
|
[22] |
|
[23] |
|
/
〈 | 〉 |