物体根据相机位置显示_3D视觉|了解下工业上常见的3D相机

Hey 朋友,点击蓝字关注吗?

d458d25cc663847e16c0273fb80f0863.png

感谢关注~

一起了解下工业上常见的3D相机

说起相机,大家估计都很熟悉了。那么相对于平常使用的2D相机,3D相机又有哪些区别呢,顾名思义,3D相机可以让我们获取我们物理世界的空间信息,即立体三维的物理信息。多了一个维度的信息,似乎打开了一扇大门,有了无限遐想。

— Edited By Hugo

724ba51dd11e1017bb367325bda6b9fe.png

/前言:3D传感器通常由普通2D相机搭配深度传感器组成。通过算法实现采集空间信息,而空间信息一般是由空间的点集(X,Y,Z)构成,即点云。除此之外,还可以输出深度图和亮度图。在工业领域,我们通常用在高精度的产品检测以及空间无序分拣等工序。/

# 激光线扫3D

9895c4b4478cef54470c2f6091e7148a.png

如上图所示:线扫激光3D传感器

相机在使用的时候也会受到线状扫描的限制,通常会要求被检测物体在匀速的状态下运动,加上工业相机的配合,对其进行逐行连续的扫描,当然也只有在这样的条件下,才能保证对北侧物体的均匀精准检测,从而形成高质量的图像。如果检测或者研究的过程当中对于精准度要求很高的话,通常和会使用这种相机。

线扫描相机的特点优势就在于它本身的结构非常简单,具有很低的成本,灵活度很高,动态范围也很广,加上高性价比能够让其获得更高的认可度,并且很多时候被人们运用在工业检测领域当中,由于相机的传感器仅仅是通过一行感光元素组成的,所以能够进行高频率扫描,同时也能把各种高速,旋转的物体作为检测的对象,所以这种相机最受欢迎的应用就是对连续材料的精度检测。

e603605935d8246980422dfe2b1ed1a5.png

激光三角法原理图如上:

利用一束激光经光学系统调节后照射到被测物体表面,形成一小光斑,经过被测物体表面散射后通过接收物镜聚焦成像在光电探测器的接收面上。被测点的位移信息由该光点在探测器的光接收面上所形成的像点位置决定。当被测物体移动时,光斑相对于接收物镜的位置发生变化,相应的其像点在光探测器接收面上的位置也将发生改变,根据其像点位置的变化和测量系统的结构参数可求出被测点的位移信息。由于入射光线和反射光线构成一个三角形,所以该方法被称为激光三角法。

# 双目结构光3D 

585bb341d688cb59c76e11d3f81c3723.png

如上图所示:

什么是结构光:就是带有一定结构的,而且我们自己是知道光源的这种结构的。

结构光三维视觉也是基于光学三角测量原理。光学投射器将一定模式的结构光透射于物体表面,在表面上形成由被测物体表面形状所调制的光条三维图像。

该三维图像由处于另一位置的摄像机探测,从而获得光条二维畸变图像。光条的畸变程度取决于光学投射器与摄像机之间的相对位置和物体表面形状轮廓(高度)。

直观上,沿着光条显示出的位移(或者偏移)与物体表面高度成比例,扭结表示了平面的变化,不连续显示了表面的物理间隙。当光学投射器与摄像机之间的相对位置一定时,由畸变的二维光条图像坐标便可重现物体表面三维形状轮廓。由光学投射器、摄像机、计算机系统即构成了结构光三维视觉系统。

结构光(Structured light):通常采用特定波长的不可见的红外激光作为光源,它发射出来的光经过一定的编码投影在物体上,通过一定算法来计算返回的编码图案的畸变来得到物体的位置和深度信息。根据编码图案不同一般有条纹结构光---enshape ,编码结构光---Mantis Vision, Realsense(F200), 散斑结构光--apple(primesense)

特定波长的Laser 发出的结构光照射在物体表面,其反射的光线被带滤波的camera 相机接收,滤波片保证只有该波长的光线能为camera 所接受。芯片对接收到的光斑图像进行运算,得出物体的深度数据。

e08273fcdd8f0e2ef1d4eeb41e71ad42.png

如上图所示:双目结构光系统 

相位法:近年来基于相位的光栅投影三维轮廓测童技术有了很大的发展,将光栅图案投射到被测物表面,受物体高度的调制,光栅条纹发生形变,这种变形条纹可解释为相位和振幅均被调制的空间载波信号。采集变形条纹并且对其进行解调可以得到包含高度信息的相位变化,

最后根据三角法原理计算出高度,这类方法又称为相位法。基于相位测量的三维轮廓测量技术的理论依据也是光学三角法,但与光学三角法的轮廓术有所不同,它不直接去寻找和判断由于物体高度变动后的像点,而是通过相位测量间接地实现,由于相位信息的参与,使得这类方法与单纯光学三角法有很大区别。

# TOF 3D传感器

1346eccfb4a22f7d62f2962b1c09c50f.png

如上图所示:飞行时间法ToF

飞行时间是从Time of Flight直译过来的,简称TOF。其基本原理是通过连续发射光脉冲(一般为不可见光)到被观测物体上,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。

TOF法根据调制方法的不同,一般可以分为两种:脉冲调制(Pulsed Modulation)和连续波调制(Continuous Wave Modulation)。

TOF深度相机对时间测量的精度要求较高,即使采用最高精度的电子元器件,也很难达到毫米级的精度。因此,在近距离测量领域,尤其是1m范围内,TOF深度相机的精度与其他深度相机相比还具有较大的差距,这限制它在近距离高精度领域的应用。

下面附上一些小编较为熟悉的3D项目:

f47821fee24c21a9b58dcd615e7c5dff.gif 9a7e54e91b9acd91ed49de2b6c6dc0db.gif 4bd290e67cceb8503a23a624f0452607.gif

如有技术需要交流或者有项目需要合作的

可以关注后联系我~

  - end -  

视觉选型|机器人选型|手眼标定

图像处理|视觉软件开发|案例应用分享

b262ab6905f7135f1805bdd7b654002a.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值