3D机器视觉的由来
3D机器视觉是在传统的“2D”二维机器视觉技术的基础上衍生出来的新技术。
3D机器视觉的技术特点
由于2D视觉无法获得物体的空间坐标信息,所以不支持与形状相关的测量,如物体平面度、表面角度、体积或者区分相同颜色的物体之类的特征或者在具有接触侧的物体位置之间进行区分,而且用2D 视觉测量物体的对比度,这意味着特别依赖于光照和颜色或者灰度变化,测量精度易受照明条件变量的影响。而3D机器视觉可以获得物体的三维信息,从而完成平面度、角度、体积等测量。此外,在传统二维中,一些无对比度但有深度区别的检测场景,都可以用 3D 视觉完成检测。
4项技术说明
1、双目视觉技术
双目视觉技术是目前应用较为广泛的 3D 视觉系统,它的原理就像我们人的两只眼睛,用两个视点观察同一景物,以获取在不同视角下的感知图像然后通过三角测量原理计算图像的视差,来获被测物的三维信息。由于双目技术原理简单,不需要使用特殊的发射器和接收器,只需要在自然光照下就能获得三维信息,所以双目技术具有系统结构简单、实现灵活和成本低的优点适合于制造现场的在线产品检测和质量控制。不过,双目技术的劣势是算法复杂,计算量大光照较暗或者过度曝光的情况下效果差。
2、TOF(飞行时间法成像)技术
TOF 是 Time Of Flight 的简写,它的原理是通过给目标物连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行时间来得到目标物距离。TOF 技术的核心部件是光源和感光接收模块,由于 TOF 技术是根据公式直接输出深度信息,不需要用类似双目视觉的算法来计算,所以具有响应快、软件简单,识别距离远的特点。而且,由于不需要进行灰度图像的获取与分析,因此不受外界光照及物体表面性质的影响。TOF 技术的缺点是分辨率低,不能精密成像且成本高。
3、结构光技术
结构光技术通过一个光源投射出一束结构光,这束结构光不是普通的光,而是具备一定结构(比如黑白相间)的光线打到想要测量的物体上表面。因为物体的不同的形状,会对这样的一些条纹或斑点导致不同的变形,有这样的变形之后通过算法就可以计算出距离、形状、尺寸等信息,从而获得物体的三维图像。由于3D 结构光技术既不需要用很精准的时间延时来测量,又解决了双日中匹配算法的复杂度和鲁棒性问题,所以具有计算简单测量精度较高的优势,而且对于弱光环境无明显纹理和形状变化的表面同样可进行精密测量,所以越来越多的 3D 视觉高端应用采用结构光技术
4、激光三角测量法
激光三角测量法基于光学三角原理,根据光源、物体和检测器三者之间的几何成像关系来确定空间物体各点的三维坐标。通常用激光作为光源,用 CCD 相机作为检测器,具有结构光技术 3D 视觉的优点,精准、快速、成本低。不过由于根据三角原理,被测物体越远,在 CCD 上的位置差别越小,所以激光三角测量法在近距离下的精度很高,但是随着距离越来越远,其测量的精度会越来越差。图 1-20所示为激光三角测量法原理。
工业机器人视觉相比人工的优势
机器视觉的应用及优势
机器视觉公司浅谈机器视觉系统的技术处理特点
3D视觉在智能制造中的应用
关于工业机器视觉系统中,相机分辨率的介绍
机器视觉中常用的4种光源介绍