[发明专利]点云去噪模型获取方法、点云融合方法及其相关设备有效
申请号: | 202310331215.0 | 申请日: | 2023-03-31 |
公开(公告)号: | CN116051427B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 张晟东;李志建;邓涛;张立华 | 申请(专利权)人: | 季华实验室 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T5/50;G06T17/00 |
代理公司: | 佛山市海融科创知识产权代理事务所(普通合伙) 44377 | 代理人: | 许家裕 |
地址: | 528200 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点云去噪 模型 获取 方法 融合 及其 相关 设备 | ||
1.一种点云去噪模型获取方法,其特征在于,包括步骤:
A1.采集多帧无噪声点云数据用以与预设噪声结合形成多帧第一点云数据;
A2.分别以各所述第一点云数据的所述预设噪声和所述无噪声点云数据作为各所述第一点云数据的第一参考数据和第二参考数据,用每个所述第一点云数据和对应的所述第一参考数据及对应的所述第二参考数据组成一个训练样本,得到训练样本集;
A3.基于扩散模型,用所述训练样本集同时对噪声提取模型和点云去噪模型进行迭代训练,直到总损失函数收敛,得到训练好的点云去噪模型;所述总损失函数与所述噪声提取模型的输出数据、所述点云去噪模型的输出数据、所述第一参考数据和所述第二参考数据相关;
所述扩散模型为:
f1(p,θ1)=O1;
O2=f1-1(p,θ1);
f2(O2,θ2)=O;
其中,f1为所述噪声提取模型的模型函数,f1-1为f1的反函数,f2为所述点云去噪模型的模型函数,p为输入的点云数据,θ1为所述噪声提取模型的模型参数,θ2为所述点云去噪模型的模型参数,O1为所述噪声提取模型的第一输出数据,O为所述点云去噪模型的第二输出数据,O2为所述噪声提取模型的反函数输出数据;
步骤A3中,每次迭代过程包括步骤:
A301.把所述训练样本的所述第一点云数据输入所述噪声提取模型,以获取所述噪声提取模型的第一输出数据和反函数输出数据;
A302.根据所述训练样本的所述第一参考数据和所述第一输出数据计算第一损失函数;
A303.把所述反函数输出数据输入所述点云去噪模型,以获取所述点云去噪模型的第二输出数据;
A304.根据所述训练样本的所述第二参考数据和所述第二输出数据计算第二损失函数;
A305.根据所述第一损失函数和所述第二损失函数计算所述总损失函数;
A306.根据所述总损失函数更新所述噪声提取模型和所述点云去噪模型的模型参数;
A307.若所述总损失函数收敛,则停止迭代。
2.根据权利要求1所述的点云去噪模型获取方法,其特征在于,步骤A302包括:
根据以下公式计算所述第一损失函数:
其中,loss1为所述第一损失函数,lFi为lF的第i个数据,lF为所述训练样本的所述第一参考数据,m为O1的维数,O1i为O1的第i个数据。
3.根据权利要求2所述的点云去噪模型获取方法,其特征在于,步骤A304包括:
根据以下公式计算所述第二损失函数:
其中,loss2为所述第二损失函数,为所述训练样本的所述第二参考数据。
4.根据权利要求3所述的点云去噪模型获取方法,其特征在于,步骤A305包括:
根据以下公式计算所述总损失函数:
其中,loss为所述总损失函数,为预设参数。
5.根据权利要求4所述的点云去噪模型获取方法,其特征在于,步骤A306包括:
根据以下公式更新所述噪声提取模型和所述点云去噪模型的模型参数:
θ=(θ1,θ2);
其中,θ′为更新后的总模型参数,θ为更新前的总模型参数,α为预设的学习效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于季华实验室,未经季华实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310331215.0/1.html,转载请声明来源钻瓜专利网。