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

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

3天内不再提示

扫描3D成像方法

传感器技术 来源:传感器技术 2023-06-25 10:46 次阅读

▍飞行时间3D成像

飞行时间(TOF)相机每个像素利用光飞行的时间差来获取物体的深度。 目前较成熟的飞行时间面阵相机商业化产品包括Mesa Imaging AG SR-4000,PMD Technologies Cam Cube 3.0,微软Kinect V2等。

TOF成像可用于大视野、远距离、低精度、低成本的3D图像采集,其特点是:检测速度快、视野范围较大、工作距离远、价格便宜,但精度低,易受环境光的干扰。例如Camcueb3.0可靠的深度精度(<3mm @ 4m),每个像素对应一个3D数据。

▍扫描3D成像

扫描3D成像方法可分为扫描测距、主动三角法、色散共焦法。 扫描测距利用一条准直光束通过测距扫描整个目标表面实现3D测量,测量精度较高;主动三角法基于三角测量原理,利用准直光束、一条或多条平面光束扫描目标表面完成3D成像,如图2所示。但测量复杂结构面形时容易产生遮挡,需要通过合理规划末端路径与姿态来解决。 色散共焦法通过分析反射光束的光谱,获得对应光谱光的聚集位置, 如图3。色散共焦法适合测量透明物体、高反与光滑表面的物体。但缺点是速度慢、效率低;用于机械手臂末端时,可实现高精度3D测量,但不适合机械手臂实时3D引导与定位,因此应用场合有限。

8c5d4568-12e3-11ee-962d-dac502259ad0.png

线结构光扫描三维点云生成示意图

8c6ecc8e-12e3-11ee-962d-dac502259ad0.png

色散共焦扫描三维成像示意图

▍结构光投影3D成像

结构光投影三维成像是目前机器3D视觉感知的主要方式。结构光成像系统是由若干个投影仪和相机组成。基本工作原理是:投影仪向目标物体投射特定的结构光照明图案,由相机摄取被目标调制后的图像,再通过图像处理和视觉模型求出目标物体的三维信息。 根据结构光投影次数划分,结构光投影三维成像可以分成单次投影3D和多次投影3D方法。 单次投影3D主要采用空间复用编码和频率复用编码形式实现。由于单次投影曝光和成像时间短,抗振动性能好,适合运动物体的3D成像。但是深度垂直方向上的空间分辨率受到目标视场、镜头倍率和相机像素等因素的影响,大视场情况下不容易提升。 多次投影3D具有较高空间分辨率,能有效地解决表面斜率阶跃变化和空洞等问题。但也有如下不足之处: 1)对于连续相移投影方法,3D重构的精度容易受到投影仪、相机的非线性和环境变化的影响; 2)抗振动性能差,不合适测量连续运动的物体; 3)实时性差;不过随着投影仪投射频率和CCD/CMOS图像传感器采集速度的提高,多次投影方法实时3D成像的性能也在逐步改进。 对于粗糙表面,结构光可以直接投射到物体表面进行视觉成像;但对于大反射率光滑表面和镜面物体3D成像,结构光投影不能直接投射到被成像表面,需要借助镜面偏折法。 偏折法对于复杂面型的测量,通常需要借助多次投影方法,因此和多次投影方法有同样的缺点。另外偏折法对曲率变化大的表面测量有一定的难度,因为条纹偏折后反射角的变化率是被测表面曲率变化率的2倍,因此对被测物体表面的曲率变化比较敏感,很容易产生遮挡难题。

▍立体视觉3D成像

立体视觉一般情况下是指从不同的视点获取两幅或多幅图像重构目标物体3D结构或深度信息

8caaac7c-12e3-11ee-962d-dac502259ad0.png

立体视觉三维成像示意图

立体视觉可分为被动成像和主动成像两种形式。

被动视觉成像依赖相机接收到的由目标场景产生的光辐射信息,常用于特定条件下的3D成像场合,如室内等光线变动不大的场景,或几何规则明显,控制点比较容易确定的工业零部件等。

主动立体视觉是利用光调制(如编码结构光、激光调制等)照射目标场景,对目标场景表面的点进行编码标记,然后对获取的场景图像进行解码,以便可靠地求得图像之间的匹配点,再通过三角法求解场景的3D结构。主动立体视觉的优点是抗干扰性能强、对环境兼容性强(如通过带通滤波消除环境光干扰),3D测量精度、重复性和可靠性高;缺点是对于结构复杂的场景容易产生遮挡等问题。

▍三维成像工业应用

基于结构光测量技术和3D物体识别技术开发的机器人3D视觉引导系统,可对较大测量深度范围内散乱堆放的零件进行全自由的定位和拾取。

相比传统的2D视觉定位方式只能对固定深度零件进行识别且只能获取零件的部分自由度的位置信息,具有更高的应用柔性和更大的检测范围。可为机床上下料、零件分拣、码垛堆叠等工业问题提供有效的自动化解决方案。

8cb9a510-12e3-11ee-962d-dac502259ad0.png

机器视觉3D引导系统框架

▍3D重建和识别技术

3D扫描仪可获准确并且快速地获取场景的点云图像,通过3D识别算法,可实现在对点云图中的多种目标物体进行识别和位姿估计。

8cdcc8f6-12e3-11ee-962d-dac502259ad0.png

▍3D重建和识别效率

8cedef1e-12e3-11ee-962d-dac502259ad0.png

▍多种材质识别效果测试

基于重建算法和识别算法,可对不同材质的零件进行稳定的重建和识别,即便是反光比较严重的铝材料及黑色零件都能获得较好的重建和识别效果,可适用于广泛的工业场景。

8d1a5c16-12e3-11ee-962d-dac502259ad0.png

▍机器人路径规划

获得零件信息后,要成功拾取零件还需要完成以下几件事:

8d21cde8-12e3-11ee-962d-dac502259ad0.png

▍性能比较

类似于飞行时间相机、光场相机这类的相机,可以归类为单相机3D成像范围,它们体积小,实时性好,适合随动成像眼在手系统执行3D测量、定位和实时引导。但是,飞行时间相机、光场相机短期内还难以用来构建普通的随动成像眼在手系统,主要原因如下:

1.飞行时间相机空间分辨率和3D精度低,不适合高精度测量、定位与引导。

2.对于光场相机,目前商业化的工业级产品只有为数不多的几家,如德国Raytrix,虽然性能较好,精度适中,但价格贵,使用成本太高。

结构光投影3D系统,精度和成本适中,有较好的应用市场前景。它由若干个相机-投影仪组成的,如果把投影仪当作一个逆向的相机,可以认为该系统是一个双目或多目3D三角测量系统。

被动立体视觉3D成像,目前在工业领域也得到较好应用,但应用场合有限。因为单目立体视觉实现有难度,双目和多目立体视觉要求目标物体纹理或几何特征清晰。

结构光投影3D、双目立体视觉3D都存在下列缺点:体积较大,容易产生遮挡。针对这个问题虽然可以增加投影仪或相机覆盖被遮挡的区域,但会增加成像系统的体积,减小应用的灵活性。

▍总结

虽然光学3D视觉成像测量方法种类繁多,但能够安装在工业机器人上,组成一种合适的随动成像眼在手系统,对位置变动的目标执行3D成像测量、引导机器人手臂准确定位和实施精准操作的方法有限。

从工业应用的角度来说,我们更关心的是3D视觉传感器的精度、速度、体积与重量。鉴于机器人末端能够承受的端载荷有限,允许传感器占用的空间有限,传感器在满足成像精度的条件下,重量越轻体积越小也就越实用。

对于随动成像眼在手系统,最佳3D成像方法是采用被动单目(单相机)3D成像方法,这样不仅体积小、重量轻,也解决了双目和多目多视图遮挡难题。

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

    关注

    2550

    文章

    51014

    浏览量

    752983
  • 工业机器人
    +关注

    关注

    91

    文章

    3360

    浏览量

    92621
  • 3D成像
    +关注

    关注

    0

    文章

    98

    浏览量

    16054

原文标题:全面详解机器视觉三维成像方法及应用

文章出处:【微信号:WW_CGQJS,微信公众号:传感器技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于TI DLP技术的高精度3D扫描应用

     三维(3D扫描是一种功能强大的工具,可以获取各种用于计量设备、检测设备、探测设备和3D成像设备的体积数据。当设计人员需要进行毫米到微米分辨率的快速高精度
    的头像 发表于 08-01 14:28 9605次阅读

    3D扫描的结构光

    ,它对于计算的要求通常比较严格,并且对于环境光照条件很敏感。另外一个方法采用结构照明图形,它只需一个投影仪(用于生成光图形)以及一个单摄像头和计算能力中等的算法。 结构光结构光是3D扫描的一个光学
    发表于 08-30 14:51

    高精度3D扫描如何实现?

    三维(3D扫描是一种功能强大的工具,可以获取各种用于计量设备、检测设备、探测设备和3D成像设备的体积数据。当设计人员需要进行毫米到微米分辨率的快速高精度
    发表于 08-06 08:09

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

    反射的图案对环境中的光学干扰敏感,并且仅限于室内应用。   3、结构光成像技术   投影结构光3D图像捕获方法的原理。(a)将照明图案投射到场景上,并用相机捕获反射图像。一个点的深度取
    发表于 11-19 15:28

    使用结构光的3D扫描介绍

    随着很多全新技术的涌现,人们越来越需要用3D方法来表示现实世界中的物体。特别是机器视觉和机器人技术,它们都得益于精确和自适应的3D捕捉功能。其它针对3D
    发表于 11-16 07:48

    3D扫描仪成热点:可生成任意3D模型

    3月11日消息,美国3D打印厂商MarkerBot上周在SXSW上展示了3D扫描仪原型产品。据介绍,公司正研发一款桌面3D
    发表于 03-11 10:00 5514次阅读

    3D成像视觉引导系统

    3D成像视觉引导系统...........
    发表于 01-04 15:31 0次下载

    最实惠的专业级 3D扫描仪:ACADEMIA™ 3D 扫描

    Creaform为力图将 3D 扫描轻松融入课堂的教师提供市场上最实惠的专业级 3D扫描仪:ACADEMIA™ 3D
    的头像 发表于 05-23 18:18 5047次阅读

    3D扫描3D列印晶片DLPC347x的特点及应用介绍

    TI DLP 全新 3D 扫描3D 列印晶片 DLPC347x 简介
    的头像 发表于 05-10 06:03 2590次阅读
    <b class='flag-5'>3D</b><b class='flag-5'>扫描</b>与<b class='flag-5'>3D</b>列印晶片DLPC347x的特点及应用介绍

    20秒完成全身3D扫描的医学成像设备

    一款最新的医学成像设备只需20秒就能完成全身3D扫描,不久或将在研究和临床领域得到广泛应用。传统的正电子发射断层扫描仪(PET)一般需要20分钟的
    发表于 06-30 10:58 2936次阅读

    什么是3D成像_3D成像应用

    计算机视觉爆炸式发展的背后是3D成像领域的巨大发展。今天的3D成像是什么状态,我们的发展方向是什么?
    的头像 发表于 10-09 14:25 8624次阅读

    关于3D视觉成像技术方案的简述

    3D视觉成像是工业机器人信息感知的一种最重要的方法,可分为光学和非光学成像方法
    的头像 发表于 03-12 10:48 6738次阅读
    关于<b class='flag-5'>3D</b>视觉<b class='flag-5'>成像</b>技术方案的简述

    无需扫描! SPINDLE可实现3D高精度单分子定位成像

    SPINDLE 3D超高分辨率单分子定位显微镜可在不改变现有显微镜光路的基础上实现高精度3D成像,可捕捉到小至横向尺寸10 nm、轴向尺寸15 nm的细节。结合3DTRAX软件对
    的头像 发表于 07-25 10:50 962次阅读
    无需<b class='flag-5'>扫描</b>! SPINDLE可实现<b class='flag-5'>3D</b>高精度单分子定位<b class='flag-5'>成像</b>!

    几种典型的3D视觉成像方案 机器人视觉3D成像方法比较

    光场3D成像的原理与传统CCD和CMOS相机成像原理在结构原理上有所差异,传统相机成像是光线穿过镜头在后续的成像平面上直接
    的头像 发表于 04-08 11:21 2565次阅读

    使用结构光的3D扫描

    随着很多全新技术的涌现,人们越来越需要用3D方法来表示现实世界中的物体。特别是机器视觉和机器人技术,它们都得益于精确和自适应的3D捕捉功能。其它针对3D
    的头像 发表于 04-13 09:44 1329次阅读
    使用结构光的<b class='flag-5'>3D</b><b class='flag-5'>扫描</b>