[发明专利]一种基于自适应隐式移动最小二乘的结构化点云去噪方法有效
申请号: | 201711422135.7 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108010002B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 冯结青;唐逸之 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T17/00 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
地址: | 310013 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 移动 最小 结构 化点云去噪 方法 | ||
1.一种基于自适应隐式移动最小二乘的结构化点云去噪方法,其特征在于,包括以下步骤:
步骤1,根据深度值自适应确定结构化点云中每个三维点在二维矩阵结构中的邻域窗口大小;
步骤2,对于每个三维点,根据该点的邻域窗口大小查找邻域点,通过主元分析估算该点的法向;
步骤3,依次以每个三维点为中心,利用该点的邻域点及邻域点的法向,定义局部隐函数;
步骤4,利用定义的局部隐函数构造隐式局部曲面,沿视线方向优化求解每条视线与局部隐式曲面的交点。
2.根据权利要求1所述的基于自适应隐式移动最小二乘的结构化点云去噪方法,其特征在于,步骤1中,所述的自适应确定结构化点云中每个三维点在二维矩阵结构中的邻域窗口大小的公式为:
其中,hi表示点pi的邻域窗口的半边长;
di是点pi的深度值,即点pi的Z轴坐标值;
α和β是手动输入的参数。
3.根据权利要求1所述的基于自适应隐式移动最小二乘的结构化点云去噪方法,其特征在于,步骤2中,所述的通过主元分析估算该点的法向的具体方法为:
首先,按如下公式计算协方差矩阵Ci:
其中,N(pi)表示点pi的邻域窗口内的点集,定义为:
N(pi)={pj|||qi-qj||∞≤hi}
其中,qi=(ui,υi)是点pi在二维矩阵结构中的坐标;
hi是步骤1计算得到的点qi的邻域窗口的半边长;
表示点集N(pi)的重心坐标,定义为:
其中,card(N(pi))表示点集N(pi)中点的数目;
然后,对矩阵Ci进行特征值分解,得到3个特征值和对应的3个特征向量,
其中,最小特征值对应的特征向量即是估算的点pi的法向ni。
4.根据权利要求1所述的基于自适应隐式移动最小二乘的结构化点云去噪方法,其特征在于,步骤3中,所述的定义局部隐函数的方式是,对于每个三维点pi,根据隐式移动最小二乘方法,定义函数fi(x):R3→R如下:
其中,N(pi)表示点pi的邻域窗口内的点集,定义为:
N(pi)={pj|||qi-qj||∞≤hi}
其中,qi=(ui,υi)是点pi在二维矩阵结构中的坐标;
hi是步骤1计算得到的点pi的邻域窗口的半边长;
n(x):R3→R3是混合的法向量场函数,定义为:
其中,nj是步骤2计算得到的点pj的法向;
di是点pi的深度值,即点pi的Z轴坐标值;
是双边滤波核函数,ri=γ·hi表示点pi的深度值差异敏感度,γ是手动输入的参数。
5.根据权利要求1所述的基于自适应隐式移动最小二乘的结构化点云去噪方法,其特征在于,步骤4中的具体过程是,首先,从视点(0,0,0)向每个三维点pi发出射线Li(t),简称视线,定义为:
其中,t>0是自变量参数;
然后,优化求解视线Li(t)与局部隐式曲面fi(x)=0的交点;
其中,fi(x)是步骤(3)中定义的局部隐函数;
优化求解视线Li(t)与局部隐式曲面fi(x)=0交点的迭代算法具体如下:初始化对于k=0,1,2,...,∞:
首先,定义局部隐函数fik(x):R3→R:
其中,各变量的定义参考步骤3中的fi(x);
然后,计算视线Li(t)与隐式曲面的交点公式为:
其中,各变量的定义参考步骤3中的fi(x)和n(x);
根据k的取值,依次重复上述两个步骤,直至小于给定的阈值;
算法收敛时的即是优化求解的视线Li(t)与局部隐式曲面fi(x)=0的交点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711422135.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种球形产品托盘
- 下一篇:一种修复陶瓷膜表面大孔或者裂纹的方法