Optimization spectral clustering algorithm of apple image segmentation with noise based on space feature

被引:0
作者
Gu Y. [1 ,2 ]
Shi G. [1 ,2 ]
Liu X. [1 ]
Zhao D. [1 ]
Zhao D. [1 ]
机构
[1] School of Electrical and Information Engineering, Jiangsu University, Zhenjiang
[2] School of Information Science & Engineering, Changzhou University, Changzhou
来源
Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering | 2016年 / 32卷 / 16期
关键词
Algorithms; Clustering optimization; Fruits; Image segmentation; Space feature; Spectral clustering;
D O I
10.11975/j.issn.1002-6819.2016.16.022
中图分类号
学科分类号
摘要
Restricted by imaging equipment and external natural environment, apple image produces lots of noise in the process of collection and transmission, which is one of the important factors that affect the accuracy and efficiency of image recognition. In order to reduce the effect of the noise on the target identification of apple harvesting robot, the segmentation method for apple image with noise is studied, which is not affected by noise. Firstly, by constructing similarity matrix, gray value, local spatial information and non-local spatial information of each pixel are utilized to construct a three-dimensional feature dataset. And then, the space compactness function is introduced to compute the similarity between each feature point and its nearest neighbors. Obviously, the similarity matrix is sparse matrix. Secondly, the outliers of similarity matrix are tuned by splitting the outlier matrix and representing it linearly with the other remaining column vector. Finally, tuned similarity matrix is decomposed by Laplacian vector, and eigenvector matrix is constructed and then normalized; the next step is that row vector of the matrix is clustered by k-means algorithm. The clustering result is obtained for three-dimensional feature dataset, and the image segmentation result is also obtained. The experiments of 2 apple images are carried out to validate the optimization algorithm proposed in the paper. The segmentation accuracy of the optimization method for a single apple under the influence of different noise is over 99%. The segmentation accuracy is over 98% for overlapping apple. The segmentation accuracy rate is 99.014% on average for 30 apple images, which is under the influence of Gaussian noise with the variance of 0.05 and salt and pepper noise with the probability of 0.01. The results of optimization method are compared with the results of the original spectral clustering algorithm and the spectral clustering algorithm based on space feature. The advantage of the optimization method is achieving de-noising effect. Also, the role of tuning the similar matrix's outliers is to achieve clustering optimization. In the setting conditions of this experiment, the segmentation accurate rate can be improved by 5%-6% compared to the spectral clustering algorithm based on space feature, and by 9%-25% compared to the original spectral clustering algorithm. At the end, the running time is analyzed and compared for the algorithms, and the experiments of 30 images, which contain 3 types of images i.e. 128×128, 256×256 and 512×512 pixels and each type has 10 images, are carried out to validate the algorithm's efficiency. From the result of experiments, we know the optimization algorithm's running time is less than the original spectral clustering algorithm and is close to the spectral clustering algorithm based on space feature on the premise of achieving better segmentation accurate rate. Through the analysis and comparison, the conclusions obtained from the study are as follows: first, the optimization algorithm has the robustness for the noise; second, the optimization algorithm reduces the wrong rate of the boundary region's pixels; third, the optimization algorithm improves the segmentation accuracy and efficiency. The results provide a reference for fast target recognition of apple harvesting robot. © 2016, Editorial Department of the Transactions of the Chinese Society of Agricultural Engineering. All right reserved.
引用
收藏
页码:159 / 167
页数:8
相关论文
共 30 条
[1]  
Jia W., Zhao D., Liu X., Et al., Apple recognition based on K-means and GA-RBF-LMS neural network application in harvesting robot, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 31, 18, pp. 175-183, (2015)
[2]  
Zhai R., Fang Y., Lin C., Et al., Segmentation of field rapeseed plant image based on Gaussian HI color algorithm, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 32, 8, pp. 142-147, (2016)
[3]  
Wang D., Xu Y., Song H., Et al., Fusion of K-means and Ncut algorithm to realize segmentation and reconstruction of two overlapped apples without blocking by branches and leaves, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 31, 10, pp. 227-234, (2015)
[4]  
Chen K., Zou X., Xiong J., Et al., Improved fruit fuzzy clustering image segmentation algorithm based on visual saliency, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 29, 6, pp. 157-165, (2013)
[5]  
Li X.B., Wang Y.S., Fu L.H., Et al., Monitoring lettuce growth using K-means color image segmentation and principal component analysis method, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 32, 12, pp. 179-186, (2016)
[6]  
Cai J., Zhou X., Li Y., Et al., Based on machine vision recognition of mature oranges in natural scene, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 24, 1, pp. 175-178, (2008)
[7]  
Li B., Ning W., Wang M., Et al., In field pineapple recognition based on monocular vision, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 26, 10, pp. 345-349, (2010)
[8]  
Ghabousian A., Shamsi M., Segmentation of apple color images utilizing fuzzy clustering algorithms, Advances in Digital Multimedia, 1, 1, pp. 59-63, (2012)
[9]  
Zhao H., Zhou X., Recognition of artificial ripening tomato and nature mature tomato based on computer vision, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 27, 2, pp. 355-359, (2011)
[10]  
Sun G., Wang X., He G., Segmentation algorithm of overlapping tomato seedling leaves based on edge chaincode information, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 26, 12, pp. 206-211, (2010)