CN113109240B - 一种计算机实施的粮食不完善粒测定方法和系统 - Google Patents
一种计算机实施的粮食不完善粒测定方法和系统 Download PDFInfo
- Publication number
- CN113109240B CN113109240B CN202110377609.0A CN202110377609A CN113109240B CN 113109240 B CN113109240 B CN 113109240B CN 202110377609 A CN202110377609 A CN 202110377609A CN 113109240 B CN113109240 B CN 113109240B
- Authority
- CN
- China
- Prior art keywords
- grain
- image
- grains
- imperfect
- detection
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N15/00—Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
- G01N15/10—Investigating individual particles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/02—Food
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/50—Extraction of image or video features by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/56—Extraction of image or video features relating to colour
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8887—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/68—Food, e.g. fruit or vegetables
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Analytical Chemistry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Food Science & Technology (AREA)
- Medicinal Chemistry (AREA)
- Signal Processing (AREA)
- Dispersion Chemistry (AREA)
- Image Analysis (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
本发明的一个实施例公开了一种计算机实施的粮食不完善粒测定方法和系统,该方法包括:获取粮食检测样的图像;对所述检测样的图像进行处理,获取所述检测样的单籽粒图像的第一特征数据;将所述检测样的单籽粒图像的第一特征数据与粮食标准样对应的模板相比较,判断粮食完善粒和不完善粒。
Description
技术领域
本发明涉及粮食检测领域。更具体地,涉及一种计算机实施的粮食不完善粒测定方法和系统。
背景技术
粮食不完善粒是指受到损伤但尚有使用价值的粮食籽粒,包括虫蚀粒、病斑粒、损伤粒、破碎粒、生芽粒、生霉粒、未熟粒等。根据我国强制性国家标准和有关规定,不完善粒是评价粮食质量的重要指标,是执行粮食收购质价政策的关键参数,是市场流通环节粮食交易的定价依据。目前国内外实践中,粮食不完善粒检验均采用人工感官判定,检测时间长、强度大,不同检验人员之间会存在差异,导致检验结果不一致,特别是在粮食收购季节,劳动强度大,检验人员易疲劳,对人工主观判断产生较大影响,从而影响贸易公平,急需采用新技术新方法替代解决。
近年来,计算机图像采集和图像识别技术迅速发展,为仪器代替人工检验粮食不完善粒提供了技术解决途径。但是,由于粮食不完善粒检验是以国家标准规定的术语和定义为基础进行判断,目前已有的机器识别技术大多脱离标准要求,对粮食不完善粒特征提取和判断不准确不充分,检测设计与粮食收购、交易定等作价等实际工作中所要求的内容不能精确匹配。此外,我国主要粮食(小麦、稻谷、玉米、大豆等)品种多,不完善粒因不同生产年份、不同品种、不同种植条件而存在外观上的显著差异;已有研究仅针对少量样品进行研发,数据量少,应用于粮食检测时,与人工检测结果存在较大差异,离实际应用相差较远。
发明内容
有鉴于此,本发明的第一个实施例提供一种计算机实施的不完善粒粮食测定方法,包括:
获取粮食检测样的图像;
对所述检测样的图像进行处理,获取所述检测样的单籽粒图像的第一特征数据;
将所述检测样的单籽粒图像的第一特征数据与粮食标准样对应的模板相比较,判断出粮食完善粒和不完善粒。
在一个具体实施例中,所述方法还包括:
对检测样中初步判断为完善粒的检测样提取单籽粒图像的第二特征数据,并对所述第二特征数据与不完善粒的阈值进行比较,判断出所有粮食不完善粒。
在一个具体实施例中,所述对检测样中未确认为不完善粒的检测样提取单籽粒图像的第二特征数据,并对所述第二特征数据与不完善粒的阈值进行比较,判断出所有粮食不完善粒,包括如下a-f中一个或多个的组合:
a.斑点检测,包括:
a1.将完整粒的单籽粒图像的图像处理为灰度图像;
a2.遍历所述灰度图像的图像区域,根据预设的灰度敏感值检测斑点数量,并计算斑点像素量;
a3.判断完整粒的单籽粒图像的最大斑点像素量是否大于预设的像素阈值;
a4.若是,则判定所述完善粒为斑点不合格的不完善粒;
b.黑色像素检测,包括:
b1.获取完整粒的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
b2.判断所述R、G、B分量值上限和下限是否大于预设黑色颜色像素占比的阈值;
b3.若是,则判定所述完善粒为黑色像素不合格的不完善粒;
c.异常颜色特征检测,包括:
c1.获取完整粒的单籽粒图像中粉红色像素的RGB分量;
c2.判断所述粉红色像素的RGB分量是否高于预设的粉红颜色像素占比的阈值;
c3.若是,则判定所述完善粒为异常颜色不合格的不完善粒;
d.轮廓圆滑度检测,包括:
d1.获取完整粒的单籽粒图像的图像轮廓并计算圆滑度;
d2.判断所述圆滑度是否大于预设的圆滑度阈值;
d3.若是,则判定所述完善粒为轮廓圆滑度不合格的不完善粒;
e.表面纹理检测,包括:
e1.获取完整粒的单籽粒图像的纹理贴图;
e2.计算所述纹理贴图中表面纹理像素数量、颗粒总像素数量和纹理像素所占比例;
e3.判断所述单籽粒纹理像素所占比例是否大于预设的纹理像素阈值;
e4.若是,则判定所述完善粒为表面纹理不合格的不完善粒;
f.白色像素检测,包括:
f1.获取完整粒的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
f2.判断,所述R、G、B分量值上限和下限是否均大于预设白色颜色像素占比的阈值;
f3.若是,则判定所述完善粒为白色像素不合格的不完善粒。
在一个具体实施例中,所述第一特征数据包括轮廓特征数据和RGB直方图特征数据;
所述第二特征数据包括颜色、斑点、异常像素、轮廓圆滑度和表面纹理信息。
在一个具体实施例中,在所述获取粮食检测样的图像之前,所述方法还包括:
将获取的粮食检测样通过机械分流槽进行分流从而获得大体朝向同一方向布置的检测样。
在一个具体实施例中,所述对所述检测样的图像进行处理,包括:
对所述单籽粒的图像进行分割。
在一个具体实施例中,在判断出粮食不完善粒之后,所述方法还包括:
计算不完善粒率:
其中,S总面积为检测样中所有粮食的总面积,S不完善粒为所有不完善粒的总面积。
本发明的第二个实施例提供一种计算机设备,包括处理器及存储在存储有计算机程序的存储器,所述处理器执行所述程序时实现如第一个实施例中任一项所述的方法。
本发明的第三个实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如第一个实施例中任一项所述的方法。
本发明的第四个实施例提供一种计算机实施的粮食不完善粒的测定系统,包括:扫描仪、根据第二个实施例所述的计算机设备以及数据库,
其中,
所述扫描仪用于对检测样进行扫描从而生成粮食检测样的图像并输入所述计算机设备;
所述数据库存储有所述模板。
本发明的有益效果如下:
本发明所描述的方法和定标系统进行实际粮食样品不完善粒检验,具有检测时间短、准确度高、精密度好、台间差小等良好效果。
检测时间短:由经验丰富的检验员操作,平均检测时间约为20分钟;该设备可以达到4分钟左右检测一个样。
准确度高:采用统计学的T检验对该仪器检测结果与人工检验结果进行对比无显著差异。
精密度好:在重复性条件下,两次独立测试结果的绝对差值远低于人工检验的绝对差值。
台间差小:对同一样品进行不完善粒检测,两台仪器间测定结果相比无显著差异,且两台仪器间测定结果绝对差值小于两名检验人员测定结果绝对差值。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出根据本发明一个实施例的计算机实施的粮食不完善粒的测定系统架构示意图。
图2示出根据本发明一个实施例的计算机实施的粮食不完善粒的测定方法的流程图。
图3示出根据本发明一个实施例的标准样和检测样的图像分割示意图。
图4示出根据本发明一个实施例的标准样和检测样的RGB值直方图。
图5示出本发明的另一个实施例的计算机设备的结构示意图。
具体实施方式
为使本发明的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
如图1所示,为能实现本发明的一个实施例的计算机实施的粮食测定方法的系统架构示意图,系统架构100可以包括:粮食籽粒合集101、机械导流槽102、扫描仪103、计算机设备104和数据库105。
在一个具体实施例中,粮食籽粒合集102为待扫描粮食籽粒,其中,待扫描粮食籽粒可以是检测样籽粒,也可以是作为模板的籽粒,机械导流槽102由多个挡板组成,使用时可加以震动辅助,将待扫描粮食籽粒分流并使其方向大体一致的装置,扫描仪103为用于对待扫描粮食籽粒进行扫描从而生成粮食籽粒的图像并发送至所述计算机设备的图像设备,计算机设备104为提供各种服务的服务器,例如用于为实施粮食不完善粒的测试方法提供支持的后台服务器,扫描仪103和计算机设备104之间通过网络提供通信链路的介质,网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。数据库105(图中未示出)可以存储在其他装置上也可以存储在网络上,或者也可以直接存储在计算机设备104中,本申请对此不作限定。
需要说明的是,本申请实施例所提供的计算机实施的粮食测定方法可以由例如计算机设备104之类的计算机设备执行,相应地,所述计算机设备104可以是硬件,也可以是软件。当计算机设备104为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块,也可以实现成单个软件或软件模块,在此不作具体限定。
如图2所示,一种计算机实施的粮食测定方法,包括:
获取粮食检测样的图像;
对所述检测样的图像进行处理,获取所述检测样的单籽粒图像的第一特征数据;
将所述检测样的单籽粒图像的第一特征数据与粮食标准样对应的模板相比较,筛选出粮食完善粒。
实施例1-检测模板制作
检测人员在收购粮食之前,到农户家中提前收购一批当年收割的粮食籽粒,本领域技术人员按照当年最新的《粮油检验粮食、油料的杂质、不完善粒检验》标准中完善粮食籽粒的判定标准为依据,分拣出提前收购粮食籽粒中的完善粒,作为模板的数据来源。
将分拣出的完善粒从机械导流槽的输入侧倒入,利用机械导流槽进行分流,必要时可加以震动辅助,使其方向大体一致且单籽粒间实现物理分离,方便扫描仪对其进行扫描,获取图像。
利用扫描仪获取经机械导流槽处理后的完善粒的图像,并发送给计算机设备,扫描仪和计算机设备之间可以通过有线、无线通信链路或者光纤电缆等等方式进行通信。其中所述扫描仪可以为有辅助光源的,与平面布粒系统配合的高速扫描仪,也可以是其他图像获取设备,只要是能够经过调节后可以达到较佳采集图像质量,获得适宜分辨率的粮食籽粒数字化图像的设备即可,在此不做限定。
如图3所示,计算机设备将扫描仪发送过来的完善粒的完整图像分割成单籽粒图像,其中,可以利用现有算法进行图像分割,也可以技术人员手动将图像分割成单籽粒图像。
根据完善粒的单籽粒图像获取完善粒的第一特征数据,所述第一特征数据包括:轮廓特征和RGB直方图数据,更具体地,所述轮廓特征包括轮廓的二值图、几何形状、周长和计算中心,RGB直方图数据包括颜色区间及颜色像素点量值,在一个具体示例中,完善粒的RGB直方图数据如图4中标样颗粒直方图所示,其中图4中的三个直方图依次表示红、绿和蓝的颜色区间和颜色像素点量值。
将完善粒的第一特征数据保存为模板,模板作为判断待测粮食是否为完善粒的标准。所述模板根据每年新收获粮食的外观特点进行更新,与原有模板包含的以往数据进行整合,一同为新模板,用于判断待测粮食是否为完善粒。
实施例2-粮食测定
检测人员进行粮食收购时,农民把粮食带到粮食收购站,检测人员将待测粮食样品从机械导流槽的输入侧倒入,粮食通过机械导流槽进行分流,使其方向大体一致且单籽粒间实现物理分离,方便扫描仪对其进行扫描,获取图像。
利用扫描仪获取经机械导流槽处理后的粮食图像,并发送给计算机设备,扫描仪和计算机设备之间可以通过有线、无线通信链路或者光纤电缆等等方式进行通信。其中所述扫描仪可以为有辅助光源的,与平面布粒系统配合的高速扫描仪,也可以是其他图像获取设备,只要是能够经过调节后可以达到较佳采集图像质量,获得适宜分辨率的粮食籽粒数字化图像的设备即可,在此不做限定。
如图3所示,计算机设备将扫描仪发送过来的检测样的完整图像分割成单籽粒图像,其中,可以利用现有算法进行图像分割,也可以技术人员手动将图像分割成单籽粒图像。
根据检测样的单籽粒图像获取完善粒的第一特征数据,所述第一特征数据包括:轮廓特征和RGB直方图数据,更具体地,所述轮廓特征包括轮廓的二值图、几何形状、周长和计算中心,RGB直方图数据包括颜色区间及颜色像素点量值,在一个具体示例中,完善粒的RGB直方图数据如图4中待检颗粒直方图所示,其中图4中的三个直方图依次表示红、绿和蓝的颜色区间和颜色像素点量值。
在模板中寻找最接近检测样的标准样第一特征数据,与检测样的第一特征数据进行比较,可以根据轮廓特征的相似度找出最接近检测样的标准样,例如检测样与标准样的轮廓特征的相似度达到90%,即为最接近的标准样,将检测样的轮廓特征与最接近的标准样的轮廓特征进行比较,若检测样的轮廓特征与最接近的标准样轮廓特征相差不超过预设的阈值,则判断为完善粒,否则为不完善粒。
同理,也可根据RGB直方图数据找出最接近检测样的标准样,将检测样的RGB直方图数据与最接近的标准样的RGB直方图数据进行比较。若检测样的RGB直方图数据与最接近的标准样RGB直方图数据相差不超过预设的阈值,则判断为完善粒,否则为不完善粒。
其中,本领域人员可以理解,寻找最接近检测样的标准样的方法是根据实际情况进行选择的,在另一个实施例中,检测人员也可以对计算机设备进行设置,同时将轮廓特征及RGB直方图数据作为判断是否为最接近检测样的标准,以及是否为完善粒的标准,或者通过其他方式进行判断,在此不做限定。
本发明提供的粮食测定方法通过引入模板的方式,减少了检测时间,由经验丰富的检验员操作,平均检测时间约为20分钟,该设备可以达到4分钟左右检测一个样;并且准确度高,采用统计学的T检验对该仪器对不完善粒检测结果与人工检验结果进行对比无显著差异。
根据上述方法完成完善粒和不完善粒的初次筛选,将判断为完善粒的检测样作为待测样进行二次筛选。
所述二次筛选包括:所述对检测样中完善粒待测样提取单籽粒图像的第二特征数据,并对所述第二特征数据与不完善粒的阈值进行比较,判断出粮食不完善粒,包括如下a-e中一个或多个的组合:
a.所述斑点检测,包括:
a1.将待测样中的单籽粒图像处理为灰度图像;
a2.遍历所述灰度图像的图像区域,根据预设的灰度敏感值检测斑点数量,并计算斑点像素量;
a3.判断完整粒的单籽粒图像的最大斑点像素量是否大于预设的像素阈值;
a4.若是,则判定所述籽粒为斑点不合格的不完善粒。
b.黑色像素检测,包括:
b1.获取待测样的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
b2.判断,所述R、G、B分量值上限和下限是否均大于预设黑色颜色像素占比的阈值;
b3.若是,则判定所述籽粒为黑色像素不合格的不完善粒。
c.异常颜色特征检测,包括:
c1.获取待测样的单籽粒图像中粉红色像素的RGB分量;
c2.判断所述粉红色像素的RGB分量是否高于预设的粉红颜色像素占比的阈值;
c3.若是,则判定所述待测样籽粒为异常颜色不合格的不完善粒。
d.轮廓圆滑度检测,包括:
d1.获取待测样的单籽粒图像的图像轮廓并计算圆滑度;
d2.判断所述圆滑度是否大于预设的圆滑度阈值;
d3.若是,则判定所述完善粒为轮廓圆滑度不合格的不完善粒。
e.表面纹理检测,包括:
e1.获取待测样的单籽粒图像的纹理贴图;
e2.计算所述纹理贴图中表面纹理像素数量、颗粒总像素数量和纹理像素所占比例;
e3.判断,所述单籽粒纹理像素所占比例是否大于预设的纹理像素阈值;
e.若是,则判定所述完善粒为表面纹理不合格的不完善粒。
f.白色像素检测,包括:
f1.获取待测样的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
f2.判断,所述R、G、B分量值上限和下限是否均大于预设白色颜色像素占比的阈值;
f3.若是,则判定所述完善粒为白色像素不合格的不完善粒。
完成二次筛选后,计算不完善粒率,
其中,S总面积为检测样中所有粮食的总面积,S不完善粒为所有不完善粒(即初次筛选筛选出的不完善粒和二次筛选从完善粒中筛选出的不完善粒)的总面积。粮食收购站的检测人员根据不完善粒率制定粮食收购价格。
本发明的另一个实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现,在实际应用中,所述计算机可读存储介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
如图5所示,本发明的另一个实施例提供的一种计算机设备的结构示意图。图5显示的计算机设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图5所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。
计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图5所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图5中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
处理器单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的计算机实施的粮食测定方法。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
Claims (8)
1.一种计算机实施的粮食不完善粒测定方法,其特征在于,包括:
获取粮食检测样的图像;
对所述检测样的图像进行处理,获取所述检测样的单籽粒图像的第一特征数据;
将所述检测样的单籽粒图像的第一特征数据与粮食标准样对应的模板相比较,判断粮食完善粒和不完善粒;
对检测样中初步判断为完善粒的检测样提取单籽粒图像的第二特征数据,并对所述第二特征数据与不完善粒的阈值进行比较,包括如下a-f中一个或多个的组合,判断出粮食不完善粒;
a.斑点检测,包括:
a1.将完整粒的单籽粒图像的图像处理为灰度图像;
a2.遍历所述灰度图像的图像区域,根据预设的灰度敏感值检测斑点数量,并计算斑点像素量;
a3.判断完整粒的单籽粒图像的最大斑点像素量是否大于预设的像素阈值;
a4.若是,则判定所述完善粒为斑点不合格的不完善粒;
b.黑色像素检测,包括:
b1.获取完整粒的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
b2.判断所述R、G、B分量值上限和下限是否大于预设黑色颜色像素占比的阈值;
b3.若是,则判定所述完善粒为黑色像素不合格的不完善粒;
c.异常颜色特征检测,包括:
c1.获取完整粒的单籽粒图像中粉红色像素的RGB分量;
c2.判断所述粉红色像素的RGB分量是否高于预设的粉红颜色像素占比的阈值;
c3.若是,则判定所述完善粒为异常颜色不合格的不完善粒;
d.轮廓圆滑度检测,包括:
d1.获取完整粒的单籽粒图像的图像轮廓并计算圆滑度;
d2.判断所述圆滑度是否大于预设的圆滑度阈值;
d3.若是,则判定所述完善粒为轮廓圆滑度不合格的不完善粒;
e.表面纹理检测,包括:
e1.获取完整粒的单籽粒图像的纹理贴图;
e2.计算所述纹理贴图中表面纹理像素数量、颗粒总像素数量和纹理像素所占比例;
e3.判断所述单籽粒纹理像素所占比例是否大于预设的纹理像素阈值;
e4.若是,则判定所述完善粒为表面纹理不合格的不完善粒;
f.白色像素检测,包括:
f1.获取完整粒的单籽粒图像RGB直方图数据中的R、G、B分量值上限和下限;
f2.判断,所述R、G、B分量值上限和下限是否均大于预设白色颜色像素占比的阈值;
f3.若是,则判定所述完善粒为白色像素不合格的不完善粒。
2.根据权利要求1所述的方法,其特征在于,
所述第一特征数据包括轮廓特征数据和RGB直方图特征数据;
所述第二特征数据包括颜色、斑点、异常像素、轮廓圆滑度和表面纹理信息。
3.根据权利要求1所述的方法,其特征在于,在所述获取粮食检测样的图像之前,所述方法还包括:
将获取的粮食检测样通过机械分流槽进行分流从而获得大体朝向同一方向布置的检测样。
4.根据权利要求3所述的方法,其特征在于,所述对所述检测样的图像进行处理,包括:
将所述检测样的图像分割成单籽粒图像。
6.一种计算机设备,包括处理器及存储在存储有计算机程序的存储器,其特征在于,所述处理器执行所述程序时实现如权利要求1-5中任一项所述的方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述的方法。
8.一种计算机实施的粮食不完善粒的测定系统,其特征在于,包括:扫描仪、根据权利要求6所述的计算机设备以及数据库,
其中,
所述扫描仪用于对检测样进行扫描从而生成粮食检测样的图像并输入所述计算机设备;
所述数据库存储有所述模板。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110377609.0A CN113109240B (zh) | 2021-04-08 | 2021-04-08 | 一种计算机实施的粮食不完善粒测定方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110377609.0A CN113109240B (zh) | 2021-04-08 | 2021-04-08 | 一种计算机实施的粮食不完善粒测定方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113109240A CN113109240A (zh) | 2021-07-13 |
CN113109240B true CN113109240B (zh) | 2022-09-09 |
Family
ID=76715132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110377609.0A Active CN113109240B (zh) | 2021-04-08 | 2021-04-08 | 一种计算机实施的粮食不完善粒测定方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113109240B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114088714B (zh) * | 2021-11-09 | 2022-08-26 | 北京中检葆泰生物技术有限公司 | 一种谷物颗粒表面规则度的检测方法 |
CN114088624B (zh) * | 2021-11-09 | 2022-08-26 | 北京中检葆泰生物技术有限公司 | 用于谷物颗粒表面规则度检测设备 |
CN114037835B (zh) * | 2022-01-11 | 2022-04-22 | 安徽高哲信息技术有限公司 | 粮食籽粒质量估算方法、装置、设备及存储介质 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58115364A (ja) * | 1981-12-28 | 1983-07-09 | Satake Eng Co Ltd | 米粒の胴割粒検出装置 |
US5309374A (en) * | 1992-08-03 | 1994-05-03 | Iowa State University Research Foundation, Inc. | Acoustic and video imaging system for quality determination of agricultural products |
US5321764A (en) * | 1992-01-10 | 1994-06-14 | Kansas State University Research Foundation | Identification of wheat cultivars by visual imaging |
WO2007068056A1 (en) * | 2005-12-14 | 2007-06-21 | Grains Research And Development Corporation | Stain assessment for cereal grains |
CN101701916A (zh) * | 2009-12-01 | 2010-05-05 | 中国农业大学 | 一种玉米品种快速鉴定、鉴别方法 |
CN106607344A (zh) * | 2017-02-17 | 2017-05-03 | 河南省现代富博智能装备科技有限公司 | 定向播种用的玉米种粒动态图像精选装置及方法 |
CN106733701A (zh) * | 2016-12-23 | 2017-05-31 | 郑州轻工业学院 | 马铃薯多级联合智能缺陷检测系统及检测方法 |
CN107807126A (zh) * | 2017-10-25 | 2018-03-16 | 宝鸡金昱食品机械制造有限公司 | 一种基于pcnn的面粉麸星检测方法 |
CN110622651A (zh) * | 2019-09-23 | 2019-12-31 | 四川育良生物科技有限公司 | 一种甜玉米质量检测方法 |
CN110837848A (zh) * | 2019-10-14 | 2020-02-25 | 迩言(上海)科技有限公司 | 一种特征像素图像识别方法及系统 |
CN111753707A (zh) * | 2020-06-19 | 2020-10-09 | 上海交通大学 | 颗粒状农作物不完善粒检测方法及系统 |
CN112507911A (zh) * | 2020-12-15 | 2021-03-16 | 浙江科技学院 | 一种基于机器视觉的山核桃果实在图像中的实时识别方法 |
CN112541381A (zh) * | 2020-04-10 | 2021-03-23 | 深圳优地科技有限公司 | 基于机器人的商品采购方法及机器人 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7190813B2 (en) * | 2003-01-15 | 2007-03-13 | Georgia Tech Research Corporation | Systems and methods for inspecting natural or manufactured products |
JP2005227183A (ja) * | 2004-02-13 | 2005-08-25 | National Agriculture & Bio-Oriented Research Organization | 品質測定装置 |
US9014434B2 (en) * | 2012-11-26 | 2015-04-21 | Frito-Lay North America, Inc. | Method for scoring and controlling quality of food products in a dynamic production line |
KR102054250B1 (ko) * | 2013-02-28 | 2019-12-10 | 네일 엠. 데이 | 입자 크기 결정을 위한 방법 및 장치 |
CN103559511A (zh) * | 2013-11-20 | 2014-02-05 | 天津农学院 | 一种温室蔬菜叶部病害图像自动识别方法 |
CN103674816B (zh) * | 2013-12-25 | 2016-05-11 | 浙江工商大学 | 垩白米粒检测方法及系统 |
CN104036492B (zh) * | 2014-05-21 | 2016-08-31 | 浙江大学 | 一种基于斑点提取与邻近点向量法的水果图像匹配方法 |
CN104484653A (zh) * | 2014-12-16 | 2015-04-01 | 郑州大河智信科技股份公司 | 一种基于图像识别技术的坏玉米粒检测方法 |
US9779330B2 (en) * | 2014-12-26 | 2017-10-03 | Deere & Company | Grain quality monitoring |
CN105004737B (zh) * | 2015-07-14 | 2017-06-23 | 浙江大学 | 基于自适应改进型梯度信息的水果表面缺陷检测方法 |
CN105319223B (zh) * | 2015-12-07 | 2018-03-20 | 浙江工商大学 | 一种垩白米的检测方法和检测系统 |
CN106152968B (zh) * | 2016-06-16 | 2019-01-01 | 四川理工学院 | 一种管道圆度值自动检测方法 |
CN106483130B (zh) * | 2016-10-13 | 2018-12-28 | 扬州大学 | 一种水稻病害的检测方法及其自动检测装置 |
KR102403639B1 (ko) * | 2016-12-21 | 2022-06-02 | 주식회사 아이지에스피 | 수평 이송 후 낙하하는 곡물의 영상을 이용한 곡물 품질 판정장치 |
CN106950253B (zh) * | 2017-03-31 | 2020-07-17 | 河南工业大学 | 一种粮食虫蚀粒早期检测方法及装置 |
CN106975617B (zh) * | 2017-04-12 | 2018-10-23 | 北京理工大学 | 一种基于色选机的物料分类方法 |
US10839489B2 (en) * | 2017-08-22 | 2020-11-17 | Netflix, Inc. | Techniques for synthesizing film grain |
US10740893B2 (en) * | 2017-09-05 | 2020-08-11 | Vibe Imaging Analytics Ltd. | System and method for automated grain inspection and analysis of results |
CN108875747B (zh) * | 2018-06-15 | 2021-10-15 | 四川大学 | 一种基于机器视觉的小麦不完善粒识别方法 |
KR20200057813A (ko) * | 2018-11-13 | 2020-05-27 | 주식회사 에이아이트릭스 | 복수 개의 낱알을 식별하는 방법 및 그 장치 |
CN109711319B (zh) * | 2018-12-24 | 2023-04-07 | 安徽高哲信息技术有限公司 | 一种粮食不完善粒图像识别样本库建立的方法及系统 |
CN111443043B (zh) * | 2020-01-03 | 2023-04-18 | 新疆农业科学院农业机械化研究所 | 一种基于高光谱图像的核桃仁品质检测方法 |
CN212576900U (zh) * | 2020-02-24 | 2021-02-23 | 南京农业大学 | 基于嵌入式深度学习小麦感染赤霉病病粒率在线检测系统 |
CN111881921A (zh) * | 2020-07-17 | 2020-11-03 | 安徽萤瞳科技有限公司 | 一种用于大米色选机的优粒直选方法 |
CN212722652U (zh) * | 2020-07-20 | 2021-03-16 | 山东金钟科技集团股份有限公司 | 粮食快检系统 |
CN112232343B (zh) * | 2020-09-03 | 2023-11-21 | 国家粮食和物资储备局科学研究院 | 一种粮食霉变粒识别神经网络和识别方法 |
CN111931700A (zh) * | 2020-09-10 | 2020-11-13 | 华中农业大学 | 一种基于多分类器的玉米品种真伪鉴别方法和鉴别系统 |
CN112077026A (zh) * | 2020-09-15 | 2020-12-15 | 迩言(上海)科技有限公司 | 一种粮食不完善粒检测设备 |
CN112464706A (zh) * | 2020-10-14 | 2021-03-09 | 鲁班嫡系机器人(深圳)有限公司 | 果实筛选、分拣方法、装置、系统、存储介质及设备 |
CN112474387B (zh) * | 2020-10-19 | 2022-03-29 | 北京科技大学 | 一种原粮不完善粒的图像识别和自动分拣装置 |
CN214235111U (zh) * | 2020-12-21 | 2021-09-21 | 迩言(上海)科技有限公司 | 粮食粒分选组件及具有其的粮食不完全粒检测系统 |
-
2021
- 2021-04-08 CN CN202110377609.0A patent/CN113109240B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58115364A (ja) * | 1981-12-28 | 1983-07-09 | Satake Eng Co Ltd | 米粒の胴割粒検出装置 |
US5321764A (en) * | 1992-01-10 | 1994-06-14 | Kansas State University Research Foundation | Identification of wheat cultivars by visual imaging |
US5309374A (en) * | 1992-08-03 | 1994-05-03 | Iowa State University Research Foundation, Inc. | Acoustic and video imaging system for quality determination of agricultural products |
WO2007068056A1 (en) * | 2005-12-14 | 2007-06-21 | Grains Research And Development Corporation | Stain assessment for cereal grains |
CN101701916A (zh) * | 2009-12-01 | 2010-05-05 | 中国农业大学 | 一种玉米品种快速鉴定、鉴别方法 |
CN106733701A (zh) * | 2016-12-23 | 2017-05-31 | 郑州轻工业学院 | 马铃薯多级联合智能缺陷检测系统及检测方法 |
CN106607344A (zh) * | 2017-02-17 | 2017-05-03 | 河南省现代富博智能装备科技有限公司 | 定向播种用的玉米种粒动态图像精选装置及方法 |
CN107807126A (zh) * | 2017-10-25 | 2018-03-16 | 宝鸡金昱食品机械制造有限公司 | 一种基于pcnn的面粉麸星检测方法 |
CN110622651A (zh) * | 2019-09-23 | 2019-12-31 | 四川育良生物科技有限公司 | 一种甜玉米质量检测方法 |
CN110837848A (zh) * | 2019-10-14 | 2020-02-25 | 迩言(上海)科技有限公司 | 一种特征像素图像识别方法及系统 |
CN112541381A (zh) * | 2020-04-10 | 2021-03-23 | 深圳优地科技有限公司 | 基于机器人的商品采购方法及机器人 |
CN111753707A (zh) * | 2020-06-19 | 2020-10-09 | 上海交通大学 | 颗粒状农作物不完善粒检测方法及系统 |
CN112507911A (zh) * | 2020-12-15 | 2021-03-16 | 浙江科技学院 | 一种基于机器视觉的山核桃果实在图像中的实时识别方法 |
Non-Patent Citations (4)
Title |
---|
Colored rice quality inspection system using machine vision;Shumian Chen 等;《Journal of Cereal Science》;20190521;第87-95页 * |
基于外观特征识别玉米不完善粒检测方法;张玉荣 等;《河南工业大学学报》;20150525;第1-7+12页 * |
小麦不完善粒智能识别研究;王志鹏 等;《粮食科技与经济》;20191130;第100-101页 * |
玉米不完善粒检测方法分析;肖学彬 等;《粮食科技与经济》;20150609;第41-42页 * |
Also Published As
Publication number | Publication date |
---|---|
CN113109240A (zh) | 2021-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113109240B (zh) | 一种计算机实施的粮食不完善粒测定方法和系统 | |
Paliwal et al. | Grain kernel identification using kernel signature | |
CN114841986B (zh) | 一种基于机器视觉的中药饮片质量监测分析系统 | |
CN115294113A (zh) | 一种木饰面板质量检测方法 | |
US20030091221A1 (en) | Method for quantitative video-microscopy and associated system and computer software program product | |
JP3581149B2 (ja) | 境界ピクセル・パラメータの規則正しいシーケンスを用いた物体を識別するための方法及び装置 | |
WO2007068056A1 (en) | Stain assessment for cereal grains | |
Sharma et al. | Image processing techniques to estimate weight and morphological parameters for selected wheat refractions | |
Fang et al. | Simultaneous determination of multi rice quality parameters using image analysis method | |
JP2023503564A (ja) | 目標コーティング中の効果顔料を識別する方法及び装置 | |
CN116559111A (zh) | 一种基于高光谱成像技术的高粱品种识别方法 | |
CN117152461A (zh) | 一种基于数字图像的卷烟包装材料色差检测方法 | |
CN113570538B (zh) | 一种叶片rgb图像偏态分布参数信息采集及分析方法 | |
Paulsen et al. | Computer image analyses for detection of maize and soybean kernel quality factors | |
CA3132115C (en) | Method and system for defect detection in image data of a target coating | |
Humphries et al. | Identification of plant parts using color and geometric image data | |
CN104749126A (zh) | 基于近红外高光谱图像分析的小麦硬度预测方法 | |
CN118501177B (zh) | 一种化成箔的外观缺陷检测方法及系统 | |
CN111353992A (zh) | 一种基于纹理特征的农产品缺陷检测方法及系统 | |
CN118914250B (zh) | 一种基于数据反馈的钣金件焊接缺陷智能检测方法及装置 | |
CN118014443B (zh) | 一种药品的监测方法及装置 | |
CN117237747B (zh) | 基于人工智能的五金件缺陷分类识别方法 | |
CN113866182A (zh) | 一种用于检测显示模组缺陷的检测方法及系统 | |
CN111523605A (zh) | 一种图像识别方法、装置、电子设备及介质 | |
Cheng et al. | Detection of defects in rice seeds using machine vision |
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 |