电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于Geomagic-Studio的点云处理与三维建模研究

6页
  • 卖家[上传人]:公****
  • 文档编号:512229509
  • 上传时间:2022-09-19
  • 文档格式:DOC
  • 文档大小:1.01MB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、基于Geomagic Studio的点云处理与三维建模研究汤 磊1,2 钱建国2 朱 翊 1(1.中国测绘科学研究院,北京 100830;2.辽宁工程技术大学测绘与地理科学学院,辽宁 阜新 123000)摘 要 本文基于逆向工程软件Geomagic Studio,研究复杂形体的三维点云三维重建过程,重点阐述如何对三维激光扫描仪获取的点云数据进行前期去噪,并运用数学算法分析其具体实现原理。详细介绍了点云在Geomagic Studio里的处理过程,包括在点云阶段的分块点云拼接、点云预处理、封装形成三角面,在多边形阶段进行模型修补和模型优化,在形状阶段构建曲面片、构建格栅以及生成NURBS曲面,最终在模型合并完成后对其进行纹理贴图并渲染成型。关键词 逆向工程;Geomagic Studio;三维建模;去噪;NURBS曲面Study of point cloud processing 3D model building based on Geomagic StudioTANG Lei1,2, QIAN Jian-guo2, ZHU Yi1(1. Center of E-government,

      2、 Chinese Academy of Surveying and Mapping, Beijing 100830;2. School of Geomatics , Liaoning Technical University , Liaoning Fuxin 123000)Abstract: Based on the reverse engineering software-Geomagic Studio, In this paper, the complex form is modeled by handling its 3D point cloud. It focus on expounding how to denoise the point cloud by the 3D laser scanner,and uses mathematical algorithm to analyse realization principle. It presents the detailed handling process of point clouds in Geomagic which

      3、 includes splicing , pretreatment and wrapping in point phase, filling holes and optimizing in polygon phase, constructing patches, constructing grids and generating NURBS surface in shape phase, eventually make texture map and render to be model after the merger of two parts.Keywords:Reverse Engineering; Geomagic Studio; 3D Modeling;denoising;NURBS surfaces0 引言随着计算机技术、通讯技术、机械制造技术的发展,三维激光扫描的成本越来越便宜,应用领域也渗透到国民经济的各个方面,如何对三维激光扫描仪扫描到的点云进行处理已成为热点问题。作为四大逆向工程软件之一,Geomagic Studio可轻易地从扫描所得的点云数据创建出完美的多边形模

      4、型网格,并可自动转换为NURBS曲面。本设计利用Geomagic Studio软件对产品三维点云数据进行处理,反向建立产品的数字模型,以便得到其设计数据和图样,为三维激光扫描仪点云数据处理和应用提供一种新的途径。1 Geomagic Studio 软件简介1.1 Geomagic Studio 软件Geomagic Studio软件是美国Raindrop公司出品的逆向工程和三维检测软件,它可根据物体扫描所得的点阵模型创建出良好的多边形模型或网格模型,并将它们转换NURBS曲面1。该软件主要特点是支持多种扫描仪的文件格式的读取和转换、海量点云数据的预处理、智能化NURBS构面等等。它采用的点云数据的采样精简算法,克服了其他同类软件中对点云数据操作时,软件进行图形的拓扑运算速度慢、显示慢等弊端。Geomagic Studio软件的整体工作流程2如图1所示:图1 Geomagic Studio工作流程根据软件输入的数据与其他软件或设备的接口,不同的逆向软件有不同的工作流程,可以采用点线面和点多边形面等方式,Geomagic Studio采用了点多边形面的工作流程,从上图可以看出Geomagi

      5、c Studio软件主要包括点云阶段、多边形阶段、形状阶段。1.2 Geomagic Studio软件点云去噪原理扫描仪得到的点云存在很多杂点和噪声点,在建模之前需要根据其领域信息进行预处理。点的邻域定义为处在以为中心,2为边长的正方体中的点(包括本身),如图2,实心点即为点的领域点。的选取以使邻域点的数量接近某个给定值为目标,一般为25、50、1003。图2 邻域定义由邻域点集可以计算拟合平面(图中为邻域点集的拟合平面),进而得到点云的法矢(图中为的法矢),之后可以进一步构造邻域点集的法矢方差矩阵, (1)此矩阵是对称、半正定矩阵,其三个非负特征值记为,归一化为, (2)根据,的大小,将邻域分为三种类型:平面(plane-like)、边(edge-like)、角(corner-like)。判定关系为平面:、边:、角:,、是设定的门限值,一般为0.0075和0.015。根据邻域类型,将邻域拟合成三种不同的曲面:一般平面、柱面、二次曲面。对于边类型的邻域,其较小主曲率方向可以作为柱面的母线方向。将邻域点集投影到法矢方差矩阵的另两个特征方向定义的平面上,再将投影得到的平面点集拟合为一条圆锥

      6、曲线。为了后续处理的方便,可以把点的投影点作为原点,平面点的坐标记为,则圆锥曲线方程为:, (3)易看出,各项系数同乘以某非0常数并不改变方程。记, (4)拟合目标为:, (5)上式中求和的部分可化为:。记, (6)这也是对称、半正定矩阵,则拟合目标的解即X的最小特征值对应的特征向量。接下来就可以对点云进行后续处理。在Geomagic中,点云去噪是通过将点投影到拟合曲面上实现的。对于平面的情形,直接利用法矢即可求得。对于边类型的领域,点的投影垂直于主面的母线方向,只需计算另两个方向上的移动。将曲面方程中函数记为:,则, (7)为简单起见,将该函数在的对应点梯度方向作为投影方向,由于在前面的计算中该点设为原点,投影点的坐标可以写为:, (8)又因投影点应在圆锥曲线上,得到方程:, (9)求解方程,得到两个根,对应平面上的两个点,取和远点较近的那个解。再将这个点转换到三维空间中,便得到最终结果。角类型的邻域对应的拟合曲面方程更为复杂。为此,将投影方向做简化,取拟合曲面时定义的Z坐标方向作为投影方向,余下计算类似边类型拟合曲面。2 雄鹰的三维模型重建2.1 获取并优化点云为了得到完整的点云,

      7、运用三维激光扫描仪从多个不同的方向进行扫描,再运用对齐功能使各分块点云统一到同一个坐标系下。拼接后的点再经过去除杂点、噪声点和点云取样后便可得到一个比较好的雄鹰点云。拼接前后效果如图3所示:图3 点云拼接2.2 具体建模过程由于雄鹰整体结构比较复杂,我们需将其分割成两个部分也即鹰体和支柱来分别进行建模。下面具体介绍建模过程。首先是点云封装,点云数据预处理完成后,进入Wrap封装阶段。封装实质上是用许多细小的空间三角形来逼近还原CAD实体模型。鹰体封装前后对比如图4所示: (a)封装前 (b)封装后图4 封装前后对比由于被测模型本身的几何拓扑或遮挡效应、破损以及不同站之间点云数据拼接存在缝隙等原因,会导致部分表面无法测量或采集的数字化模型存在数据破损的现象,可通过填充孔命令将这些缺失数据补齐。填充前后对比如下图所示: (a)修补前 (b)修补后图5 修补前后对比填充孔之后的鹰大致呈现出粗糙的模型,需要对其进行光顺处理,用快速光顺命令来快速来完成这一操作,这个命令减少了删除几何形状和基于曲率填充空隙的步骤。对于一些表面的小肿块也可以用砂纸来交互式光顺或松弛对象上的区域(如去除肿块)。完成多

      8、边形的编辑处理后,进入形状阶段,包括检测曲率、构建及编辑曲面片、构建网格、拟合曲面等以完成雄鹰的NURBS曲面重建。使用精确曲面下的探测功能下的探测曲率,对鹰体的曲率进行自动探测。如果探测出来的轮廓线并不完全是我们需要的轮廓线,需通过执行“升级/约束”命令进行修改。修改后的三角网布局如图6。然后是构建曲面片,系统自动构建好的曲面片需进一步调整,使用松弛曲面片功能可使轮廓线变得挺直。手工移动后曲面片如图7所示: 图6 修改轮廓线 图7 移动曲面片调整好曲面片布局图后,使用构造格栅功能, 将会在每个嵌片内分布U-V网格线,NURBS 曲面的控制点将会依据这些网格而产生,定义分辨率值为20 (分辨率越高,曲面越精细, 分辨率越低, 曲面越平顺, 取2050较理想) ,选择修复相交区域、检查几何图形。模型构造格栅后,用拟合曲面功能拟合NURBS曲面, ,采用默认的控制点和表面张力,生成曲面模型6。生成的NURBS曲面如图8。类似的方法对支柱进行建模,效果如图9: 图8 鹰体NURBS曲面 图9 支柱NURBS曲面2.3 模型合并及贴图在完成鹰体和支柱两部分的分别建模之后,需要将二者重新合并成一个整体。两种方法:可以将两个模型转换成点云,然后进行点云合并及封装处理;也可以直接在多边形阶段完成合并。效果如下图所示: (a)点云 (b)多边形图10 点云合并和封装为了让模型显得更加逼真,可以利用已有的材质素材或者现场拍摄的数码照片,在Geomagic软件中实现模型贴图。效果如图11所示: 图11 模型贴图3 结束语在逆向工程后处理中,Geomagic Studio 软件可以有效的进行点云数据的各个阶段处理,包括点阶段、多边形阶段、形状阶段。实践证明,利用该软件可以快速和精确的重建复杂几何形体的三维模型,加快复杂形体逆向工程的数字建模进程,大大提高产品设计和制造的效率和质量。但是对于如何利用Geomagic软件及CAD软件的优势,并将其结合起来,从而更快更好地完成三维建模的问题,仍然值得研究。参考文献:1 陈裕芹,成思源,邹付群,张湘伟.基于Geomagic Studio的叶片修复与曲面建模J.广东工业大学学报,2011,28(3):70-73. 2 张德海,梁晋,郭成,梁新合.逆向工程的流程研究和基于Geomagic的实例应用J.机械研究

      《基于Geomagic-Studio的点云处理与三维建模研究》由会员公****分享,可在线阅读,更多相关《基于Geomagic-Studio的点云处理与三维建模研究》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.