基于DCT变换的点云属性编码及解码方法、装置及系统制造方法及图纸

技术编号:26386090 阅读:19 留言:0更新日期:2020-11-19 23:55
本发明专利技术公开了一种基于DCT变换的点云属性编码及解码方法、装置及系统,所述编码方法包括:获取待编码点云数据;对所述待编码点云数据进行重排序,并选取若干点作为待变换点;对所述待变换点的属性信息进行DCT变换,得到变换系数;对所述变换系数进行量化和编码,以实现点云属性的编码。本发明专利技术提供的基于DCT变换的点云属性编码方法降低了编码时间复杂度,同时提升了编码性能。

【技术实现步骤摘要】
基于DCT变换的点云属性编码及解码方法、装置及系统
本专利技术属于三维重建
,具体涉及一种基于DCT变换的点云属性编码及解码方法、装置及系统。
技术介绍
随着计算机技术的发展,三维重建技术已经广泛应用到了诸如文物保护、游戏开发、建筑设计、临床医学等各个领域。三维重建技术是一种通过深度数据获取、预处理、点云配准与融合、生成表面等过程,把真实场景刻画成符合计算机逻辑表达的数学模型。其中,点云压缩编码和解码技术是三维重建的关键技术之一。离散余弦变换(DiscreteCosineTransform,DCT)是一种实数域的变换,与传统的去相关性能最优的Karhunen-Loève(K-L)变换相比,DCT的变换形式与输入信号无关且可以快速实现算法。因此,越来越多的图像及视频编码标准采用DCT技术,如JPEG、H.261、MPEG—1、H.262/MPEG—2、H.263、MPEG—4、H.264/AVC、H.265/HEVC、H.266等。近年来,随着三维点云压缩技术的兴起和发展,该技术也被用于点云压缩中的属性编码。r>传统的DCT变换本文档来自技高网...

【技术保护点】
1.一种基于DCT变换的点云属性编码方法,其特征在于,包括:/n获取待编码点云数据;/n对所述待编码点云数据进行重排序,并选取若干点作为待变换点;/n对所述待变换点的属性信息进行DCT变换,得到变换系数;/n对所述变换系数进行量化和编码,以实现点云属性的编码。/n

【技术特征摘要】
1.一种基于DCT变换的点云属性编码方法,其特征在于,包括:
获取待编码点云数据;
对所述待编码点云数据进行重排序,并选取若干点作为待变换点;
对所述待变换点的属性信息进行DCT变换,得到变换系数;
对所述变换系数进行量化和编码,以实现点云属性的编码。


2.根据权利要求1所述的基于DCT变换的点云属性编码方法,其特征在于,对所述待编码点云数据进行重排序,并选取若干点作为待变换点,包括:
若判断第一预设条件成立,则对所述待编码点云数据按照莫顿码排列,得到新的点云序列,并在所述新的点云序列中依次选取K个点作为待变换点;其中,K表示DCT变换阶次;
否则,对所述待编码点云数据进行LOD划分,以得到新的点云序列。


3.根据权利要求2所述的基于DCT变换的点云属性编码方法,其特征在于,对所述待编码点云数据进行LOD划分,以得到新的点云序列,包括:
对所述待编码点云数据基于几何空间关系进行LOD划分,并对每个LOD层中的点按照莫顿码进行排序,得到新的点云序列;
按照由高层到低层的顺序依次从所述新的点云序列中选取K个点作为待变换点。


4.根据权利要求2所述的基于DCT变换的点云属性编码方法,其特征在于,对所述待编码点云数据进行LOD划分,以得到新的点云序列,还包括:
对所述待编码点云数据进行LOD划分,并对每个LOD层按莫顿码遍历所有待编码点,对所述待编码点进行最近邻搜索,得到所述待编码点的邻居点;
将所述待编码点及其邻居点中未编码的点作为待变换点。


5.根据权利要求1所述的基于DCT变换的点云属性编码方法,其特征在于,对所述待变换点的属性信息进行DCT变换,得到变换系数,包括:
若判断第二预设条件成立,则对所述待变换点进行属性预测,得到属性残差,并对所述属性残差进行DCT变换,得到变换系数;
否则,对所述待变换点的原始属性进行DCT变换,得到变换系数。


6.根据权利要求5所述的基于DCT变换的点云属性编码方法,其特征在于,对所述待变换点进行属性预测,得到属性残差,包括:
在已编码的结点中搜索所述待变换点的邻...

【专利技术属性】
技术研发人员:张伟代娜杨付正鲁静芸张苏军
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1