摘 要:一种工业大麻生长期的病虫害监测方法及监测系统,本发明涉及工业大麻生长期的病虫害监测方法及监测系统。本发明的目的是为了解决现有方法对工业大麻生长周期中植株是否被侵蚀,以及因何种病虫害侵蚀的判断缺乏统一的标准、时效性低、准确性差、工作效率低的问题。一种工业大麻生长期的病虫害监测方法具体过程为:一、采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;二、建立神经网络模型;三、得到最优网络模型;四、获得待测工业大麻生长期图像的类型。一种工业大麻生长期的病虫害监测系统用于执行一种工业大麻生长期的病虫害监测方法。本发明用于工业大麻生长期的病虫害监测领域。
权利要求书
1.一种工业大麻生长期的病虫害监测方法,其特征在于:所述方法具体过程为:
步骤一、采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;
所述工业大麻生长期图像的类型包括被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像;
步骤二、建立神经网络模型;
步骤三、将步骤一的样本数据集输入到建立的神经网络模型中,采用Adam算法进行迭代优化,得到最优网络模型;
步骤四、向最优网络模型中输入待测工业大麻生长期图像数据进行结果预测,获得待测工业大麻生长期图像的类型,类型分为被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像。
2.根据权利要求1所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述步骤一中采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;具体过程为:
给定高光谱图像Z={X,Y},其中X为图像所有像元数据的集合,Y为所有像元对应标签的集合;高光谱图像Z={X,Y}输入第一输入层,对输入图像进行逐像素处理并填充,得到N个大小为S∈RH×W×L的立方体;
其中,H×W为是为立方体的空间大小,L为光谱波段的数量。
3.根据权利要求1或2所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述建立神经网络模型;具体过程为:
神经网络模型包括:输入层、第一三维卷积层、第一批归一化层BN层、第一ReLU激活层、空间注意力块、光谱注意力块、第二批归一化层BN层、第二ReLU激活层、第一Dropout、第一全局最大池化层、FC全连接层、Softmax函数分类器和输出层;
所述神经网络模型的连接关系为:
输入层连接第一三维卷积层,第一三维卷积层连接第一批归一化层BN层,第一批归一化层BN层连接第一ReLU激活层,第一ReLU激活层分别连接空间注意力块和光谱注意力块;
将空间注意力块的输出和光谱注意力块的输出进行乘积操作,乘积后结果输入第二批归一化层BN层,第二批归一化层BN层的输出连接第二ReLU激活层,第二ReLU激活层的输出连接第一Dropout,第一Dropout的输出连接第一全局最大池化层,第一全局最大池化层的输出连接FC全连接层、FC全连接层的输出连接Softmax函数分类器,Softmax函数分类器的输出结果经输出层输出。
4.根据权利要求3所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述空间注意力块包括第一全局平均池化层、第二全局平均池化层、第一单位卷积、第三批归一化层BN层、第一Sigmoid激活函数层、第二Sigmoid激活函数层;
所述空间注意力块的连接关系为:
第一ReLU激活层的输出分别连接第一全局平均池化层和第二全局平均池化层,第一全局平均池化层的输出和第二全局平均池化层的输出级联后输入第一单位卷积,第一单位卷积连接第三批归一化层BN层,第三批归一化层BN层分别连接第一Sigmoid激活函数层和第二Sigmoid激活函数层。
5.根据权利要求4所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述光谱注意力块的连接关系为:
第一ReLU激活层的输出输入光谱注意力块,光谱注意力块对第一ReLU激活层的输出进行变形,变形后进行转置得到X1;
光谱注意力块SAB对第一ReLU激活层的输出进行变形,得到X2;
光谱注意力块SAB对第一ReLU激活层的输出进行变形,得到X3;
对X1和X2进行矩阵乘法,矩阵乘法后输入激活函数层f(·),得到G;
G的输出、X2的输出和X3的输出进行矩阵乘法,矩阵乘法后进行变形,将变形后输出与第一ReLU激活层的输出进行矩阵相加,输出图像;
输出图像输入第三全局平均池化层,第三全局平均池化层的输出输入第一单位卷积,第三单位卷积的输出输入第四批归一化层BN层,第四批归一化层BN层的输出输入第三Sigmoid激活函数层。
6.根据权利要求5所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述第一Sigmoid激活函数层的输出、第二Sigmoid激活函数层的输出和第三Sigmoid激活函数层的输出进行乘积操作,乘积后结果输入第二批归一化层BN层。
7.根据权利要求6所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述空间注意力块的损失定义为:
其中和分别代表空间注意力块输出的分割结果在水平方向和垂直方向的梯度,∈是一个大于0的常数,N是输入图像中像素的总个数。
8.根据权利要求7所述一种工业大麻生长期的病虫害监测方法,其特征在于:所述第一全局最大池化连接FC全连接层、FC全连接层对第三全局平均池化的输出结果进行分类得到S,S=[s1,s2,...,si,...,sN];
所述FC全连接层的分类数为N;
FC全连接层连接SoftMax函数分类器,SoftMax函数分类器的输出结果是Q=[q1,q2,...,qi,...,qN];
输出结果Q表示如下:
式中,si?1表示S中的第i?1个元素,sk表示S中的第k个元素。
9.基于权利要求1一种工业大麻生长期的病虫害监测方法的监测系统,其特征在于:一种工业大麻生长期的病虫害监测系统用于执行权利要求1至权利要求8中任意一项一种工业大麻生长期的病虫害监测方法。
技术领域
本发明涉及工业大麻生长期的病虫害监测方法及监测系统。
背景技术
获准合法种植的工业大麻,均是低含毒量的品种,THC值均低于0.3%。这些工业大麻(THC<0.3%)被认为不具备毒品利用价值,但依旧全身是宝,其应用至少包括纺织、造纸、食品、医药、卫生、日化、皮革、汽车、建筑、装饰、包装等领域。是经典的生产资料。
由于该植物广泛的适应性及世界范围的栽培和易生,通常认为大麻无病害,实际上大麻可患100多种病害,工业大麻主要病害有大麻霜霉病、大麻褐斑病和大麻黑斑病,工业大麻主要虫害有大麻款冬螟、小地老虎和黄翅大白蚁;
大麻霜霉病症状:主要危害大麻叶、茎,叶片上的病斑不规则形,呈褐色,沿叶脉延展,不会横穿pt?脉。受害叶正面着生黄色斑点,背西病斑E有灰黑色霉层,茎部产生轮廓不明显的病斑。发病后造成叶片萎缩,严重时脱落,生长受阻或枯死。
大麻褐斑病症状:此病在大麻产区普遍发生,主要发生于叶片上,初期产生暗褐色小点,以后扩大成近圆形不规则的小病斑,病斑中部淡褐色,周边暗黄色,在叶上方看病斑为橄榄色。发病严重时,叶片萎蔫、卷缩脱落。后期病斑背面散发许多黑色粒状物,在潮湿条件下为灰色霉层,即病原的分生孢子梗和分生孢子。病原菌为弱寄生,麻株在发育不良的情况下发病严重,荫蔽低湿的麻地发病较多。由于每年6—7月昆明地区湿度较大,大麻正值快速生长期,叶褐斑病危害叶片,严重时造成早期落叶。
大麻黑斑病症状:该病常在大麻生长后期的植株上发生,叶面最初出现暗紫色小斑点,后扩展呈圆形或近圆形不规则病斑,有轮纹,中央褐色或灰白色,边缘为黑褐色,后期病斑上密生许多灰褐色小丛霉,即分生孢子及分生孢子梗。
大麻款冬螟,属鳞翅目,螟蛾科;危害情况:该虫以幼虫从叶柄、茎部钻蛀产生虫洞进行危害。根据调查最多的1株大麻茎杆内有26只幼虫,其余多为10余只,对茎杆蛀食产生大量的虫洞,使大麻植株易折断,营养运输受阻。
小地老虎,属鳞翅目,夜蛾科;危害情况:小地老虎主要以幼虫危害,低龄阶段在大麻嫩叶、嫩头上取食,咬成凹斑、孔洞或缺刻。3龄后幼虫潜入土表,咬断根、地下茎或近地面嫩茎,使幼苗萎蔫死亡,造成缺苗断垄。一只幼虫可危害1株至数株大麻。
黄翅大白蚁,属等翅目,白蚁科;危害情况:危害幼苗和成熟植株,咬食根部、韧皮部、茎基部,导致植株死亡,拔起植株,可看见受害根部有明显虫眼。
可见,工业大麻无论是遭遇病害还是虫害,都会令工业大麻植株本身受损,想要判断工业大麻植株是否被侵蚀,以及因何种病虫害侵蚀,一般需要资深的农业技术人员去现场查看,这样虽然可以利用专家知识来获知工业大麻植株是否被侵蚀,以及因何种病虫害侵蚀,但如果每天对每个地块区域都进行现场观察则代价巨大,而且一个专家也不一定对多种病虫害侵蚀都熟悉,对操作人员的专业技术要求高,加上诸多主观因素,致使这种工作模式产生的结果缺乏统一的标准、时效性低、准确性差、工作效率低,极大的限制了其在农业生产中的推广应用,所以急需一种智能的判断方法对工业大麻生长期是否被病虫害侵蚀以及被何种病虫害侵蚀进行判断,进而采取正确的治疗方法。
发明内容
本发明的目的是为了解决现有方法对工业大麻生长周期中植株是否被侵蚀,以及因何种病虫害侵蚀的判断缺乏统一的标准、时效性低、准确性差、工作效率低的问题,而提出一种工业大麻生长期的病虫害监测方法及监测系统。
一种工业大麻生长期的病虫害监测方法具体过程为:
步骤一、采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;
所述工业大麻生长期图像的类型包括被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像;
步骤二、建立神经网络模型;
步骤三、将步骤一的样本数据集输入到建立的神经网络模型中,采用Adam算法进行迭代优化,得到最优网络模型;
步骤四、向最优网络模型中输入待测工业大麻生长期图像数据进行结果预测,获得待测工业大麻生长期图像的类型,类型分为被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像。
一种工业大麻生长期的病虫害监测系统用于执行一种工业大麻生长期的病虫害监测方法。
本发明的有益效果为:
本发明提出了神经网络模型,其中包括空间注意力块和光谱注意力块,该种注意力机制通过探索空间的垂直方向与水平方向上的长距离关系和光谱维的波段重要性的差异,从而得到3D协同注意力图。
本发明为了更好的提取重要的特征,且抑制无用的特征,采用具有强调波段有效性的光谱注意力块,能够提取具有强大判别能力的特征,具有较强的鲁棒性。
本发明采用单位卷积既能满足图像特征图尺寸不变,又能满足非线性特性的增加,使网络参数减小,深度更深,降低计算量,模型更容易训练和收敛,提高了训练精度;本发明采用的单位卷积接在三维卷积层的后面,配合激活函数,实现了networkinnetwork的结构。
附图说明
图1为本发明流程图。
具体实施方式
1.具体实施方式一:本实施方式一种工业大麻生长期的病虫害监测方法具体过程为:
步骤一、采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;
所述工业大麻生长期图像的类型包括被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像;
步骤二、建立神经网络模型;
步骤三、将步骤一的样本数据集输入到建立的神经网络模型中,采用Adam算法进行迭代优化,得到最优网络模型;
步骤四、向最优网络模型中输入待测工业大麻生长期图像数据进行结果预测,获得待测工业大麻生长期图像的类型,类型分为被病虫害侵蚀的工业大麻的生长期图像和未被病虫害侵蚀的工业大麻的生长期图像。
具体实施方式二:本实施方式与具体实施方式一不同的是,所述步骤一中采集工业大麻生长期图像数据集和相对应的标签文件数据集,组成样本数据集;具体过程为:
给定高光谱图像Z={X,Y},其中X为图像所有像元数据的集合,Y为所有像元对应标签的集合;高光谱图像Z={X,Y}输入第一输入层,对输入图像进行逐像素处理并填充,得到N个大小为S∈RH×W×L的立方体;
其中,H×W为是为立方体的空间大小,L为光谱波段的数量。
其它步骤及参数与具体实施方式一相同。
具体实施方式三:本实施方式与具体实施方式一或二不同的是,所述建立神经网络模型;具体过程为:
神经网络模型包括:输入层、第一三维卷积层、第一批归一化层BN层、第一ReLU激活层、空间注意力块、光谱注意力块、第二批归一化层BN层、第二ReLU激活层、第一Dropout、第一全局最大池化层、FC全连接层、Softmax函数分类器和输出层;
所述神经网络模型的连接关系为:
输入层连接第一三维卷积层,第一三维卷积层连接第一批归一化层BN层,第一批归一化层BN层连接第一ReLU激活层,第一ReLU激活层分别连接空间注意力块和光谱注意力块;
将空间注意力块的输出和光谱注意力块的输出进行乘积操作,乘积后结果输入第二批归一化层BN层,第二批归一化层BN层的输出连接第二ReLU激活层,第二ReLU激活层的输出连接第一Dropout,第一Dropout的输出连接第一全局最大池化层,第一全局最大池化层的输出连接FC全连接层、FC全连接层的输出连接Softmax函数分类器,Softmax函数分类器的输出结果经输出层输出。
其它步骤及参数与具体实施方式一或二相同。
具体实施方式四:本实施方式与具体实施方式一至三之一不同的是,所述空间注意力块包括第一全局平均池化层、第二全局平均池化层、第一单位卷积、第三批归一化层BN层、第一Sigmoid激活函数层、第二Sigmoid激活函数层;
所述空间注意力块的连接关系为:
第一ReLU激活层的输出分别连接第一全局平均池化层和第二全局平均池化层,第一全局平均池化层的输出和第二全局平均池化层的输出级联后输入第一单位卷积,第一单位卷积连接第三批归一化层BN层,第三批归一化层BN层分别连接第一Sigmoid激活函数层和第二Sigmoid激活函数层。
其它步骤及参数与具体实施方式一至三之一相同。
具体实施方式五:本实施方式与具体实施方式一至四之一不同的是,所述光谱注意力块的连接关系为:
第一ReLU激活层的输出输入光谱注意力块,光谱注意力块对第一ReLU激活层的输出进行变形,变形后进行转置得到X1;
光谱注意力块SAB对第一ReLU激活层的输出进行变形,得到X2;
光谱注意力块SAB对第一ReLU激活层的输出进行变形,得到X3;
对X1和X2进行矩阵乘法,矩阵乘法后输入激活函数层f(·),得到G;
G的输出、X2的输出和X3的输出进行矩阵乘法,矩阵乘法后进行变形,将变形后输出与第一ReLU激活层的输出进行矩阵相加,输出图像;
输出图像输入第三全局平均池化层,第三全局平均池化层的输出输入第一单位卷积,第三单位卷积的输出输入第四批归一化层BN层,第四批归一化层BN层的输出输入第三Sigmoid激活函数层。
其它步骤及参数与具体实施方式一至四之一相同。
具体实施方式六:本实施方式与具体实施方式一至五之一不同的是,所述第一Sigmoid激活函数层的输出、第二Sigmoid激活函数层的输出和第三Sigmoid激活函数层的输出进行乘积操作,乘积后结果输入第二批归一化层BN层。
其它步骤及参数与具体实施方式一至五之一相同。
具体实施方式七:本实施方式与具体实施方式一至六之一不同的是,所述空间注意力块的损失定义为:
其中和分别代表空间注意力块输出的分割结果在水平方向和垂直方向的梯度,∈是一个大于0的常数,N是输入图像中像素的总个数。
其它步骤及参数与具体实施方式一至六之一相同。
具体实施方式八:本实施方式与具体实施方式一至七之一不同的是,所述第一全局最大池化连接FC全连接层、FC全连接层对第三全局平均池化的输出结果进行分类得到S,S=[s1,s2,...,si,...,sN];
所述FC全连接层的分类数为N;
FC全连接层连接SoftMax函数分类器,SoftMax函数分类器的输出结果是Q=[q1,q2,...,qi,...,qN];
输出结果Q表示如下:
式中,si?1表示S中的第i?1个元素,sk表示S中的第k个元素。
其它步骤及参数与具体实施方式一至七之一相同。
具体实施方式九:本实施方式一种工业大麻生长期的病虫害监测系统用于执行具体实施方式一至具体实施方式八中任意一项一种工业大麻生长期的病虫害监测方法。本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
摘自国家发明专利,发明人:李国泰,赵杨,申请号:202210125412.2,申请日:2022.02.10