【技术实现步骤摘要】
点云编码方法、解码方法及装置
[0001]本申请属于点云处理
,特别涉及一种点云编码方法、解码方法及装置。
技术介绍
[0002]在数字音视频编解码技术标准(Audio Video coding Standard,AVS)点云编码参考软件模型(Point cloud Reference Software Model,PCRM)V3.0中,基于多叉树进行几何编解码时,需要存储邻居节点的占位信息来对当前待编码节点的占位信息进行预测编码。由于基于多叉树的几何编解码方法在接近叶子节点的八叉树层中,叶子节点数目会呈指数型增长,因此现有预测编码方法会导致内存开销很大,并且邻居节点查找的复杂度也会很高,导致编码效率不高。
技术实现思路
[0003]本申请实施例提供一种点云编码方法、解码方法及装置,能够解决现有预测编码方法会导致内存开销很大,并且邻居查找的复杂度也会很高,导致编码效率不高的问题。
[0004]第一方面,提供了一种点云编码方法,包括:
[0005]确定第一点云信息预测列表,所述第一点云信息 ...
【技术保护点】
【技术特征摘要】
1.一种点云编码方法,其特征在于,包括:确定第一点云信息预测列表,所述第一点云信息预测列表包括目标点云中已编码节点的点云信息;根据所述第一点云信息预测列表,对所述目标点云中的待编码节点进行预测编码。2.根据权利要求1所述的方法,其特征在于,所述对所述目标点云中的待编码节点进行预测编码,包括:在第一参数指示进行预测编码,且第二参数指示在所述目标点云的第M个编码层开启预测编码的情况下,对所述目标点云的第M至第L个编码层对应的待编码节点进行预测编码;其中,L为所述目标点云所包含的编码层的总数目,L为大于1的正整数,M为小于或等于L的正整数。3.根据权利要求1所述的方法,其特征在于,所述对所述目标点云中的待编码节点进行预测编码,包括:在第三参数指示开启低时延编码的情况下,对所述目标点云的L个编码层对应的待编码节点进行预测编码;其中,L为所述目标点云所包含的编码层的总数目,L为大于1的正整数。4.根据权利要求1所述的方法,其特征在于,所述确定第一点云信息预测列表包括至少一项:在第四参数指示开启几何信息与属性信息并行编码的情况下,确定第一几何信息预测列表和第一属性信息预测列表;在第四参数指示不开启几何信息与属性信息并行编码的情况下,确定第一几何信息预测列表,并根据重建的几何信息,确定第二属性信息预测列表。5.根据权利要求1所述的方法,其特征在于,所述确定第一点云信息预测列表,包括:构建初始点云信息预测列表,所述初始点云信息预测列表包括N1个先验值,N1为正整数;根据所述目标点云中已编码节点的点云信息,对所述先验值进行更新,得到所述第一点云信息预测列表。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标点云中已编码节点的点云信息,对所述先验值进行更新,包括:在第一已编码节点的点云信息的信息值或预测残差大于第一预设阈值的情况下,将第一先验值更新为当前待编码节点对应的最大预测值,所述第一先验值为所述第一点云信息预测列表中的任意一个先验值,所述第一已编码节点为位于当前待编码节点之前的第K0个已编码节点,K0为正整数;或者,将所述第一先验值更新为第二已编码节点的点云信息,所述第二已编码节点为位于所述当前待编码节点之前的第K1个已编码节点,K1为正整数;或者,将第一先验值更新为第一目标点云信息,所述第一目标点云信息是根据所述第二已编码节点的点云信息和第三已编码节点的点云信息确定的,所述第三已编码节点为位于所述当前待编码节点之前的第K2个已编码节点,K2为正整数;或者,将第一先验值更新为第一目标几何信息,所述第一目标几何信息是根据所述目
标点云中的所有已编码节点的几何信息确定的;或者,将第一先验值更新为第四已编码节点对应的点云信息,所述第四已编码节点为所述目标点云的目标节点中与当前待编码节点的几何距离最近的节点,所述目标节点为所述目标点云的第1个编码层至第M
‑
1个编码层对应的节点,L为所述目标点云所包含的编码层的总数目,M为所述目标点云中启动预测编码的编码层,L为大于1的正整数,M为小于或等于L的正整数。7.根据权利要求4所述的方法,其特征在于,所述根据重建的几何信息,确定第二属性信息预测列表,包括:确定S1个已编码节点集合,每个已编码节点集合包括至少一个已编码节点,S1为正整数,S1是根据第二属性信息预测列表的大小确定的;在每个所述已编码节点集合中查找与当前待编码节点的几何距离最近的目标已编码节点;根据所述目标已编码节点的属性信息,确定第二属性信息预测列表。8.根据权利要求1所述的方法,其特征在于,所述根据所述第一点云信息预测列表,对所述目标点云中的待编码节点进行预测编码,包括:根据所述第一点云信息预测列表,确定最优预测模式,其中,所述第一预测列表中的不同点云信息对应不同的预测模式;根据所述最优预测模式对当前待编码节点进行预测处理,得到所述当前待编码节点对应的预测残差;分别对所述最优预测模式和所述预测残差进行编码处理。9.根据权利要求8所述的方法,其特征在于,所述最优预测模式为所述预测列表中的目标点云信息对应的预测模式,所述目标点云信息为所述预测列表中码流估计最小的点云信息。10.根据权利要求8所述的方法,其特征在于,对所述最优预测模式进行编码处理,包括:根据所述目标点云中已编码节点的预测模式,对所述最优预测模式进行编码处理。11.根据权利要求1所述的方法,其特征在于,所述根据所述第一点云信息预测列表,对所述目标点云中的待编码节点进行预测编码,包括:根据所述第一点云信息预测列表,确定最优预测模式,其中,所述第一预测列表中的不同点云信息对应不同的预测模式;根据所述最优预测模式对当前待编码节点进行预测处理,得到所述当前待编码节点对应的预测残差;对所述预测残差进行编码处理。12.根据权利要求11所述的方法,其特征在于,所述最优预测模式为所述预测列表中的目标点云信息对应的预测模式,所述目标点云信息为所述预测列表中通过已编码点的点云信息选择出来的点云信息。13.根据权利要求8或11所述的方法,其特征在于,所述对所述预测残差进行编码处理,包括:根据当前待编码节点的最大值和所述最优预测模式对应的点云信息,得到当前待编码
节点的预测残差的有效比特位数;根据所述有效比特位数,对所述预测残差进行编码处理。14.一种点云解码方法,其特征在于,包括:对目标码流...
【专利技术属性】
技术研发人员:张伟,张可,吕卓逸,杨付正,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。