基于深度学习的农作物病害图像识别技术进展

  • 格式:pdf
  • 大小:1.45 MB
  • 文档页数:8

浙江农业学报ActaAgriculturaeZhejiangensisꎬ2019ꎬ31(4):669-676http://www.zjnyxb.cn王彦翔ꎬ张艳ꎬ杨成娅ꎬ等.基于深度学习的农作物病害图像识别技术进展[J].浙江农业学报ꎬ2019ꎬ31(4):669-676.

DOI:10􀆰3969/j.issn.1004 ̄1524􀆰2019􀆰04􀆰21

收稿日期:2018 ̄08 ̄15基金项目:国家自然科学基金(61505036)ꎻ贵州省科技厅基金项目[黔科合J字〔2015〕2009号]ꎻ贵州省普通高等学校工程研究中心[黔教合KY字〔2016〕017]作者简介:王彦翔(1991—)ꎬ男ꎬ辽宁沈阳人ꎬ硕士研究生ꎬ研究方向为农业电路与系统ꎮE ̄mail:736979020@qq.com∗通信作者ꎬ张艳ꎬE ̄mail:Eileen_zy001@sohu.com

基于深度学习的农作物病害图像识别技术进展王彦翔1ꎬ张 艳1ꎬ2ꎬ∗ꎬ杨成娅1ꎬ孟庆龙2ꎬ尚 静2(1.贵州大学大数据与信息工程学院ꎬ贵州贵阳550025ꎻ2.贵阳学院农产品无损检测工程研究中心ꎬ贵州贵阳550005)

摘 要:农作物病害的无损检测和早期识别是精准农业和生态农业发展的关键ꎮ随着图像采集和图像处理技术的进步ꎬ高光谱成像等先进成像探测技术和基于深度学习的图像分析技术越来越多地应用于农作物病虫害的无损检测中ꎮ本文首先简单介绍了以深度学习为代表的图像识别技术的基本原理ꎬ然后系统地阐述了基于深度学习的先进成像技术和先进图像识别分析技术在农作物病害检测识别中的国内外研究现状ꎬ分析了其在农作物病害检测识别上存在的优缺点ꎬ如具有快速、准确率高等优点以及数据量过大处理不便等缺点ꎬ并进一步指出ꎬ利用高光谱成像和热红外成像与深度学习相结合ꎬ将成为今后研究农作物病虫害早期检测的主要发展方向ꎮ关键词:农作物病虫害检测ꎻ深度学习ꎻ图像识别ꎻ高光谱成像技术中图分类号:S123文献标志码:A文章编号:1004 ̄1524(2019)04 ̄0669 ̄08

AdvancesinnewnondestructivedetectionandidentificationtechniquesofcropdiseasesbasedondeeplearningWANGYanxiang1ꎬZHANGYan1ꎬ2ꎬ∗ꎬYANGChengya1ꎬMENGQinglong2ꎬSHANGJing2

(1.CollegeofBigDataandInformationEngineeringꎬGuizhouUniversityꎬGuiyang550025ꎬChinaꎻ2.ResearchCenterofNondestructiveTestingforAgriculturalProductsꎬGuiyangUniversityꎬGuiyang550005ꎬChina)Abstract:Thenon ̄destructivetestingandearlyidentificationofcropdiseasesisthekeytothedevelopmentofpreci ̄sionagricultureandecologicalagriculture.Withtheprogressofimageacquisitionandimageprocessingtechnologiesꎬadvancedimagingdetectiontechnologiessuchashyperspectralimagingandimageanalysistechnologiesbasedondeeplearningwereincreasinglyusedinnon ̄destructivetestingofcroppestsanddiseases.Thisarticlefirstbrieflyintro ̄ducedthebasicprinciplesofthenewnon ̄destructivetestingtechnologyrepresentedbynear ̄infraredthermalimagingtechnologyandhyperspectralimagingtechnologyandtheimagerecognitiontechnologyrepresentedbydeeplearningꎬandthensystematicallyelaboratednewimagingtechnologiesandadvancedimagerecognitionandanalysistechnolo ̄gies.Thedomesticandforeignresearchstatusincropdiseasedetectionandidentificationwasdemonstratedꎬanditsadvantagesanddisadvantagesindiseasedetectionandidentificationwereanalyzedꎬwiththeadvantagesofrapidityandhighaccuracyꎬbutthedisadvantageoftoolargedatavolumetohandle.Theresearchtrendsanddevelopmentdi ̄rectionsofnon ̄destructivetestingofcropdiseaseswerefurtherpointedoutꎬindicatingthatthecombinationofhyper ̄spectralimagingwiththermalinfraredimaginganddeeplearningwillbethedevelopmentdirectionfortheearlyde ̄tectionofcroppestsanddiseases.Keywords:non ̄destructivetestingꎻdeeplearningꎻhyperspectralimagingtechnologyꎻimageprocessingtechnology

精准农业是在20世纪80年代由美国和加拿大等国率先提出ꎬ其关键是利用遥感技术、地理信息技术和全球卫星定位技术以及计算机自动控制技术实时监控作物的生长环境ꎬ包括土壤结构、植物营养、含水量、病虫害等ꎬ确定其最优的施肥施药量ꎬ使其可以在减少污染的前提下提高产量ꎬ减少成本ꎮ及时准确的作物病害信息对其防治有着重要意义ꎬ早发现ꎬ早防治ꎬ可有效减缓作物病害的传播ꎬ同时在病害早期可以用更少的药物对其进行防治ꎬ可以减少对环境的污染ꎮ传统的农作物病虫害检测耗时长ꎬ过程复杂ꎬ通常局限在实验室内的离线分析ꎮ近年来ꎬ许多研究采用成像技术和图像处理技术对农作物病虫害的进行检测ꎬ相较于之前的化学检测手段ꎬ这两种技术的结合不仅更快速准确ꎬ不会对被测对象造成不可逆的破坏ꎬ而且还可以避免各种化学检测手段造成的附带污染ꎻ可以实现对农作物各类信息的有效提取ꎬ达到对农作物病虫害进行线上检测的目的ꎮ随着高光谱成像技术及红外热成像技术等先进检测技术在农作物病虫害领域的应用[1]ꎬ可以对人眼尚未发现的早期病

害特征进行监测ꎬ同时高光谱图像所采集的数据立方提供了大量的多维的样本数据ꎬ使得深度学习在作物病虫害检测识别方面的应用成为可能ꎮ本文主要介绍了以近红外热成像技术和高光谱成像技术为代表的新型无损检测技术及以深度学习为代表的图像识别技术等在农作物病虫害无损检测中的国内外研究现状ꎮ

1 农作物病虫害的图像识别方法

1.1 传统的农作物病虫害图像识别方法传统的图像识别技术包括降噪、腐蚀、增强等ꎬ还有对图像各个颜色空间特征和纹理特征的提取ꎬ并利用得出的特征值进行线性建模ꎬ建模方式采用偏最小二乘法(PLS)等ꎮ但是线性建模有着很大的局限性ꎬ面对非线性数据的建模识别成功率很低ꎬ因而在农作物病害检测中ꎬ其建模识别成功率非常不理想ꎮ

浅层神经网络是基于非线性数据建模的各种困难和失败结果ꎬ而兴起的一种建模识别方法ꎮ经典的浅层人工神经网络包括BP神经网络、ART神经网络、RBF神经网络等ꎮ我们以BP神经网络为例ꎬ它是经典的3层神经网络ꎬ包括输入层、隐含层及输出层ꎬ其结构如图1所示ꎮ图中xꎬy分别代表神经网络的输入层和输出层ꎬ每个节点表示一个神经元ꎬ神经网络的各层通过节点间的权系数相互沟通ꎮ如果BP神经网络信息的正向传播结果满足预期效果ꎬ那么该次网络学习处理完成ꎬ算法停止学习ꎻ如果没完成预想结果ꎬ进行误差反向传播调节各层的权值继续完成学习处理的过程ꎮ浅层神经网络中对象识别有着更高的准确率ꎬ但是在复杂光照和复杂背景下ꎬ其图像分类结果并不理想ꎮ1.2 基于深度学习的农作物病虫害图像处理识

别方法深度学习是相较于浅层网络来说的ꎬ是机器学习的一种新的方法和方向ꎬ也是实现人工智能的一种新方法ꎮ深度学习是由加拿大多伦多大学教授、机器学习领域的大师Hinton在2006年首次提出的ꎬ其主要观点是:含多个隐层的人工神经网络可以将从训练模型的原始输入中提取出的低级特征整合成高级特征ꎬ与之前的浅层人工神经网络相比ꎬ可以获得更高的识别准确率ꎬ能更好地解决图像分类和可视化问题ꎮ这一概念

图1 BP神经网络结构Fig.1 BPneuralnetworkstructure

􀅰076􀅰浙江农业学报 第31卷 第4期图2 卷积神经网络基本结构图Fig.2 Basicflowofdeeplearningrecognitiondetection

的出现引发了关于深度学习的研究热潮ꎬ在Ima ̄geNet世界大赛上深度学习网络的出现打破了浅层神经网络的识别准确率ꎬ并以压倒性的优势获得冠军ꎬ在语音识别、图像识别、图像分类等许多应用上都得到了突破性的进展ꎮ深度学习是类似于浅层神经网络结构的ꎬ不过它包含很多个隐含层结构的神经网络ꎬ典型的深度学习网络包括卷积神经网络(CNN)、有受限玻尔兹曼机(RBM)、深度置信网络、深度玻尔兹曼机(DBM)等ꎮ我们以卷积神经网络为例ꎬ它的基本结构如图2所示ꎬ包括三层:输入层、隐含层、输出层ꎮ其中最为核心的是隐含层ꎬ包括卷积层、池化层(也称采样层或下采样层)、全连接层ꎮ输入层输入一定尺寸的图片ꎬ并且a≥bꎬb≥cꎬc≥dꎬd≥e(a、b、c、d、e均为图像的像素尺寸)ꎮ卷积层是由多个滤波器组成ꎬ对整个图像进行卷积运算ꎬ提取图像的多个特征图ꎬ一般的卷积层都是由前一个卷积层的结果作为输入的ꎬ其计算方式为:Xlj=f(􀰐i∈MjXl-1i×klij+blj)ꎮ(1)其中:Xlj为第l层的序号为j的卷积核ꎻklij为卷积核表示的函数表达式ꎻf()是激活函数ꎻblj代表的是偏置参数ꎮ池化层是为了将数据进行降维ꎬ通过将区域内的数据取均值或者取最大、最小值来达到这个目的ꎬ将特征空间进一步减小ꎮ全连接层本质上是一个分类器ꎬ将提取出的最后一层的特征图像进行最后的卷积ꎬ将这些二维图像降维成一维数组ꎬ进行特征的提取分类ꎮ一个卷积神经网络的简单结构包括输入层ꎬ同等数量的卷积层和池化层相互交替ꎬ然后将提取到高度抽象的特征图像输入进全连接层进行分类ꎬ最后得出结果输出到输出层ꎬ实现了图像的分类ꎮ深度学习的建模方法相较于传统的图像处理手段省去了大量的预处理手段ꎬ只需要将图像裁剪成合适尺寸即可以进行图像识别ꎬ大量缩短了识别时间且大幅度提高识别准确率ꎮ相较于浅层神经网络ꎬ深度学习的学习能力更强ꎬ识别准确率更高ꎮ虽然识别时间较之前明显缩短ꎬ但是在深度学习训练中将会耗费大量时间ꎬ增加训练集训练的时间成本ꎮ利用深度学习的强大的图像分类能力可以直接将患病作物的图像分离出来ꎬ识别率较传统的建模方法和浅层神经网络要高ꎬ而且对外界环境条件要求不高ꎬ可以应用到实际的生产生活中ꎬ其识别流程如图3所示ꎮ图像在进行训练时ꎬ先选出候选区域对其图像特征进行提取ꎬ然后分为正负样本ꎬ正样本为正确的训练分类结果ꎬ负样本为不正确的分类结果ꎬ通过对正负样本的分类ꎬ可以准确地对图像进行分类ꎮ