[发明专利]一种基于深度学习的航空零部件点云去噪方法有效
申请号: | 202010299670.3 | 申请日: | 2020-04-16 |
公开(公告)号: | CN111539881B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 汪俊;鲁德宁;李大伟 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06N3/04;G06N3/08 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 常孟 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 航空 零部件 点云去噪 方法 | ||
1.一种基于深度学习的航空零部件点云去噪方法,其特征在于,包括如下步骤:
S1:基于航空零部件的理论数据模型,增加不同程度的高斯噪声,并为模型中每个点生成高度图,构建深度学习训练集;
S2:基于步骤S1构建的深度学习训练集,训练深度学习网络,得到深度学习网络模型;
S3:由激光扫描仪对真实航空零部件进行扫描,获取实测点云数据,并基于步骤S2训练好的深度学习网络模型,预测实测点云的法线信息;
S4:基于步骤S3预测的法线信息,进一步对实测点云数据中每个点进行位置更新,实现对实测点云数据的去噪;
所述步骤S1中的为模型中每个点生成高度图,包括以下步骤:
S11:从理论数据模型中,给定点云数据中的一点pi,采用循环神经网络构建该点的局部邻域;
S12:据公式(1)计算协方差矩阵Cpi;
其中,pi表示点云数据中的任一点,pi=(xi,yi,zi),(xi,yi,zi)表示pi的坐标;pj表示局部邻域中的任一点;Ψ表示pi点的局部邻域;|Ψ|表示局部邻域中点的个数;
S13:记Cpi的三个特征值和特征向量分别为λ1,λ2,λ3和u1、u2、u3,其中,λ1≥λ2≥λ3,u3=(R,S,T);
S14:以向量u3作为投影平面法向量,据公式(2)构建投影平面P;
R(x-xi)+S(y-yi)+T(z-zi)=0; (2)
其中,(x,y,z)是平面P的任意一个点的坐标,(xi,yi,zi)表示pi的坐标;
S15:基于步骤S14构建的投影平面P,将局部邻域中的所有点沿向量u3向平面P进行投影,获得pi的高度图;
所述步骤S3具体包括以下步骤:
S31:给定实测点云数据中的一点pm,采用循环神经网络构建该点的局部邻域;
S32:据公式(4)计算协方差矩阵Cpm;
其中,pm表示实测点云数据中的任一点;pn表示局部邻域中的任一点;Γ表示pm点的局部邻域;|Γ|表示局部邻域中点的个数;
S33:记Cpm的三个特征值和特征向量分别为λ’1,λ’2,λ’3和u’1、u’2、u’3,其中,λ’1≥λ’2≥λ’3,u’3=(R’,S’,T’);
S34:以向量u’3作为投影平面法向量,据公式(5)构建投影平面P’;
R’(x’-x’m)+S’(y’-y’m)+T’(z’-z’m)=0; (5)
其中,(x’,y’,z’)是平面P’的任意一个点的坐标,(x’m,y’m,z’m)表示pm的坐标;
S35:基于步骤S34构建的投影平面P’,将局部邻域中的所有点沿向量u’3向平面P’进行投影,获得pm的高度图;
S36:将步骤S35生成的高度图输入至步骤S2得到的深度学习网络模型中,得到pm的法向量;
所述步骤S4中,根据公式(6)对实测点云数据中每个点进行位置更新;
其中,pm表示实测点云数据中的任一点;pn表示局部邻域中的任一点;αm表示权重参数;Γ表示pm点的局部邻域;nn表示pn点的法向量;nm表示pm点的法向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010299670.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:脑内神经化学物质检测方法
- 下一篇:训练人脸图像合成模型的方法和装置