为了实现对作物病害检测与防治的自动化,构建了一个基于叶片病斑图像处理的计算机诊断系统,以实现作物叶部病害的自动识别。该系统依据作物病叶颜色差异,用EM算法和偏微分方程水平集模型等图像分割算法,从图像中获取完整准确的病斑;然后提取病斑的颜色、形状和纹理特征,运用主成分分析方法对数据进行降维处理;最后采用神经网络和支持向量机方法对这些特征进行学习与分类,以及病害识别。系统已试用于黄瓜、番茄等园艺作物叶部病害的自动诊断与识别,其优点是自动化程度高,识别准确率在一定条件下较好。
An automatic identification of the crop diseases system which is based on the images of infected leaves is proposed for the purpose of achieving the automatic control and detection of the crop diseases. This method is developed by extracting the whole and true lesions with image segmentation using the Expectation Maximization (EM) algorithm and Partial Differential Equation (PDE)-based level set method, and then some features of the lesions such as colors, shapes, textures are choosen to be studied and classified with the Principal Component Analysis (PCA), Neural Network(NN) and Support Vector Machine(SVM) methods. With these features and data analysis, different diseases can be automatically identified by the computer. This system has been tested and applied in some vegetables such as cucumber and tomato for detecting and identifying various diseases, and its high automatic level and recognition rate under some given conditions have been proved.