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

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

3天内不再提示

一种采用点云空间投影的RGB-D点云分割技术

新机器视觉 来源:光学学报 作者:光学学报 2021-06-18 11:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

点云分割是点云处理的一个关键环节,其分割质量决定了目标测量、位姿估计等任务的精确与否。

1、引言目前,以立体成像技术为核心的立体相机获得了多样性发展,例如双目相机、单目结构光 相机、 TOF(timeofflight)相机等,其获得的深度图像(RGB-D)是在RGB 数据基础上融合了深度数据, 在参考相机内参下深度图像可转化为点云数据。根据立体相机的三维数据重建感兴趣区域(ROI),目标区域表面信息和背景信息的数据是混合在一起的,这给后续目标的三维测量和分析处理带来了一 定难度,因此采用点云分割技术进行目标区域和背 景点云分离是必要的途径。

点云分割就是将数据分割成若干个互不相交的子集。点云分割的问题一般分为4类:1)具有 人类视觉意义的形状确定2)获取点云中与空间方位无关的几何特征3)点云中各个形状边界的确定4)具有一致性的分割结果。

目前的点云分割方法分为两类,即主要处理点与点之间拓扑关系的传统方法和基于深度学习的方法。

立体相机与激光雷达的不同之处在于拍摄场景信息所得的RGB-D数据具有物体表面的颜色纹理信息。不同于点云拓扑关系和深度学习的点云分割,本文介绍了一种采用点云空 间投影的RGB-D点云分割技术,首先介绍采用图像阈值的点云分割和利用靶标世界坐标系的点云分割两种基础方法, 将在世界坐标系中的靶标作为参考旋转点云,并将其投影至坐标系水平面(XOY)上,利用图像的形态学获得目标显著区域,进而获得目标点云数据。

2、图像阈值与点云关系模型

2.1 相机数学模型

摄像机数学模型采用小孔成像的原理,在笛卡儿空间中建立景物点与成像点之间的映射关系。令点P=(Xw,Yw,Zw)为像素p(u,v)投射在世界坐标系中的点,(u,v,1)是点p在像素坐标系中的齐次坐标;(Xw,Yw,Zw,1)是点 P 在世界坐标系中的 齐次坐标。那么两个坐标的关系为

19532c6e-cf69-11eb-9e57-12bb97331649.png

2.2 图像阈值与点云的关系模型

RGB-D数据来自立体相机中RGB相机和 Depth相机,由于相机空间视角不同,两组原始数据中RGB数值与深度数值不匹配。在标定立体相机的外参数后,建立RGB像素值与 Depth数值两者之间的一一对应关系。采用图像阈值的点云分割基本思路:根据图像像素和点云的对应关系进行图像分割,获得目标区域点云。

198db636-cf69-11eb-9e57-12bb97331649.png

199fa896-cf69-11eb-9e57-12bb97331649.png

3、采用空间投影的点云分割方法

3.1 建立靶标世界坐标系

立体相机中依据 RGB 相机和Depth相机的外参数,可以把Depth相机生成的点云转换到相机坐标系下。参考棋盘格建立世界坐标系。利用靶标世界坐标系可实现一定程度的点云分割,其基本思路是:由于场景三维点云的空间尺度与世界坐标系的空间尺度具有一致性,通过建立世界坐标系并确定待测物体在世界坐标系中的空间区域,可分割映射到世界坐标系里的点云。

19d4a6a4-cf69-11eb-9e57-12bb97331649.png

如图1(a)所示,pc(xc,yc,zc)为相机坐标系中的点云,Pw (Xw,Yw,Zw)是世界坐标系中的点云,由(1)式可得

19ec3b2a-cf69-11eb-9e57-12bb97331649.png

如图1(b)所示,由于靶标板(标定板)所指定的 坐标系相对于棋盘格角点所建立的世界坐标系有一 定的偏移,这里采用补偿的方式进行坐标系校正。设靶标的厚度为 Δz,世界坐标系原点在待测区域的X和Y轴的偏移分别为Δx 和Δy,补偿偏移量Δl3×1=[Δx Δy Δz]T,则(6)式可进一步表示为

1a04eb16-cf69-11eb-9e57-12bb97331649.png

3.2 采用空间投影的点云分割方法

参考前述的图像阈值、靶标世界坐标系与点云区域的关系,为了突出目标区域以实现点云分割,可将点云的观测视角旋转至俯视角度(鸟瞰视角),如图2所示,这样可减少背景点云信息,使目标点云呈现更多信息,采用相机模型将点云投影至相机的图像像素。在得到旋转投影后场景的二维图像后,采用图像阈值分割的方法可快速地得到目标阈值范围,还原后得到场景分割的目标点云。

1a308334-cf69-11eb-9e57-12bb97331649.png

参考(6)式得到世界坐标系中的点云 Pwl(Xwl, Ywl,Zwl),将其变换到场景点云的俯视角时,有:

1a4d4780-cf69-11eb-9e57-12bb97331649.png

1a5f2900-cf69-11eb-9e57-12bb97331649.png

根据单目摄像机模型,可以得到点云对应的二值图像坐标为:

1a75938e-cf69-11eb-9e57-12bb97331649.png

1a901fb0-cf69-11eb-9e57-12bb97331649.png

4、结果对比

4.1 场景点云获取

为了验证算法的可行性,搭建系统硬件,如图3 所示,系统 包 括 靶 标 (尺 寸 规 格:棋 盘 格 角 点 数 为 5×7,方格大小为 34 mm×34mm)、双目摄像机 (MER-500-7UM)、8mm定焦镜头、投影仪(BenQ) 和上位机[2.53GHzIntel(R)Core (TM)2Duo CPU,2GBRAM]。

1ac1e95a-cf69-11eb-9e57-12bb97331649.png

待测场景如图4(a)~(c)所示, RGB-D点云采用投影仪投射格雷码编码光栅和摄像机拍摄其光栅解码所得,其中包含1幅明、暗视场 图像以及40幅正交格雷码编码光栅图像。建立三个层叠的米袋场景(场景1#、2#、3#),分别获取整个场景并分割其米袋区域点云数据。根据张氏标定方法建立的靶标坐标系,获得外参数矩阵[R3×3t3×1],将三个场景点云映射到世界坐标系中,场景图片在靶标坐标系中的点云如图 4(d)~(f)所示。

1ada4afe-cf69-11eb-9e57-12bb97331649.png

利用图像阈值与点云关系实现点云分割,首先获得场景RGB图,利用标定参数进行径向与切向畸变校正,结果如图5(a)所示;利用最大类间方差法 (Otsu)对校正后的场景图进行处理,以突出感兴趣区域,结果如图5(b)所示。

其次,对感兴趣区域中的空洞进行形态学处理,即空洞填充;建立点云坐标与图像像素坐标的映射关系,并判断所映射的点云是否在图像感兴趣区域里。最后分割出映射到感兴趣区域的点云数据,如图5(c)所示。

采用靶标坐标系与点云区域实现点云分割,首先测量并确定目标物体的待放置空间区域,把靶标板放置在待测量物体区域内,根据靶标板手工测量或设计的规格参数确定 X 轴偏移量 Δx、Y 轴偏移 量 Δy 和靶标板厚度 Δz。其次,在摄像机标定过程 中,确定世界坐标系 X 轴和Y 轴方向,如图5(d)所示;并利用(6)、(7)式把相对于摄像机坐标系的点云映射到依据靶标板所建立的世界坐标系中,如图5(e)所示。最后,利用参考测量限定目标物体放置区域,实现目标点云分割,如图5(f)所示。

在图像阈值和靶标世界坐标系的基础上可采用点云空间投影进行点云分割,首先测量并确定目标物体的待放置空间区域,把靶标放置在待测量物体的区域内,确定X轴偏移量Δx、Y 轴偏移量 Δy 和靶标板厚度 Δz。其次,在摄像机标定过程中,确定世界坐标系X 轴和Y 轴方向。利用(9)式把点云视角变换至场景俯视角度,利用(13)、(14)式把三维点云映射到二维图像中,如图5(g)所示。

利用形态学对获得的二维图像进行膨胀处理,如图5(h)所示, 利 用连通域方法进行感兴趣区域图像分割,如图5(i) 所示。最后根据建立的点云与像素之间的映射关系, 还原图像阈值分割所对应的点云区域,如图5(j)所示。

1b0000dc-cf69-11eb-9e57-12bb97331649.png

4.2 结果对比分析

点云分割实验分别采用图像阈值分割 (算法 I)、靶标坐标系(算法II)、空间投影(算法III)以及与 Halcon中的基于区域的方法(算法Ⅳ)进行对比分析,对不同算法的参考点云总数和分割后点云数 进行对比,如表1所示。

1b1d90de-cf69-11eb-9e57-12bb97331649.png

4种方法实现的点云分割(场景1#~3#的点云区域)结果如图6所示。利用图像阈值和点云映 射关系实现的点云分割如图6(a)~(c)所示。立体相机的外参数误差和相机非线性映射关系等导致摄 像机坐标系下的点云坐标与图像像素坐标的对应关系存在一定的误差。与此同时,点云分割密度直接受图像阈值分割好坏的影响,在场景复杂且感兴趣区域阈值分割较差的情况下,点云分割不理想。采用靶标世界坐标系和点云区域模型实现的点云分割 如图6(d)~ (f)所示。

根据靶标坐标系的点云分割,需要测量感兴趣区域的物理空间区域和应用摄像机RGB图像建立相应的参考坐标系,根据测量目 标区域范围可在不改变点云密度的情况下快速有效 地分割出目标物点云。基于空间投影的点云分割方法,在目标物区域建立世界坐标系,利用坐标系变换 改变目标物点云投射视角,以突出目标物的阈值特征,实现点云分割,如图6(g)~(i)所示。基于空间投影的点云分割结果边界清晰且质量较佳,但由于其融合图像阈值和靶标坐标系算法,其执行速度相 对慢一些。Halcon视觉开发平台中基于区域的点云分割方法,采用点云三角化后,根据区域的点、直径、三角等结构元素数值选定点云区域,结果如图 6(j)~(l)所示。

1b4f6686-cf69-11eb-9e57-12bb97331649.png

责任编辑:lq

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

    关注

    4

    文章

    310

    浏览量

    32285
  • 分割技术
    +关注

    关注

    0

    文章

    4

    浏览量

    6332
  • 深度学习
    +关注

    关注

    73

    文章

    5614

    浏览量

    124775

原文标题:采用空间投影的深度图像点云分割

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度解析:被动式偏光3D转换器的核心技术架构与工程应用逻辑

    偏振3D方案需要两台投影机精确对位,不仅设备采购成本翻倍,更对安装空间和调试技术提出了极高要求。单机偏光转换器方案则通过
    发表于 05-25 10:54

    圆满收官!科技亮相 2026 移动大会 以网融合实力共启智能新空间

    前言2026年5月7日至9日,以“移动智能新空间”为主题的2026移动大会在苏州金鸡湖国际会议中心圆满落幕。作为中国移动算力网络战略落地的顶级行业盛会,本次大会聚焦AI算力创新、算网融合
    的头像 发表于 05-11 09:26 283次阅读
    圆满收官!<b class='flag-5'>云</b>边<b class='flag-5'>云</b>科技亮相 2026 移动<b class='flag-5'>云</b>大会 以<b class='flag-5'>云</b>网融合实力共启智能新<b class='flag-5'>空间</b>

    天下选择亚马逊科技 以Agentic AI驱动营销智能化升级

    北京——2026年 4 月 9 日 行业领先的企业国际化智能营销服务商易天下选择亚马逊科技,应用亚马逊科技创新的Agent平台Amazon Bedrock AgentCore、亚马逊
    的头像 发表于 04-09 16:15 521次阅读

    【黑金课堂笔记】第三期知识总结

    ,对 FPGA 免费直播课的热情也感染到了黑金课堂的老师们。接下来我们会再接再厉,把每期直播都做得更扎实   更多精彩课程欢迎关注我们 黑金课堂全年免费直播课 ,现在让我们先来回顾
    的头像 发表于 04-01 16:08 252次阅读
    【黑金<b class='flag-5'>云</b>课堂笔记】第三期知识<b class='flag-5'>点</b>总结

    SDN 容器通信技术再突破:科技斩获国家发明专利授权

    前言在云原生技术全面普及的当下,容器化部署、混合组网、跨地域资源调度已成为企业数字化转型的标配,而软件定义网络(SDN)与容器技术的深度融合,始终是解决
    的头像 发表于 03-24 11:25 349次阅读
    SDN 容器<b class='flag-5'>云</b>通信<b class='flag-5'>技术</b>再突破:<b class='flag-5'>云</b>边<b class='flag-5'>云</b>科技斩获国家发明专利授权

    如何克服毫米波雷达稀疏问题?

    细致描绘物体轮廓的致密,毫米波雷达输出的数据就显得比较“吝啬”,通常每帧图像只能提供几十个离散的探测。 这种稀疏化现象直接限制了毫
    的头像 发表于 02-27 09:16 394次阅读
    如何克服毫米波雷达<b class='flag-5'>点</b><b class='flag-5'>云</b>稀疏问题?

    激光雷达为什么会出现吸现象?

    相信各位在开车时定遇到过这么个场景,有个很小的障碍物在车前,当障碍物非常靠近车辆时,你在驾驶位置上是完全看不到的,这就是俗称的“盲区”。对于激光雷达来说,也会出现类似的问题,当障碍物离激光雷达足够近时,它也会出现“盲区”,
    的头像 发表于 12-31 16:28 3719次阅读

    自动驾驶模型是如何“看”懂信息的?

    [首发于智驾最前沿微信公众号]在自动驾驶中,个非常重要的感知信号,如激光雷达(LiDAR)生成的,其实就是三维
    的头像 发表于 11-29 10:25 2168次阅读
    自动驾驶模型是如何“看”懂<b class='flag-5'>点</b><b class='flag-5'>云</b>信息的?

    科技SD-WAN解决方案 — 构建安全、高效、智能的网基石

    核心价值主张:重塑企业网络,让连接驱动增长在数字化转型的浪潮中,您的企业是否正面临网络架构的挑战?分支机构互联不畅、应用访问延迟、网络安全威胁频发、运维成本持续攀升……这些网络痛正悄然侵蚀着企业
    的头像 发表于 11-12 11:03 949次阅读
    <b class='flag-5'>云</b>边<b class='flag-5'>云</b>科技SD-WAN解决方案 — 构建安全、高效、智能的<b class='flag-5'>云</b>网基石

    产品彩页-化园区无线接入

    CAP系列是星融元发布的新代Wi-Fi6/7无线接入,具有功能丰富、易部署、高性能、高安全性等特点。CAP系列可同时工作在2.4GHz和5GHz频段,在办公室、会议室、教室、酒店、医院体育场等
    发表于 10-29 14:00 1次下载

    AI 辅助逆向抄数:优化工具与深度学习建模能力在消费电子领域的应用

    在消费电子行业快速迭代的背景下,传统逆向抄数技术在处理复杂产品结构和满足高效研发需求时逐渐显露出局限性。人工智能(AI)技术的融入,特别是优化工具与深度学习建模能力的应用,为消费电
    的头像 发表于 08-22 09:59 976次阅读
    AI 辅助逆向抄数:<b class='flag-5'>点</b><b class='flag-5'>云</b>优化工具与深度学习建模能力在消费电子领域的应用

    AI 驱动三维逆向:降噪算法工具与机器学习建模能力的前沿应用

    在三维逆向工程领域,传统方法在处理复杂数据和构建高精度模型时面临诸多挑战。随着人工智能(AI)技术的发展,降噪算法工具与机器学习建模能力的应用,为三维逆向工程带来了创新性解决方案,显著提升
    的头像 发表于 08-20 10:00 941次阅读
    AI 驱动三维逆向:<b class='flag-5'>点</b><b class='flag-5'>云</b>降噪算法工具与机器学习建模能力的前沿应用

    物联网平台解决方案:破解行业痛,赋能场景落地

    物联网平台作为连接设备、数据与应用的核心枢纽,其解决方案并非“刀切”的标准化产品,而是针对不同行业的痛需求,融合感知技术、通信协议、数据分析与应用开发的定制化体系。从工厂车间的设
    的头像 发表于 08-08 17:43 1664次阅读

    一种适用于动态环境的实时RGB-D SLAM系统

    了UP-SLAM,这是一种适用于动态环境的实时RGB-D SLAM系统。实验结果表明,UP-SLAM在定位精度方面(高出59.8%)和渲染质量方面(峰值信噪比高出4.57分贝)均优于最先进的方法,同时保持实时性能,并在动态环境中生成可重复使用且无伪影的静态地图。
    的头像 发表于 07-04 15:14 1555次阅读
    <b class='flag-5'>一种</b>适用于动态环境的实时<b class='flag-5'>RGB-D</b> SLAM系统

    硅谷GPU服务器是什么意思?使用指南详解

    硅谷GPU服务器本质上是一种IaaS(基础设施即服务)产品,它将物理服务器上的GPU资源通过虚拟化技术分割成可弹性调配的服务。与普通CP
    的头像 发表于 06-16 09:41 807次阅读