当前位置: 首页 > 专利查询>中原工学院专利>正文

一种基于双分支卷积神经网络的向日葵种子分选方法技术

技术编号:25398886 阅读:80 留言:0更新日期:2020-08-25 23:04
本发明专利技术提出了一种基于双分支卷积神经网络的向日葵种子分选方法,其步骤为:首先,对获取向日葵种子的原始图像标注类标签,并随机分成训练集和测试集,然后对训练集和测试集进行数据扩增,形成扩增训练集和扩增测试集;其次,构建网络结构为输入层‑特征提取层‑输出层的双分支卷积神经网络;并将扩增训练集输入双分支卷积神经网络进行训练,得到基于双分支卷积神经网络的向日葵种子分选模型;最后,利用扩增测试集对向日葵种子分选模型进行验证,测试向日葵种子分选模型的识别能力。本发明专利技术提高了模型对前层较低级特征的利用率,减少了网络模型在硬件设备上存储空间,同时又具有鲁棒性较强、识别精度高的特点。

【技术实现步骤摘要】
一种基于双分支卷积神经网络的向日葵种子分选方法
本专利技术涉及图像处理
,特别是指一种基于双分支卷积神经网络的向日葵种子分选方法。
技术介绍
自动分选技术在工业、农业和商业有着非常广阔的发展和应用前景。尤其在农业种子的分选任务中,由于农业市场对种子质量要求的不断严格化和精细化,提高市场中的作物种子的质量已经成为农业生产中的重要任务。在向日葵种子的收获和存储过程中会有大量异常种子的混入,导致种子产品在市场上的竞争力不足。如何高效准确的对向日葵种子中的异常种子进行识别实现分选,这在农业领域中仍然是一个相对比较棘手的问题。异常向日葵种子的种类繁多(缺陷、变质等)与正常向日葵种子具有种间相似性,采用传统的人工检测方法,在实际的生产中效率非常低。而传统的基于人工提取的低级特征的图像识别算法由于无法有效的提取具有判别性的特征,在向日葵种子的分选中具有自适应性不强的问题。所以寻找一种可以替代传统种子分选的方法,对不同的作物种子的识别和分类研究具有重要的意义和应用价值。近年来,卷积神经网络由于能够通过大量的图像数据自动的学习并提取到丰富的低级特征和高级特征在图像识别任务上取得了巨大的突破。然而,这些卷积神经网络比较复杂,实时性低。此外,仅在一些数据量非常大的数据集上取得较高的准确度。因此,在向日葵种子的识别中,迫切需要一种鲁棒性高并且轻量的算法。
技术实现思路
针对上述
技术介绍
中存在的不足,本专利技术提出了一种基于双分支卷积神经网络的向日葵种子分选方法,解决了现有卷积神经网络比较复杂、实时性低的技术问题。本专利技术的技术方案是这样实现的:一种基于双分支卷积神经网络的向日葵种子分选方法,其步骤如下:S1、利用图像采集设备获取向日葵种子的原始图像,并对向日葵种子的原始图像进行标注类标签,将标注后的向日葵种子的原始图像分成训练集和测试集;S2、通过的图像旋转方式分别对训练集和测试集进行数据扩增,形成扩增训练集和扩增测试集;S3、构建网络结构为输入层-特征提取层-输出层的双分支卷积神经网络;S4、将扩增训练集输入步骤S3中的双分支卷积神经网络进行训练,得到基于双分支卷积神经网络的向日葵种子分选模型;S5、利用扩增测试集对步骤S4得到的向日葵种子分选模型进行验证,测试向日葵种子分选模型的识别能力。所述步骤S1中的图像采集设备为线阵数字相机组,向日葵种子的原始图像的类标签为正常和异常。所述特征提取层的结构为茎模块-双分支密集连接模块I-双分支密集连接模块II-降采样模块I-双分支密集连接模块III-双分支密集连接模块IV-降采样模块II-双分支密集连接模块V-双分支密集连接模块VI-降采样模块III;所述输出层的结构为全局平均池化层-全连接层-Softmax分类器。所述茎模块包括卷积层I、卷积层II、卷积层III、卷积层IV、最大池化层I和特征拼接层I,卷积层I分别与输入层、最大池化层I和卷积层II相连接,卷积层II与卷积层III相连接,最大池化层I和卷积层III均与特征拼接层I相连接,特征拼接层I与卷积层IV相连接,卷积层IV与双分支密集连接模块I相连接。所述双分支密集连接模块I、双分支密集连接模块II、双分支密集连接模块III、双分支密集连接模块IV、双分支密集连接模块V和双分支密集连接模块VI均包括卷积层V、卷积层VI、卷积层VII、卷积层VIII、卷积层IX和特征拼接层II,卷积层V与卷积层VI相连接,卷积层VII与卷积层VIII相连接,卷积层VIII与卷积层IX相连接,卷积层VI和卷积层IX均与特征拼接层II相连接。所述卷积层I、卷积层II、卷积层III、卷积层IV、卷积层V、卷积层VI、卷积层VII、卷积层VIII和卷积层IX均采用了卷积层-批标准化-ReLU激活函数的顺序复合结构;所述卷积层I、卷积层III、卷积层VI、卷积层VIII和卷积层IX的卷积核大小均为3×3,所述卷积层II、卷积层IV、卷积层V和卷积层VII的卷积核大小均为1×1。所述将扩增训练集输入双分支卷积神经网络进行训练,得到基于双分支卷积神经网络的向日葵种子分选模型的方法为:S41、设置双分支卷积神经网络的学习率ε,初始化网络参数θ0,设置输入图像的分辨率为M×M×3像素,类别数量为2,初始迭代次数k=0,最大迭代次数为T;S42、从扩增训练集中随机选取bs张样本图像;S43、将bs张样本图像及其对应的类标签输入双分支卷积神经网络中进行训练,利用交叉熵损失函数衡量预测值与真实值的误差;S44、根据预测值与真实值的误差利用随机梯度下降算法更新双分支卷积神经网络的网络参数θk,返回步骤S43;S45、循环步骤S42至步骤S44,直至遍历扩增训练集中所有样本;S46、迭代次数k+1,返回步骤S42,直至达到最大迭代次数T时完成训练。所述交叉熵损失函数为:其中,x为神经网络中神经元的输出,xj为第j个样本对应的神经元的输入,N为扩增训练集的数量。所述步骤S44中利用随机梯度下降算法更新双分支卷积神经网络的网络参数θk的方法为:其中,为k次迭代时损失函数关于参数θk的偏导数,x(i)为第i个样本图像,i=1,2,...,bs,y(i)为双分支卷积神经网络输出的预测值。本技术方案能产生的有益效果:本专利技术构建了双分支卷积神经网络,通过采用两个支路提取向日葵种子图像的不同尺度的特征,卷积层间采用密集的捷径连接方式,将前层提取的特征在通道维度上合并作为后续层的输入,提高了模型对前层较低级特征的利用率,减少了网络模型在硬件设备上存储空间,为卷积神经网络的实时性检测提供了支撑,同时又具有鲁棒性较强、识别精度高的特点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的流程图;图2为本专利技术的双分支卷积神经网络的结构;图3为本专利技术的茎模块的结构图;图4为本专利技术的双分支密集连接模块组的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种基于双分支卷积神经网络的向日葵种子分选方法,具体步骤如下:S1、利用图像采集设备获取向日葵种子的原始图像,并对向日葵种子的原始图像进行标注类标签,将标注后的向日葵种子的原始图像分成训练集和测试集,训练集的数量是测试集的数量的4倍。向日葵作物种子的原始图像是首先利用线阵数字相机组在种子分选装置的物料传输带上完本文档来自技高网...

【技术保护点】
1.一种基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,其步骤如下:/nS1、利用图像采集设备获取向日葵种子的原始图像,并对向日葵种子的原始图像进行标注类标签,将标注后的向日葵种子的原始图像分成训练集和测试集;/nS2、通过的图像旋转方式分别对训练集和测试集进行数据扩增,形成扩增训练集和扩增测试集;/nS3、构建网络结构为输入层-特征提取层-输出层的双分支卷积神经网络;/nS4、将扩增训练集输入步骤S3中的双分支卷积神经网络进行训练,得到基于双分支卷积神经网络的向日葵种子分选模型;/nS5、利用扩增测试集对步骤S4得到的向日葵种子分选模型进行验证,测试向日葵种子分选模型的识别能力。/n

【技术特征摘要】
1.一种基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,其步骤如下:
S1、利用图像采集设备获取向日葵种子的原始图像,并对向日葵种子的原始图像进行标注类标签,将标注后的向日葵种子的原始图像分成训练集和测试集;
S2、通过的图像旋转方式分别对训练集和测试集进行数据扩增,形成扩增训练集和扩增测试集;
S3、构建网络结构为输入层-特征提取层-输出层的双分支卷积神经网络;
S4、将扩增训练集输入步骤S3中的双分支卷积神经网络进行训练,得到基于双分支卷积神经网络的向日葵种子分选模型;
S5、利用扩增测试集对步骤S4得到的向日葵种子分选模型进行验证,测试向日葵种子分选模型的识别能力。


2.根据权利要求1所述的基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,所述步骤S1中的图像采集设备为线阵数字相机组,向日葵种子的原始图像的类标签为正常和异常。


3.根据权利要求1所述的基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,所述特征提取层的结构为茎模块-双分支密集连接模块I-双分支密集连接模块II-降采样模块I-双分支密集连接模块III-双分支密集连接模块IV-降采样模块II-双分支密集连接模块V-双分支密集连接模块VI-降采样模块III;所述输出层的结构为全局平均池化层-全连接层-Softmax分类器。


4.根据权利要求3所述的基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,所述茎模块包括卷积层I、卷积层II、卷积层III、卷积层IV、最大池化层I和特征拼接层I,卷积层I分别与输入层、最大池化层I和卷积层II相连接,卷积层II与卷积层III相连接,最大池化层I和卷积层III均与特征拼接层I相连接,特征拼接层I与卷积层IV相连接,卷积层IV与双分支密集连接模块I相连接。


5.根据权利要求3所述的基于双分支卷积神经网络的向日葵种子分选方法,其特征在于,所述双分支密集连接模块I、双分支密集连接模块II、双分支密集连接模块III、双分支密集连接模块IV、双分支密集连接模块V和双分支密集连接模块VI均包括卷积层V、卷积层VI、卷积层VII、卷积层VIII、卷积层IX和特征拼接层II,卷积层V与卷积层VI相连接...

【专利技术属性】
技术研发人员:李春雷刘洲峰栾争光赵亚茹朱永胜董燕
申请(专利权)人:中原工学院
类型:发明
国别省市:河南;41

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

1