CAD装配模型虚拟逆向工程中扫描点云的生成

J. Montlahuc, G. Shah, A. Polette, J. Pernot
{"title":"CAD装配模型虚拟逆向工程中扫描点云的生成","authors":"J. Montlahuc, G. Shah, A. Polette, J. Pernot","doi":"10.14733/cadconfp.2018.117-122","DOIUrl":null,"url":null,"abstract":"This paper introduces a new approach for the generation of as-scanned point clouds of CAD assembly models. The resulting point clouds incorporate various realistic artifacts that would appear if the corresponding real objects were digitalized with a laser scanner. Such a virtual Reverse Engineering technique can produce a huge amount of realistic point clouds much faster than using classical time-consuming Reverse Engineering techniques on real physical objects. Here, there is no need to use a laser scanner and the post-processing steps are automatic. Using this technique, it is easy to create large databases of point clouds automatically segmented and labeled from the CAD models and which can be used for supervised machine learning. The proposed approach starts by generating a triangle mesh wrapping the CAD assembly model to be reverse engineered. The resulting watertight mesh is then sampled to obtain a more realistic distribution of points. The occlusion phenomenon is then simulated using a hidden point removal algorithm launched from several viewpoints. A misalignment procedure can optionally be used to simulate the fact that in real-life Reverse Engineering the position and orientation of the laser scanner and/or real object would have been changed to get a different scanning viewpoint. The virtual Reverse Engineering process ends by generating noise and by inserting outliers. The approach is illustrated and validated on several industrial examples.","PeriodicalId":139643,"journal":{"name":"Proceedings of CAD'18","volume":"62 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"As-scanned Point clouds generation for Virtual Reverse Engineering of CAD Assembly Models\",\"authors\":\"J. Montlahuc, G. Shah, A. Polette, J. Pernot\",\"doi\":\"10.14733/cadconfp.2018.117-122\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper introduces a new approach for the generation of as-scanned point clouds of CAD assembly models. The resulting point clouds incorporate various realistic artifacts that would appear if the corresponding real objects were digitalized with a laser scanner. Such a virtual Reverse Engineering technique can produce a huge amount of realistic point clouds much faster than using classical time-consuming Reverse Engineering techniques on real physical objects. Here, there is no need to use a laser scanner and the post-processing steps are automatic. Using this technique, it is easy to create large databases of point clouds automatically segmented and labeled from the CAD models and which can be used for supervised machine learning. The proposed approach starts by generating a triangle mesh wrapping the CAD assembly model to be reverse engineered. The resulting watertight mesh is then sampled to obtain a more realistic distribution of points. The occlusion phenomenon is then simulated using a hidden point removal algorithm launched from several viewpoints. A misalignment procedure can optionally be used to simulate the fact that in real-life Reverse Engineering the position and orientation of the laser scanner and/or real object would have been changed to get a different scanning viewpoint. The virtual Reverse Engineering process ends by generating noise and by inserting outliers. The approach is illustrated and validated on several industrial examples.\",\"PeriodicalId\":139643,\"journal\":{\"name\":\"Proceedings of CAD'18\",\"volume\":\"62 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-07-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of CAD'18\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14733/cadconfp.2018.117-122\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of CAD'18","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14733/cadconfp.2018.117-122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

介绍了一种新的CAD装配模型扫描点云生成方法。由此产生的点云包含了各种逼真的人工制品,如果用激光扫描仪将相应的真实物体数字化,就会出现这些人工制品。这种虚拟逆向工程技术可以比在真实物体上使用传统耗时的逆向工程技术更快地产生大量逼真的点云。在这里,不需要使用激光扫描仪,后处理步骤是自动的。利用这种技术,可以很容易地从CAD模型中创建自动分割和标记的大型点云数据库,并可用于监督机器学习。提出的方法首先生成一个三角形网格,包裹CAD装配模型进行逆向工程。然后对所得的水密网格进行采样,以获得更真实的点分布。然后使用从多个视点启动的隐藏点去除算法模拟遮挡现象。错位程序可以选择性地用于模拟现实生活中的逆向工程,即激光扫描仪和/或真实物体的位置和方向将被改变,以获得不同的扫描视点。虚拟逆向工程过程以产生噪声和插入异常值结束。通过几个工业实例对该方法进行了说明和验证。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
As-scanned Point clouds generation for Virtual Reverse Engineering of CAD Assembly Models
This paper introduces a new approach for the generation of as-scanned point clouds of CAD assembly models. The resulting point clouds incorporate various realistic artifacts that would appear if the corresponding real objects were digitalized with a laser scanner. Such a virtual Reverse Engineering technique can produce a huge amount of realistic point clouds much faster than using classical time-consuming Reverse Engineering techniques on real physical objects. Here, there is no need to use a laser scanner and the post-processing steps are automatic. Using this technique, it is easy to create large databases of point clouds automatically segmented and labeled from the CAD models and which can be used for supervised machine learning. The proposed approach starts by generating a triangle mesh wrapping the CAD assembly model to be reverse engineered. The resulting watertight mesh is then sampled to obtain a more realistic distribution of points. The occlusion phenomenon is then simulated using a hidden point removal algorithm launched from several viewpoints. A misalignment procedure can optionally be used to simulate the fact that in real-life Reverse Engineering the position and orientation of the laser scanner and/or real object would have been changed to get a different scanning viewpoint. The virtual Reverse Engineering process ends by generating noise and by inserting outliers. The approach is illustrated and validated on several industrial examples.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信