《电子技术应用》
您所在的位置:首页 > 其他 > 设计应用 > 基于优化BP神经网络的水稻病害识别算法研究
基于优化BP神经网络的水稻病害识别算法研究
2020年电子技术应用第9期
陈悦宁,郭士增,张佳岩,蒲一鸣
哈尔滨工业大学 电子与信息工程学院,黑龙江 哈尔滨150001
摘要: 结合图像处理技术和机器学习算法,对水稻的3种最常见病害(即稻瘟病、白叶枯病和细菌性条斑病)进行识别和分类。首先,分割出水稻病害图像中的病斑部分并建立图像集,然后针对病理外在表现提取和优化病斑特征。接着,建立BP神经网络模型来根据优化后的特征来识别不同种类的水稻病害。最后,利用模拟退火算法结合自适应遗传算法,为BP算法选择合适的初始参数,以寻求最优解,改进分类模型。结果表明,改进后的NAGSA-BP算法具有较高的水稻病害识别准确率,具有可行性,且与传统的人工检测方法相比更加准确和高效。
中图分类号: TN911.73;TP183
文献标识码: A
DOI:10.16157/j.issn.0258-7998.190998
中文引用格式: 陈悦宁,郭士增,张佳岩,等. 基于优化BP神经网络的水稻病害识别算法研究[J].电子技术应用,2020,46(9):85-87,93.
英文引用格式: Chen Yuening,Guo Shizeng,Zhang Jiayan,et al. Research on rice disease recognition algorithms based on optimized BP neural network[J]. Application of Electronic Technique,2020,46(9):85-87,93.
Research on rice disease recognition algorithms based on optimized BP neural network
Chen Yuening,Guo Shizeng,Zhang Jiayan,Pu Yiming
School of Electronic and Information Engineering,Harbin Institute of Technology,Harbin 150001,China
Abstract: In this study, image processing technology and machine learning algorithm are combined to identify and classify the three most common diseases of rice, namely rice blast, bacterial leaf blight and bacterial streak. Firstly, the lesion part of rice disease image is segmented and the image set of rice disease is established. Then, according to the pathological appearance of different disease spots, characteristic parameters from various aspects are extracted and optimized. Then, BP neural network is used to build the model and classify the optimized features. Finally, the BP classification model is improved by optimizing the selection process of weights and thresholds in BP algorithm with simulated annealing algorithm and adaptive genetic algorithm. The results show that the improved algorithm has high accuracy in rice disease identification and is feasible. This method is more efficient and accurate than traditional manual diagnosis method.
Key words : identification of rice disease;BP neural network;adaptive genetic algorithm;simulated annealing algorithm;image processing

0 引言

    利用计算机视觉技术结合图像处理和机器学习的手段,可以通过植物叶片的外在特征来识别水稻等植物的不同病害,减轻人工工作量,并在保证准确率的同时提高效率。植物病害的识别算法分为病害图像目标分割算法和病害图像模型分类算法两大部分。

    在植物病害图像目标分割的研究中,张武等人[1]在2015年基于K-均值聚类算法和最大类间方差法进行小麦病害图像分割,准确率超过95%;马媛等人[2]在2016年利用方向梯度直方图特征结合均值漂移算法监督葡萄生长状态与病虫害,该方法取得了80%以上的准确率;MAI X等人[3]在2016年针对水稻病叶的颜色、纹理等特征,将超像素算法和随机森林分类器相结合,圈定了病斑区域。

    在植物病害图像模型分类的研究中,2014年张善文等人[4]利用局部判别映射算法结合最近邻分类器,将玉米病斑图像重组为向量并进行识别,得到高于90%的准确率;陈俊伸[5]在2019年改进了深度卷积神经网络模型进行水稻叶瘟病识别,与人工抽样调查结果交叉验证的Kappa系数为0.78,具有较高一致性。

    图像处理和机器学习算法在识别作物病害方向取得了较好成效。然而受到图像集效果和作物不同外在特征的影响,算法还有优化空间。本文对水稻的3种常见病害[6]识别进行研究,同样将识别过程分为两个环节:首先对图像进行预处理,从中提取病斑特征并降维,用于后续分类;然后使用BP神经网络算法对水稻病害进行识别,将其与自适应遗传算法模拟退火算法结合后作为最终分类器[7]




本文详细内容请下载:http://www.chinaaet.com/resource/share/2000002988




作者信息:

陈悦宁,郭士增,张佳岩,蒲一鸣

(哈尔滨工业大学 电子与信息工程学院,黑龙江 哈尔滨150001)

此内容为AET网站原创,未经授权禁止转载。