《工业机器视觉技术应用》 课件 3.2 三维点云处理算法介绍.pptxVIP

《工业机器视觉技术应用》 课件 3.2 三维点云处理算法介绍.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

三维点云处理算法

目录

·1.1点云简介

·1.2点云精简

·1.3点云滤波

·1.4点云匹配

·1.5点云分割·1.6点云重建

1.1点云简介

点云是空间中点的数据集,可以表示三维形状或对象,通常由三维扫描仪获取。点云中每个点的位置都由一组笛卡尔坐标(x,y,z)描述,有些还含有色彩信息或物体反射面强度信息。

根据点云的不同应用需求,其来源呈现多样化的特征,常见的获取方法有三维激光扫描和相机扫描。三维激光扫描是通过发射激光来获取点云数据,若将激光束按照某种轨迹进行扫描,便会边扫描边记录到反射的激光点信息,用这种方法获得的点云一般具有三维空间坐标值和激光反射强度这两种信息。相机扫描是通过摄影测量原理获得点云,一般具有三维空间坐标值以及颜色信息。

点云根据点与点之间的间距差异可以进行细分,通常使用三维激光扫描仪或照相式扫描仪得到的点云数量比较大且比较密集,称为密集点云;而通过三坐标测量机等接触式测量手段所得到的点云数量较少,点与点的间距也比较大,称为稀疏点云。此外,按照点云的获取途径还可以分为静态点云、动态点云、动态获取点云三类。静态点云指物体是静止的,获取点云的设备也是静止的;动态点云指物体是运动的,但获取点云的设备是静止的;动态获取点云指获取点云的设备是运动的。

1.2点云精简

点云精简就是在精度允许下减少点云数据的数据量,提取有效信息,精简效果如图1-1所示。一般分为两种:去除冗余与抽稀简化。冗余数据是指在数据配准之后,存在重复区域的数据,这部分数据多为无用数据,对建模的速度以及质量有很大影响,因此要予以去除。抽稀简化是指扫描的数据密度过大,数量过多,其中一部分数据对于后期分析用处不大,所以在满足一定精度以及保持被测物体几何特征的前提下对点云数据进行精简,以提高数据的操作运算速度与效率。点云精简的方法较多,这里主要介绍常用的均匀精简方法和曲率适应性精简方法。

a)精简前b)精简后

图1-1点云精简

1.2点云精简

1.2.1均匀栅格精简

均匀栅格精简适用于简单曲面,其主要思想是构建一个覆盖所有测点的包围盒,按照设定栅格大小或精简比例,在分割后的栅格中选取采样点。如图1-2所示,对点云进行栅格划分后,计算同一栅格内所有点的重心作为采样点。通过改变栅格的边长a可以改变栅格的大小,从而控制精简后点云的规模。

1

图1-2建立长方体包围盒并计算唯一采样点

1.2.2曲率适应性精简

曲率适应性精简主要用于具有高低曲率特征、薄壁特征的曲面。根据点云局部的法矢量变化和平均曲率的变化对精简参数进行自适应的调整,在曲面平坦区域保留均匀的点云,在曲面高曲率区域保留相对密集的点云。曲率自适应精简能使曲面结构特征得到保持,相较于栅格精简更有优势。

1.3点云滤波

点云滤波用于去除噪声点、平滑点云等。采集后的点云常会包含噪声数据,点云噪声数据一方面来自设备,比如用扫描仪、深度相机等设备获取点云数据时,设备扫描精度、电磁波衍射特性等都会引入噪声。另一方面来自环境因素带来的影响,比如被测物体表面性质发生变化。

噪声数据使局部点云特征(如表面法线或曲率变化)的估计复杂化,可能导致点云配准失败,对后续操作的影响比较大,而且这些噪声数据造成的误差还会随着积累进行传导,因此在对点云数据进行分析处理前需要通过滤波来消除噪声数据。接下来将介绍四种常用的点云滤波方法。

1.3.1统计滤波器

统计滤波器用于去除明显离群点。离群点是指在空间中分布稀疏的点,考虑到离群点的特征,可以定义若某处点云密度小于某一阈值时,则将该点云视为无效的离群点云。计算点云中每个点到其最近数个点的平均距离,则点云中所有点的距离应构成高斯分布。根据给定均值与方差,可剔除离群点。

1.3.2半径滤波器

半径滤波器的思想是根据空间点半径范围临近点数量进行滤波。即在点云数据中,设定每个点一定半径范

您可能关注的文档

文档评论(0)

yangzhuangju + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档