[发明专利]基于图卷积的点云压缩方法及装置有效
申请号: | 202011475460.1 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112672168B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 王妙辉;董恒进 | 申请(专利权)人: | 深圳大学 |
主分类号: | H04N19/597 | 分类号: | H04N19/597;H04N19/124;H04N19/136;H04N19/91;H04N13/161;G06N3/04;G06N3/08;G06V10/82;G06V10/46;G06T9/00 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 巫苑明 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 图卷 压缩 方法 装置 | ||
1.一种基于图卷积的点云压缩方法,其特征在于:包括以下步骤,
S10、使用基于图卷积的全局特征提取器,对原始的点云数据进行全局特征提取,得到粗略的三维模型的关键全局特征;
S20、使用基于图卷积的局部特征编码器,根据关键全局特征对点云数据进行局部特征提取并编码,得到潜在表示数据,潜在表示数据用于重建点云数据;
S30、对基于图卷积的局部特征编码器进行训练;
S40、对潜在表示数据进行量化熵编码以比特流的形式进行传输;
S50、根据点云数据每个点之间的误差和曲率的误差对基于特征值重建的点云数据进行质量评估;
步骤S20具体包括,
S21、从全局特征中将原始的点云数据划分为一个个局部的点云数据;
S22、对局部的点云数据构建云点图,对局部的点云数据进行三层图卷积网络;
S23、将图卷积网络后的点云数据通过多层感知层并池化,得到潜在表示数据;
其中,步骤S21中,根据全局特征点对原始的点云数据进行球形划分,每个全局特征点的划分半径由函数进行计算,所采用的函数为:
其中,Df为图卷积函数矩阵,nf为m个nf(i)组成的矩阵,mean(d)为全局特征点之间的平均距离,ui为参数,m为该点以mean(d)为半径内的点,nf(i)为该点的全局特征,F为对Df和nf进行矩阵乘法。
2.如权利要求1所述的基于图卷积的点云压缩方法,其特征在于:步骤S10具体包括,
S11、使用两层全感知层,初步提取特征点;
S12、将提取的全局特征进行解码为粗点云;
S13、将粗点云通过三层图卷积网络提取全局特征值;
S14、将全局特征值进行池化,提取全局特征的关键点,保留关键点特征。
3.如权利要求2所述的基于图卷积的点云压缩方法,其特征在于:所述三层图卷积网络由图卷积层和激活函数层组成,激活函数层使用LeakSigmoid函数,用于将数值差距较大的图卷积层结果进行映射到合理的范围,对于负值返回较小的值避免无法激活神经元,LeakSigmoid函数为,
其中,u1,u2,u3,a分别为LeakSimoid函数中的专门的函数参数,x为输入激活函数的数值。
4.如权利要求3所述的基于图卷积的点云压缩方法,其特征在于:步骤S30中,训练损失函数Lossfinal综合两部分进行计算,一部分Losscoarse使用粗点云作为标准点云计算损失,另一部分Lossoriginal使用原始点云作为标准点云计算损失,计算公式分别为:
Lossfinal=u1×Losscoarse+u2×ln(Lossoriginal+1)
其中,Lossfinal中u1,u2为专门的参数用以控制粗细损失比例,Losscoarse和Lossoriginal中u1和u2为专门用以控制点云计算损失的参数,Pcoarse为粗点云点,Poriginal为原始点云点,Si为点Pi为球心的以di为半径的空间内点云Pk的数量,di为由局部特征控制的距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011475460.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能机械手
- 下一篇:应用于作业支援系统的智能感应控制系统及其控制方法