数据生成装置、数据生成方法及存储介质制造方法及图纸

技术编号:21143038 阅读:21 留言:0更新日期:2019-05-18 05:43
一种数据生成装置、数据生成方法及存储介质,生成能够使识别器学习的学习用数据,以便根据图像恰当地识别包含于检查对象物中的缺陷特征。数据生成装置具备:获取部,获取具有缺陷的检查对象物的图像及图像的包含缺陷的区域;修改部,对获取部获取的区域进行使区域的外缘扩展的修改,以使区域的内部含有的像素增加预定量;以及生成部,将被修改部修改的区域与图像建立关联,生成学习用数据。

Data Generation Device, Data Generation Method and Storage Media

【技术实现步骤摘要】
数据生成装置、数据生成方法及存储介质
本专利技术涉及一种数据生成装置、数据生成方法及存储介质。
技术介绍
近年来,使用神经网络等识别器进行图像识别的技术被广泛研究。识别器使用包含图像及该图像标签的数据(教导数据)进行学习。关于生成高质量的学习用数据,以下专利文件1中记载了一种信息处理装置,其具备:分类部,通过利用将第一数据集作为教导数据的有教导学习来学习的分类器,将第二数据集作为评价数据进行分类;输入部,接收与分类部的分类结果相对应的第二数据集的标签修改;以及更新部,反映输入部所接收的修改来更新第二数据集。专利文件1日本特开2015-087903号公报例如当通过识别器来判断检查对象物的图像是否含有缺陷时,作为识别器的学习用数据,需要准备使包含缺陷的图像和含有该缺陷的区域相关联的学习用数据。使用这种学习用数据学习的识别器能够向被输入的图像输出判断为包含缺陷的区域。这里,可以由人手动输入包含缺陷的区域。但是,包含缺陷的区域指定不是一定将缺陷周边恰当地包含进去。例如,专利技术者发现如下情况:区域被指定为几乎只包含缺陷的话,缺陷与其他部分的对比变得困难,无法用识别器恰当地识别缺陷特征。
技术实现思路
于是,本专利技术提供一种数据生成装置、数据生成方法及存储介质,生成能够使识别器学习的学习用数据,以便根据图像恰当地识别包含于检查对象物中的缺陷特征。本专利技术的一方式提供一种数据生成装置,其具备:获取部,获取具有缺陷的检查对象物的图像及图像的包含缺陷的区域;修改部,对获取部获取的区域进行使区域的外缘扩展的修改,以使区域的内部含有的像素增加预定量;以及生成部,将被修改部修改的区域与图像建立关联,生成学习用数据。这里,学习用数据至少包括输入到识别器中的图像数据和与该图像数据相关联并与该图像的包含缺陷的区域相关的数据,一般情况下,也可以是学习用数据包括没有缺陷的检查对象物的图像数据和表示该图像数据中不含有缺陷之内容的数据。根据该方式,即便将包含缺陷的区域指定为几乎只包含缺陷的情况下,修改成区域外缘的至少一部分扩展,能够生成供识别器学习的学习用数据,以使识别器根据图像恰当地识别检查对象物中包含的缺陷特征。其结果,通过使用学习用数据进行学习,能够提高识别器对缺陷的识别性能。在上述方式中,也可以是,修改部对获取部获取的区域进行多个不同修改,生成部将被修改部进行了多个不同修改的多个修改区域与图像建立关联,生成与被修改部进行的多个不同修改相对应的多个候选学习用数据。根据该方式,将进行多个不同修改的区域与图像建立关联,生成多个候选学习用数据,从而能够生成对缺陷与其他部分进行对比的容易度各自不同的候选学习用数据。这里,不同修改是指例如外缘扩展程度不同,通过生成外缘扩展程度不同的多个候选学习用数据,缺陷与其他部分进行对比的容易程度各不相同,由此能够生成作为学习结果而识别器获得的表示缺陷的图像部分特征不同的学习用数据。此外,多个候选学习用数据不必实际全部都用作学习用数据。另外,外缘扩展程度不同的多个候选学习用数据的一部分分或者全部选择性地用作实际的学习用数据即可。在上述方式中,也可以是,修改部根据除包含于获取部获取的区域中的缺陷以外的背景图案,确定区域的修改方法。根据该方式,能够确定包含于区域中的缺陷以外的背景图案在修改前后没有很大不同的修改方法,从而能够生成能够根据图像将包含于检查对象物的缺陷与其他部分的对比恰当进行的学习用数据。例如,防止因对含有缺陷的区域进行修改而使得修改前不存在的特殊图案包含在修改后区域中,能够生成能够通过识别器将包含于图像中的缺陷与其他部分的对比恰当进行的学习用数据。在上述方式中,也可以是,数据生成装置还具备:学习部,将多个候选学习用数据分别用于不同识别器的学习,使多个识别器进行学习,识别器用于根据被输入的图像识别检查对象物中是否包含缺陷;以及选择部,根据通过学习部学习的、多个学习完毕的识别器的识别性能,从多个候选学习用数据中选择一个或多个学习用数据。根据该方式,生成的多个候选学习用数据分别适用于不同识别器的学习,通过根据多个学习完毕的识别器的识别性能选择一个或多个学习用数据,能够挑选能够根据图像将检查对象物中含有的缺陷与其他部分的对比恰当进行的学习用数据。这里,不同修改是指例如外缘扩展程度不同,由于能够根据外缘扩展程度不同的多个学习用数据生成的多个识别器的识别性能,对多个学习用数据进行是否采用的挑选,识别器能够恰当地获得用于判断缺陷部位的特征,能够提高缺陷的识别性能。在上述方式中,也可以是,选择部根据被修改部进行修改前的区域和被修改部进行修改后的区域之间的近似度,从多个候选学习用数据中选择一个或多个学习用数据。此外,修改前后的区域的近似度可以使用例如黑白浓淡度、边缘的个数及强度。根据该方式,通过对显示缺陷的区域进行修改,能够防止目标以外的图像部位包含于区域中。即,能够选择是否采用学习用数据,以防止可能被误判为缺陷的图像部位混入学习用数据中,从而能够挑选能够通过识别器将图像中包含的缺陷与其他部分的对比更恰当地进行的学习用数据。在上述方式中,也可以是,选择部根据被修改部进行修改前的区域的外缘像素值和被修改部进行修改后的区域的外缘像素值之间的关联,计算近似度。根据该方式,通过扩展区域外缘,例如当修改后的区域外缘包含了在修改前的区域中不存在的可能被误判为缺陷的图像部位时,能够将这种修改后的区域从学习用数据中去除。在上述方式中,也可以是,获取部获取具有多个缺陷的检查对象物的图像和图像的分别包含多个缺陷中一个缺陷的多个区域,修改部对获取部获取的多个区域分别进行使区域的外缘扩展的修改,以使区域的内部含有的像素增加预定量,生成部将被修改部修改的多个区域与图像建立关联,生成学习用数据。根据该方式,即便是图像包含多个缺陷并将包含缺陷的多个区域指定为几乎只包含缺陷的情况下,也能够生成能够通过识别器将图像中含有的缺陷与其他部分的对比恰当进行的学习用数据。此外,包含缺陷中一个缺陷的区域是识别器识别为一个缺陷的区域即可。在上述方式中,也可以是,数据生成装置还具备输入部,输入部接收指定图像的包含缺陷的区域的信息输入,获取部根据通过输入部输入的信息,获取图像的包含缺陷的区域。根据该方式,能够从确认检查对象物图像的作业者接收指定包含缺陷的区域的信息输入,从而能够在检查工序的现场获取包含缺陷的区域。在上述方式中,也可以是,输入部接收用于指定图像的包含缺陷的区域的内点的、图像的一个或多个点的输入。根据该方式,通过指定区域内侧的点,无论缺陷是何种形状,确认检查对象物图像的作业者都能够通过简便操作进行包含缺陷区域的指定。在上述方式中,也可以是,内点包含图像的缺陷的端点。根据该方式,指定缺陷的端点,能够更准确地设定缺陷位置,因此能够恰当地设定根据指定的内点确定的区域,可得到能够根据图像将检查对象物中含有的缺陷与其他部分的对比恰当进行的学习用数据。在上述方式中,也可以是,输入部接收用于指定图像的包含缺陷的区域的外形的、图像的一个或多个点的输入。根据该方式,通过指定区域的外形,无论缺陷是何种形状,确认检查对象物图像的作业者都能够通过简便操作进行包含缺陷区域的指定。在上述方式中,也可以是,当满足预定条件时,修改部以使区域的外缘收缩的方式修改区域。此外,预定条件可以本文档来自技高网...

【技术保护点】
1.一种数据生成装置,具备:获取部,获取具有缺陷的检查对象物的图像及所述图像的包含所述缺陷的区域;修改部,对所述获取部获取的区域进行使所述区域的外缘扩展的修改,以使所述区域的内部含有的像素增加预定量;以及生成部,将被所述修改部修改的区域与所述图像建立关联,生成学习用数据。

【技术特征摘要】
2017.11.08 JP 2017-2154521.一种数据生成装置,具备:获取部,获取具有缺陷的检查对象物的图像及所述图像的包含所述缺陷的区域;修改部,对所述获取部获取的区域进行使所述区域的外缘扩展的修改,以使所述区域的内部含有的像素增加预定量;以及生成部,将被所述修改部修改的区域与所述图像建立关联,生成学习用数据。2.根据权利要求1所述的数据生成装置,其中,所述修改部对所述获取部获取的区域进行多个不同修改,所述生成部将被所述修改部进行了多个不同修改的多个修改区域与所述图像建立关联,生成与被所述修改部进行的多个不同修改相对应的多个候选学习用数据。3.根据权利要求1或2所述的数据生成装置,其中,所述修改部根据除包含于所述获取部获取的区域中的所述缺陷以外的背景图案,确定所述区域的修改方法。4.根据权利要求2所述的数据生成装置,其中,所述数据生成装置还具备:学习部,将所述多个候选学习用数据分别用于不同识别器的学习,使多个识别器进行学习,所述识别器用于根据被输入的图像识别所述检查对象物中是否包含缺陷;以及选择部,根据通过所述学习部学习的多个学习完毕的识别器的识别性能,从所述多个候选学习用数据中选择一个或多个学习用数据。5.根据权利要求4所述的数据生成装置,其中,所述选择部根据被所述修改部进行修改前的区域和被所述修改部进行修改后的区域之间的近似度,从所述多个候选学习用数据中选择所述一个或多个学习用数据。6.根据权利要求5所述的数据生成装置,其中,所述选择部根据被所述修改部进行修改前的区域的外缘像素值和被所述修改部进行修改后的区域的外缘像素值之间的关联,计算所述近似度。7.根据权利要求1或2所述的数据生成装置,其中,所述获取部获取具有多个缺陷的检查对象物的图像和所述图像的分别包含所述多个缺陷中一个缺陷的多个区域,所述修改部对所述获...

【专利技术属性】
技术研发人员:栗田真嗣半泽雄希
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:日本,JP

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

1