对用于机器视觉作业的成像设置进行优化的系统和方法技术方案

技术编号:32446406 阅读:17 留言:0更新日期:2022-02-26 08:13
本申请公开了对用于机器视觉作业的成像设置进行优化的系统和方法。本文公开了对用于机器视觉作业的一个或多个图像设置进行优化的方法和系统。示例方法包括通过一个或多个处理器检测起始触发器,该起始触发器发起机器视觉作业。示例方法进一步包括响应于检测到该起始触发器,通过成像设备根据该一个或多个成像设置的第一配置来捕获第一图像。示例方法进一步包括响应于捕获该目标对象的第一图像,通过该一个或多个处理器将该一个或多个成像设置自动地调整为第二配置,该第二配置包括与该第一配置不同的至少一个成像设置;以及通过该成像设备根据该一个或多个成像设置的该第二配置来捕获该目标对象的第二图像。置来捕获该目标对象的第二图像。置来捕获该目标对象的第二图像。

【技术实现步骤摘要】
对用于机器视觉作业的成像设置进行优化的系统和方法

技术介绍

[0001]自从机器视觉系统被引入工业设置以来,开发人员一直试图降低其相对应的成本和空间需求。这些系统能够执行机器视觉作业,以提供高保真图像分析,代价是在精细调节的成像设置(例如,曝光长度)下捕获图像。然而,这些机器视觉作业通常也要求机器视觉系统循环穿过多组成像设置,以捕获具有例如不同景深的多个图像。因此,在许多常规情况下需要多个相机和额外的外部灯,以确保机器视觉系统能够为成像设置中的每组成像设置捕获合适的图像,以提供预期的图像分析。
[0002]不幸的是,每个附加的装备可能非常昂贵,可能会进一步使安装复杂,并且可能延误机器视觉作业。例如,普通的外部灯可能花费几百到几千美元,而普通的相机和读取器组合可能花费几千到几万美元。每个附加部件也需要集成到机器视觉系统中,这很容易就要花费两倍的购买价格。此外,购买并安装在机器视觉系统中的每个附加部件可能会占用宝贵的物理空间,从而在工业设置中造成不必要或危险的拥塞。此外,当常规系统执行作业时,常规系统的成像设置通常需要对附加部件进行调整,从而导致常规系统完成作业的显著延迟。
[0003]因此,需要用于优化机器视觉作业的图像设置的系统和方法,其允许在机器视觉作业期间对机器视觉系统进行快速且有效的实时图像设置调整。

技术实现思路

[0004]在实施例中,本专利技术是一种对用于机器视觉作业的一个或多个成像设置进行优化的方法。该方法包括通过一个或多个处理器检测起始触发器,该起始触发器发起机器视觉作业。该方法进一步包括响应于检测到该起始触发器,通过成像设备根据该一个或多个成像设置的第一配置来捕获目标对象的第一图像。该方法进一步包括响应于捕获该目标对象的第一图像,通过该一个或多个处理器将该一个或多个成像设置自动地调整为第二配置,该第二配置包括与该第一配置不同的至少一个成像设置。该方法进一步包括通过该成像设备根据该一个或多个成像设置的该第二配置来捕获该目标对象的第二图像。
[0005]在该实施例的变型中,该一个或多个成像设置包括(i)孔径大小、(ii)曝光长度、(iii)ISO值、(iv)焦距值、(v)增益值或(vi)照明控制中的一者或多者。
[0006]在该实施例的另一个变型中,该起始触发器包括进入该成像设备的视场(FOV)的该目标对象。
[0007]在该实施例的又一个变型中,该成像设备是单个相机。
[0008]在该实施例的又一个变型中,该机器视觉作业包括一个或多个机器视觉工具,该一个或多个机器视觉工具被配置为对该第一图像和该第二图像执行一种或多种机器视觉技术。在该实施例的进一步变型中,该方法进一步包括:通过该一个或多个处理器,根据被包括在该机器视觉作业中的该一个或多个机器视觉工具,对该第一图像和该第二图像执行该一种或多种机器视觉技术;以及通过该一个或多个处理器,生成表示该机器视觉作业的通过指示或失败指示的结果信号。在该实施例的又进一步变型中,该一个或多个机器视觉
工具包括(i)条形码扫描工具、(ii)模式匹配工具、(iii)边缘检测工具、(iv)语义分割工具、(v)对象检测工具或(vi)对象跟踪工具中的至少一者。
[0009]在该实施例的又另一个变型中,该机器视觉作业包括该一个或多个成像设置的预定数量的配置。在该实施例的进一步变型中,该方法进一步包括:(a)指定该第二图像为当前图像;(b)响应于捕获该目标对象的该当前图像,将该一个或多个成像设置自动地调整为后续配置,该后续配置包括与一个或多个成像设置的每个先前配置不同的至少一个成像设置;(c)通过该成像设备根据该一个或多个成像设置的该后续配置来捕获该目标对象的后续图像;(d)指定该后续图像为该当前图像;以及(e)迭代地执行步骤(b)

(e)直到该一个或多个成像设置的该预定数量的配置的中的每个配置已经被利用来捕获该目标对象的至少一个图像。
[0010]在另一个实施例中,本专利技术是一种对用于机器视觉作业的一个或多个成像设置进行优化的计算机系统。该系统可以包括成像设备,该成像设备被配置为根据一个或多个成像设置的第一配置来捕获目标对象的第一图像,并且根据该一个或多个成像设置的第二配置来捕获该目标对象的第二图像。该系统可以进一步包括一个或多个处理器;以及非瞬态计算机可读存储器,该非瞬态计算机可读存储器耦合到该成像设备和该一个或多个处理器。该存储器将指令存储在其上,当由该一个或多个处理器执行该指令时,使得该一个或多个处理器:检测起始触发器,该起始触发器发起机器视觉作业,并且响应于捕获该目标对象的该第一图像,将该一个或多个成像设置自动地调整为该第二配置,该第二配置包括与该第一配置不同的至少一个成像设置。
[0011]在该实施例的变型中,该一个或多个成像设置包括(i)孔径大小、(ii)曝光长度、(iii)ISO值、(iv)焦距值、(v)增益值或(vi)照明控制中的一者或多者。
[0012]在该实施例的变型中,该起始触发器包括进入该成像设备的视场(FOV)的该目标对象。
[0013]在该实施例的又一个变型中,该机器视觉作业包括一个或多个机器视觉工具,该一个或多个机器视觉工具被配置为对该第一图像和该第二图像执行一种或多种机器视觉技术。进一步在该变型中,当该指令由该一个或多个处理器执行时,进一步使得该一个或多个处理器:根据被包括在该机器视觉作业中的该一个或多个机器视觉工具,对该第一图像和该第二图像执行该一种或多种机器视觉技术;以及生成表示该机器视觉作业的通过指示或失败指示的结果信号。
[0014]在该实施例的又另一个变型中,该机器视觉作业包括该一个或多个成像设置的预定数量的配置。进一步在该变型中,当该指令由该一个或多个处理器执行时,进一步使得该一个或多个处理器:(a)指定该第二图像为当前图像;(b)响应于捕获该目标对象的该当前图像,将该一个或多个成像设置自动地调整为后续配置,该后续配置包括与每个先前配置不同的至少一个成像设置;(c)通过该成像设备根据该一个或多个成像设置的该后续配置来捕获该目标对象的后续图像;(d)指定该后续图像为该当前图像;以及(e)迭代地执行步骤(b)

(e)直到该一个或多个成像设置的该预定数量的配置的中的每个配置已经被利用来捕获该目标对象的至少一个图像。
[0015]在又另一个实施例中,本专利技术是一种对用于机器视觉作业的一个或多个成像设置进行优化的有形机器可读介质。当被执行时,该指令使得及其至少:检测起始触发器,该起
始触发器发起机器视觉作业;响应于检测到该起始触发器,通过成像设备根据该一个或多个成像设置的第一配置来捕获第一图像;响应于捕获该目标对象的该第一图像,将该一个或多个成像设置自动地调整为该第二配置,该第二配置包括与该第一配置不同的至少一个成像设置;以及通过该成像设备根据该一个或多个成像设置的该第二配置来捕获该目标对象的第二图像。
[0016]在该实施例的变型中,该机器视觉作业包括一个或多个机器视觉工具,该一个或多个机器视觉工具被配置为对该第一图像和该第二图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对用于机器视觉作业的一个或多个成像设置进行优化的方法,所述方法包括:通过一个或多个处理器检测起始触发器,所述起始触发器发起所述机器视觉作业;响应于检测到所述起始触发器,通过成像设备根据所述一个或多个成像设置的第一配置来捕获目标对象的第一图像;响应于捕获所述目标对象的第一图像,通过所述一个或多个处理器将所述一个或多个成像设置自动地调整为第二配置,所述第二配置包括与所述第一配置不同的至少一个成像设置;以及通过所述成像设备根据所述一个或多个成像设置的所述第二配置来捕获所述目标对象的第二图像。2.如权利要求1所述的方法,其特征在于,所述一个或多个成像设置包括(i)孔径大小、(ii)曝光长度、(iii)ISO值、(iv)焦距值、(v)增益值或(vi)照明控制中的一者或多者。3.如权利要求1所述的方法,其特征在于,所述起始触发器包括进入所述成像设备的视场(FOV)的所述目标对象。4.如权利要求1所述的方法,其特征在于,所述成像设备包括单个相机。5.如权利要求1所述的方法,其特征在于,所述机器视觉作业包括一个或多个机器视觉工具,所述一个或多个机器视觉工具被配置为对所述第一图像和所述第二图像执行一种或多种机器视觉技术。6.如权利要求5所述的方法,进一步包括:通过所述一个或多个处理器,根据被包括在所述机器视觉作业中的所述一个或多个机器视觉工具,对所述第一图像和所述第二图像执行所述一种或多种机器视觉技术;以及通过所述一个或多个处理器,生成表示所述机器视觉作业的通过指示或失败指示的结果信号。7.如权利要求5所述的方法,其特征在于,所述一个或多个机器视觉工具包括(i)条形码扫描工具、(ii)模式匹配工具、(iii)边缘检测工具、(iv)语义分割工具、(v)对象检测工具或(vi)对象跟踪工具中的至少一者。8.如权利要求1所述的方法,其特征在于,所述机器视觉作业包括所述一个或多个成像设置的预定数量的配置。9.如权利要求8所述的方法,进一步包括:(a)指定所述第二图像为当前图像;(b)响应于捕获所述目标对象的所述当前图像,将所述一个或多个成像设置自动地调整为后续配置,所述后续配置包括与所述一个或多个成像设置的每个先前配置不同的至少一个成像设置;(c)通过所述成像设备根据所述一个或多个成像设置的所述后续配置来捕获所述目标对象的后续图像;(d)指定所述后续图像为所述当前图像;以及(e)迭代地执行步骤(b)

(e)直到所述一个或多个成像设置的所述预定数量的配置的中的每个配置已经被利用来捕获所述目标对象的至少一个图像。10.一种对用于机器视觉作业的一个或多个图像设置进行优化的计算机系统,所述系统包括:
成像设备,所述成像设备被配置为:根据所述一个或多个成像设置的第一配置来捕获目标对象的第一图像,并且根据所述一个或多个成像设置的第二配置来捕获所述目标对象的第二图像;一个或多个处理器;以及非瞬态计算机可读存储器,所述非瞬态计算机可读存储器耦合到所述成像设备和所述一个或多个处理器,所述存储器将指令存储在其上,当由所述一个或多个处理器执行所述指令时,使得所述一个或多个处理器:检测起始触发器,所述起始触发器发起机器视觉作业,并且响应于捕获所述目标对象的所述第一图像,将所述一个或多个成像设置自动地调整为所述第二配置,所述第二配置包括与所述第一配置不同的至少一个成像设置。11.如权利要求10所述的计算机系统,其特征在于,所述一个或多个成像设置包括(i)孔径大小、(ii)曝光长度、(iii)ISO值、(iv)焦距值、(v)增益值或(vi)照明控制中的一...

【专利技术属性】
技术研发人员:D
申请(专利权)人:斑马技术公司
类型:发明
国别省市:

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

1