一种改进的点云数据精简方法.pdfVIP

  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文档。上传文档
查看更多
522 计算机应用 第32卷 简时,定义点P和它周围k个邻近点的最大的曲率平方值的 P点的Hausdorff距离可定义为: 差 =max(。,s:,…, )作为该点的标准值,并设立相应 HP=max(抒l,H2,H3,…,H) 的阈值。遍历所有的数据点,若点的标准值小于阈值则对它进 其中: , , ,…, 为点P与其 个邻近点的Hausdorff距 行删除。 离值。因此,建立了点的邻域拓扑关系之后 ,任取一点P,如果 Kim的算法在精简点云时能相对准确地保持曲面特征并 点P处曲面的几何特征较明显,则坼 较大;反之,P为非特征 减少数据点 ,但缺点也是显而易见的。由于仅依靠主曲率平 点, 较小。 方和的差别作为曲面特征参数 ,当曲面中的两个数据点拥有 通过对点云中点Hausdorff距离值的确定,可以比较准确 完全不同的曲率 ,在有些情况下与邻近点相比,特征参数s相 地反映出任意点的曲率变化情况。以此为依据简化时,对在 同。这会导致特征点被盲 目删除,从而丢失几何特征。为了 曲率变化大的区域保留足够多的点 以突出模型的曲面特征; 解决上述问题,本文提出以数据点主曲率的Hausdorff距离作 而在曲率变化小的区域保留少量的点以减少冗余,从而确保 为判断其是否为特征点的依据。仿真实验表明,相比Kim的 了在曲面不失真的情况下,尽可能多地删除不必要的点。实 算法,本文算法精简效果好。 验结果亦表明,采用 Hausdorff距离在有效减少数据点的同 时,很好地保持了模型中的细节特征信息。 2 本文的算法 2.3 算法步骤 对于栅格化并建立了拓扑关系的数据点的集合 {P,i= 2.1 Hausdorff距离 Hausdorff距离主要用于描述两个点集之间的相似程度 , 1,2,…,n},取任意一点p,其 邻域点集为 {q,i=1,2,…, k}。计算每个采样点的Hausdorff距离及简化数据点的算法步 它是两个点集之间距离的一种定义形式。给定两个有限点集 骤如下: A,曰,则两个点集之间的Hausdorff距离定义为 : 步骤 1 用二次抛物曲面拟合的方法估算所有点的主曲 D(A,):max(d(A,B),d(B,A)) (1) 率。 其中d(A,B)和d(B,A)分别表示集合A到集合B和集合B到 步骤2 计算点p与其邻域点的Hausdorff距离,并取最 集合A的单向Hausdorff距离,分别定义如下: 大值作为该点的Hausdorff值。 fd(A,B)=maxrainlla—bll { 。 (2) 步骤3 以步骤 2遍历所有点,计算所有数据点 的 Ld(B,A):maxminllb一。ll Hausdorff值 。 bEB aEA ’ 其中 l1·ll表示某种距离范数。 步骤4 根据数据点Hausdorff值的大小,将点云分为多 2.2 点的几何特征描述

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档