0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器视觉中获得3D图像的几种方法详细资料说明

电子工程师 来源:未知 2019-03-09 09:21 次阅读

近年来,机器视觉技术变得越来越复杂,工业领域的图像处理更多的专注于3D传感器,而且越来越多的技术已经完善并且投入到实际应用中,包括焊缝的检测,以及在生产过程中对未分类部件进行仓拣或精确测量金属板。可以说,机器视觉已经转向了3D。

在过去的几年里,点云评估和测量软件也得到了快速地的发展:从单一的图像数据转换成点云数据,对点云数据进行测量,计数和点云匹配。

正如图像处理行业的大多数玩家所知道的,获得3D图像有几种不同的方式。

3D成像

正如图像处理行业的大多数玩家所知道的,获得3D图像有几种不同的方式。

激光三角测量法

最传统的激光三角测量法,这种方法可用于木材,橡胶和轮胎等垂直领域,以及汽车和轴的测量,金属和铸铁工业或其他应用如道路表面的测量。

对于激光三角测量,需要在结构化光源(如激光线投影)上精确校准相机,以确保即使在高环境温度下也能获得高于1kHz的高采样率。通常测试对象在3D传感器下方移动以捕获3D点云。这意味着摄像机将检测投射到物体上的激光线,并根据激光线轮廓计算高度信息。在相机下移动物体时,会创建多个配置文件,用于完成三维图像。典型的设置包含一个激光器,它直接位于测试对象和相机之间,相机与激光器成30°角安装。但是激光和相机的其他角度组合也是可以的。例如,为了获得更准确的高度分辨率,相机和激光之间的角度可以加宽。但必须注意的是,角度越小,进入照相机的光就越多,评估结果就会更稳定。

现在有越来越多的软件可以处理3D图像数据。该软件可以将捕获的数据转换为点云,可以直接进行比较,使分析变得更加容易。

条纹投影法

除了激光三角测量方法之外,还有一种称为“条纹投影”的方法。基本原理也是三角测量,但是测试对象的整个表面都是用一次拍摄捕捉的。激光将光投射到条纹图案中,因此物体不必在传感器下方移动。光线从30°角投射到物体上,相机正对下方物体。

测量范围可以从不到一毫米缩放到一米以上,但分辨率也可以相应地变化。由于其测量速度快,分辨率高,条纹投影可以用于小型和大型测试物体,在工业检查中,应用于包括形状偏差检查,完整性检测,组件部件位置或体积测量等。但需要注意的是,条纹投影对周围的光很敏感。

3D立体相机

3D立体相机是另一种方法。它已经存在多年,越来越多地用于机器人或调试应用。立体图像处理使用与人眼相同的原理即立体偏移。为了获得3D图像,该方法采用两台相机。但由于测试对象并不总是具有相同的特定特征,因此经常使用随机模式投影。

ToF(time-of-flight)

几年前,据说在所有的方法中,ToF(time-of-flight)方法由于其分辨率有限而不适用于工业用途。大多数ToF相机的分辨率低于VGA,z分辨率相对较低,重复精度以厘米为单位。但是市场上已经有一些像素为百万像素的相机。ToF(time-of-flight)相机使用类似于雷达工程的技术。集成照明发送一个红外脉冲,传感器测量反射光所需的时间。近来越来越多的用于3D物体检测,但不能用于精确的测量。越来越多的应用领域是装载和卸载机器人托盘。

深度学习

处理机器视觉的软件,在3D视觉中扮演着重要角色,它就像3D的“大脑”一样,但它是否像人脑一样学习?如何训练它?

传统的方法当然是以这样的方式对软件进行编程,即检查程序检测不良部件,每个偏离编程的特点是一个坏的部分,然后就是用软件对好坏部分的图像进行训练。

我们也可以用深度学习的方式来处理。深度学习只是人工神经网络(简称ANN)的另一个名称,但却是一个更精致,更简单的化身。他们已经存在了40多年。

人工神经网络通常表示为互相交换信息的相互连接的“神经元”系统。这些连接具有可根据经验进行调整的数字权重,使神经网络适应输入并能够学习。

由于它在目标函数非常复杂且数据集很大的应用程序中的表现令人满意,它已经成为机器学习的一个发展趋势。

在深度学习中,人工神经网络可以自动提取特征。我们不需要拍摄图像和手动计算如颜色分布,图像直方图,不同的颜色计数等,我们只需要在ANN中提供原始图像。

机器视觉行业对3D成像以及人工神经网络和深度学习的新可能性寄予厚望,让我们拭目以待。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2525

    文章

    48069

    浏览量

    739999
  • 机器视觉
    +关注

    关注

    161

    文章

    4042

    浏览量

    118352
  • 深度学习
    +关注

    关注

    73

    文章

    5236

    浏览量

    119900

原文标题:机器视觉中的3D传感器

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    3D扫描、机器视觉人才招募令——深圳

    是武汉昇创,成立于2012年;2013年搬迁至珠海,成立珠海昇创;2014年又搬迁至深圳,更名为深圳市昇创多维视觉科技有限公司。公司主要业务方向为:3D扫描技术及应用和机器视觉应用解决
    发表于 11-20 10:43

    3D扫描的结构光

    作者:Pedro Gelabert博士;V. Pascal Nelson,德州仪器 (TI) 随着很多全新技术的涌现,人们越来越需要用3D方法来表示现实世界的物体。特别是机器
    发表于 08-30 14:51

    基于Dragonboard 410c平台的机器3D视觉—摄像机标定原理

    Dragoboard410c开发板为平台进行简单的3D视觉实验,这里我们将涉及到3D视觉的摄像机标定、姿势估计、对极集合和
    发表于 09-28 10:32

    采用DLP技术的3D机器视觉参考设计包括BOM

    描述3D 机器视觉参考设计采用德州仪器 (TI) 的 DLP 软件开发套件 (SDK),使得开发人员可以通过将 TI 的数字微镜器件 (DMD) 技术与摄像头、传感器、电机和其他外设集成来轻松构建
    发表于 10-12 15:33

    机器视觉3D成像技术大全!

    `3D成像关键技术,主要有四种关键技术:立体视觉、结构光3D成像、激光三角形测量、后面三个是主动成像,需要外加光源来实现。接下来由深圳思普泰克带领大家详细解读
    发表于 11-19 15:28

    如何促使2D3D视觉检测的性能成倍提升?

    本文介绍的三个应用案例展示了业界上先进的机器视觉软件和及其图像预处理技术如何促使2D3D视觉
    发表于 02-22 06:56

    未来的机器3D视觉系统将会发生什么样的变化?

    视觉系统的发展趋势怎么样?3D视觉系统应用在哪些方面?未来的机器3D视觉系统将会发生什么样的变
    发表于 05-11 06:40

    3D图像的主流技术有哪几种

    3D图像的主流技术有哪几种?Bora传感器的功能亮点是什么?
    发表于 05-28 06:37

    什么是3D相机? 相关资料分享

    无论2D相机还是3D相机,提到相机不可避免地涉及到机器视觉机器视觉与计算机
    发表于 07-02 06:50

    3D线激光位移传感器专业应用于工业“机器视觉

    干涉仪,立仪科技有自主研发出3D线激光位移传感器。立仪科技的3D线激光位移传感器LS系列基于激光三角反射原理,适用于各种工业应用。,扫描速度快,可提供出色的图像效果和可靠的测量结果。LS系列3
    发表于 04-21 16:42

    07-轴的设计方法详细资料说明

    本文档的主要内容详细介绍的是07-轴的设计方法详细资料说明
    发表于 12-26 08:00 65次下载
    07-轴的设计<b class='flag-5'>方法</b>的<b class='flag-5'>详细资料</b><b class='flag-5'>说明</b>

    图像处理教程之图像运算的详细资料说明

    本文档的主要内容详细介绍的是图像处理教程之图像运算的详细资料说明
    发表于 03-08 15:57 12次下载
    <b class='flag-5'>图像</b>处理教程之<b class='flag-5'>图像</b>运算的<b class='flag-5'>详细资料</b><b class='flag-5'>说明</b>

    图像处理教程之图像复原的详细资料说明

    本文档的主要内容详细介绍的是图像处理教程之图像复原的详细资料说明
    发表于 03-08 15:58 7次下载
    <b class='flag-5'>图像</b>处理教程之<b class='flag-5'>图像</b>复原的<b class='flag-5'>详细资料</b><b class='flag-5'>说明</b>

    使用MATLAB设计实现图像频域滤波系统的详细资料说明

    本文档的主要内容详细介绍的是使用MATLAB设计实现图像频域滤波系统的详细资料说明
    发表于 01-10 08:00 2次下载
    使用MATLAB设计实现<b class='flag-5'>图像</b>频域滤波系统的<b class='flag-5'>详细资料</b><b class='flag-5'>说明</b>

    集成机器视觉与运动控制的高速工业自动化应用的详细资料说明

    本文档的主要内容详细介绍的是集成机器视觉与运动控制的高速工业自动化应用的详细资料说明
    发表于 03-12 13:56 22次下载