著录项信息
专利名称 | 示教数据设定装置及方法、利用网络的示教数据提供系统及方法 |
申请号 | CN02148268.3 | 申请日期 | 2002-10-30 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2003-05-14 | 公开/公告号 | CN1417744 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06T1/00 | IPC分类号 | G;0;6;T;1;/;0;0;;;H;0;5;K;1;3;/;0;8查看分类表>
|
申请人 | 松下电器产业株式会社 | 申请人地址 | 日本国大阪府
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 松下电器产业株式会社 | 当前权利人 | 松下电器产业株式会社 |
发明人 | 鈴木規之;藤原宏章;橫森正 |
代理机构 | 上海专利商标事务所有限公司 | 代理人 | 赵国华 |
摘要
提供不必在实际设备上进行修正和确认作业,就能实现减少图像处理出错或误检,设定最佳示教数据的图像处理用示教数据设定装置及其方法。对象物示教数据提取部1利用对象物属性及识别动作条件的数据库,生成取得所有组合的示教数据。示教数据候补挤入部2从生成的多个示教数据中挤入实际使用的对象物及安装装置有关的示教数据的候补提取。对象物图像输入部3对每个实际使用的对象物输入对象物单体的图像。评价图像生成部4用对象物图像生成规定的评价图像。示教数据决定部5输入示教数据候补和评价图像,对双方进行比较和研讨,决定对于对象物的最佳示教数据。
1.一用于设定在电子部件安装工序中进行图像处理所必需的示教数据的 示教数据设定装置,其特征在于,包括
对象物示教数据提取部,预先存储关于对象物的对象物属性及图像处理中 必需的识别动作条件,并生成多个该对象物属性和识别动作条件能取得的所有 的组合的示教数据;
示教数据候补挤入部,从所述对象物示教数据提取部生成的多个示教数据 中,挤入并提取与实际使用的对象物及安装装置有关的示教数据的候补;
对象物图像输入部,输入实际安装使用的对象物单体的图像;
评价图像生成部,利用所述对象物图像输入部输入的一个对象物单体图 像,生成决定最终示教数据所必需的规定的多个评价图像;及
示教数据决定部,根据所述评价图像生成部生成的所述多个评价图像,从 所述示教数据候补挤入部挤入的所述示教数据候补中决定对于对象物是最佳 的示教数据。
2.如权利要求1所述的示教数据设定装置,其特征在于,
所述对象物为部件,所述对象物属性为部件的形状。
3.如权利要求1所述的示教数据设定装置,其特征在于,
所述评价图像生成部,对于所述对象物图像输入部输入的对象物图像,考 虑到假定在电子部件安装工序中进行的图像处理存在摄像误差而进行图像处 理,由此生成多个评价图像。
4.如权利要求3所述的示教数据设定装置,其特征在于,
所述评价图像生成部的作为假定存在所述摄像误差而进行的图像处理,至 少包括假定在所述电子部件安装工序的图像处理中所述对象物倾斜而进行的 黑点补偿处理。
5.如权利要求3所述的示教数据设定装置,其特征在于,
所述评价图像生成部的作为假定存在所述摄像误差而进行的图像处理,至 少包括假定在所述电子部件安装工序的图像处理中所用的摄像装置取得的图 像上产生噪声而进行的随机噪声处理。
6.如权利要求3所述的示教数据设定装置,其特征在于,
所述评价图像生成部的作为假定存在所述摄像误差而进行的图像处理,至 少包括假定在所述电子部件安装工序的图像处理中的照度误差而进行的反差 处理。
7.如权利要求1所述的示教数据设定装置,其特征在于,
所述识别动作条件至少包括所述电子部件安装工序的图像处理中必需的 识别算法,
所述示教数据决定部,根据在所述示教数据候补挤入部挤入的每个示教数 据候补所包含的所述识别算法,对所述评价图像生成部生成的评价图像进行图 像识别,通过评价该图像识别的结果,从而决定对于所述对象物是最佳的示教 数据。
8.如权利要求7所述的示教数据设定装置,其特征在于,
所述对象物图像输入部,根据对于所述识别动作条件所含的与照明有关的 条件所预先推荐的值及对该值在规定范围内增减的照度值,输入所生成的多个 所述对象物单体的图像;
所述评价图像生成部,对所述对象物图像输入部输入的多个对象物单体的 图像,考虑到假定在所述电子部件安装工序中所进行图像处理存在摄像误差而 进行图像处理,由此分别生成多个评价图像;
所述示教数据决定部,从所述评价图像生成部生成的多个评价图像中,提 取与所述示教数据候补挤入部挤入的每个示教数据候补对应的所述评价图像, 并根据与所述提取的评价图像对应的所述示教数据候补所含的所述识别算法, 评价图像识别的结果,从而决定对于所述对象物的最佳示教数据。
9.如权利要求1所述的示教数据设定装置,其特征在于,
所述识别动作条件至少包括所述电子部件安装工序的图像处理所必需的 识别算法;
所述对象物示教数据提取部,从所述对象物属性和所述识别动作条件能取 得的所有的组合中,根据该组合删除与所述对象物属性无关的包含所述识别算 法的所述识别动作条件的组合,生成所述示教数据。
10.一种示教数据提供系统,是利用在服务提供者和服务利用者之间连接 的网络,向特定设备提供电子部件安装工序进行的图像处理所必需的示教数据 的示教数据提供系统,其特征在于,
所述服务提供者包括:
对象物示教数据提取部,预存关于对象物的对象物属性及图像处理所必需 的识别动作条件,并生成多个该对象物属性和识别动作条件能取得的所有组合 的示教数据;
示教数据候补挤入部,从所述对象物示教数据提取部生成的多具示教数据 中,挤入并提取与实际使用的对象物及安装装置有关的示教数据的候补;
对象物图像输入部,输入实际安装使用的对象物单体的图像;
评价图像生成部,利用所述对象物图像输入部输入的对象物图像,生成决 定最终示教数据所必需的规定的评价图像;
示教数据决定部,根据所述评价图像生成部生成的所述评价图像,从所述 示教数据候补挤入部挤入的所述示教数据候补中,决定对于对象物是最佳的示 教数据;以及
发送部,向一个或多个特定设备以电子方式发送所述示教数据决定部决定 的最佳示教数据;
所述服务利用者至少包括一台利用所述发送部送来的最佳示教数据执行 规定的图像处理的特定设备。
11.一种示教数据提供系统,是利用在服务提供者和服务利用者之间连接 的网络,向特定设备提供电子部件安装工序进行的图像处理所必需的示教数据 的示教数据提供系统,其特征在于,
所述服务提供者包括;
对象物示教数据提取部,预存关于对象物的对象物属性及图像处理所必需 的识别动作条件,并生成多个该对象物属性和识别动作条件能取得的所有组合 的示教数据;
示教数据候补挤入部,从所述对象物示教数据提取部生成的多具示教数据 中,挤入并提取与实际使用的对象物及安装装置有关的示教数据的候补;
对象物图像输入部,输入实际安装使用的对象物单体的图像;
评价图像生成部,利用所述对象物图像输入部输入的对象物图像,生成决 定最终示教数据所必需的规定的评价图像;以及
示教数据决定部,根据所述评价图像生成部生成的所述评价图像,从所述 示教数据候补挤入部挤入的所述示教数据候补中,决定对于对象物是最佳的示 教数据;
所述服务利用者包括:
发送部,取得所述示教数据决定部决定的最佳示教数据,同时至少向一个 或多具特定设备以电子方式发送;以及
至少一个特定设备,利用所述发送部送来的最佳示教数据,执行规定的图 像处理。
12.一种示教数据提供系统,是利用在服务提供者和服务利用者之间连接 的网络,向特定设备提供电子部件安装工序进行的图像处理所必需的示教数据 的示教数据提供系统,其特征在于,
所述服务提供者包括:
对象物示教数据提取部,预存关于对象物的对象性属性及图像处理所必需 的识别动作条件,并生成多个该对象物属性和识别动作能取得的所有组合的示 教数据;
所述服务利用者包括:
示教数据候补挤入部,取得在所述对象物示教数据提取部生成的多个示教 数据,从该示教数据中,挤入并提取与实际使用的对象物及安装装置有关的示 教数据的候补;
对象物图像输入部,输入实际使用安装的对象物单体的图像;
评价图像生成部,利用所述对象物图像输入部输入的对象物图像,生成决 定最终示教数据所必需的规定的评价图像;
示教数据决定部,根据所述评价图像生成部生成的所述评价图像,从所述 示教数据候补挤入部挤入的所述示教数据候补中,决定对于对象物是最佳的示 教数据;
发送部,向一个或多个特定设备以电子方式发送所述示教数据决定部决定 的最佳示教数据;以及
至少一个特定设备,利用所述发送部送来的最佳的示教数据,执行规定的 图像处理。
13.一种用于设定电子部件安装工序中进行的图像处理所必需的示教数据 的示教数据设定方法,其特征在于,包括下述步骤:
利用预存的与对象物有关的对象物属性及图像处理所必需的识别动作条 件,生成多个该对象物属性和识别动作条件能取得的所有组合的示教数据的步 骤;
从生成的所述多个示教数据中,挤入并提取与实际使用的对象物及安装装 置有关的示教数据的候补的步骤;
输入实际使用的对象物单体的图像的步骤;
利用输入的一个所述对象物单体图像,生成决定最终示教数据所必需的多 个规定的评价图像的步骤;以及
根据生成的所述多个评价图像,从挤入的所述示教数据候补中决定对于对 象物是最佳的示教数据的步骤。
14.如权利要求13所述的示教数据设定方法,其特征在于,
所述识别动作条件至少包括所述电子部件安装工序的图像处理中所必需 的识别算法;
输入所述图像的步骤,根据对所述识别动作条件所含的照明有关的条件预 先推荐的值及对该值在规定范围内增减的照度值,输入生成的多个所述对象物 单体的图像;
生成所述评价图像的步骤,对于输入所述图像的步骤所输入的多个对象物 单体的图像,考虑到假定在所述电子部件安装工序中进行的图像处理存在摄像 误差而进行图像处理,由此分别生成多幅评价图像;
决定所述示教数据的步骤,从生成所述评价图像的步骤生成的多幅评价图 像中,提取与在挤入并提取所述示教数据的候补的步骤中挤入的每个所述示教 数据候补对应的所述评价图像,并根据与所述提取的评价图像对应的每个所述 示教数据候补所含的所述识别算法,评价图像识别的结果,从而决定对所述对 象物是最佳的示教数据。
15.如权利要求13所述的示教数据设定方法,其特征在于,
在利用服务提供者和服务利用者之间连接的网络,向特定设备提供在电子 部件安装工序中进行图像处理所必需的示教数据时,
由所述服务提供者进行生成多个所述示教数据的步骤、挤入并提取所述示 教数据的候补的步骤、生成所述评价图像的步骤、输入所述图像的步骤、以及 决定所述最佳示教数据的步骤;
此外,由所述服务提供者进行向至少一个特定设备以电子方式发送在决定 所述最佳示教数据的步骤中决定的所述最佳示教数据的步骤;
由所述服务利用者进行利用所述服务提供者发送的所述最佳示教数据,在 特定设备执行规定的图像处理的步骤。
16.如权利要求13所述的示教数据设定方法,其特征在于,
在利用服务提供者和服务利用者之间连接的网络,向特定设备提供在电子 部件安装工序中进行图像处理所必必需的示教数据时,
由所述服务提供者进行生成多个所述示教数据的步骤、挤入并提取所述示 教数据的候补的步骤、生成所述评价图像的步骤、输入所述图像的步骤、以及 决定所述最佳示教数据的步骤;
由所述服务利用者进行取得在决定所述最佳示教数据的步骤中决定的所 述最佳示教数据,同时至少向一台特定设备以电子方式发送所述最佳示教数据 的步骤;以及
利用所述以电子方式发送的步骤发送的所述最佳示教数据、在特定设备执 行规定的图像处理的步骤。
17.如权利要求13所述的示教数据设定方法,其特征在于,
在利用服务提供者和服务利用者之间连接的网络,向特定设备提供电子部 件安装工序中进行图像处理所必需的示教数据时,
由所述服务提供者进行生成多个所述示教数据的步骤;
由服务利用者进行挤入并提取所述示教数据的候补的步骤、生成所述评价 图像的步骤、输入所述图像的步骤、及决定所述最佳示教数据的步骤;
此外,由服务利用者进行至少向一台特定设备以电子方式发送在决定所述 最佳示教数据的步骤中决定的所述最佳示教数据的步骤;以及
利用所述以电子方式发送的步骤发送的所述最佳示教数据、在特定设备执 行规定的图像处理的步骤。
技术领域\n本发明涉及图像处理用示教数据设定装置及方法,利用网络的图像处理用 的示教数据提供系统及方法,特别涉及底板制造等所用的设备,用于在电子器 件安装工序所进行的图像处理中设定必需的示教数据的装置及其方法,以及利 用网络转用由该装置设定的示教数据的示教数据提供系统及其方法。\n背景技术\n通常,在电子部件安装工序中所进行的图像处理必需的示教数据的部件属 性和识别动作条件成对的形式给出。作为部件属性的参数,有部件的形状,引 线数量,间距,及颜色等。识别动作的参数有识别部件安装装置内部件吸附状 态的位置偏移用的算法,对部件状态摄像的摄像机种类,位置,及摄像条件(照 明,快门速度等)。\n过去,这种示教数据用以下方法设定。图6为概要表示以前的示教数据设 定方法步骤的流程图。图6中,作业人员对于安装所用的各种部件,从多个参 数的组合中提取识别动作条件,设防定暂定的示教数据(步骤S41)。接着, 用暂定设定的示教数据,由实际设备进行动作确认(步骤S42)。然后,由实 际设备动作确认的结果,若根据其示教结果按照摄得的图像能正确识别图像, 则就将该暂定的示教数据定为最终的示教数据,若图像识别结果有问题,则对 设定的暂定示教数据进行修改,再次经过实际设备确认处理(步骤S43,S44)。 这样,用过去的示教数据设定方法,要反复进行修正和确认作业直至由实际设 备动作确认无问题为止。另外,也有快速,准确设定示教数据的上述识别动作 条件之一即与照明有关的摄像条件的方法(例如:参照特开2000-332500号公 报)。\n但是,用上述过去的示教数据设定方法因为必需要用实际设备进行修正和 确认作业,所以耗费工时颇多,鉴于作业人员所掌握的经验,技巧等人为的因 素,对其作业工时有很大的影响。例如:确认上述动作的实际设备对作图像处 理的部件设定多个识别算法。关于该识别算法的选择,根据预设的推荐值,作 业人员的经验等进行,由所选择的识别数字产生的动作确认结果有问题时,必 须同样地反复进行修正和确认作业。另外,由于作业人员的不同,有时会产生 因实际设备的动作确认不足而不能认证的问题,不得不降低最终的示教数据的 可靠性。以前,为了用这样的示教数据作图像处理,存在着出错,或误检之类 的问题。另外,在图像处理上,由于进行图像处理的设备劣化(例如:吸附咀 端部磨损,照明亮度降低),摄像数据所含的随机噪声等,如上所述,有时会 从设定好示教数据的设备的摄像条件上发生变化。这样的变化在进行图像处理 的设备上发生时,上述示教数据的设定因为没有考虑到上述变化,所以同样会 出错和发生误检。\n另外,在电子件安装工序中,在电子部件安装设备上电子部件的位置检测, 检查设备内电子部件检查等各种用途上均用到图像处理。在这一电子部件的安 装领域中,部件等的对象物比较标准,所以工序上使用的设备大多也是标准的。 但对象物的种类,件数变成多种多样的话,示教数据对于每位用户,每种电路 品种就变得复杂。因此,即使是微不足道的差错也会酿成重大的错误,或误检 的原因。因而,电子部件安装工序中所进行的图像处理必需的示教数据的设定 是非常重要的。另外,如上所述示教数据又是非常复杂的,所以能高效的转用 在其它设备上也变得相当重要。\n另外,在作为快速,正确设定与上述识别动作条件所含的照明有关的摄像 条件的方法时,关于用该方法设定好的摄像条件能解决上述课题中的一部分。 但是,采用该方法,例如关于算法的设定,有可能和上述课题一样要反复进行 修正和确认作业。另外,对于进行上述图像处理设备的劣化,随机噪声引起的 摄像条件的变化,在用上述方法设定的示教数据中也没有考虑到该变化,有时 同样会出错或发生误检。\n发明内容\n由此,本发明的首要目的为提供不必用实际设备进行修正和确认作业,能 实现降低图像处理出错,误检,设定最佳示教数据的图像处理用的示教数据设 定装置及其方法。另外,本发明的另一目的为提供一种利用网络,能高效转用 设定的最佳示教数据的图像处理用的示教数据提供系统及其方法。\n为达到上述目的,本发明具有下述特征。\n本发明的第1方面为设定在电子器件安装工序中进行的图像处理必需的示 教数据的示教数据设定装置。示教数据设定装置包括对象物示教数据提取部, 示教数据候补挤入部,对象物图像输入部,评价图像生成部,示教数据决定部。 对象物示教提取部预先存储关于对象物的对象物属性及图像处理必需的识别 动作条件,生成多个从该对象物属性和认识动作条件取得的全部组合的示教数 据。示教数据候补挤入部从对象物示教数据提取部所生成的多个示教数据中挤 入并进行提取实际使用对象物及安装装置有关的示教数据的候补。对象物图像 输入部输入实际使用的对象物单体的图像。评价图像生成部利用输入对象物图 像输入部的对象物图像生成决定最终示教数据必需的规定的评价图像。示教数 据决定部根据评价图像狂成部生成的评价图像,以示教数据候补挤入部被挤入 的示教数据的候补中决定对于对象物最佳的示教数据。\n采用上述本发明的构成,从多个示教数据中挤入根据对象物属性的示教数 据候补,利用从实际的对象物图像生成的评价图像,从对该示教数据候补的逐 一评价结果,决定示教数据。因此,与以往的进行修正和确认作业方式不同, 能简单并迅速决定最佳的示教数据。另外,利用评价图像评价示教数据候补, 仅用实际设备的样板图像能事前认证想象不到的不合适,决定更正确的示教数 据。其结果,能利用最佳的示教数据进行图像处理,所以使图像处理时减少出 错或发生误检。\n另外,上述对象物具体为部件,对象物属性具体也可为部件的形状。\n另外,评价图像生成部对于对象物图像输入部输入的对象物图像,通过进 行假定在电子部件安装工序中进行的图像处理的摄像误差的图像处理可生成 多具评价图像。由此,利用假定摄像误差的评价图像评价示教数据候补,就能 仅以现实化进行图像处理的设备的劣化,或实际设备的样板图像事前认证想象 不到的不适合。能决定更正确的示教数据。\n作为假定上述评价图像生成部的摄像误差的图像处理,如下所述,可以设 想有各种处理。第1种处理为假定电子部件安装工序的图像处理中对象物的倾 斜的黑点补偿(shading)处理。这时能作假定对象物在倾斜或旋转状态下产 生的对象物表面的明暗变化的仿真,保持设置在现实地进行图像处理设备上的 对象物的部份即使由于磨损等倾斜,也能使图像处理时的出错或误检减少。第 2种处理为假定在用于电子部件安装工序图像处理的摄像装置取得的图像上发 生噪声的随机噪声处理。这时,能作假设在摄像装置所摄的图像上重叠极少的 噪声的仿真,即使在用设置在现实地进行图像处理设备的摄像装置摄得的图像上 重叠着微小的噪声,也能使图像处理时的出错,误检减少。第3种处理为假定 电子部件安装工序的图像处理中照度误差的反差处理。这时,假定对象物表面 状态变化,特定设备上照明的照度误差,能作为与亮度的变化对应的仿真,即 使因设置在现实地进行图像处理的设备上照明的照度劣化而降低,也能使图像 处理时的出错,误检减少。\n另外,上述识别动作条件,还可包括电子部件安装工序图像处理最低限度 必需的识别算法。这时,示教数据决定部通过根据示教数据候补挤入部被挤入 的每个示教数据候补所含的识别算法,评价对评价图像生成部生成的评价图像 作图像识别的结果,从而决定对于对象物最佳的示教数据。由此,对于示教数 据所含的识别算法也能自动地评价,不会因识别算法的问题而进行修正和确认 作业。\n另外,上述对象物图像输入部也可以输入根据对于有关识别动作条件所含 的照明的条件预先推荐的值及对该值根据使规定的范围增减的照度值,所生成 的多个对象物平体的图像。那时,上述评价图像生成部对于对象物图像输入部 所输入的多个对象物平体的图像,通过进行假定在电子部件安装工序中所进行 的图像处理的摄像误差的图像处理,分别生成多个评价图像。而且,上述示教 数据决定部从评价图像生成部生成的多个评价图像中提取与在示教数据候补 挤入部挤入的每个示教数据候补对应的评价图像,通过根据对应提取的评价图 像的示教数据候补所含的识别算法,评价图像识别的结果,决定对于对象物最 佳的示教数据。由此,根据示教数据挤入部挤入的示教数据候补,能提取适宜 的评价图像,包括识别算法在内,能容易地决定正确的示教数据。\n另外,上述对象物示教数据提取部也可从对象物属性及识别动作条件取得 所有的组合中,根据该组合,删除包括和对象物属性无关的上述识别算法在内 的识别动作条件的组合。生成示教数据。由此,能削减对象物示教数据提取部 使用的示教数据量。\n本发明的第2方面为利用服务提供者和服务利用者间所连接的网络,向特 定的设备提供电子部件安装工序进行图像处理所必要的示教数据的示教数据 提供系统。示教数据提供系统的第1个例子为服务提供者包括对象物示教数据 提取部,示教数据后补挤入部,对象物图像输入部,评价图像生成部,示教数 据决定部,和发送部。对象物示教数据提取部预存关于对象物的对象物属性及 图像处理中必要的识别动作条件,生成多个从该对象物属性和识别动作条件取 得的全部的组合示教数据。从在对象物示教数据提取部生成的多个示教数据 中,示教数据候补挤入部挤入实际使用的对象物及关于实际安装装置的示教数 据的候补并进行提取。对象物图像输入部,输入实际使用的对象单体的图像。 评价图像生成部利用输入对象物图像输入部的对象物图像,生成决定最终的示 教数据必需的规定的评价图像。示教数据决定部根据评价图像生成部生成的评 价图像,从示教数据候补挤入部所挤入的示教数据的后补中决定对于对象物 最佳的示教数据。发送部将示教数据决定部决定的最佳的示教数据以电子的形 式发送给一个或多个特定的设备。服务利用者至少包括一个特定设备。特定设 备利用发送部送来的最佳示教数据执行规定的图像处理。\n采用上述本发明的构成,服务利用者一侧在不需要与设定处理示教数据中 必要的装置有关的设置费用的基础上,能节省设定处理示教数据上的用工。另 一方面,服务提供者一侧,通过能向多个用户提供(出售)标准的示教数据, 从而能期待提高商业上的收益。\n上述示教数据提供系统的第2个例子为服务提供者包括对象示教数据提取 部,示教数据候补挤入部,对象物图像输入部,评价图像生成部,和示教数据 决定部。服务利用者包括发送部,和至少一台特定设备。\n采用上述本发明的构成,服务利用者一侧在不需要与设定处理示教数据所 需装置相关的设置费用的基础上,能节省设定处理示教数据上的用工,能在多 个特定设备上高效利用一个示教数据。另一方面,服务提供者一侧能通过提供 (出售)标准的示教数据,从而期待提高商业上的收益。\n上述示教数据提供系统的第3个例子为服务提供者包括对象物示教数据提 取部。服务利用者包括示教数据候补挤入部,对象物图像输入部,评价图像生 成部,示教数据决定部,和至少一个特定设备。\n采用上述本发明的构成,服务利用者一侧不需要数据库管理,同时也不需 要持有数据库管理必需的存储装置。另一方面,服务提供者一侧只要作数据库 管理就可。\n本发明的第3方面为设定电子部件安装工序中进行图像处理必需的示教数 据用的示教数据设定方法。示教数据设定方法包括生成多个示教数据的步骤, 挤入示教数据的候补并进行提取的步骤,输入图像的步骤,生成评价图像的步 骤,和决定最佳示教数据的步骤。生成多具示教数据的步骤利用有关预存对象 物的对象物属性及图像处理中必要的识别动作条件生成多个该对象物属性和 识别动作条件取得的所有的组合的示教数据。挤入示教数据的候补并进行提取 的步骤从生成的多个示教数据中,挤入有关实际使用对象物及安装装置的示教 数据的候补并进行提取。输入图像的步骤输入实际使用的对象物单体的图像。 生成评价图像的步骤利用输入的对象物图像生成决定最终示教数据必需的规 定的评价图像。决定最佳示教数据的步骤根据生成的评价图像,从被挤入的示 教数据候补中决定对于对象物的最佳示教数据。\n另外,上述识别动作条件也可以至少包括电子部件安装工序的图像处理中 必要的识别阿拉件字母。再者,输入上述图像的步骤根据对于有关识别动作条 件所含照明的条件预先推荐的值及对该值增减规定范围的照度值,可输入所生 成的多个对象物单体的图像。这时,生成评价图像的步骤对于输入到输入图像 步骤的多个对象物单体的图像,通过作假定在电子部件安装工序中所进行的图 像处理的摄像误差的图像处理分别生成多具评价图像。决定示教数据的步骤从 生成评价图像的步骤生成的多个评价图像中提取与在挤入示教数据的候补并 进行提取的步骤中挤入的每个示教数据候补对应的评价图像,通过根据每个对 应提取的评价图像的示教数据候补所含的识别算法,评价图识别后的结果,从 而决定对于对象物的最佳示教数据。\n另外,上述示教数据的设定方法,利用连接服务提供者和服务利用者间的 网络,向特定的设备提供在电子部件安装工序中进行的图像处理中必要的示教 数据时,作为第1例,生成多个示教数据的步骤,挤入示教数据的候补并进行 提取的步骤,生成评价图像的步骤,输入图像的步骤,和决定最佳示教数据的 步骤由服务提供者进行。这时,由服务提供者再进行电子的发送步骤。电子的 发送步骤以电子形式至少向一台特定设备发送决定最佳示教数据步骤决定的 最佳示教数据。而且,由服务利用者进行执行图像处理的步骤。执行图像处理 的步骤利用服务提供者发送来的最佳示教数据,在特定的设备中执行规定的图 像处理。\n另外,上述示教数据的设定方法,作为第2例,生成多个示教数据的步骤, 挤入示教数据的候补并进行提取的步骤,生成评价图像的步骤,输入图像的步 骤,决定最佳示教数据的步骤由服务提供者进行。这时,由服务利用者进行电 子发送的步骤,和执行图像处理的步骤。\n再者,上述示教数据设定方法,作为第3例生成多个示教数据的步骤由服 务提供者进行。这时,服务利用者进行挤入示教数据的候补并进行提取的步骤, 生成评价图像的步骤,输入图像的步骤,决定最佳示教数据的步骤,电子的发 送步骤,和执行图像处理的步骤。\n通过以下对照附图详细的说明,将会进一步明了本发明的这些目的及其它 的目的,特征,形态,效果。\n附图说明\n图1为表示本发明一实施形态的图像处理用示教数据设定装置的构成方框 图。\n图2为表示在图1的对象物示教数据提取部中部分数据库处理后的对象物 属性数据的示意图。\n图3为表示在图1的对象物示教数据提取部中部分数据库处理后的识别动 作条件数据的示意图。\n图4为表示利用本发明的一实施形态的图像处理用示教数据设定装置的系 统构成例的方框图。\n图5为表示在图4所示系统上利用网络时的处理步骤示例的示意图。\n图6为概要表示以往的示教数据设定方法步骤的流程图。\n具体实施形态\n(示教数据的设定装置及设定方法)\n图1为表示本发明一实施形态的图像处理用的示教数据设定装置构成方框 图。在图1中,本实施形态的图像处理用示教数据设定装置包括对象物示教数 据提取部,示教数据候补挤入部2,对象物图像输入部3,评价图像生成部4, 示教数据决定部5。下面,说明采用上述构成的图像处理用示教数据设定装置 的动作(图像处理用示教数据设定方法)。\n作为前提,在对象物示教数据提取部,关于部件等对象物的对象物属性数 据及图像处理必需的识别动作条件数据作数据库处理后预先分别存储。下面参 照图2及图3,对于对象物为部件时上述对象物特性数据及识别动作条件数据 进行说明。再者,图2为表示对象物示教数据提取部中数据库处理后部分上述 对象物属性数据的示意图,图3为表示部分上述识别动作条件数据的示意图。\n在图2中,作为对象物属性的参数有部件分类,部件外形尺寸,引线的形 状,根数,间距,极性标志位置,及部件本体的色彩等。例如:在部件分类中, 以表示作为长方形芯片,铝电解电容,QFP(Quad Flat Package方形扁平封装) /SOP(Small Qutline Package小外形封装)及BGA(Ball Grid Array球形格 栅阵列)等对象物的部件种类的数据来分类。部件外形尺寸以成为对象物的部 件的长,宽,高等尺寸数据来分类。该对象物属性数据的数据库也可输入已CAD 的数据来构筑,也可从用摄像机,扫描仪,或激光扫描仪等测量实际对象物属 性的结果来构筑。另外,对象物属性数据对于以上述部件分类表示的部件种类, 也能用该部件被设定的其它各参数的数据之组合来构筑。例如:用在图2所示 的最上面位置上表示的“SOP、8.0×8.0×2.0,4,1.0、……”的组合构成一 个对象物属性数据,以第2行所示的“SOP、8.0×8.0×2.0,4,1.25、……” 的组合构成一个对象物属性数据。\n在图3中,作为识别动作条件数据的参数,有装置类别,拍摄部悠扬状态 的摄像机种类·位置,及摄像条件(照明,快门速度),识别部件吸附状态的 位置偏移用的识别算法号码等。例如:装置类别用表示高速设备A,高速设备 B,及多功能设备A等进行图像处理的部件安装装置,或检查装置等特定设备 种类的数据来分类,摄像机的种类用使用摄像机的2D,3D等来表示种类,在 摄像机位置上分成以上,中,下及倾斜等表示对于对象物的摄像机位置。照明 条件分成上中下三段等照明位置及各段的ON/OFF,各段照明的照度等。另外, 识别动作条件数据也和上述对象物属性数据一样与表示特定设备的数据对应, 用该设备能对应的其它参数的数据组合来构筑。例如,用在图3的最上面的位 置示出的“高速机A,上,ON-ON-ON,1,……”的组合构成一个识别动作条件 数据。还有,上述对象物属性数据或上述识别动作条件数据可以为二维的属性, 也可以为三维的属性。\n而且,对象物示教数据提取部利用该数据库,将对象物属性数据和识别动 作条件数据的所有的组合作为示教数据而生成。例如,对象物属性数据有1000 种,识别动作条件数据有3000种时,作为其组合能生成全部3000000(=1000 ×3000)种示教数据。而且,通过上述组合生成示教数据时,对于被组合的对 象物属性数据,不可能设定的识别动作条件数据可以从示教数据中剔除。例如, 对于表示被组合的对象物属性数据的部件的种类,包括该部件无关的识别算法 号编等在内的识别动作条件数据能剔除。由此,能削减对象物示教数据提取部 1处理的示教数据量。\n然后,示教数据候补挤入部2从对象物示教数据提取部1生成的多个示教 数据中,挤入实际使用的对象物及安装装置成检查装置的特定装置有关的示教 数据的候补并进行提取。与该实际使用的对象物及特定设备有关的对象物属 性,特定设备等信息能根据作业人员的输入等,指示对象物属性的各参数信息 及识别动作条件的设备类别,及摄像机的种类·位置的参数信息。首先,示教 数据候补挤入部2根据所指示的对象物属性的各参数信息,从多具示教数据中, 挤入与该各参数信息对应的示教数据,由此,将与未被指示的对象物有关的示 教数据剔除在外,而且,被指定的参数信息在范围被指定的场合(例如:指定 部件外形尺寸在设计允许范围内),挤入与该范围相当的,与多个对象物属性 数据对应的示教数据。然后,示教数据候补挤入部2根据所指示的设备种类及 摄像机的种类。位置的参数信息,从被挤入的示教数据中,再挤入与该设备类 别及摄像机的种类·位置的参数信息对应的示教数据。据此,除去未被指示的 特定设备,摄像机的种类·位置相关的示教数据。例如:在有对象物属性A的 指示时,从上述3000000种示教数据中只挤入有关对象物属性A的示教数据(例 如:1500种)。而且,在有识别动作条件B的指示时,从上述1500种示教数 据中只挤入有关识别动作条件B的示教数据(例如500种)。\n另一方面,在对象物图像输入部3,对上述特定设备使用的每个对象物, 输入成为基准的对象物单体的图像(以下记述为基准图像)。该对象物图像 也可由摄像机拍摄后输入,也可通过读入已有的图像文件而输入。作为该基准 图像的生成条件,与上述示教数据候补挤入部2指示的识别动作条件的设备类 别及摄像机的种类·位置相对应,考虑到推荐的照明条件而生成。例如:生成 基准图像的设备类别是高速设备A,在高速设备A的上中下三段上设置照明时, 合乎高速设备A的摄像机种类及对准位置,在各段照明的照度推荐值规定的范 围内增减照度,生成基准图像。对于各段照明的照度推荐值,在±1档的范围 增减照度时,对于各个照明就会生成3种基准图像,作为基准图像就能生成3 ×3×3=27幅。\n接着,评价图像生成部4利用输入对象物图像输入部3的基准图像,生成 决定示教数据决定部5内最终示教数据必需的评价图像。该评价图像对于上述 基准图像实施人为的黑点补偿处理,通过加上随机噪声,或改变反差分别生成 多个规定的处理阶段。这里,对基准图像实施黑点补偿处理是因为对象物在倾 斜或旋转的状态下(被安装设备的吸咀)被吸附时产生,能仿真假定的对象物表 面的明暗变化。另外,在基准图像上加上随机的噪声是因为在摄像机摄到的图像上假 定重叠微小的噪声,能仿真正确的图像识别。另外,使基准图像的反差发生变 化是因为假定对象物表面状态变化或特定设备上照明的照度离散,能与亮度的 变化对应的仿真。即,评价图像生成部4假定实际对对象物作图像识别时的摄 像误差(例如:吸咀端部的磨损,及照明照度的降低等设备劣化,或因图像产 生的随机噪声引起的图像数据的变化),在规定的各个阶段生成与这些摄像误 差对应的评价图像。例如:如上所述生成27幅基准图像,在5个阶段上分别 进行上述处理时,评价图像共生成27×5×3=405幅。\n接着,向示教数据决定部5输入示教数据候补挤入部2被挤入的示教数据 候补,和评价图像生成部4生成的各评价图像。而且,示教数据决定部5根据 被挤入的各示教数据候补,分别提取对应的示教数据。具体为根据用上述示教 数据候补设定的照明条件(照明的位置及各个位置的照度),提取评价图像。 这里,评价图像如上所述,对于一个照明条件,对应摄像误差生成各个规定的 阶段,所以被提取的评价图像对于一个示教数据候补也能提取多幅评价摄像误 差的图像。还有,对于示教数据候补,没有对应的评价图像时,除去该示教数 据。例如:示教数据决定部5对于有偏离上述照明照度推荐值的照明条件的示 教数据候补,因为没有生成该示教数据对应的评价图像,所以除外。\n然后,示教数据决定部5对各示教数据提取的评价图像,分别进行比较/ 研讨。作为这一比较和研讨的评价项目,可以考虑对于规定对象物位置在图像 识别上的位置偏移。示教数据决定部5对于根据示教数据候补提取的多个评价 图像,用设定成该示教数据候补的识别算法分别进行图像识别。例如:对于输 入上述对象物图像输入部3的基准图像的规定位置(例如:引线的边缘部的中 间点),各示教数据候补的评价图像中上述规定位置对各示教数据候补评价是 如何作位置识别的。这里,各示教数据候补提取的评价图像因为在上述摄像误 差的各个阶段被生成,所以对一个示教数据候补能生成多个评价图像。因此, 示教数据决定部5对一个示教数据候补得到多个位置识别结果。而且,示教数 据决定部5用对上述规定位置的偏移量的平均,误差(标准偏差),或位置识 别出错率等评价对应各示教数据候补的多个位置识别结果,通过逐一比较,从 而提取表示最稳定的位置识别结果的示教数据候补。\n如上所述,采用本发明的一实施形态涉及的图像处理用示教数据设定装置 及方法,从多个示教数据中根据对象物的属性挤入示教数据候补,利用从实际 的对象物图像生成的评价图像,从对该示教数据候补逐一评价后的结果决定含 识别算法的示教数据。由此,和以往进行修正和确认作业的方式不同,能简单 又迅速地决定最佳的示教数据。另外,利用假定上述摄像误差的评价图像评价 示教数据候补,所以能仅用实际在进行图像处理的设备的劣化,或实际设备的 样板图像事前认证想象不到的不合适。其结果,用最佳的示教数据作图像处理, 故能减少图像处理时出错或误检。\n(使用示教数据设定装置的系统)\n图4为表示利用本发明一实施形态的图像处理系统用示教数据设定装置的 系统的构成示例方框图。在图4中,本实施形态的系统包括由对象物示教数据 提取部1,示教数据候补挤入部2,对象物图像输入部3,评价图像生成部4, 及示教数据构成的图像处理用示教数据设定装置6,和特定设备9。下面,以 上述图像处理用示教数据设定装置以外的部分为中心,对上述构成的系统予以 说明。\n示教数据保存装置7对每一个对象物都保存在图像处理用示教数据设定装 置6的示教数据决定部5中决定的最佳示教数据。该被保存的最佳示教数据通 过包括利用LAN(局域网)等数据发送功能的电子发送装置8,向特定设备9 发送。作为该特定设备9相当于内藏图像处理功能的电子部件安装设备,部件 安装检查设备等。另外,也设想只将进行图像处理的装置作为特定设备9。而 且,在特定设备上,利用送来的示教数据可进行必需的图像处理,试图提高电 子部件安装工序的生产效率。\n这样,在图像处理用示教数据设定装置6设置在和进行图像处理的地方不 同的场所时,能灵活地构筑系统的构成。另外,示教数据做成能通过电子发送 装置8向特定设备9发送,所以能使多台特定设备9共享一个示教数据,能有 效地利用数据。\n(利用网络的其它系统)\n上述的说明,表示在某些限定的网域(工厂内LAN等)内构筑系统的示例, 考虑到更大的网域(因特网等),能构筑各种各样的系统。以下,说明其示例。\n1.电子发送装置8和特定设备9之间靠因特网构筑的系统。\n该系统的场合,图像处理用示教数据设定装置6,示教数据保存装置7及 电子发送装置8被构筑在特定设备9的制造厂家,第3者的供应方等服务提供 者一侧,管理生成的示教数据。因此,持有特定设备9的用户等服务利用者一 侧在需要时向服务提供者一侧提出要求,或每隔某一段时间自动取得(购员) 示教数据。若采用这样的系统,服务利用者一侧,在不需要增加与图像处理用 示教数据设定装置6有关的设置费用的基础上,能节省示教数据设定处理的用 工。另一方面,服务提供者一侧因为能向多个用户提供(出售)标准的示教数 据,所以,可以期待会提高商业上的收益。图5简要表示该系统的处理步骤。\n2.在图像处理用示教数据设定装置6和示教数据保存装置7之间,用因 特网构筑的系统。\n在该系统的场合,图像处理示教数据设定装置6被构筑在服务提供者一侧, 管理生成的示教数据。因此,服务利用者一侧在需要时要求服务提供者一侧, 或每隔某一段时间会自动地取得(购入)数据。若采用这样的系统,服务利用 者一侧在不需要增加与图像处理示教数据设定装置6有关的设置费用的基础 上,能节省示教数据设定处理用工。另外,因为能得以服务提供者一侧取得的 示教数据保存在示教数据保存装置7中,所以多个特定设备9能高效地利用一 个示教数据。另一方面,服务提供者一侧能向多个用户提供(出售)标准的示 教数据,所以能期望会提高商业上的收益。\n3.在对象物示教数据提取部1和示教数据候补挤入部2之间靠因特网构 筑的系统。\n在该系统的场合,只有图像处理用示教数据设定装置6内对象物示教数据 提取部1被构筑在服务提供者一侧,管理对象物属性及动作识别条件的数据库。 因此,服务利用者一侧,在需要时要求服务提供者一侧,或每隔某一段时间自 动地取得(购入)各数据库,若采用这样的系统,则服务利用者一侧就不必管 理数据库,同时不必持有数据库管理必需的存储装置。另一方面,服务提供者 一侧变成只要管理数据库便可。这样就能开展各种各样的因特网业务。\n以上,对本发明作了详尽的说明,但前述的说明在各方面上不过是本发明 的示例,其范围并不限于此,当然可以在不脱离本发明的范围上作种种改良或 变形,这是无须多言的。
法律信息
- 2012-01-04
未缴年费专利权终止
IPC(主分类): G06T 1/00
专利号: ZL 02148268.3
申请日: 2002.10.30
授权公告日: 2006.12.13
- 2006-12-13
- 2004-09-01
- 2003-05-14
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |