基于改进YOLOv8的脱水蔬菜异物检测方法

胡博 ,  熊华德 ,  刘尧 ,  张勇军

东北大学学报(自然科学版) ›› 2025, Vol. 46 ›› Issue (11) : 19 -29.

PDF (12524KB)
东北大学学报(自然科学版) ›› 2025, Vol. 46 ›› Issue (11) : 19 -29. DOI: 10.12068/j.issn.1005-3026.2025.20249020
信息与控制

基于改进YOLOv8的脱水蔬菜异物检测方法

作者信息 +

Foreign Object Detection Method for Dehydrated Vegetables Based on Improved YOLOv8

Author information +
文章历史 +
PDF (12824K)

摘要

针对脱水蔬菜生产过程中人工质检工作量大、检测效率低、工人质检标准不一致等问题,提出了一种基于改进YOLOv8的异物检测方法YOLOv8n-BCS,以辅助工人提高质检效率并减轻劳动强度.YOLOv8n-BCS模型在主干网络中引入ShuffleNetV2和BoTNet(bottleneck transformer network),在颈部网络结构融入SimAM(simple attention module)注意力机制和轻量化上采样算子CARAFE(content-aware reassembly of features),同时采用SIoU(similarity intersection over union)函数计算回归损失.使用NVIDIA GeForce RTX 3080服务器进行训练测试,实验结果表明:YOLOv8n-BCS模型精确率P为96.8%,召回率R为94.7%,调和平均值F1为95.7%,平均精度均值(mAP)为97.1%,帧率为231 f/s,模型体积为6.1 MB.相比对照模型,YOLOv8n-BCS模型容量减小,检测速度和平均精度均值提升,可为脱水蔬菜智能检测分拣系统优化提供技术参考.

Abstract

Problems such as heavy workload, low manual detection efficiency, and inconsistent quality inspection standards of workers during the production process of dehydrated vegetables exist. To address these issues, a foreign object detection method based on improved YOLOv8, namely YOLOv8n-BCS, was proposed. This method could assist workers in improving quality inspection efficiency and reducing labor intensity. The YOLOv8n-BCS model introduced ShuffleNetV2 and BoTNet (bottleneck transformer network) into the backbone network and incorporated the simple attention module (SimAM) attention mechanism and lightweight upsampling operator content-aware reassembly of features (CARAFE) into the neck structure. The similarity intersection over union (SIoU) function was also used to calculate regression loss. By using an NVIDIA GeForce RTX 3080 server for training and testing, the experimental results show that the YOLOv8n-BCS model has an accuracy P of 96.8%, a recall R of 94.7%, a harmonic mean F1 of 95.7%, a mean average accuracy (mAP) of 97.1%, a frame rate of 231 f/s, and a model volume of 6.1 MB. Compared with the control model, the YOLOv8n-BCS model has reduced capacity, as well as improved detection speed and average accuracy, providing a technical reference for optimizing intelligent detection and sorting systems for dehydrated vegetables.

Graphical abstract

关键词

脱水蔬菜异物 / YOLOv8 / 目标检测 / 图像识别 / 轻量化

Key words

foreign object in dehydrated vegetables / YOLOv8 / object detection / image recognition / lightweight

引用本文

引用格式 ▾
胡博,熊华德,刘尧,张勇军. 基于改进YOLOv8的脱水蔬菜异物检测方法[J]. 东北大学学报(自然科学版), 2025, 46(11): 19-29 DOI:10.12068/j.issn.1005-3026.2025.20249020

登录浏览全文

4963

注册一个新账户 忘记密码

脱水蔬菜具有体积小、质量轻、易于运输和长时间储存等优点,广泛应用于航空航天、航海、军事等领域1-2.脱水蔬菜不合格品可能会在原材料运输、处理和烘干等过程中产生3,外源性异物可能在脱水蔬菜生产的各个环节混入产品中,造成食品安全问题,因此生产企业需要对产品中的杂质异物进行极其严格的检查4.
研究人员对于农产品及其二次加工品的质检过程自动化已有不少探索,主要涉及产品的颜色、大小、形状、纹理与损伤等5-6.当前农产品的质检主要为无损检测7,利用光谱、机器视觉、高光谱成像等技术检测其品质8-10,如色选机、重金属探测仪等设备.王红军等11针对马铃薯质量和形状的分级建立了预测模型;Blanc12设计的质量评级系统对葡萄等串状水果的质量评级能力有显著提升;叶晋涛等13提出了基于图像特征与SVM神经网络的哈密瓜熟度分级方法,该方法对八九成熟哈密瓜识别的精确率达到了97.22%;魏康丽等14通过特征提取的方法建立了苹果脆片外部品质等级评价标准;Baigvand等15设计了一套基于机器视觉的分拣系统,通过机器视觉技术将无花果干分类为5个定性等级,并用气动单元进行不同等级无花果干的分拣.
目前脱水蔬菜生产仍需要人工质检,生产过程存在劳动强度大、工人质检标准不一致、质检效率低等问题.针对以上问题,本文作者前期开发了一套基于机器视觉与随动跟踪的脱水蔬菜智能识别分拣系统,采用YOLOv3模型在一定程度上提升了效率.但是目前YOLOv3性能已经落后,为进一步提升模型的识别速度和精度,本文基于YOLOv8n,在模型中引入ShuffleNetV2网络、BoTNet网络、轻量化上采样算子CARAFE、SimAM注意力机制和SIoU损失函数,以提升检测速度和平均精度均值(mAP),实现模型轻量化,为脱水蔬菜智能检测分拣系统优化提供技术参考.

1 网络模型

1.1 YOLOv8目标检测网络

YOLOv8是YOLO(you only look once)系列中的最新算法,相比于广泛应用的YOLOv3和YOLOv5网络,YOLOv8具有检测精度高、内存占用低和检测速度快等优点.在确保精度的同时,YOLOv8进一步实现了模型的轻量化,其网络模型的权重文件显著减小16.目前YOLOv8已在工业安全场景17-18、虫害监测19-21和麦穗检测22-24等领域得到改进和应用.

YOLO系列算法可分为主干(Backbone)、颈部(Neck)和头部(Head)3部分结构16.YOLOv8网络模型体系结构包含YOLOv8n、YOLOv8s、YOLOv8m、YOLOv8l和YOLOv8x共5种模型,不同模型差异在于特征提取的深度和宽度,其中YOLOv8n检测速度最快.YOLOv8参考YOLOv7中的E-ELAN(efficient expandable layer aggregation network)结构25,将YOLOv5中的C3模块替换为C2f(cross stage partial networks with feature fusion)模块,使用更多分支跨层连接,在增强梯度流的同时保持模型的性能和轻量化.颈部网络依旧沿用了路径聚合网络(path aggregation network,PAN)结构,避免了卷积神经网络大型框架主干网络优化中出现重复的梯度信息,在不损失精度的情况下减少了模型尺寸.对比YOLOv5结构可知,YOLOv8删除了PAN-FPN(PAN-feature pyramid network)上采样阶段中的卷积结构.在头部网络,YOLOv8参考YOLOX将分类和检测头分离26,可将类别和位置特征解耦合以提升模型效率;并把Anchor-Base替换成Anchor-Free无锚框检测头,可减少预测数量,避免定位精度低和样本不均衡的情况.YOLOv8 采用了Task Aligned Assigner分配策略27,损失计算涵盖分类和回归两个分支:分类分支使用VFL(varifocal loss)损失函数进行训练;回归分支使用DFL(distribution focal loss)和CIoU(corrected intersection over union)损失函数,以提升对边界框预测的精准性.YOLOv8模型结构如图1所示.

1.2 改进的YOLOv8目标检测网络

YOLOv8在复杂背景下的小规格目标检测精度存在不足,且模型参数量较多,因此需对YOLOv8模型进一步优化.这样既能减少模型的参数量,又能提高检测精度,从而提升模型的推理速度.

1.2.1 基于YOLOv8的网络结构改进

优化后的网络模型由3个部分构成:主干、颈部和头部.其中,主干网络负责对异物图像特征进行提取,颈部网络负责进行特征融合,而头部网络负责进行预测回归.为方便下文表述,将改进模型命名为YOLOv8n-BCS,网络结构如图2所示.

YOLOv8n-BCS在主干特征提取网络中先引入主干网络ShuffleNetV2和BoTNet,以简化主干结构并增大模型全局感受野;同时在颈部网络中引入简单有效的轻量化上采样算子CARAFE和SimAM注意力机制,从而加快上采样速度且不添加参数直接推断特征图的三维权重,提高模型的灵活性、收敛能力以及卷积神经网络的表达能力;最后将输出端的头部损失函数从CIoU改为SIoU,以提升模型的收敛能力并减小计算回归损失.

1.2.2 ShuffleNetV2网络结构

ShuffleNetV2是一种轻量化网络结构,由ShuffleNetV1发展而来,引入主干网络可降低特征层的参数量.ShuffleNetV1使用大量类瓶颈结构,使网络的输入和输出通道数不同,导致训练运算量增大,训练速度降低;ShuffleNetV1包含很多逐点组卷积,会增大设备硬件压力;网络中的部分模块采用多分支结构,即模块中包含多个小算子堆叠不同的卷积层和池化层,导致网络结构碎片化,降低运算效率和检测速度;ShuffleNetV1使用ReLU(rectified linear unit)和shortcut结构,所需内存较大,限制了网络速度.

ShuffleNetV2结构如图3所示,V2在V1版本的基础上移除ResNet残差单元,并引入了通道分离(channel split)模块,将特征图通道维度分成2个支路28.左侧支路保持原有映射,右侧支路输入和输出通道数深度相同,含有3个连续卷积,将2个支路输出结果进行合并操作,并对合并结果进行通道混洗(channel shuffle)确保特征信息融合.ShuffleNetV2在未损失检测精度的前提下,降低了运算量,同时提升了模型运算速度.

1.2.3 BoTNet网络

现场收集的高分辨率异物照片中,部分包含复杂的蔬菜背景,难以辨别异物信息.为增强YOLOv8模型网络的特征提取能力与全局信息处理能力,本文在主干网络引入了BoTNet架构.

BoTNet是一种Transformer和CNN(convolutional neural network)相结合的骨干网络,其网络结构是在残差的最后3个瓶颈层中使用全局多头自注意力(multi-head self-attention, MHSA)替换3×3空间卷积29.全局多头自注意力可以收集并集中处理特征图中包含的目标信息,提升对特征的辨别能力.全局多头自注意力由多个单头自注意力块组成,其结构如图4所示21.

单头自注意力计算公式为21

Attention(Q,K,V)=SoftmaxQKTdkV.

式中: QKV 分别为query,key和value矩阵,可通过输入矩阵的线性变换获得; QKT为用于计算 QK 的相似度矩阵;dk为比例缩放因子,用于调节 QKT避免数值过大;Softmax 为与 V 矩阵映射的归一化函数,用于计算通道相关性.

单头注意力块因特征子空间受限导致建模能力有限,因此采用多头自注意力机制将输入线性投影到多个特征子空间中,并通过多个相互独立的注意力层分别处理,输出向量由一层全连接层获得最终结果.

在YOLOv8主干网络中引入BoTNet,可将自注意力机制与卷积结合,增强模型获取全局信息的能力并缓解卷积信息丢失的情况.BoTNet扩展了模型专注于不同位置的能力,既可用卷积网络从高分辨率图像中获取低分辨率特征图,也可用自注意力机制来处理卷积特征图包含的信息.BoTNet采用1×1卷积,相比3×3卷积有效减少了网络参数量,在提升检测性能的同时保证了网络模型的轻量化.

1.2.4 上采样算子CARAFE

在YOLOv8中,上采样常用的是Upsample算子,可以使用线性插值(linear)、最近邻插值(nearest)等方法.这些方法主要依靠最邻近像素值,无法精确提取图像中微小的信息变化,导致图像特征丢失.进行放大操作时,图像会变得模糊,此时系统的感受野较小.为提高模型的全局感受野,本文引入轻量级上采样算子CARAFE,其易于集成且运行速度快,能在一个大感受野内聚合上下文信息.相对于最近邻和双线性等上采样算子, CARAFE只引入很少的参数量并取得了显著提升.CARAFE30利用输入特征图来预测上采样核,每个上采样核的位置不同,然后根据预测的上采样核进行特征重组.

CARAFE具体流程如图5所示,由上采样核预测模块和特征重组模块两部分组成.通道压缩器对特征图进行1×1的卷积压缩,特征图尺寸变为H×W×Cm,再由内容编码器和上采样核预测器进行特征重组计算,得到上采样核尺寸为σH×σW×kup2.上采样核通过Softmax函数进行归一化,使得卷积核权重和为1.特征重组模块分别将每个位置对应映射回输入特征图,取出中心kup×kup区域并与预测出该点的上采样核做点积运算,得到尺寸为σH×σW×C的输出特征图.

1.2.5 SimAM注意力机制

注意力机制实质上是一种分配机制,能有效增强神经网络的提取能力,可根据对象的重要程度重新分配权重,在数理统计、语音识别和翻译等领域有广泛应用31-32.目前主流注意力机制主要采用增加特征通道和特征空间来提高模型的性能,但通过深化网络结构会加大模型的运算量,若超过网络承载运算量会使模型检测效果受到影响26.

在现场收集的异物图像中,图片的分辨率为2 448像素×2 048像素.图像中异物占比相对较少,而无效信息较多,经过多次卷积迭代会产生大量冗余信息,最终淹没目标特征信息,致使模型精度降低24,为此引入了SimAM注意力机制.

SimAM注意力机制是一个概念简单但有效的注意力模块.相比于现有的通道注意力和空间注意力机制,SimAM直接推断特征图中三维的注意力权重而且不新增参数33,如图6所示.SimAM基于神经科学理论,从HWC 3个维度通过优化能量函数来查找每个神经元,并实现将代码控制在10行以内.SimAM的另一优点是大部分运算符是基于定义的能量函数解选择的,避免了过多的结构调整,在改善卷积网络的表征能力上具有灵活性和有效性.

1.2.6 SIoU损失函数

CIoU损失函数未考虑到真实框和预测框的角度偏差,主要依赖于目标框回归指标的聚合.CIoU中预测框宽、高相对于长宽比的梯度是一对相反数,因此宽和高不能同时增大或减小,存在收敛速度慢的情况.YOLOv8n模型中引入SIoU损失函数可避免这一问题,SIoU考虑到真实框和预测框之间的角度,重新校正角度惩罚程度,可使预测框快速漂移到附近轴34-35,只需要回归一个坐标,有效减少自由度数量.

SIoU损失函数计算方法如式(2)所示.

LSIoU=1-IoU+Δ+Ω2.

式中:IoU为交并比;Δ为距离损失,其计算方式如式(3)所示;Ω为形状损失,其计算方式如式(4)所示.

Δ=t=x,y(1-e-γρt)
Ω=t=w,h(1-e-ωt)θ
γ=2-Λ
Λ=1-2×sin2arcsin(x)-π4.

其中:Λ为角度损失,计算方式如式(6)所示;θ为对形状损失的关注程度;ωt 为预测框与真实框的差值比;γ为调节因子;ρt 为距离损失权重;xy为坐标方向;wh代表宽高;t为预测框的数量.

2 改进模型实验结果与分析

2.1 图像采集与数据集搭建

脱水蔬菜产品种类繁多且不同品种蔬菜差异很大,图像识别模型会受到不同背景影响,导致检测效果有明显差异.为此本文以葱为研究对象进行异物图像采集,脱水葱产品规格为5~15 mm厚的葱粒.蔬菜异物图像采集地点位于江苏某脱水蔬菜生产厂,使用工业相机共采集9 361张图像,分辨率为2 448像素×2 048像素,其中包含彩条、杂草、头发、塑料片等外源性异物,如图7所示.

在模型训练前,使用标注工具LabelImg对上述9 361张蔬菜异物图像进行人工标注,采用PASCAL VOC标注格式.蔬菜异物图像的训练集、测试集和验证集按照8∶1∶1的比例进行划分,数据集构建方法如表1所示.

2.2 模型评价指标

目标检测模型性能评估的关键指标分别为精确率P、召回率R、平均精度均值mAP、损失值Lloss、每秒模型处理帧数FPS与模型大小(weights).精确率P表示在所有被识别标记的目标中正确目标所占比率,召回率R表示在所有异物中正确识别出来的比率16.精确率P和召回率R是一对矛盾的度量标准,相互此消彼长.mAP是精确率与召回率曲线与坐标轴所围面积的平均值,是评价目标检测模型性能的关键指标,mAP越大代表模型识别效果越好36-38.综合分析上述指标可以证明模型识别性能.

2.3 实验环境与参数设置

本文训练测试的平台硬件配置环境:CPU采用Intel(R) Core(TM) i9-13900KF处理器(主频3.00 GHz),GPU为NVIDIA GeForce RTX 3080显卡,内存32 GB,主板为华硕PRIME Z790-P.操作系统为Windows 11,软件平台使用PyCharm,模型训练环境基于PyTorch 1.11.0框架,Python版本为3.8,CUDA版本为11.3,cuDNN版本为7.6.训练参数设置为300个epoch,batch size设置为32,输入的图像分辨率为640像素×640像素,其他参数设置不变.

2.4 训练与检测结果

图8中可以看出,损失函数整体波动较小,在前30个epoch训练中收敛速度快,损失值达到了0.039;经过300个epoch训练后,损失值收敛到0.025.最终结果的精确率P为96.8%,召回率R为94.7%,mAP为97.1%.

使用训练好的改进模型YOLOv8n-BCS对测试集中的937张异物图像进行识别,部分异物识别结果如图9所示(图中数字代表置信度).对于局部遮挡的异物图像和多目标的异物图像,YOLOv8n-BCS模型能够准确检测异物信息.

2.5 脱水蔬菜异物数据集测试结果分析

为验证YOLOv8n-BCS模型的性能,选取YOLOv339、YOLOv5s作为对照组进行比较.其中,YOLOv8n-BCS与YOLOv3,YOLOv5s,YOLOv8n模型的mAP训练曲线变化如图10所示.YOLOv8n-BCS与其他模型检测精度和性能的实验结果如表2所示.

图10中可以看出,相比YOLOv3模型,YOLOv5s,YOLOv8n和YOLOv8n-BCS得益于轻量化网络架构,3个模型在收敛速度上有明显优势.经过150轮次迭代训练后,YOLOv3,YOLOv5s模型与YOLOv8n-BCS和YOLOv8n模型都趋于收敛,但模型最终平均精度均值仍存在差距.由表2可知,在检测脱水蔬菜异物方面,YOLOv8n-BCS相比YOLOv3和YOLOv5s,精确率P分别提高3.7%和0.8%,召回率R分别提高4.0%和0.8%,调和平均值F1分别提升3.8%,0.8%,平均精度均值分别提高3.8%和0.8%.YOLOv8n-BCS与YOLOv8n相比,精确率提升0.7%,召回率R提升0.5%,调和平均值F1提升0.6%,平均精度均值提高0.6%,FPS性能提升约16.4%,模型存储空间略有降低.综合各项指标看,YOLOv8n-BCS模型性能均优于YOLOv3,YOLOv5s和YOLOv8n.

2.6 消融实验与分析

为验证所提出的YOLOv8n-BCS模型的有效性,在保持相同平台和参数设置的情况下,在测试集上对模型进行消融实验,使用精确率P、召回率R、平均精度均值mAP和调和平均值F1作为评价指标,实验结果如表3所示.

表3可知,模型1是对照组YOLOv8n模型.BoTNet与SIoU经过验证可以提升模型检测效果24,本文不单独对BoTNet和SIoU进行实验.ShuffleNetV2和BoTNet结构都位于主干网络中,因此将两模块一起进行实验,模型2至模型8均引入SIoU.与对照组相比,模型2引入ShuffleNetV2,BoTNet和SIoU后,其精确率P提升0.2%、召回率R保持不变、调和平均值F1提升0.1%,平均精度均值提高0.2%,FPS提升约5.8%.这证明模型引入ShuffleNetV2和BoTNet能有效获取目标特征信息,并提升模型对异物的检测效果.与对照组相比,模型3引入SimAM和SIoU后,其精确率P和平均精度均值mAP保持不变,召回率R与调和平均值F1分别降低了0.2%和0.1%,FPS提升约2.1%.实验证明引入SimAM能提升模型网络识别速度,但单独使用会稍微降低异物的检测性能.与对照组相比,引入CARAFE和SIoU的模型4精确率P保持不变、召回率R和调和平均值F1提高0.1%,平均精度均值mAP降低0.1%,FPS提升约3.3%.对比模型1~模型4可知,模型2的性能呈小幅提升,模型3和模型4部分性能出现了下降,SimAM,CARAFE,ShuffleNetV2+BoTNet和SIoU结合均可以提升模型的检测速度,其中ShuffleNetV2+BoTNet模块的性能提升最为显著.

与对照组相比,引入CARAFE,SimAM和SIoU的模型5精确率P提高0.2%,召回率R提高0.3%,调和平均值F1提高0.3%,平均精度均值mAP提高0.1%,FPS提升约5.0%.与对照组相比,模型6引入CARAFE、ShuffleNetV2、BoTNet和SIoU,其精确率P提升0.6%,召回率R降低0.7%,调和平均值F1保持不变,平均精度均值mAP提高0.1%,FPS提升约3.5%.与对照组相比,模型7引入SimAM,ShuffleNetV2,BoTNet和SIoU,其精确率P提升0.3%、召回率R降低0.1%、调和平均值F1提高0.1%,平均精度均值mAP提高0.2%,FPS提升约6.8%.与对照组相比,模型8引入ShuffleNetV2,BoTNet,CARAFE,SimAM和SIoU,其精确率P提高0.7%、召回率R提高0.5%、调和平均值F1提高0.6%,平均精度均值mAP提高0.6%,FPS提升约16.4%.对比模型5~模型8可知,相比模型2~模型4单独应用ShuffleNetV2+BoTNet,CARAFE,SimAM结构,相互组合可以进一步提升检测速度和精度.ShuffleNetV2+BoTNet与CARAFE结合时,精确率提升明显,但召回率稍有降低.YOLOv8n-BCS(即模型8)同时引入所有结构,所有性能指标均为最优.

为进一步测试改进模型效果,从现场采集照片中选择两张复杂背景多目标图片,使用YOLOv8n-BCS与性能较好的模型2和模型7进行对比,验证结果如图11所示.

图11可知,对于含有复杂背景的小样本异物图像,YOLOv3存在漏检和定位不准确的现象;YOLOv5s比YOLOv3稍好,但对小目标检测效果较差;YOLOv8n与模型2、模型7、YOLOv8n-BCS模型均能识别图像中的异物且定位准确.与其他模型相比,YOLOv8n-BCS模型在异物检测效果上有所提高.

3 现场应用

本文所开发的脱水蔬菜智能检测分拣系统已投入使用,其系统硬件由皮带输送机、CMOS相机、照明系统和Delta机器人等组成,系统实物如图12所示.

检测分拣系统使用时,Delta机器人采用世界坐标系,CMOS相机采用相机坐标系,CMOS相机的工作区域使用像素坐标系.通过相机视角和安装高度,像素坐标系(uv)坐标可以转化为相机坐标系坐标(XCYCZC).结合分拣设备和相机的相对位置,相机坐标系坐标可计算得到世界坐标系(XWYWZW)的坐标.最终实现像素坐标系与世界坐标系的相互转换,具体原理如图13所示.检测分拣系统中,机器人与视觉系统采用eye-to-hand结构,视觉部分捕获异物目标后,目标经皮带传送至Delta机器人进行分拣.当多个目标同时出现时,系统进行优先级排序,Delta机器人会根据优先级依次分拣异物40.

脱水蔬菜智能检测分拣系统可以辅助工人分拣异物以提高生产效率,帮助企业降本增效.脱水蔬菜生产过程需要经历3道人工分拣工序,脱水蔬菜智能检测分拣系统可替代前两道人工分拣.该系统1 h可以分拣8 kg脱水蔬菜,相较于工人平均分拣速度提高了4倍,现场分拣效率提高约50%,目前已应用于脱水葱、玉米和豌豆的生产中.

4 结 论

1) 改进模型YOLOv8n-BCS引入ShuffleNetV2网络、BoTNet网络、上采样算子CARAFE和SimAM注意力机制,可提升小目标检测与特征提取能力;使用SIoU损失函数可提高收敛性能.

2) 相比于YOLOv3,YOLOv5s,YOLOv8n模型,YOLOv8n-BCS模型在检测速度和特征提取能力方面均有更好表现.对脱水蔬菜异物进行检测时,YOLOv8n-BCS模型的检测精确率P为96.8%,召回率R为94.7%,调和平均值F1为95.7%,平均精度均值mAP为97.1%,模型存储空间为6.1MB.

3) 结合实际应用,设计并开发了脱水蔬菜智能检测分拣系统,该系统可帮助脱水蔬菜企业降本增效,辅助工人分拣葱、玉米和豌豆中的异物,使分拣效率提升约50%.

参考文献

[1]

单杨. 中国果蔬加工产业现状及发展战略思考[J]. 中国食品学报201010(1): 1-9.

[2]

Shan Yang. Current situation and development strategic consideration of the fruits & vegetables processing industry in China[J]. Journal of Chinese Institute of Food Science and Technology201010(1): 1-9.

[3]

陈丰, 陈晓波, 王瑞鸿. 脱水蔬菜加工技术及其研究进展[J]. 农产品加工2013(9): 6-7.

[4]

Chen FengChen Xiao-boWang Rui-hong. Processing technology and research progress of dehydrated vegetables[J]. Farm Products Processing2013(9): 6-7.

[5]

孙小静, 刘军, 邹宇晓, . 脱水蔬菜加工过程中品质变化的研究进展[J]. 食品工业科技201435(20): 388-392.

[6]

Sun Xiao-jingLiu JunZou Yu-xiaoet al. Research progress in the quality change of dehydrated vegetables in processing[J]. Science and Technology of Food Industry201435(20): 388-392.

[7]

Bhargava ABansal AGoyal V. Machine learning-based detection and sorting of multiple vegetables and fruits[J]. Food Analytical Methods202215(1): 228-242.

[8]

Kawamura SNatsuga MTakekura Ket al. Development of an automatic rice-quality inspection system[J]. Computers and Electronics in Agriculture200340(1/3): 115-126.

[9]

Zhao Y SGong LHuang Y Xet al. Robust tomato recognition for robotic harvesting using feature images fusion[J]. Sensors201616(2): 173.

[10]

Hayashi SShigematsu KYamamoto Set al. Evaluation of a strawberry-harvesting robot in a field test[J]. Biosystems Engineering2010105(2): 160-171.

[11]

Pandey V KSrivastava SDash K Ket al. Machine learning algorithms and fundamentals as emerging safety tools in preservation of fruits and vegetables: a review[J]. Processes202311(6): 1720.

[12]

Ji WQian Z JXu Bet al. A nighttime image enhancement method based on Retinex and guided filter for object recognition of apple harvesting robot[J]. International Journal of Advanced Robotic Systems201815(1): 1-12.

[13]

Agarwal MGupta S KBiswas K K. Development of efficient CNN model for tomato crop disease identification[J]. Sustainable Computing: Informatics and Systems202028: 100407.

[14]

王红军, 熊俊涛, 黎邹邹, . 基于机器视觉图像特征参数的马铃薯质量和形状分级方法[J]. 农业工程学报201632(8): 272-277.

[15]

Wang Hong-junXiong Jun-taoLi Zou-zouet al. Potato grading method of weight and shape based on imaging characteristics parameters in machine vision system[J]. Transactions of the Chinese Society of Agricultural Engineering201632(8): 272-277.

[16]

Blanc P. Unit for sorting and packaging products capable of being hung on a hooking member for the purpose of their conveyance, such as bunches of fruits, in particular table grapes or truss tomatoes: US6957940B2[P]. 2005-10-25.

[17]

叶晋涛, 王运祥, 杨杰, . 哈密瓜颜色特征提取及成熟度分级的研究[J]. 石河子大学学报(自然科学版)201634(1): 106-111.

[18]

Ye Jin-taoWang Yun-xiangYang Jieet al. Research on maturity and classification of Hami melon based on color space feature extraction[J]. Journal of Shihezi University (Natural Science)201634(1): 106-111.

[19]

魏康丽, 王振杰, 孙柯, . 基于计算机视觉对苹果脆片外观品质分级[J]. 南京农业大学学报201740(3): 547-555.

[20]

Wei Kang-liWang Zhen-jieSun Keet al. External quality classification of apple chips based on computer vision[J]. Journal of Nanjing Agricultural University201740(3): 547-555.

[21]

Baigvand MBanakar AMinaei Set al. Machine vision system for grading of dried figs[J]. Computers and Electronics in Agriculture2015119: 158-165.

[22]

马超伟, 张浩, 马新明, . 基于改进YOLOv8的轻量化小麦病害检测方法[J]. 农业工程学报202440(5): 187-195.

[23]

Ma Chao-weiZhang HaoMa Xin-minget al. Lightweight wheat disease detection method based on improved YOLOv8[J]. Transactions of the Chinese Society of Agricultural Engineering202440(5): 187-195.

[24]

王春梅, 刘欢. YOLOv8-VSC: 一种轻量级的带钢表面缺陷检测算法[J]. 计算机科学与探索202418(1): 151-160.

[25]

Wang Chun-meiLiu Huan. YOLOv8-VSC: lightweight algorithm for strip surface defect detection[J]. Journal of Frontiers of Computer Science and Technology202418(1): 151-160.

[26]

胡杰珍,杨靖荣,邓培昌,.基于YOLO算法的金属表面腐蚀图像识别分析系统[J].材料保护202558(9): 124-133.

[27]

Hu Jie-zhenYang Jing-rongDeng Pei-changet al. Image recognition and analysis system for metal surface corrosion based on YOLO algorithm[J]. Materials Protection202558(9):124-133.

[28]

Ye RShao G QHe Yet al. YOLOv8-RMDA: lightweight YOLOv8 network for early detection of small target diseases in tea[J]. Sensors202424(9): 2896.

[29]

王少聪,王会强,丁小明,.基于改进YOLO v8n的草莓温室飞虫虫情监测方法[J].农业工程学报202541(17):184-193.

[30]

Wang Shao-congWang Hui-qiangDing Xiao-minget al. Pest monitoring in strawberry greenhouses using improved YOLO v8n[J]. Transactions of the Chinese Society of Agricultural Engineering202541(17): 184-193.

[31]

白凯,张玉杰,苏邓文,.基于改进YOLO v8n的花生叶片病害检测方法[J].农业机械学报202556(6): 518-526, 564.

[32]

Bai KaiZhang Yu-jieSu Deng-wenet al. Peanut leaf disease detection method based on improved YOLO v8n[J]. Transactions of the Chinese Society for Agricultural Machinery202556(6): 518-526, 564.

[33]

Fang CYang X. Lightweight YOLOv8 for wheat head detection[J]. IEEE Access202412: 66214-66222.

[34]

刘梦姝,张春琪,晁金阳,.基于YOLO v8n改进的小麦病害检测系统[J].农业机械学报202455(S1): 280-287, 355.

[35]

Liu Meng-shuZhang Chun-qiChao Jin-yanget al. Improved wheat disease detection system based on YOLO v8n[J]. Transactions of the Chinese Society for Agricultural Machinery202455(S1): 280-287, 355.

[36]

苑迎春, 耿俊, 许楠, . 基于YOLO v8-TRP模型的小麦麦穗识别方法研究[J]. 农业机械学报202556(11): 499-508.

[37]

Yuan Ying-chunGeng JunXu Nanet al. Wheat ear recognition method using YOLOv8-TRP model[J]. Transactions of the Chinese Society for Agricultural Machinery202556(11): 499-508.

[38]

Wang C YBochkovskiy ALiao H M. YOLOv7: trainable bag-of-freebies sets new state-of-the-art for real-time object detectors[C]//2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). Vancouver, 2023: 7464-7475.

[39]

Ge ZLiu S TWang Fet al. YOLOX: exceeding YOLO series in 2021[EB/OL]. 2021arXiv: 2107.08430.

[40]

鲍禹辰, 徐增波, 田丙强. 基于YOLOv8改进的服装疵点检测算法[J]. 东华大学学报(自然科学版)202450(4): 49-56.

[41]

Bao Yu-chenXu Zeng-boTian Bing-qiang. Improved garment defect detection algorithm based on YOLOv8[J]. Journal of Donghua University (Natural Science)202450(4): 49-56.

[42]

Ma N NZhang X YZheng H Tet al. ShuffleNet V2: practical guidelines for efficient CNN architecture design[C]//Computer Vision-ECCV 2018. Cham: Springer, 2018: 122-138.

[43]

Srinivas ALin T YParmar Net al. Bottleneck transformers for visual recognition[EB/OL]. (2021-01-21) [2024-03-30].

[44]

Wang J QChen KXu Ret al. CARAFE: content-aware ReAssembly of FEatures[C]//2019 IEEE/CVF International Conference on Computer Vision (ICCV). Seoul, 2020: 3007-3016.

[45]

李文举, 张干, 崔柳, . 基于坐标注意力的轻量级交通标志识别模型[J]. 计算机应用202343(2): 608-614.

[46]

Li Wen-juZhang GanCui Liuet al. Lightweight traffic sign recognition model based on coordinate attention[J]. Journal of Computer Applications202343(2): 608-614.

[47]

马宏兴, 董凯兵, 王英菲, . 基于改进YOLO v5s的轻量化植物识别模型研究[J]. 农业机械学报202354(8): 267-276.

[48]

Ma Hong-xingDong Kai-bingWang Ying-feiet al. Lightweight plant recognition model based on improved YOLO v5s[J]. Transactions of the Chinese Society for Agricultural Machinery202354(8): 267-276.

[49]

Yang L XZhang R YLi L Det al. SimAM: a simple, parameter-free attention module for convolutional neural networks[C]//International Conference on Machine Learning.Vienna, 2021:11863-11874.

[50]

Zheng Z HWang PLiu Wet al. Distance-IoU loss: faster and better learning for bounding box regression[J]. Proceedings of the AAAI Conference on Artificial Intelligence202034(7): 12993-13000.

[51]

Gevorgyan Z. SIoU loss: more powerful learning for bounding box regression[EB/OL]. (2022-05-25) [2024-03-30].

[52]

Koirala AWalsh K BWang Zet al. Deep learning for real-time fruit detection and orchard fruit load estimation: benchmarking of ‘MangoYOLO’[J]. Precision Agriculture201920(6): 1107-1135.

[53]

Liu G XNouaze J CTouko Mbouembe P Let al. YOLO-tomato: a robust algorithm for tomato detection based on YOLOv3[J]. Sensors202020(7): 2145.

[54]

Lawal O M. YOLOMuskmelon: quest for fruit detection speed and accuracy using deep learning[J]. IEEE Access20219: 15221-15227.

[55]

Redmon JFarhadi A. YOLOv3: an incremental improvement[EB/OL]. (2018-04-08) [2024-03-30].

[56]

Deng S CMei FYang Let al. Research on the hand-eye calibration method based on monocular robot[J]. Journal of Physics: Conference Series20211820(1): 012007.

AI Summary AI Mindmap
PDF (12524KB)

104

访问

0

被引

详细

导航
相关文章

AI思维导图

/