本发明涉及一种粒状物外观等级判别装置的谷粒或颗粒等粒状物的等级判别基准的生成方法。
背景技术:
已知一种谷粒外观等级判别装置(例如参照专利文献1),其通过扫描仪等拍摄单元拍摄多个谷粒并取得拍摄数据,根据该拍摄数据判别上述多个谷粒的等级。
上述谷粒外观等级判别装置通过拍摄单元拍摄成为等级判别对象的多个谷粒并取得拍摄数据,根据上述拍摄数据取得谷粒的等级信息(外形形状、面积、长度、宽度、色彩(RGB信息)、裂纹等),并将上述谷粒的等级信息与事先设定的等级判别基准进行比较来判别上述谷粒的等级。
并且,根据上述谷粒外观等级判别装置能够容易且迅速地判别多个谷粒的等级。
但是,在现有的谷粒外观等级判别装置中,事先取得多个样品粒的拍摄数据,作业者一边通过目测在显示器上确认上述拍摄数据一边依次指定各样品粒的等级,由此使用根据上述拍摄数据取得的上述各样品粒的等级信息来生成等级判别基准。
但是,如上所述作业者需要熟练地一边在显示器上确认上述拍摄数据一边指定等级,因此在谷粒外观等级判别装置中生成粒状物的等级判别基准是不容易的。
现有技术文献
专利文献
专利文献1:日本特开2011-242284号公报
技术实现要素:
发明要解决的问题
因此,本发明的目的在于提供一种即使不是熟练的作业者也能够简单地生成粒状物的等级判别基准的粒状物外观等级判别装置中的等级判别基准的生成方法。
用于解决问题的方法
为了达到上述目的,本发明的粒状物外观等级判别装置的等级判别基准的生成方法,通过拍摄单元拍摄粒状物并取得拍摄数据,根据上述拍摄数据判别粒状物的等级,该方法具备:将多个粒状物按照等级分类后载置在拍摄单元的拍摄面上的粒状物载置步骤;通过上述拍摄单元拍摄载置在上述拍摄面上的上述粒状物并取得拍摄数据的拍摄数据取得步骤;根据上述拍摄数据按照上述等级来取得上述粒状物的等级信息的等级信息取得步骤;以及使用按照上述等级取得的上述等级信息来生成等级判别基准的等级判别基准生成步骤。
上述粒状物外观等级判别装置的等级判别基准的生成方法还能够具备登记上述粒状物的等级名的等级名登记步骤。
上述粒状物外观等级判别装置的等级判别基准的生成方法中通过上述等级信息取得步骤取得的等级信息能够包括粒状物的外形形状、面积、长度、宽度、色彩以及裂纹中的至少一个。
在上述粒状物载置步骤中,将载置在上述拍摄单元的拍摄面上的多个粒状物收容在被隔开为多个区域的托盘中并按照等级进行分类。
在上述等级判别基准生成步骤中,能够使用机械学习算法来生成上述等级判别基准。
发明的效果
在本发明的粒状物外观等级判别装置的等级判别基准的生成方法中,具备将多个粒状物按照等级分类后载置到拍摄单元的拍摄面上的粒状物载置步骤,能够处理事先按照等级分类的粒状物,因此即使不是熟练的作业者也能够简单地生成粒状物的等级判别基准。
另外,通过将作业者事先按等级分拣的粒状物载置到拍摄单元的拍摄面上,计算机能够自动地生成等级判别基准。
进一步,能够重复使用事先按等级分类的粒状物,因此能够重复生成具有客观性的等级判别基准。
上述等级判别基准生成步骤如果使用机械学习算法生成上述等级判别基准,则能够简单地生成高精度的等级判别基准。
附图说明
图1是表示通过本发明的方法而使用的粒状物外观等级判别装置的一例的说明图。
图2是等级判别基准的生成步骤的流程图。
图3是将粒状物载置到拍摄单元的拍摄面上的情况的说明图。
图4是等级判别基准的生成例的流程图。
图5是等级判别步骤的流程图。
图6是等级判别例的流程图。
具体实施方式
根据附图说明本发明的实施方式。
[粒状物外观等级判别装置的结构]
图1表示通过本发明的一个实施方式而使用的粒状物外观等级判别装置的一例。
粒状物外观等级判别装置1具备拍摄米、麦、大豆、玉米等谷粒或颗粒等粒状物的拍摄单元2、通过电缆3与该拍摄单元2连接的计算机4。在上述拍摄单元2中例如能够使用市场销售的扫描仪或复合机。
上述拍摄单元2具备本体2a、设在该本体2a上面的拍摄面2b、开关该拍摄面2b的罩2c。另外,上述本体2a具备光源和由彩色CCD线传感器等组成的受光部,上述光源由将光照射到在上述拍摄面2b上载置的粒状物的白色荧光灯、白色LED等组成,上述彩色CCD线传感器接受来自该粒状物的反射光。并且,上述粒状物G被收容在托盘5中,并被载置在上述拍摄面2b上。
上述计算机4具备:图像处理部,其将通过上述拍摄单元2拍摄到的粒状物的拍摄数据进行图像处理,并提取该粒状物的色彩等光学信息以及外形等形状信息等各种等级信息;等级判别基准生成部,其使用在该图像处理部中提取出的上述等级信息来生成等级判别基准;等级判别基准存储部,其存储该生成的等级判别基准;等级判别部,其使用存储在该等级判别基准存储部中的上述等级判别基准来判别上述粒状物的等级;以及显示器,其显示通过该等级判别部得到的结果。
上述粒状物外观等级判别装置1将通过上述拍摄单元2取得的多个粒状物的拍摄信号发送给上述计算机4,在该计算机4中判别各上述粒状物的等级。
以下,说明粒状物外观等级判别装置中的等级判别基准的生成方法。
[等级判别基准的生成步骤]
图2表示粒状物外观等级判别装置中的等级判别基准的生成步骤的流程。
(1)步骤S1:
拍摄中能够使用图1所示的拍摄单元2。作业者要分类的各等级的样品粒例如如果是米粒,则事先准备整粒、未熟粒、碎粒、裂纹粒、着色粒、异物等的样品粒并进行分组(A、B、C、……),按照每个组分类这些样品粒后载置到拍摄单元2的拍摄面2b上。这里,每个上述组的样品粒的数量可以是一个,但为了大量取得后述的等级信息优选为多粒。另外,不需要在组之间准备相同数量的样品粒。
如图3所示,当将上述样品粒载置到上述拍摄单元2的拍摄面2b上时,通过收纳到被分割为多个区域的一个托盘5上而能够按照上述组(A、B、C、……)进行分类。另外,也可以对一个组使用一个托盘,在拍摄面2b上分别载置各个组的托盘,也可以在不能够准备托盘的情况下等,在拍摄面2上设置按照每个组载置的区域,为了不与其他组的样品粒混杂,而直接将样品粒载置到拍摄面2b上。
另外,上述样品粒需要按照每个组进行分类,但是不需要排列进行载置。
(2)步骤S2:
拍摄在步骤S1按照每个上述组分类并被载置到拍摄单元2的拍摄面2b上的样品粒,取得各个样品粒的拍摄数据。
(3)步骤S3:
根据在步骤S2取得的拍摄数据,计算机4按照每个组取得各个样品粒的等级信息(特征信息)(等级信息取得)。
这里,上述等级信息包括样品粒的外形形状、面积、长度、宽度、色彩(RGB信息)、裂纹等。
(4)步骤S4:
通过显示器确认在步骤S2取得的拍摄数据,作业者指定各个组为优良产品/不良产品的哪一个(优良成品/不良产品信息指定)。
这里,在本实施方式中,上述优良成品/不良产品信息指定不是必须的。如果进行上述优良成品/不良产品的指定,则在后述的粒状物的等级判别中,除了按照在步骤S5登记到计算机4中的等级名来判别等级判别对象的粒状物,也能够分类为优良成品/不良产品。
(5)步骤S5:
作业者将上述各组的名称(等级名)登记(输入)到计算机4中(等级名设定)。这样,将等级名和等级信息、优良成品/不良产品信息关联起来(等级分类信息设定)。这里,将等级判别对象的样品粒设为米粒,设定为整粒、未熟粒、碎粒、裂纹粒、着色粒以及异物6种等级。
(6)步骤S6:
在后述的粒状物的等级判别时,在判别为相当于2个以上的等级的情况下,为了判别为只相当于一个等级,设定优先顺序(优先判别顺序设定)。另一方面,不设定上述优先顺序也能够判别为相应的所有的等级。如果进行优先判别顺序设定,一个样品粒被计数为一个等级,如果不进行优先判别顺序设定,一个样品被计数为相应的所有的等级。
(7)步骤S7:
使用上述按照等级分类的等级信息来生成等级判别基准。在本实施方式中,计算机4使用集群分析以及自适应增强算法(AdaBoost(机械学习算法))的分析自动生成等级判别基准。关于集群分析,例如参照日本特开2010-60389等。关于自适应增强算法,例如参照日本特开2013-33331等。
<等级判别基准生成例>
说明等级判别基准生成例。
图4是步骤S7的等级判别基准生成的一例,表示使用了集群分析以及自适应增强算法的分析的等级判别基准的生成流程。
(a)集群分析
(1)步骤S10:
在进行集群分析时,取得通过该分析使用的阈值以及目标系统数量。上述阈值以及目标系统数量被事先保存在计算机4的存储器中。在通过集群分析将各个样品粒分类划分为系统时使用上述阈值,为了判断根据输入的等级信息计算出的系统间的距离是否正确也使用上述阈值。上述目标系统数量是通过集群分析进行分类划分的系统数量的目标值。
(2)步骤S11:
从在步骤S5登记的等级名中选择一个等级,使用在步骤S3取得的等级信息对这以外的等级即非选择等级的样品粒进行集群分析。该分析是用于进行自适应增强算法的分析的预处理,与步骤S5的作业者进行的等级名设定不同,而以分类划分上述非选择等级的样品粒的情况为目的。通过利用该集群分析进行的分类划分,能够排除在步骤S1中作业者在事先准备各等级的样品粒时所产生的划分错误等的影响。
(3)步骤S12:
通过步骤S11的集群分析的分类划分,确认是否被分类划分为上述目标系统数量。在本实施方式中,将目标系统数设为6个。这是试验地求出判别结果优秀的系统数量。
当步骤S11的集群分析的分类划分的结果、系统数量与目标系统数量不同时,变更上述阈值并重复进行集群分析直到与上述目标系统数量一致为止。系统数量根据上述阈值的大小增减,所以自动变更阈值并重复进行分析直到划分为目标系统数量为止。
(4)步骤S13:
保存将非选择等级的样品粒分类划分为目标系统数量的结果。例如,如果在步骤S11选择出的等级是整粒,则整粒以外的样品粒与作业者在步骤S5进行登记的等级无关地被分类划分为6个系统。在步骤S13,以各个等级保存这些系统。
(5)步骤S14:
在所有的等级进行步骤S11的集群分析。在本实施方式中,通过步骤S5分类为6个等级,所以按照这些所有的每个等级来进行集群分析,按照每个等级来求出系统。
(b)自适应增强算法的分析
(6)步骤S15:
在步骤S15,选择一个在步骤S5登记的等级,通过该选择出的等级的样品粒和被分类划分为该等级下的系统(本实施方式中6个)中的一个的系统的样品粒,使用在步骤S3取得的等级信息来进行通过自适应增强算法的分析,计算各个等级信息的阈值/正负/权值系数。在本实施方式中,上述各等级信息的阈值/正负/权值系数成为等级判别基准。
(7)步骤S16:
在步骤S16中,保存通过步骤S15的分析计算出的每个等级信息的阈值/正负/权值系数等分析结果。
(8)步骤S17:
确认是否通过所有的系统对在步骤S15选择出的等级的样品粒进行了通过自适应增强算法的分析。按照每个系统进行通过自适应增强算法的分析。
(9)步骤S18:
在步骤S18中,确认是否以所有的等级进行了通过自适应增强算法的分析。以所有的等级按照每个等级进行通过自适应增强算法的分析,对所有的等级通过所有的系统计算各个等级信息的阈值/正负/权值系数,保存为等级判别基准,由此结束等级判别基准的生成即学习结束。
[等级判别步骤]
图5表示粒状物外观等级判别装置的粒状物的等级判别步骤的流程。
(1)步骤S21:
将等级判别对象的多个粒状物载置到拍摄单元2的拍摄面2b上。
(2)步骤S22:
拍摄在步骤S21被载置到拍摄单元2的拍摄面2b上的粒状物,取得各粒状物的拍摄数据。
(3)步骤S23:
根据在步骤S22取得的拍摄数据由计算机4取得各粒状物的等级信息。该等级信息与步骤S3的相同。
(4)步骤S24:
使用在步骤S23取得的等级信息和事先生成的等级判别基准,通过自适应增强算法进行的分析来判别各粒状物的等级。
(5)步骤S25:
根据步骤S24的判别结果和步骤S4的优良产品/不良产品信息,计算机4将各粒状物分类为优良产品或不良产品的哪一个并保存数据。
(6)步骤S26:
保存步骤S24的等级判别结果。
(7)步骤S27:
根据步骤S25的分类结果,通过适当的显示器显示被分类为优良产品或不良产品的各粒状物。
(8)步骤S28:
根据步骤S24的等级判别结果,通过适当的显示器按照每个等级显示被判别后的各粒状物。
<等级判别例>
图6是基于步骤24的等级判别基准的等级判别的一例,表示等级判别流程。
(1)步骤S31:
首先,在步骤S31选择一个等级。
(2)步骤S32:
在选择出的等级中,通过集群分析求出目标值(本实施方式中6个)的系统,所以选择其中之一的系统。
(3)步骤S33:
作为选择出的等级以及系统的自适应增强算法的每个等级信息的阈值/正负/权值系数等分析结果,从存储器读入在步骤S16中保存的结果。
(4)步骤S34:
从通过拍摄取得的拍摄数据中选择一个粒状物。
(5)步骤S35:
选择一个关于选择出的粒状物的等级信息。
以下是通过自适应增强算法进行的分析。
(6)步骤S36:
关于在步骤S34选择出的粒状物,判断在步骤S35选择出的等级信息是否比在步骤S33读入的阈值大。
(7)步骤S37以及步骤S38:
当上述等级信息比上述阈值大时,通过步骤S37确认正负。相反当上述等级信息比上述阈值小时,通过步骤S38确认正负。通过上述正负的确认结果来求出合计值。
这里,本实施方式的正负是在上述等级信息位于上述阈值的正侧和位于负侧的情况下,判断相当于在哪一侧的情况下选择出的等级的基准(标记)。
(8)步骤S39:
通过步骤S39将在步骤S37或步骤S38求出的合计值与按照每个系统求出的信任度(或类似度)相加。
(9)步骤S40:
确认是否针对所有的等级信息进行了步骤S36~步骤S39的作业。对所使用的所有等级信息进行步骤S36的判断。
(10)步骤S41:
确认是否针对所有的粒状物进行了步骤S36~步骤S39的作业。对拍摄到的所有的粒状物进行步骤S36的判断。
(11)步骤S42:
确认是否针对所有的系统进行了步骤S36~步骤S39的作业。对选择出的等级的所有系统进行步骤S36的判断。
(12)步骤S43:
确认是否针对所有的等级是否进行了步骤S36~步骤S39的作业。对在步骤5设定的所有等级进行步骤S36的判断。
(13)步骤S44:
按照拍摄到的每个粒状物求出多个信任度,根据该信任度的大小等来判别各粒状物的等级。由此结束等级的判别。
根据本发明的实施方式,将多个样品粒按照每个组(每个等级)进行分类后载置到拍摄单元2的拍摄面2b上,能够处理事先被分组的样品粒,因此即使不是熟练的作业者也能够简单地生成粒状物的等级判别基准。
另外,根据本发明的实施方式,作业者按照每个组分类事先被分组的样品粒并载置到拍摄单元2的拍摄面2b上,由此计算机4能够自动生成等级判别基准。
进一步,根据本发明实施方式的等级判别基准的生成方法,能够重复使用事先按照每个组划分的粒状物,因此能够重复生成有客观性的等级判别基准。
本发明的实施方式是使用集群分析以及通过自适应增强算法进行的分析来生成上述等级判别基准,因此能够生成高精度的等级判别基准。
另外,在上述本发明的实施方式中,在等级判别基准的生成中使用了集群分析以及通过自适应增强算法进行的分析,但是能够使用通过其它的机械学习算法进行的分析和其它的公知方法来生成上述等级判别基准。
本发明不限于上述实施方式而能够在不脱离发明的范围内适当变更其结构。
工业上的可使用性
关于本发明即使不是熟练的作业者也能够简单地生成粒状物等级判别基准,因此具有非常高的使用价值。
附图标记的说明
1:粒状物外观等级判别装置、2:拍摄单元(扫描仪)、2a:本体、2b:拍摄面、2c:罩、3:电缆、4:计算机、5:托盘。