当前位置: 首页 > 专利查询>陈定虎专利>正文

一种脐橙破损检测的方法技术

技术编号:33651048 阅读:10 留言:0更新日期:2022-06-02 20:29
本发明专利技术涉及脐橙检测领域,尤其涉及一种脐橙破损检测的方法。用以解决传统脐橙检测中,检测结果的不稳定、不精确等问题。方法包括:采集脐橙图像,对图像预处理;脐橙表面颜色特征、表面缺陷特征和尺寸大小特征提取;建立优质脐橙样本库和劣质脐橙样本库,利用BP神经网络进行训练,得到训练好的脐橙破损检测模型;将特征值转化成特征向量,再将特征向量输入训练好的脐橙破损检测模型,进行脐橙检测;输出最终检测结果,实现脐橙破损检测。通过对采集到的脐橙图像进行预处理,即去噪和分割背景,去除了脐橙图像的噪声影响,通过设置多个阈值,更加完美地将脐橙与背景分离;通过BP神经网络训练得到的脐橙破损检测模型,使得模型的检测效率大大提高。率大大提高。率大大提高。

【技术实现步骤摘要】
一种脐橙破损检测的方法


[0001]本专利技术涉及脐橙检测领域,尤其涉及一种脐橙破损检测的方法。

技术介绍

[0002]传统的脐橙检测中,一般通过脐橙分拣机使果实在流水线上转动,然后采用多个摄像机或线扫描摄像机采集果实的全部或大部分表面信息。然而这种图像采集方式容易对果实造成机械损伤;对果实图像采用串行采集方式,采集的速度慢;而且由于果实形状差异,使其在流水线上的姿态具有一定随机性,增加了后继处理的难度,不利于后期对脐橙图像的处理,进而影响脐橙特征的提取,导致检测结果不稳定、不精确。
[0003]因此,专利技术一种脐橙破损检测的方法,能够提高检测的结果精度就很有必要。

技术实现思路

[0004]因此,本专利技术的目的在于提供一种脐橙破损检测的方法,用以解决传统脐橙检测中,检测结果的不稳定、不精确等问题。本专利技术通过机器学习算法来提升检测的有效性,且相对于大多数的脐橙检测算法,可以在提高检测效率的同时,适用于更多的应用场景。
[0005]为了实现上述目的,本专利技术采用如下技术方案:
[0006]一种脐橙破损检测的方法,包括以下步骤:
[0007]步骤1、采集脐橙图像,对图像预处理;
[0008]步骤2、脐橙特征提取:包括对脐橙表面颜色特征、表面缺陷特征和尺寸大小特征提取;
[0009]步骤3、建立优质脐橙样本库和劣质脐橙样本库,利用BP神经网络进行训练,得到训练好的脐橙破损检测模型;
[0010]步骤4、将步骤2得到的脐橙特征值输入训练好的脐橙破损检测模型,进行脐橙检测;
[0011]步骤5、输出最终检测结果,实现脐橙破损检测。
[0012]进一步的,所述步骤1中,图像预处理包括对采集到的脐橙图像进行去噪和背景分割,其中本专利技术采用5*5模板的中值滤波器对脐橙图像进行去噪,本专利技术采用阈值分割法将脐橙与背景分离,公式如下:
[0013]F(x,y)=R(x,y)
ꢀꢀꢀꢀ
(1)
[0014][0015]公式(2)中,f0(x,y)表示原始图像,F(x,y)表示R分量灰度图,T
F
、T
S
和T
B
均为阈值。
[0016]进一步的,所述步骤2中,脐橙特征提取具体包括:
[0017]步骤201、表面颜色特征提取,具体包括:
[0018]按照脐橙质量分级标准即DB36《赣南脐橙无公害果品质量标准》的要求,色泽与着色率是衡量脐橙质量的两个重要指标,本专利技术对脐橙表面颜色提取也即是对脐橙色泽与着色率的定量描述;
[0019]通过统计处理后的脐橙图像所有像素H、S、R、G、B的平均值来描述脐橙着色率,表达式为:
[0020][0021]公式(3),x表示数据,n表示数据个数,表示这组数据的平均值;
[0022]通过统计处理后的脐橙图像所有像素H、S、R、G、B的标准差来描述脐橙色泽,表达式为:
[0023][0024]公式(4),x表示数据,n表示数据个数,σ表示这组数据的标准差;
[0025]步骤202、表面缺陷特征提取:脐橙常见的缺陷包括裂果、溃疡、病斑和腐烂,提取脐橙表面缺陷的基本思路是先统计正常表面和缺陷部分的颜色分量范围,计算其平均值找出正常与缺陷的分隔点再遍历所有像素点,与分隔点进行比较,大于分隔点的为正常像素点,否则为缺陷像素点,公式如下:
[0026][0027]S
qx
=Px*N
qx
ꢀꢀꢀꢀ
(6)
[0028]公式(5)中,f0(x,y)表示原始图像,T
Rq
、T
Gq
和T
Bq
表示阈值;
[0029]公式(6)中,Px表示像素,N
qx
表示表面缺陷的像素总数;
[0030]由公式(5)得到脐橙表面缺陷的图像,逐行扫描图像,统计缺陷像素点的的个数,由公式(6)得到表面缺陷特征;
[0031]步骤203、尺寸大小特征提取:尺寸大小特征提取:对分割后的图像进行二值化处理,并对二值化处理后的图像中黑色区域内部的白色像素填充为黑色,对填充后的图像逐行扫描,记录黑色像素的个数,得到脐橙的尺寸大小,公式如下:
[0032]S
dx
=Px*N
dx
ꢀꢀꢀꢀ
(7)
[0033]公式(7)中,Px表示像素,N
dx
表示尺寸大小的像素总数。
[0034]进一步的,所述步骤3中,建立优质脐橙样本库和劣质脐橙样本库包括:
[0035]建立优质脐橙样本库:采集超过200个优质的成熟脐橙样品,样品的最大横向直径范围为60

100mm,重量范围为120

360g;
[0036]建立劣质脐橙样本库:采集超过50个劣质的脐橙样品,劣质的脐橙样品包括裂果、溃疡、病斑和腐烂的脐橙。
[0037]进一步的,所述步骤3中,BP神经网络包括输入层、隐含层和输出层,本专利技术输入层有4个神经元:脐橙着色率、脐橙色泽、表面缺陷和尺寸大小,隐含层有60个神经元,输出层有1个神经元,即脐橙破损程度,其中隐含层中的神经元采用S型激活函数,激活函数为sigmoid函数,输出层采用的激活函数为sigmoid函数。
[0038]本专利技术的有益效果:
[0039]1、通过对采集到的脐橙图像进行预处理,即去噪和分割背景,去除了脐橙图像的噪声影响,通过设置多个阈值,更加完美地将脐橙与背景分离,有利于对后续的处理。
[0040]2、通过提取脐橙的多个特征,即尺寸大小、表面缺陷和表面颜色,更加全面的描述了脐橙的品质,对脐橙的破损检测有着至关重要的作用。
[0041]3、通过BP神经网络训练得到的脐橙破损检测模型,使得模型的检测效率大大提高,同时也具有更大的适用性。
附图说明
[0042]图1为本专利技术的采集到的脐橙原始图。
[0043]图2为本专利技术的分割后的脐橙图。
[0044]图3为本专利技术的二值化处理后的脐橙图。
[0045]图4为本专利技术的二值化处理后再进行填充后的脐橙图。
[0046]图5为本专利技术的BP神经网络的结构图。
[0047]图6为本专利技术的BP神经网络训练流程图。
[0048]图7为基于本专利技术的一种脐橙破损检测的方法的流程图。
具体实施方式
[0049]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0050]实施例1
[0051]本实施例提供了一种脐橙破损检测的方法,包括如下步骤:
[0052]步骤1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种脐橙破损检测的方法,其特征在于,包括以下步骤:步骤1、采集脐橙图像,对图像预处理;步骤2、脐橙特征提取:包括对脐橙表面颜色特征、表面缺陷特征和尺寸大小特征提取;步骤3、建立优质脐橙样本库和劣质脐橙样本库,利用BP神经网络进行训练,得到训练好的脐橙破损检测模型;步骤4、将步骤2得到的脐橙特征值转化成特征向量,再将特征向量输入训练好的脐橙破损检测模型,进行脐橙检测;步骤5、输出最终检测结果,实现脐橙破损检测。2.如权利要求1所述的一种脐橙破损检测的方法,其特征在于,所述步骤1中,图像预处理包括对采集到的脐橙图像进行去噪和背景分割,其中本发明采用5*5模板的中值滤波器对脐橙图像进行去噪,本发明采用阈值分割法将脐橙与背景分离,公式如下:F(x,y)=R(x,y)
ꢀꢀꢀꢀ
(1)公式(2)中,f0(x,y)表示原始图像,F(x,y)表示R分量灰度图,T
F
、T
S
和T
B
均为阈值。3.如权利要求2所述的一种脐橙破损检测的方法,其特征在于,所述步骤2中,脐橙特征提取具体包括:步骤201、表面颜色特征提取,具体包括:按照脐橙质量分级标准即DB36《赣南脐橙无公害果品质量标准》的要求,色泽与着色率是衡量脐橙质量的两个重要指标,本发明对脐橙表面颜色提取也即是对脐橙色泽与着色率的定量描述;通过统计处理后的脐橙图像所有像素H、S、R、G、B的平均值来描述脐橙着色率,表达式为:公式(3),x表示数据,n表示数据个数,表示这组数据的平均值;通过统计处理后的脐橙图像所有像素H、S、R、G、B的标准差来描述脐橙色泽,表达式为:公式(4),x表示数据,n表示数据个数,σ表示这组数据的标准差;步骤202、表面缺陷特征提取:脐橙常见的缺陷包括裂果、溃疡、病斑和腐烂,提取脐橙表面缺陷的基本思路是先统计正常表面和缺陷部分的颜色分量...

【专利技术属性】
技术研发人员:陈定虎
申请(专利权)人:陈定虎
类型:发明
国别省市:

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

1