机器视觉系统校准的制作方法

文档序号:11135342阅读:来源:国知局

技术特征:

1.一种机器视觉系统,包括:

一个或多个接口,其构造为提供与运动呈现装置、第一图像传感器与第二图像传感器的通信,其中:

所述运动呈现装置构造为提供平移移动与面内旋转移动中的至少一个,并且与第一坐标系统相关;

所述运动呈现装置构造为直接地或间接地承载第一校准板与第二校准板,并且所述第一校准板与所述第二校准板相应地包括具有关于所述第一校准板的已知的物理位置的多个第一特征以及具有关于所述第二校准板的已知的物理位置的多个第二特征;以及

所述第一图像传感器与所述第二图像传感器构造为相应地捕获所述第一校准板与所述第二校准板的图像;并且所述第一图像传感器与所述第二图像传感器相应地与第二坐标系统与第三坐标系统相关;以及

处理器,其构造为运行存储在存储器中的计算机程序,该计算机程序构造为:

经由所述一个或多个接口将第一数据发送到所述运动呈现装置,该第一数据构造为致使所述运动呈现装置移动到要求的第一位姿;

经由所述一个或多个接口接收来自所述运动呈现装置的报告的第一位姿;

经由所述一个或多个接口接收来自所述第一图像传感器的关于所述报告的第一位姿的所述第一校准板的第一图像;

经由所述一个或多个接口接收来自所述第二图像传感器的关于所述报告的第一位姿的所述第二校准板的第二图像;

确定所述第一校准板上的所述多个第一特征与所述第一图像中的多个第一特征的第一位置之间的多个第一对应关系;

确定所述第二校准板上的所述多个第二特征与所述第二图像中的多个第二特征的第二位置之间的多个第二对应关系;

确定第一转换,其允许在与所述运动呈现装置相关的所述第一坐标系统和与所述第一图像传感器相关的所述第二坐标系统之间映射;

确定第二转换,其允许在与所述运动呈现装置相关的所述第一坐标系统和与所述第二图像传感器相关的所述第三坐标系统之间映射。

2.根据权利要求1所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器确定补偿与所述运动呈现装置相关的系统运动误差的运动修正转换。

3.根据权利要求1所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器在第一时间段以后再校准所述机器视觉系统,包括再确定:

所述多个第一对应关系;

所述多个第二对应关系;

所述第一转换;以及

所述第二转换。

4.根据权利要求3所述的机器视觉系统,其中,再校准所述机器视觉系统包括调节一个或多个预校准参数。

5.一种机器视觉系统,包括:

一个或多个接口,其构造为提供与运动呈现装置、第一图像传感器与第二图像传感器的通信,其中:

所述运动呈现装置构造为提供平移移动与面内旋转移动中的至少一个,并且与第一坐标系统相关;

所述运动呈现装置进一步构造为直接地或者间接地承载所述第一图像传感器与所述第二图像传感器;

所述第一图像传感器与所述第二图像传感器构造为相应地捕获所述第一校准板与所述第二校准板的图像;

所述第一图像传感器与所述第二图像传感器相应地与第二坐标系统与第三坐标系统相关;并且

所述第一校准板与所述第二校准板相应地包括具有关于所述第一校准板的已知的物理位置的多个第一特征以及具有关于所述第二校准板的已知的物理位置的多个第二特征;以及

处理器,其构造为运行存储在存储器中的计算机程序,该计算机程序构造为:

经由所述一个或多个接口将第一数据发送到所述运动呈现装置,该第一数据构造为致使所述运动呈现装置移动到要求的第一位姿;

经由所述一个或多个接口接收来自所述运动呈现装置的报告的第一位姿;

经由所述一个或多个接口接收来自所述第一图像传感器的关于所述报告的第一位姿的所述第一校准板的第一图像;

经由所述一个或多个接口接收来自所述第二图像传感器的关于所述报告的第一位姿的所述第二校准板的第二图像;

确定所述第一校准板上的所述多个第一特征与所述第一图像中的多个第一特征的第一位置之间的多个第一对应关系;

确定所述第二校准板上的所述多个第二特征与所述第二图像中的多个第二特征的第二位置之间的多个第二对应关系;

至少部分地基于所述多个第一对应关系与所述报告的第一位姿,确定所述第一坐标系统与所述第二系统之间的第一转换;以及

至少部分地基于所述多个第二对应关系与所述报告的第一位姿,确定所述第一坐标系统与所述第三系统之间的第二转换。

6.根据权利要求5所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器确定补偿与所述运动呈现装置相关的系统运动误差的运动修正转换。

7.根据权利要求5所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器在第一时间段以后再校准所述机器视觉系统,包括再确定:

所述多个第一对应关系;

所述多个第二对应关系;

所述第一转换;以及

所述第二转换。

8.根据权利要求7所述的机器视觉系统,其中,再校准所述机器视觉系统包括调节一个或多个预校准参数。

9.一种机器视觉系统,包括:

一个或多个接口,其构造为提供与运动呈现装置、第一图像传感器与第二图像传感器的通信,其中:

所述运动呈现装置构造为提供平移移动与面内旋转移动中的至少一个,并且与第一坐标系统相关;

所述运动呈现装置进一步构造为直接地或间接地承载包括具有未知的物理位置的多个特征的目标物体;并且

所述第一图像传感器与所述第二图像传感器构造为相应地捕获所述目标物体中的所述多个特征的第一子组与第二子组的图像,并且所述第一图像传感器与所述第二图像传感器相应地与第二坐标系统和第三坐标系统相关;以及处理器,其构造为运行存储在存储器中的计算机程序,该计算机程序构造为:

经由所述一个或多个接口将第一数据发送到所述运动呈现装置,该第一数据构造为致使所述运动呈现装置移动到要求的第一位姿;

经由所述一个或多个接口接收来自所述运动呈现装置的报告的第一位姿;

经由所述一个或多个接口接收来自所述第一图像传感器的关于所述报告的第一位姿的所述多个特征的第一子组的第一图像;

经由所述一个或多个接口接收来自所述第二图像传感器的关于所述报告的第一位姿的所述多个特征的第二子组的第二图像;

确定在所述第一图像中的所述目标物体上的第一子组特征;

确定在所述第二图像中的所述目标物体上的第二子组特征;

至少部分地基于所述多个特征的所述第一子组与所述报告的第一位姿,确定所述第一坐标系统与所述第二系统之间的第一转换;以及

至少部分地基于所述多个特征的所述第二子组与所述报告的第一位姿,确定所述第一坐标系统与所述第三系统之间的第二转换。

10.根据权利要求9所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器确定补偿与所述运动呈现装置相关的系统运动误差的运动修正转换。

11.根据权利要求9所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器在第一时间段以后再校准所述机器视觉系统,包括再确定:

所述多个特征中的所述第一子组;

所述多个特征中的所述第二子组;

所述第一转换;以及

所述第二转换。

12.根据权利要求11所述的机器视觉系统,其中,再校准所述机器视觉系统包括调节一个或多个预校准参数。

13.一种机器视觉系统,包括:

一个或多个接口,其构造为提供与运动呈现装置、第一图像传感器与第二图像传感器的通信,其中:

所述运动呈现装置构造为提供平移移动与面内旋转移动中的至少一个,并且与第一坐标系统相关;

所述运动呈现装置还构造为直接地或者间接地承载所述第一图像传感器与所述第二图像传感器;并且

所述第一图像传感器与所述第二图像传感器构造为捕获包括具有未知物理位置的多个特征的目标对象的图像,并且所述第一图像传感器与所述第二图像传感器相应地与第二坐标系统与第三坐标系统相关;以及

处理器,其构造为运行存储在存储器中的计算机程序,该计算机程序构造为:

经由所述一个或多个接口将第一数据发送到所述运动呈现装置,该第一数据构造为致使所述运动呈现装置移动到要求的第一位姿;

经由所述一个或多个接口接收来自所述运动呈现装置的报告的第一位姿;

经由所述一个或多个接口接收来自所述第一图像传感器的关于所述报告第一位姿的所述多个特征的所述第一子组的第一图像;

经由所述一个或多个接口接收来自所述第二图像传感器的关于所述报告第一位姿的所述多个特征的所述第二子组的第二图像;

确定在所述第一图像中的所述目标物体上的第一子组特征;

确定在所述第二图像中的所述目标物体上的第二子组特征;

至少部分地基于所述多个特征的所述第一子组与所述报告的第一位姿,确定所述第一坐标系统与所述第二系统之间的第一转换;以及

至少部分地基于所述多个特征的所述第二子组与所述报告的第一位姿,确定所述第一坐标系统与所述第三系统之间的第二转换。

14.根据权利要求13所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器确定补偿与所述运动呈现装置相关的系统运动误差的运动修正转换。

15.根据权利要求13所述的机器视觉系统,其中,所述计算机程序可操作为致使所述处理器在第一时间段以后再校准所述机器视觉系统,包括再确定:

所述多个特征中的所述第一子组;

所述多个特征中的所述第二子组;

所述第一转换;以及

所述第二转换。

16.根据权利要求15所述的机器视觉系统,其中,再校准所述机器视觉系统包括调节一个或多个预校准参数。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1