【技术实现步骤摘要】
点云属性编码方法、点云解码方法及终端
[0001]本申请属于点云处理
,具体涉及一种点云属性编码方法、点云解码方法及终端。
技术介绍
[0002]点云是空间中一组无规则分布的、表达三维物体或场景的空间结构及表面属性的离散点集。
[0003]在对点云进行属性预测编码的过程中,需要对点云进行重排序,在相关技术中,为了减少空间中存在的跳变点带来的影响,统一使用希尔伯特码对点云进行重排序。然而,使用希尔伯特码对点云进行重排序的排序方式较为复杂,且未考虑到点云中各编码点在空间上存在的相关性,降低了点云的编码性能。
技术实现思路
[0004]本申请实施例提供一种点云属性编码方法、点云属性解码方法及终端,能够解决对点云的几何信息进行重排序的排序方式降低了点云的属性编码性能的技术问题。
[0005]第一方面,提供了一种点云属性编码方法,该方法包括:
[0006]编码端获取待编码点云;所述待编码点云包括至少一种属性信息,且所述待编码点云中的每个编码点包括所述属性信息对应的属性值;
[000 ...
【技术保护点】
【技术特征摘要】
1.一种点云属性编码方法,其特征在于,所述方法包括:编码端获取待编码点云;所述待编码点云包括至少一种属性信息,且所述待编码点云中的每个编码点包括所述属性信息对应的属性值;所述编码端基于所述待编码点云对应的初始顺序,或者基于所述初始顺序和所述待编码点云对应的疏密程度,确定所述待编码点云的目标排序方式,所述初始顺序基于所述待编码点云中目标编码点的属性值确定,所述疏密程度根据所述待编码点云的几何信息和所述待编码点云中编码点的数量确定;所述编码端基于所述目标排序方式对所述待编码点云进行编码。2.根据权利要求1所述的方法,其特征在于,所述基于所述待编码点云对应的初始顺序,或者基于所述初始顺序和所述待编码点云对应的疏密程度,确定所述待编码点云的目标排序方式包括:所述编码端在所述待编码点云对应的初始顺序为第一顺序的情况下,确定所述目标排序方式为所述初始顺序;所述编码端在所述待编码点云对应的初始顺序为第二顺序,且所述待编码点云为稠密点云的情况下,确定所述目标排序方式为希尔伯特码排序;所述编码端在所述待编码点云对应的初始顺序为第二顺序,且所述待编码点云为稀疏点云的情况下,确定所述目标排序方式为莫顿码排序;其中,所述第一顺序表征所述待编码点云的空间编码点的第一相关性,所述第二顺序表征所述待编码点云的空间编码点的第二相关性。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述编码端对所述待编码点云进行分组,得到N个点云分组;N为大于或等于1的正整数;所述编码端根据每个点云分组中目标编码点对应的属性值,确定所述点云分组对应的目标属性值;所述编码端根据每个点云分组对应的目标属性值和N,确定目标数值;所述编码端基于所述目标数值确定所述初始顺序。4.根据权利要求3所述的方法,其特征在于,所述初始顺序满足以下至少一项:在所述目标数值大于第一预设阈值的情况下,所述待编码点云对应的初始顺序为第一顺序;在所述目标数值小于或等于第一预设阈值的情况下,所述待编码点云对应的初始顺序为第二顺序;其中,所述第一顺序表征所述待编码点云的空间编码点的第一相关性,所述第二顺序表征所述待编码点云的空间编码点的第二相关性。5.根据权利要求3所述的方法,其特征在于,所述根据每个点云分组中目标编码点对应的属性值,确定所述点云分组对应的目标属性值包括:所述编码端将点云分组中的第一个编码点对应的属性值,确定为所述点云分组对应的目标属性值;或者,所述编码端将点云分组中所有编码点对应的属性值的平均值,确定为所述点云分组对应的目标属性值。
6.根据权利要求3所述的方法,其特征在于,所述根据每个点云分组对应的目标属性值和N,确定目标数值包括:所述编码端针对每一个第一点云分组,计算所述第一点云分组对应的目标属性值与第二点云分组对应的目标属性值的差值;第一点云分组为所述待编码点云分组中除首个点云分组之外的任一个点云分组,所述第二点云分组与所述第一点云分组关联;所述编码端在所述差值小于第二预设阈值的情况下,将所述第一点云分组确定为目标点云分组;所述编码端根据第一数值确定所述目标数值,所述第一数值用于表征所述待编码点云中目标点云分组的数量。7.根据权利要求6所述的方法,其特征在于,所述根据第一数值确定所述目标数值包括:将第一数值与第二数值的商,确定为所述目标数值;所述第二数值根据N确定。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述编码端根据所述待编码点云的几何信息,确定第三数值;所述第三数值用于表征所述待编码点云的体积;所述编码端根据所述第三数值与所述编码点的数量,确定所述待编码点云对应的密度值;所述编码端基于所述密度值确定所述待编码点云对应的疏密程度;其中,在所述密度值小于第三预设阈值的情况下,确定所述待编码点云为稠密点云;或者,在所述密度值大于或等于第三预设阈值的情况下,确定所述待编码点云为稀疏点云。9.一种点云属性编码装置,其特征在于,包括:第一获取模块,用于获取待编码点云;所述待编码点云包括至少一种属性信息,且所述待编码点云中的每个编码点包括所述属性信息对应的属性值;第一确定模块,用于基于所述待编码点云对应的初始顺序,或者基于所述初始顺序和所述待编码点云对应的疏密程度,确定所述待编码点云的目标排序方式,所述初始顺序基于所述待编码点云中目标编码点的属性值确定,所述疏密程度根据所述待编码点云的几何信息和所述待编码点云中...
【专利技术属性】
技术研发人员:张伟,杨付正,鲁静芸,吕卓逸,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。