[发明专利]一种不同软件协同建模的几何比对方法有效

专利信息
申请号: 201510890496.9 申请日: 2015-12-04
公开(公告)号: CN105354396B 公开(公告)日: 2019-08-06
发明(设计)人: 梅敬成;苏新新;赵晓峰;杨欣;刘铭 申请(专利权)人: 山东山大华天软件有限公司
主分类号: G06F17/50 分类号: G06F17/50;G06T3/00;G06T19/00
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 张勇
地址: 250101 山东省济南市高新区*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种不同软件协同建模的几何比对方法,包括以下步骤:读取两个三维模型的几何拓扑信息;每个模型的几何拓扑信息中包括三维模型中所有几何面信息,通过等步长的面上采点法获取每个几何面的点云数据,从而分别构成两个模型的点云数据;通过主元分析法将两个模型的姿态对齐,对齐处理包括平移、旋转,不包括缩放;在模型点云姿态对齐后,通过点到点的最近点迭代法对两个三维模型点云进行精确配准;精确配准后,记录两个三维模型点云中不匹配的点,并将不匹配的点作为差异显示出来。本发明采用两个模型自动比对,避免了人工比对存在遗漏的问题,模型比对识别度稿,将不匹配的点作为差异显示出来,模型比对精确性更高。
搜索关键词: 一种 不同 软件 协同 建模 几何 方法
【主权项】:
1.一种不同软件协同建模的几何比对方法,其特征是,包括以下步骤:读取两个三维模型的几何拓扑信息;每个模型的几何拓扑信息中包括三维模型中所有几何面信息,通过等步长的面上采点法获取每个几何面的点云数据,从而分别构成两个模型的点云;通过主元分析法将两个模型点云的姿态对齐,对齐处理包括对点云的平移、旋转,不包括缩放;在模型点云姿态对齐后,通过点到点的最近点迭代法对两个三维模型点云进行精确配准;精确配准后,记录两个三维模型点云中不匹配的点,并将不匹配的点作为差异显示出来;获取三维模型的几何拓扑信息的方法有两种,一是直接通过三维模型所属CAD软件的二次开发接口获取;二是在三维模型所属CAD软件未提供二次开发接口的情况下,将三维模型文件转换成step格式,再按step标准获取模型几何信息;三维模型对齐的处理是采用主元分析寻找模型的三个主轴,原心是点云重心,通过平移和旋转将两个三维模型点云的原心和三个主轴调整到一致,达到初始配准;对于每个三维模型,获取到点云数据后,利用点云数据构造协方差矩阵,然后使用Jacobi方法计算协方差矩阵的特征值和特征向量,求得的三个特征向量构成模型点云的参考坐标系,通过计算点云中所有点坐标的算术平均数获取点云重心坐标,将点云重心作为参考坐标系原心;完成初始配准后,继续对两个三维模型点云进行精确配准,设两个三维模型点云数据如下:S1={pi|pi∈R3,i=1,2,...,M},S2={qj||qj∈R3,j=1,2,...,N},其中,S1为一个三维模型的点云,pi为点云S1的任意一个点云数据,M为点云S1的点云数据的个数,S2为另一个三维模型的点云,qi为点云S2的任意一个点云数据,N为点云S2的点云数据的个数,R为实数集;运用点到点的最近点迭代法进行精确配准的主要步骤如下:步骤1:若pk∈S1,计算点云数据中的对应点qt∈S2,使||qt‑pk||→min,以点集方式配准时,算法复杂度为O(MN);pk为点云S1的一个点云数据;步骤2:采用最优化解析方法计算旋转变换R1和平移变换T1,使得∑||R1qt+T1‑pk||→min;步骤3:利用R1和T1对S1进行变换,得到经过坐标转换后的点云Trans(S1);步骤4:当最小二乘误差不小于事先给定的阈值τ,τ>0时返回到步骤1,直到最小二乘误差小于τ或迭代次数大于预设的最大值时,迭代终止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东山大华天软件有限公司,未经山东山大华天软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510890496.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top