CN110782025B - 一种稻米加工在线工艺检测方法 - Google Patents

一种稻米加工在线工艺检测方法 Download PDF

Info

Publication number
CN110782025B
CN110782025B CN201911406271.6A CN201911406271A CN110782025B CN 110782025 B CN110782025 B CN 110782025B CN 201911406271 A CN201911406271 A CN 201911406271A CN 110782025 B CN110782025 B CN 110782025B
Authority
CN
China
Prior art keywords
neural network
layer
pixels
network system
rice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911406271.6A
Other languages
English (en)
Other versions
CN110782025A (zh
Inventor
蒋志荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha Rongye Intelligent Manufacturing Co ltd
Original Assignee
Changsha Rongye Intelligent Manufacturing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changsha Rongye Intelligent Manufacturing Co ltd filed Critical Changsha Rongye Intelligent Manufacturing Co ltd
Priority to CN201911406271.6A priority Critical patent/CN110782025B/zh
Publication of CN110782025A publication Critical patent/CN110782025A/zh
Application granted granted Critical
Publication of CN110782025B publication Critical patent/CN110782025B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种稻米加工在线工艺检测方法,其步骤包括:步骤S1:构建一个基于机器视觉的人工神经网络***;所述人工神经网络***包括输入层、隐藏层、输出层,第一层为输入层,每一个输入向量占用一个神经元;最后一层为输出层;步骤S2:基于机器视觉采集到的图像信息作为人工神经网络***的输入向量;步骤S3:经人工神经网络***最后一层输出后,先以隶属度函数对每个对象模糊化,最后通过硬极性函数进行判别,完成解模糊;步骤S4:使用实物样本对人工神经网络***进行训练;步骤S5:完成神经网络的训练,上线使用。本发明具有原理简单、容易实现、检测精度高等优点。

Description

一种稻米加工在线工艺检测方法
技术领域
本发明主要涉及到稻米智能加工技术领域,特指一种稻米加工在线工艺检测方法。
背景技术
智能制造过程必须也只能围绕智能工厂展开,智能工厂的核心是“数据驱动”。构建水稻加工智能工厂也必须依靠“数据驱动”这个核心,而针对各道工序加工的在线工艺检测正是这个核心中的核心,它为水稻加工生产设备的智能控制提供原始的驱动力与核心依据。
事实上,稻米加工的在线工艺检测正是实现水稻加工智能工厂的瓶颈。目前,针对于不同加工工序,在线工艺检测的检测内容包括以下几个方面:
(a)清理与去石工序:从稻谷(包含糙米)中检测无机杂质(如泥块、石子等)与有机杂质(稻草、其他有机物如麦粒、玉米、稗子等);
(b)砻谷工序:从糙米中检测稻谷、碎糙米、未熟糙米、裂纹糙米等;
(c)碾米工序:检测糙米、开糙米、每道碾米工艺要求的米层、留胚米、留皮米;
(d)色选工序:检测病班粒、黄粒米、垩白粒等异色粒;
(e)抛光工序:检测米粒表面的糠粉附着程度、米粒表面的光洁度、米粒的透明度、米粒的白度、米粒被碾磨到的结构上的层次;
(f)成品:留皮粒、留胚粒、病班粒、黄粒米、垩白粒、碎米、针尖病班粒、未熟粒等。
由此可见,加工生产过程中的检测项目繁多,同时,作为自然生长的作物具有每个颗粒均不相同的表现特征丰富性,使得稻米加工的在线工艺检测极具难点与挑战,这也是其成为“世界性难题”的根本原因。
发明内容
本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、容易实现、检测精度高的稻米加工在线工艺检测方法。
为解决上述技术问题,本发明采用以下技术方案:
一种稻米加工在线工艺检测方法,其步骤包括:
步骤S1:构建一个基于机器视觉的人工神经网络***;
所述人工神经网络***包括输入层、隐藏层、输出层,第一层为输入层,每一个输入向量占用一个神经元;最后一层为输出层;所述隐藏层的前一部分为卷积神经网络,后一部分为BP反馈神经网络;所述隐藏层的组成是:整个人工神经网络***的第二层与第三层为神经网络的卷积层,使用S函数作为激活函数,以f(x)=X³+b作为过滤函数;第四层与第五层为神经网络的池化层,使用S函数作为激活函数,对检测对象的特征空间进行降维;第六层至第十层为BP层,运用反馈算法实现神经网络训练的有监督学习,使用变形的L函数作为激活函数,L函数的变形规则为,f(x)=aX+b,当X>0时,a=3,当X<0时,a=0.2;
步骤S2:基于机器视觉采集到的稻米图像信息作为人工神经网络***的输入向量;
步骤S3:经人工神经网络***最后一层输出后,先以隶属度函数对每个对象模糊化,最后通过硬极性函数进行判别,完成解模糊;
步骤S4:使用稻米的实物样本对人工神经网络***进行训练;
步骤S5:完成神经网络的训练,上线使用。
作为本发明的进一步改进:在完成步骤S4之后,还包括:使用没有经过机器学习的实物样本提供给人工神经网络***进行判别,将其中判别错误的样本做好标记,再提供给人工神经网络***强化学习。
作为本发明的进一步改进:在所述步骤S2中,对图像中像素逐一扫描,将每一像素与相邻的像素进行比较,获得其四个方向上的ΔV值,所述ΔV即相邻两个像素之间的亮度之差,标记ΔV符合“突变”特征的像素点,将这些点连起来,即构成被检测对象的外轮廓;
对获取的每一颗对象进行分割,得到A、B、C、D、E、F六段曲线,将这六段曲线分别转换成为直角坐标中的曲线函数F(x),再将六段曲线函数转换为神经网络的六个输入向量,q1、q2、q3、q4、q5、q6,六个输入向量对应了神经网络输入层的六个神经元。
作为本发明的进一步改进:对被检测对象轮廓内像素逐一扫描,同样将每一像素与相邻像素进行比较得到其ΔH值,所述H为机器视觉中的“色相”,标记ΔH符合“突变”特征的像素,形成符合突变特征的点;如果某一个点的周围一定距离阈值范围内没有其他点,那么就为点;如果某一个点的周围一定距离阈值范围内有一个其他的点,那么连接成线;如果某一个点的周围一定距离阈值范围内有两个以上的其他的点,那么连接成面;通过抽取,将抽取点的数量、线的长度、面的宽度、色块中H、S、V以及每色块包含的像素数均各自随机抽取若干个值,分别组织成输入向量,对应神经网络输入层的神经元。
作为本发明的进一步改进:对被检测对象轮廓内的像素再进行逐一扫描,得到每一像素与相邻像素的ΔV值,这仍然是亮度值之差,将ΔV符合“次突变”特征的点标记,并连接成线,这些“线”即为被检测对象的“纹理”。在所述图像信息中所获取的“纹理”,将这些纹理的数量、长度、走向、分布位置、纹理“内”的H、S、V值若干个、纹理“边线”的H、S、V值若干个分别组织成输入向量,对应了神经网络的输入层神经元。
作为本发明的进一步改进:将被检测对象轮廓内按照预设值的相邻像素组成一个小单元,统计每个小单元内H、S、V的平均值,从轮廓中随机抽取若干个小单元,得到输入向量。
作为本发明的进一步改进:定义一个直角坐标,将坐标分成八个象限,分别标记为1、2、3、4、5、6、7、8,对被检测对象轮廓边线所有组成像素逐一扫描,每相邻的下一像素与上一像素之间的位置关系符合图中的某一象限,即标记该象限所对应的数值,将所有相邻关系中1、2、3、4、5、6、7、8所占比例分别统计,构成8个输入向量。
与现有技术相比,本发明的优点在于:本发明的一种稻米加工在线工艺检测方法,原理简单、容易实现、检测精度高,通过构建基于机器视觉的人工神经网络***,并依托于扫描后的处理策略,能够真正实现高效、快速、精确的稻米加工在线工艺检测。
附图说明
图1是本发明方法的流程示意图。
图2是本发明在具体应用实例中构成被检测对象的外轮廓的效果示意图;图中(a)、(b)、(c)分别为三个不同视角获取的检测对象的外轮廓。
图3是本发明在具体应用实例中对获取的每一颗对象进行分割后的效果示意图。
图4是本发明在具体应用实例中再次对被检测对象轮廓内像素逐一扫描的效果示意图;图中(a)为突变特征的点的示意图;(b)为突变特征的点连成线的示意图;(c)为突变特征的点连成面的示意图。
图5是本发明在具体应用实例中对被检测对象轮廓内的像素再进行逐一扫描,得到每一像素与相邻像素的ΔV值的效果示意图;图中(a)、(b)、(c)分别为三个不同视角获取检测对象中纹理的示意图。
图6是本发明在具体应用实例中定义一个直角坐标的效果示意图。
具体实施方式
以下将结合说明书附图和具体实施例对本发明做进一步详细说明。
如图1所示,本发明的一种稻米加工在线工艺检测方法,其步骤包括:
步骤S1:构建一个基于机器视觉的人工神经网络***;
这个神经网络***由输入层、隐藏层、输出层构成。第一层为输入层,每一个输入向量占用一个神经元;最后一层,即第十一层为输出层。
步骤S2:基于机器视觉采集到的稻米图像信息作为人工神经网络***的输入向量。
步骤S3:经神经网络最后一层输出后,先以隶属度函数对每个对象模糊化,最后通过硬极性函数进行判别(解模糊)。
步骤S4:使用稻米的实物样本对神经网络进行训练。
步骤S5:完成神经网络的训练,上线使用。
作为优选实施例,本发明还可以在步骤S4之后包括:使用没有经过机器学习的实物样本提供给神经网络进行判别,将其中判别错误的样本做好标记,再提供给神经网络强化学习。
在一个具体应用实例中,第二层至第十层为该神经网络的隐藏层,为了适应被检测(即,分类)对象的复杂性,本发明设计人工神经网络时充分考虑神经网络对检测对象分类敏感特征的提取与对先验知识的运用,将之设计为一个混合神经网络:隐藏层的前一部分为卷积神经网络,后一部分则为BP反馈神经网络,且分别使用了不同的激活函数以充分发挥两种神经网络的优点,在达到准确复杂分类的基础上尽可能降低对神经网络的训练时间。
隐藏层的组成是:第二层(整个神经网络的第二层)与第三层为神经网络的卷积层,使用S函数作为激活函数,以f(x)=X³+b作为过滤函数;第四层与第五层为神经网络的池化层,仍然使用S函数作为激活函数,对检测对象的特征空间进行降维;第六层至第十层为BP层,运用反馈算法实现神经网络训练的有监督学习,为了防止梯度消失,使用变形的L函数作为激活函数,L函数的变形规则为,f(x)=aX+b,当X>0时,a=3,当X<0时,a=0.2。
可以理解,可以根据实际检测需要选择不同的隐藏层构成,上述实例仅为本发明的优选实施例,其他的实施方式也应当在本发明的保护范围之内。
在一个具体应用实例中,本发明所构建的神经网络基于机器视觉,因此,其输入向量的设计仍然基于机器视觉。为此,在具体应用时,步骤S2的具体流程可以为:
步骤S201:如图2所示,对图像中像素逐一扫描,将每一像素与相邻的像素进行比较,获得其四个方向上的ΔV值(注:H、S、V为机器视觉中的通用概念与标准参数,其中H是hue,表示色相;S是saturation,表示饱和度;V是value,表示亮度,也就是灰度。ΔV即相邻两个像素之间的亮度之差),标记ΔV符合“突变”特征的像素点,将这些点连起来,即构成被检测对象的外轮廓。
如图3所示,然后对获取的每一颗对象进行如下分割,得到A、B、C、D、E、F六段曲线,将这六段曲线分别转换成为直角坐标中的曲线函数F(x),再将六段曲线函数转换为神经网络的六个输入向量,q1、q2、q3、q4、q5、q6,六个输入向量对应了神经网络输入层的六个神经元。
步骤S202:如图4所示,进一步对被检测对象轮廓内像素逐一扫描,同样将每一像素与相邻像素进行比较得到其ΔH值(注:H为机器视觉中的“色相”),标记ΔH符合“突变”特征的像素,形成符合突变特征的点;如果某一个点的周围一定距离阈值范围内没有其他点,那么就为点;如果某一个点的周围一定距离阈值范围内有一个其他的点,那么连接成线;如果某一个点的周围一定距离阈值范围内有两个以上的其他的点,那么连接成面;如图4所示,呈现出点(如图4左)、线(如图4中)、面(如图4右),其中a是面,b与c是线,e、f、g、h...是点;通过抽取,将抽取点的数量、线的长度、面的宽度、色块(含点、线、面)中H、S、V的各自随机抽取的20个值、以及每色块包含的像素数分别组织成输入向量,分别为q7、q8、q9、q10、q11、q12、q13...q80,对应神经网络输入层的87个神经元。
步骤S203:如图5所示,再进一步,对被检测对象轮廓内的像素再进行逐一扫描,得到每一像素与相邻像素的ΔV值,这仍然是亮度值之差,将ΔV符合“次突变”特征(注:外轮廓的获得是寻找符合“突变特征”,在此则是符合“次突变”特征,意为其突变程度要小,区别“突变”与“次突变”是通过模糊理论的“隶属度”算法,隶属度大于0.8则为突变,隶属度为0.4-0.8则为次突变)的点标记,并连接成线,在图像信息中这些“线”即为被检测对象的“纹理”,由于是在图像信息中,所以所述“纹理”实际上是一个或宽或窄的“线”,从图像信息的像素上来看,该“线”实际上具有一定的面积,那么纹理“边线”即为该纹理的轮廓线,纹理“内”即为纹理轮廓线内的区域。图中所标记A、B、C、D、E、F...分别为所获取的“纹理”,将这些纹理的数量、长度、走向、分布位置、以及纹理“内”的H、S、V值各10个、纹理“边线”的H、S、V值各20个(左、右两边各10个)分别组织成123个输入向量,对应了神经网络123个输入层神经元。
步骤S204:进一步,将被检测对象轮廓内每相邻的9个像素组成一个小单元,统计每个小单元内H、S、V的平均值,从轮廓中随机抽取500个小单元,得到1500个输入向量。
步骤S205:如图6所示,定义一个直角坐标,将坐标分成八个象限,分别标记为1、2、3、4、5、6、7、8,对被检测对象轮廓边线所有组成像素逐一扫描,每相邻的下一像素与上一像素之间的位置关系符合图中的某一方向(象限),即标记该象限所对应的数值,将所有相邻关系中1、2、3、4、5、6、7、8所占比例分别统计,构成8个输入向量。
在具体应用实例中,在步骤S3中,神经网络最后一层输出的是对每一具体样本的特征描述,这个描述是数字的,是多维度的。多维度的每一“维”,具体表示为特征欧几里得空间的一个方向的“量”——实际上就是神经网络所理解的该样本在此“特征维度”上的“值”。这个值,不能直接判别并对样本进行分类,需要将这个“值”转换为该特征维度上的“符合度”,用0-1之间的小数表达,这个过程称为“模糊化”,硬极性函数使用f(x)=1,当x大于a,和f(x)=0,当x小于a,而这个a的值究竟是多少,也是通过神经网络的训练学习出来的。完成是1或者0的判别——即分类——的过程就是“解模糊”。
在一个具体应用实例中,本发明在物理上依托一个颗粒的动态检测装置(专利号201720785155X、名称:一种颗粒物自动检测机构),本发明按照上述方法进行实际操作,具体流程为:
1、通过在线检测装置获得所有种类的样本,包括:石子、泥块、稻草、麦子、玉米、稗子、稻梗、稻谷、糙米、碎糙米、未熟糙米、每道碾米(一、二、三、四)的标准样本、开糙粒、留皮粒、留胚粒、病班粒、黄粒米、碎米粒、粒面带糠粉的米粒、洁净的米粒、表明光滑的米粒、未抛光的米粒。
2、训练神经网络;
(1)利用本发明上述方法中基于机器视觉采集到的稻米图像信息作为人工神经网络***的输入向量,即将未抛光的稻米米粒作为负样本B,表面光滑的米粒作为正样本A,训练神经网络,训练完成后,使用未曾学习过的样本提供给神经网络判别,将错判为B的A作为正样本再学习,将错判为A的B作为B样本再学习,直到误判率与漏判率均小于0.1%;完成抛光达标样本的学习。
(2)将粒面光滑的样本作为负样本B,粒面留有糠粉的样本作为正样本A,训练神经网络,重复(1)的动作;完成粒面糠粉样本的学习。
(3)将(1)与(2)中的所有样本(包含正、负样本,以后均与此同)作为负样本B,将终碾标准样本作为正样本A,训练神经网络,重复(1)的动作;完成终碾达标样本的学习。
(4)将(1)(2)(3)中的所有样本作为负样本B,将留皮粒作为正样本A,训练神经网络,重复(1)的动作;完成留皮粒的学习。
(5)将(1)(2)(3)中的所有样本作为负样本B,将留胚粒作为正样本A,训练神经网络,重复(1)的动作;完成留胚粒的学习。
(6)依照(3)同样的程序,完成碾米各道工序的样本学习,不论多机轻碾的碾米道数(2、3、4、5、6道碾米)。
(7)将(1)-(6)的所有样本与糙米作为负样本B,将病班粒作为正样本A,训练神经网络,重复(1)的动作;完成病班粒的学习。
与此相同,完成黄粒米的学习。
与此相同,完成垩白粒的学习。
(8)将(1)-(7)的所有样本与糙米作为负样本B,将开糙粒作为正样本A,训练神经网络,重复(1)的动作;完成开糙粒的学习。
(9)将(1)-(8)的所有样本作为负样本B,将符合国标碎米特征的碎米粒作为负样本A训练神经网络,重复(1)的动作,完成碎米的学习。
(10)将(1)-(9)的所有样本作为负样本B,将未熟糙米作为正样本A,训练神经网络,重复(1)的动作;完成未熟糙米的学习。
(11)将(1)-(10)的所有样本作为负样本B,将稻谷作为正样本A,训练神经网络,重复(1)的动作;完成稻谷的学习。
(12)将(1)-(11)的所有样本作为负样本B,将稻草、稻梗、玉米、麦子、稗子分别作为正样本A,训练神经网络,重复(1)的动作;完成稻草、稻梗、玉米、麦子、稗子的学习。
与之前不同的是将稻草、稻梗、玉米、麦子、稗子依次投入样本学习,而非将几者混合投入或者一次性投入。
(13)将(1)-(12)的所有样本作为负样本B,将石子、泥块等无机杂质作为正样本A,训练神经网络,重复(1)的动作;完成无机杂质的学习。
(14)检验神经网络训练效果,有偏差时,重复以上训练步骤,直到每一类的分类误判率和漏判率均小于0.1%。
(15)完成训练后,上线使用时,判别与分类顺序与学习顺序相反。
采用本发明的方法之后,通过实践应用,其实际效果在完成训练后,在动态检测装置上进行稻米加工在线工艺检测,每项指标的误差≤0.2%,重复误差≤0.3% 。
以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。

Claims (2)

1.一种稻米加工在线工艺检测方法,其特征在于,步骤包括:
步骤S1:构建一个基于机器视觉的人工神经网络***;
所述人工神经网络***包括输入层、隐藏层、输出层,第一层为输入层,每一个输入向量占用一个神经元;最后一层为输出层;所述隐藏层的前一部分为卷积神经网络,后一部分为BP反馈神经网络;所述隐藏层的组成是:整个人工神经网络***的第二层与第三层为神经网络的卷积层,使用S函数作为激活函数,以f(x)=X³+b作为过滤函数;第四层与第五层为神经网络的池化层,使用S函数作为激活函数,对检测对象的特征空间进行降维;第六层至第十层为BP层,运用反馈算法实现神经网络训练的有监督学习,使用变形的L函数作为激活函数,L函数的变形规则为,f(x)=aX+b,当X>0时,a=3,当X<0时,a=0.2;b为常数;
步骤S2:基于机器视觉采集到的稻米图像信息作为人工神经网络***的输入向量;
在所述步骤S2中,对图像中像素逐一扫描,将每一像素与相邻的像素进行比较,获得其四个方向上的ΔV值,所述ΔV即相邻两个像素之间的亮度之差,标记ΔV符合“突变”特征的像素点,将这些点连起来,即构成被检测对象的外轮廓;
对获取的每一颗对象进行分割,得到A、B、C、D、E、F六段曲线,将这六段曲线分别转换成为直角坐标中的曲线函数F(x),再将六段曲线函数转换为神经网络的六个输入向量,q1、q2、q3、q4、q5、q6,六个输入向量对应了神经网络输入层的六个神经元;
对被检测对象轮廓内像素逐一扫描,同样将每一像素与相邻像素进行比较得到其ΔH值,所述H为机器视觉中的“色相”,标记ΔH符合“突变”特征的像素,形成符合突变特征的点;如果某一个点的周围一定距离阈值范围内没有其他点,那么就为点;如果某一个点的周围一定距离阈值范围内有一个其他的点,那么连接成线;如果某一个点的周围一定距离阈值范围内有两个以上的其他的点,那么连接成面;通过抽取,将抽取点的数量、线的长度、面的宽度、色块中H、S、V以及每色块包含的像素数均各自随机抽取若干个值,分别组织成输入向量,对应神经网络输入层的神经元;
对被检测对象轮廓内的像素再进行逐一扫描,得到每一像素与相邻像素的ΔV值,这仍然是亮度值之差,将ΔV符合“次突变”特征的点标记,并连接成线,这些“线”即为被检测对象的“纹理”;在所述图像信息中所获取的“纹理”,将这些纹理的数量、长度、走向、分布位置、纹理“内”的H、S、V值若干个、纹理“边线”的H、S、V值若干个分别组织成输入向量,对应了神经网络的输入层神经元;
将被检测对象轮廓内按照预设值的相邻像素组成一个小单元,统计每个小单元内H、S、V的平均值,从轮廓中随机抽取若干个小单元,得到输入向量;
定义一个直角坐标,将坐标分成八个象限,分别标记为1、2、3、4、5、6、7、8,对被检测对象轮廓边线所有组成像素逐一扫描,每相邻的下一像素与上一像素之间的位置关系符合图中的某一象限,即标记该象限所对应的数值,将所有相邻关系中1、2、3、4、5、6、7、8所占比例分别统计,构成8个输入向量;
步骤S3:经人工神经网络***最后一层输出后,先以隶属度函数对每个对象模糊化,最后通过硬极性函数进行判别,完成解模糊;
步骤S4:使用稻米的实物样本对人工神经网络***进行训练;
步骤S5:完成神经网络的训练,上线使用。
2.根据权利要求1所述的稻米加工在线工艺检测方法,其特征在于,在完成步骤S4之后,还包括:使用没有经过机器学习的实物样本提供给人工神经网络***进行判别,将其中判别错误的样本做好标记,再提供给人工神经网络***强化学习。
CN201911406271.6A 2019-12-31 2019-12-31 一种稻米加工在线工艺检测方法 Active CN110782025B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911406271.6A CN110782025B (zh) 2019-12-31 2019-12-31 一种稻米加工在线工艺检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911406271.6A CN110782025B (zh) 2019-12-31 2019-12-31 一种稻米加工在线工艺检测方法

Publications (2)

Publication Number Publication Date
CN110782025A CN110782025A (zh) 2020-02-11
CN110782025B true CN110782025B (zh) 2020-04-14

Family

ID=69394805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911406271.6A Active CN110782025B (zh) 2019-12-31 2019-12-31 一种稻米加工在线工艺检测方法

Country Status (1)

Country Link
CN (1) CN110782025B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112986275A (zh) * 2021-03-17 2021-06-18 哈尔滨工程大学 一种胚芽米胚芽完整度在线检测***
CN113426709B (zh) * 2021-07-21 2023-04-25 长沙荣业软件有限公司 谷料收购智能检测机器人及谷料分类方法
CN114160234B (zh) * 2021-11-17 2022-11-01 长沙荣业软件有限公司 碾米生产工艺控制方法及米珍生产线
CN114721270B (zh) * 2022-04-11 2022-11-01 中南林业科技大学 一种砻谷碾米协同控制方法、装置及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256393A (zh) * 2017-06-05 2017-10-17 四川大学 基于深度学习的一维生理信号的特征提取与状态识别
CN108197636A (zh) * 2017-12-06 2018-06-22 云南大学 一种基于深度多视点特征的稻谷检测和分类方法
CN108333936A (zh) * 2018-01-30 2018-07-27 山西机电职业技术学院 一种基于神经网络提高异步电机定位精度的方法
CN109086886A (zh) * 2018-08-02 2018-12-25 工极(北京)智能科技有限公司 一种基于极限学习机的卷积神经网络学习算法
CN110186924A (zh) * 2019-07-24 2019-08-30 长沙荣业智能制造有限公司 一种大米品种智能检测方法、***及装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100378351B1 (ko) * 2000-11-13 2003-03-29 삼성전자주식회사 색-텍스추어 거리 측정 방법 및 장치와 이를 이용한영상의 영역 구분 방법 및 장치
CN101556611B (zh) * 2009-05-08 2014-05-28 白青山 一种基于视觉特征的图片搜索方法
US11256982B2 (en) * 2014-07-18 2022-02-22 University Of Southern California Noise-enhanced convolutional neural networks
US10497089B2 (en) * 2016-01-29 2019-12-03 Fotonation Limited Convolutional neural network
US10140392B1 (en) * 2017-06-29 2018-11-27 Best Apps, Llc Computer aided systems and methods for creating custom products
CN110503645A (zh) * 2019-08-29 2019-11-26 国合通用(青岛)测试评价有限公司 基于卷积神经网络对金相图片晶粒度进行判定的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256393A (zh) * 2017-06-05 2017-10-17 四川大学 基于深度学习的一维生理信号的特征提取与状态识别
CN108197636A (zh) * 2017-12-06 2018-06-22 云南大学 一种基于深度多视点特征的稻谷检测和分类方法
CN108333936A (zh) * 2018-01-30 2018-07-27 山西机电职业技术学院 一种基于神经网络提高异步电机定位精度的方法
CN109086886A (zh) * 2018-08-02 2018-12-25 工极(北京)智能科技有限公司 一种基于极限学习机的卷积神经网络学习算法
CN110186924A (zh) * 2019-07-24 2019-08-30 长沙荣业智能制造有限公司 一种大米品种智能检测方法、***及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Mechanical Property Prediction of Strip Model Based on PSO-BP Neural Network;WANG Ping等;《JOURNAL OF IRON AND STEEL RESEARCH》;20061221;第87-90页 *
基于MapReduce并行框架的神经网络改进研究与应用;曲宏锋;《中国优秀硕士学位论文全文数据库(信息科技辑)》;20180215(第02期);第I140-82页 *

Also Published As

Publication number Publication date
CN110782025A (zh) 2020-02-11

Similar Documents

Publication Publication Date Title
CN110782025B (zh) 一种稻米加工在线工艺检测方法
CN108280856B (zh) 基于混合信息输入网络模型的未知物体抓取位姿估计方法
CN107392232B (zh) 一种浮选工况分类方法和***
Capizzi et al. Automatic classification of fruit defects based on co-occurrence matrix and neural networks
Mhaski et al. Determination of ripeness and grading of tomato using image analysis on Raspberry Pi
Ji et al. Recognition method of green pepper in greenhouse based on least-squares support vector machine optimized by the improved particle swarm optimization
CN111931700A (zh) 一种基于多分类器的玉米品种真伪鉴别方法和鉴别***
CN110516648B (zh) 基于无人机遥感和模式识别的苎麻株数识别方法
CN117522864B (zh) 基于机器视觉的欧松板表面瑕疵检测方法
Ni et al. Convolution neural network based automatic corn kernel qualification
Aygün et al. A benchmarking: Feature extraction and classification of agricultural textures using LBP, GLCM, RBO, Neural Networks, k-NN, and random forest
CN111897333A (zh) 一种机器人行走路径规划方法
CN114972336B (zh) 基于颜色分割的丝杆螺纹烧伤检测图像增强方法及***
CN116543414A (zh) 多模型融合的舌质颜色分类及舌质红度和紫度量化方法
Bai et al. Recognition of bovine milk somatic cells based on multi-feature extraction and a GBDT-AdaBoost fusion model
Khandelwal et al. Image Processing Based Quality Analyzer and Controller
Abbas et al. Enhancement of wheat leaf images using fuzzy-logic based histogram equalization to recognize diseases
Li et al. A novel denoising autoencoder assisted segmentation algorithm for cotton field
Krishna et al. Color Image Segmentation Using Soft Rough Fuzzy-C-Means and Local Binary Pattern.
Zou et al. Recognition of Tea Diseases under Natural Background Based on Particle Swarm Optimization Algorithm Optimized Support Vector Machine
Badashah et al. Classification of rice grains with feature extraction using discrete wavelet transform and artificial neural networks
Yang et al. Cherry recognition based on color channel transform
CN113100207A (zh) 基于小麦病害信息的精准配方施药机器人***及施药方法
Muhamad et al. Fish freshness classification based on image processing and fuzzy logic
Chaugule et al. Seed technological development—a survey

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant