【技术实现步骤摘要】
【国外来华专利技术】深度感测计算机视觉系统相关申请的交叉引用本申请要求于2018年8月30日提交的美国临时专利申请No.62/724,941的优先权和权益,并将其全部内容通过引用并入本申请。
本专利技术的领域通常涉及对人和机械设备交互或接近的工业环境进行监控,且尤其涉及用于在监控的工作空间中检测不安全状况的系统和方法。
技术介绍
工业机械设备通常对人类来说是有危险的。某些机械设备除非完全关闭,否则是危险的,而其他机械设备可能具有多种运行状态,其中有一些是危险的,有一些则不是。在某些情况下,危险程度可能取决于人相对于机械设备的位置或距离。因此,已经开发出许多“防护”方法来将人与机器分开,并防止机械设备对人造成伤害。一种非常简单和常见类型的防护为围绕机械设备的笼罩,其构造成使得打开笼罩的门会使电路将机械设备置于安全状态。如果将门放置在距离机械设备足够远,以确保在机械设备关闭前人无法接近,这确保了在机械设备运行时,人永远不会接近机械设备。当然,这阻止了人与机器之间的所有交互,并严重限制了工作空间的使用。如果不仅人类而且机械设备(例如,机器人)也可以在工作空间内运动,则问题变得更加严重。两者都可能以快速且不整齐的方式改变位置和配置。典型的工业机器人是固定的,但仍具有强大的机械臂,这些机械臂可能会在可能的运动轨迹的较大“包络(envelope)”内造成伤害。另外,机器人通常安装在轨道或其他类型的外轴上,并且附加的机械设备通常包含于机器人的末端执行器中,这两方面都增大了机器人的有效总包络。诸如光幕等传感器可以代替笼罩 ...
【技术保护点】
1.一种图像处理系统,包括:/n第一和第二3D传感器,每个用于生成逐像素值的输出阵列,所述逐像素值指示到传感器的视场内的对象的距离,第一和第二3D传感器的视场沿分隔的光学路径重叠;/n至少一个处理器,用于将来自每个3D传感器的多个顺序获得的输出阵列组合为单个结果输出阵列;/n第一和第二深度计算引擎,能够由至少一个处理器执行,用于将分别来自第一和第二3D传感器的连续结果输出阵列处理为深度值的逐像素阵列,深度计算引擎以流水线方式运行以便在完成先前的结果输出阵列的处理之前开始处理新的结果输出阵列;以及/n比较单元,能够由至少一个处理器执行,用于(i)检测基本上同时来自第一和第二3D传感器的相应处理后的结果输出阵列之间的深度的逐像素差异,以及(ii)如果检测到的差异合计超过噪声度量则生成警报信号。/n
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】20180830 US 62/724,9411.一种图像处理系统,包括:
第一和第二3D传感器,每个用于生成逐像素值的输出阵列,所述逐像素值指示到传感器的视场内的对象的距离,第一和第二3D传感器的视场沿分隔的光学路径重叠;
至少一个处理器,用于将来自每个3D传感器的多个顺序获得的输出阵列组合为单个结果输出阵列;
第一和第二深度计算引擎,能够由至少一个处理器执行,用于将分别来自第一和第二3D传感器的连续结果输出阵列处理为深度值的逐像素阵列,深度计算引擎以流水线方式运行以便在完成先前的结果输出阵列的处理之前开始处理新的结果输出阵列;以及
比较单元,能够由至少一个处理器执行,用于(i)检测基本上同时来自第一和第二3D传感器的相应处理后的结果输出阵列之间的深度的逐像素差异,以及(ii)如果检测到的差异合计超过噪声度量则生成警报信号。
2.根据权利要求1所述的系统,其中,所述3D传感器为飞行时间(ToF)传感器。
3.根据权利要求1所述的系统,其中,所述第一和第二深度计算引擎以及所述比较单元由现场可编程门阵列执行。
4.根据权利要求1所述的系统,进一步包括至少一个温度传感器,所述3D传感器对所述至少一个温度传感器做出响应,并据此修改它们各自的输出阵列。
5.根据权利要求1所述的系统,进一步包括至少一个湿度传感器,所述3D传感器对所述至少一个湿度传感器做出响应,并据此修改它们各自的输出阵列。
6.根据权利要求1所述的系统,其中,使用由3D传感器在无照明下捕获的暗帧将多个顺序获得的输出阵列组合为单输出阵列。
7.根据权利要求1所述的系统,其中,所述逐像素值的输出阵列还包括针对每个值的光学强度值,所述光学强度值指示在所述传感器的视场内到对象的估计距离,所述深度计算引擎至少部分地基于相关联的光学强度值计算针对每个深度值的误差度量。
8.根据权利要求7所述的系统,其中,所述误差度量进一步基于传感器噪声、暗帧数据、环境光或温度中的至少一项。
9.根据权利要求1所述的系统,进一步包括用于存储所述系统的总累积运行时间的计时器,所述计时器配置为当超过预定的总累积运行时间时发出警报。
10.根据权利要求1所述的系统,其中,每个深度计算引擎以流水线方式运行,由此,在执行多个计算处理步骤中的每个步骤之后,完成对最旧的结果输出阵列的处理并开始对最新的结果输出阵列的处理。
11.根据权利要求1所述的系统,进一步包括电压监测器,用于监测所述系统的所有电压轨,并在检测到故障状况时中断系统电源。
12.一种图像处理系统,包括:
多个3D传感器,每个用于(i)照亮传感器的视场,以及(ii)生成逐像素值的输出阵列,所述逐像素值指示到被照亮的视场内的对象的距离;和
校准单元,用于(i)顺序地使3D传感器中的每个生成输出阵列,而其他3D传感器照亮它们的视场,以及(ii)从生成的输出阵列创建干扰矩阵,所述干扰矩阵指示,对于3D传感器中的每个,被与此同时活动的其他3D传感器干扰的程度。
13.根据权利要求12所述的系统,进一步包括用于根据所述干扰矩阵来操作所述3D传感器的处理器,所述处理器在所述3D传感器之一运行期间抑制一个或多个其他3D传感器的同时运行。
14.根据权利要求12所述的系统,进一步包括用于根据所述干扰矩阵来操作所述3D传感器的处理器,所述处理器校正在一个或多个其他3D传感器的同时运行期间由所述传感器之一获得的值。
15.根据权利要求12所述的系统,进一步包括外部同步器,用于单独地使3D传感器运行而没有干扰。
16.根据权利要求12所述的系统,进一步包括用于存储所述系统的总累积运行时间的计时器,所述校准单元对所述总累积运行时间做出相应,且配置为基于其调整指示距离的逐像素值。
17.根据权利要求12所述的系统,进一步包括至少一个温度传感器,校准单元对所述至少一个温度传感器做出响应,并配置为基于其调整指示距离的逐像素值。
18.根据权利要求12所述的系统,进一步包括至少一个湿度传感器,校准单元对所述至少一个湿度传感器做出响应,并配置为基于其调整指示距离的逐像素值。
19.根据权利要求12所述的系统,进一步包括电压监测器,用于监测所述系统的所有电压轨,并在检测到故障状况时中断系统电源。
20.一种图像处理系统,包括:
至少一个3D传感器,用于生成逐像素值的输出阵列,所述值包括光强度值和指示到传感器的视场内的对象的估计距离的值;
处理器;和
深度计算引擎,能够由所述处理器执行,用于将来自所述至少一个3D传感器的连续结果输出阵列处理为深度值的逐像素阵列,深度值的每个具有相关联的误差度量,所述相关联的误差度量至少部分地基于相关联的强度值。
技术研发人员:S·丹尼伯格,L·佩尔西茨,C·乌,R·C·兰德尔,P·索巴尔华洛,V·钱莫罗,G·马尔金,A·莫伊尔,
申请(专利权)人:韦奥机器人股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。