System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 适合边缘智能设备部署的茶叶病害识别方法技术_技高网
当前位置: 首页 > 专利查询>西南大学专利>正文

适合边缘智能设备部署的茶叶病害识别方法技术

技术编号:41853409 阅读:4 留言:0更新日期:2024-06-27 18:29
一种适合边缘智能设备部署的茶叶病害识别方法,其特征在于,包括以下步骤:步骤1:图像采集模块采集茶叶图像数据a,并将茶叶图像数据a传递给数据预处理模块;步骤2:数据预处理模块对茶叶图像数据a进行预处理操作,得到标准图像数据b并传递给数据增强模块;步骤3:数据增强模块对标准图像数据b进行数据增强操作,得到增强图像数据c并传递给数据转换模块;步骤4:数据转换模块将增强图像数据c转化为矩阵数据d并传递给茶叶病害识别模型;步骤5:茶叶病害识别模型对矩阵数据d进行茶叶病害识别,并输出茶叶病害识别结果Y。效果:能够在保持高识别精度的同时,大幅降低模型的计算复杂度和参数量,以适应边缘智能设备的计算能力限制。

【技术实现步骤摘要】

本专利技术涉及图像处理,特别是涉及一种适合边缘智能设备部署的茶叶病害识别方法


技术介绍

1、茶叶作为全球重要的农产品之一,其生长过程中易受多种病害的影响,如藻叶病、炭疽病、褐斑病等。这些病害不仅影响茶叶的外观品质,还可能导致茶叶产量的显著下降。传统的茶叶病害识别方法依赖于人工经验,耗时且效率低下,且易受到主观判断的影响。随着人工智能技术的发展,尤其是深度学习在图像识别领域的应用,自动化的茶叶病害识别成为可能。

2、然而,现有的深度学习模型往往需要大量的计算资源,对于边缘计算设备来说,这些模型的部署和运行存在较大的挑战。边缘计算设备通常具有有限的计算能力和存储空间,因此需要特别设计的轻量级模型来满足其实时处理和低资源消耗的需求。此外,茶叶病害图像的多样性和复杂性也对模型的泛化能力和识别精度提出了更高的要求。


技术实现思路

1、本专利技术提供的一种适合边缘智能设备部署的茶叶病害识别方法,能够大幅降低模型的计算复杂度和参数量。

2、为达到上述目的,本专利技术提供的一种适合边缘智能设备部署的茶叶病害识别方法,其关键是,包括以下步骤:

3、步骤1:图像采集模块采集茶叶图像数据a,并将所述茶叶图像数据a传递给数据预处理模块;

4、步骤2:所述数据预处理模块对所述茶叶图像数据a进行预处理操作,得到标准图像数据b并传递给数据增强模块;

5、步骤3:所述数据增强模块对所述标准图像数据b进行数据增强操作,得到增强图像数据c并传递给数据转换模块;

6、步骤4:所述数据转换模块将所述增强图像数据c转化为矩阵数据d并传递给茶叶病害识别模型;所述数据转换模块通过python将增强图像数据c转换为224×224×3的矩阵数据d;

7、步骤5:所述茶叶病害识别模型对所述矩阵数据d进行茶叶病害识别,并输出茶叶病害识别结果y。

8、所述图像采集模块通过摄像头或其他图像采集设备实时收集茶叶图像,然后经数据预处理模块和数据增强模块对茶叶图像进行预处理和增强操作,最后使用茶叶病害识别模块茶叶图像对茶叶图像进行实时识别,并能根据模型输出结果得到茶叶具体感染的病害,病害包括茶叶红叶斑病、茶叶藻斑病、茶叶雀眼病、茶叶灰枯病、茶叶白斑病、茶叶炭疽病、茶叶褐枯病。根据识别结果,茶农可以及时采取相应的防治措施,减少病害对茶叶产量和品质的影响。

9、作为优选:所述步骤2中,所述预处理操作包括但不限于去除图像背景噪声、调整图像大小和归一化处理。

10、通过预处理操作确保图形数据的一致性和可用性,符合模型输入要求。图像大小调整为224×224像素。

11、作为优选:所述步骤3中,所述数据增强模块通过randaugment算法对茶叶图像数据a进行数据增强操作,所述数据增强操作包括但不限于随机调整标准图像数据b的亮度、旋转角度、对比度、饱和度和锐化度,以模拟不同的光照、角度和天气条件下茶叶病害的表现。

12、所述数据增强模块通过randaugment算法对茶叶图像数据a进行自动数据增强,以提高茶叶图像数据的多样性和茶叶病害识别模型的泛化能力。

13、其中,所述randaugment算法通过随机选择一系列数据增强操作并应用到茶叶图像数据a上,生成多样化的训练样本,并通过调整算法中的超参数,如增强策略的数量n和每个策略的强度m,搜索最优的数据增强策略。

14、所述randaugment算法的超参数设置为n=2和m=13,表示从14种数据增强操作中随机选择2种数据增强策略应用于每张图像,每种操作的强度从1到13中随机选择。

15、14种数据增强操作如下:

16、identity:不改变图像(作为基线);autocontrast:增加图像的对比度;equalize:执行直方图均衡化;rotate:旋转图像;solarize:对图像进行部分曝光;color:调整图像的颜色;posterize:降低图像的颜色深度;contrast:调整图像的对比度;brightness:调整图像的亮度;sharpness:调整图像的锐度;shearx:沿着x轴剪切图像;sheary:沿着y轴剪切图像;translatex:沿着x轴平移图像;translatey:沿着y轴平移图像。

17、作为优选:所述步骤5中,所述茶叶病害识别模型对所述矩阵数据d进行茶叶病害识别,包括以下步骤:

18、步骤a1:所述茶叶病害识别模型中的第一卷积层获取所述矩阵数据d,并对其进行卷积操作,得到第一卷积数据e并传递给特征提取网络;

19、步骤a2:所述特征提取网络对所述第一卷积数据e进行特征提取操作,得到特征数据f并传递给第二卷积层;

20、步骤a3:所述第二卷积层对所述特征数据f进行卷积操作,得到第二卷积数据g并传递给全局平均池化层;

21、步骤a4:所述全局平均池化层对所述第二卷积数据g进行全局平均池化操作,得到池化数据h传递给全连接层;

22、步骤a5:所述全连接层对所述池化数据h进行全连接操作后,通过softmax函数输出茶叶病害识别结果y。

23、所述特征提取网络中设置有多个特征提取模块,实现图像特征的多样化、充分提取,有效提高了茶叶病害识别模型的识别精度。

24、所述全局平均池化层用于提取第二卷积数据g中的全局信息,并通过两个并行的1d卷积层对第二卷积数据g的行和列进行编码。该全局平均池化层还具有降低模型参数量和计算量、防止过拟合、提取判别性特征和引入位置不变性等作用。

25、作为优选:在所述步骤a2中,所述特征提取网络由至少2个结构一致的特征提取模块依次连接组成,令第i个所述特征提取模块的输入数据为x,则第i个特征提取模块对输入数据x进行特征提取的操作步骤如下:

26、步骤b1:第i个所述特征提取模块中的第一1x1卷积层获取输入数据x,并对所述输入数据x进行1x1卷积操作,得到第一1x1卷积数据x1并传递给第一acon激活函数层;

27、步骤b2:所述第一acon激活函数层对所述第一1x1卷积数据x1进行自适应激活操作,得到第一激活数据x2并传递给3x3深度可分离卷积层;

28、步骤b3:所述3x3深度可分离卷积层对所述第一激活数据x2进行深度可分离卷积操作,得到可分离卷积数据x3并传递给第二acon激活函数层;

29、步骤b4:所述第二acon激活函数层对所述可分离卷积数据x3进行自适应激活操作,得到第二激活数据x4并传递给坐标注意力机制层;

30、步骤b5:所述坐标注意力机制层提取所述第二激活数据4中的特征位置信息,得到特征位置数据x5并传递给第二1x1卷积层;

31、步骤b6:所述第二1x1卷积层对所述特征位置数据x5进行1x1卷积操作,得到第二1x1卷积数据x6并传递给残差连接层;

32、步骤b7:所述残差连接层对所述输入数据x和第二本文档来自技高网...

【技术保护点】

1.一种适合边缘智能设备部署的茶叶病害识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤2中,所述预处理操作包括但不限于去除图像背景噪声、调整图像大小和归一化处理。

3.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤3中,所述数据增强模块通过RandAugment算法对茶叶图像数据a进行数据增强操作,所述数据增强操作包括但不限于随机调整标准图像数据b的亮度、旋转角度、对比度、饱和度和锐化度。

4.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤5中,所述茶叶病害识别模型对所述矩阵数据d进行茶叶病害识别,包括以下步骤:

5.根据权利要求4所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:在所述步骤A2中,所述特征提取网络由至少2个结构一致的特征提取模块依次连接组成,令第i个所述特征提取模块的输入数据为X,则第i个特征提取模块对输入数据X进行特征提取的操作步骤如下:

6.根据权利要求5所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述第一ACON激活函数层和第二ACON激活函数层中ACON激活函数的函数表达式如下:

7.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:在所述步骤5中,所述茶叶病害识别结果Y为由0和1组成的1x8向量,该向量中的8个数字用于定义8种茶叶病害,按排列顺序依次为健康、红叶斑病、藻斑病、雀眼病、灰枯病、白斑病、炭疽病、褐枯病;所述向量中仅有一个向量位上的数字为1,该向量位所对应的茶叶病害即为茶叶病害识别结果。

8.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述茶叶病害识别模型通过以下训练步骤得到:

9.根据权利要求8所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:在所述步骤C7中,所述性能评价指标包括但不限于准确率A、精确率P、召回率R和F1分数,准确率A、、精确率P、召回率R和F1分数的值越高表示系统的性能越好。

10.根据权利要求8所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:在所述步骤C8中,所述边缘计算设备为Jetson Orin NX,所述加速引擎为TensorRT加速引擎。

...

【技术特征摘要】

1.一种适合边缘智能设备部署的茶叶病害识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤2中,所述预处理操作包括但不限于去除图像背景噪声、调整图像大小和归一化处理。

3.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤3中,所述数据增强模块通过randaugment算法对茶叶图像数据a进行数据增强操作,所述数据增强操作包括但不限于随机调整标准图像数据b的亮度、旋转角度、对比度、饱和度和锐化度。

4.根据权利要求1所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:所述步骤5中,所述茶叶病害识别模型对所述矩阵数据d进行茶叶病害识别,包括以下步骤:

5.根据权利要求4所述的适合边缘智能设备部署的茶叶病害识别方法,其特征在于:在所述步骤a2中,所述特征提取网络由至少2个结构一致的特征提取模块依次连接组成,令第i个所述特征提取模块的输入数据为x,则第i个特征提取模块对输入数据x进行特征提取的操作步骤如下:

6.根据权利要求5所述的适合边缘智能设备部署的茶叶病害识别...

【专利技术属性】
技术研发人员:王丽丹杨卿冯紫嫣段书凯
申请(专利权)人:西南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1