大豆科学2023,Vol.42Issue(3) :360-366.DOI:10.11861/j.issn.1000-9841.2023.03.0360

基于Python的大豆病害图像检测技术研究

Research on Soybean Disease Image Detection Technology Based on Python

陈思羽 朱红媛 王贞旭 乔睿 宋婉欣 于添
大豆科学2023,Vol.42Issue(3) :360-366.DOI:10.11861/j.issn.1000-9841.2023.03.0360

基于Python的大豆病害图像检测技术研究

Research on Soybean Disease Image Detection Technology Based on Python

陈思羽 1朱红媛 1王贞旭 1乔睿 1宋婉欣 1于添1
扫码查看

作者信息

  • 1. 佳木斯大学机械工程学院,黑龙江佳木斯154007
  • 折叠

摘要

为通过有效训练获得检测大豆病害的Python图像识别模型,保证样本数量、多样性和图片采集精度,利用Python爬虫技术编写大豆病害图像获取程序,结合数据扩充方法,在爬虫获取的目标图像的基础上扩充数据量,编写Python语言特征匹配程序对图片进行精确筛选.结果表明:利用爬虫技术对大豆病害图片进行采集可加快大豆花叶病、灰斑病、菌核病、霜霉病、根腐病、细菌性角斑病腐、枯萎病、炭疽病图像获取速度,提高数据集的多样性;经过局部二值模式处理后,结合纹理特征的差异,有效缩小了判断的范围,减小相似度判别的难度;通过均值哈希算法计算相似度后筛选的菌核病及枯萎病图像获取准确率均为100%,根腐病及灰斑病图像获取准确率最差,为83.3%,其他图像获取准确率均在90%以上,因此利用均值哈希算法计算相似度后,病害图片的获取准确性大大提高;通过Python语言编写的数据扩充代码经过图片旋转、翻转模糊、增加噪声、改变亮度几种处理,达到17倍扩增,试验最终获得2 592张大豆病害图像.研究提高了大豆病害图像数据采集的精确度,为大豆常见病害的自动识别和诊断提供了技术参考.

关键词

大豆/Python/图像处理/数据扩充/图像识别/病害检测

引用本文复制引用

基金项目

黑龙江省教育科学规划重点课题(GJB1422684)

出版年

2023
大豆科学
黑龙江省农业科学院

大豆科学

CSTPCDCSCD北大核心
影响因子:0.641
ISSN:1000-9841
参考文献量6
段落导航相关论文