点云编码处理方法、点云解码处理方法及相关设备技术

技术编号:35928732 阅读:10 留言:0更新日期:2022-12-14 10:13
本申请公开了一种点云编码处理方法、点云解码处理方法及相关设备,属于点云处理技术领域,本申请实施例的点云编码处理方法,包括:基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;基于所述量化几何预测残差信息进行熵编码,得到几何码流。得到几何码流。得到几何码流。

【技术实现步骤摘要】
点云编码处理方法、点云解码处理方法及相关设备


[0001]本申请属于点云处理
,具体涉及一种点云编码处理方法、点云解码处理方法及相关设备。

技术介绍

[0002]点云是三维物体或场景的一种表现形式,是由空间中一组无规则分布、表达三维物体或场景空间结构和表面属性的离散点集所构成。为了准确反映空间中的信息,所需离散点的数量相当大,而为了减少点云数据存储和传输时所占用的带宽,需要对点云数据进行编码压缩处理。点云数据通常由描述位置的几何信息如三维坐标(x,y,z)以及该位置的属性信息如颜色(R,G,B)或者反射率等构成。在点云编码压缩过程中对几何信息及属性信息的编码是分开进行的。
[0003]目前,在对点云的几何信息进行编码之前,会对几何信息进行取整和去重的预处理,而信源疏密程度对几何信息预处理的影响较大,例如,在信源分布较为稠密时,对几何信息进行预处理会急剧减少点云的数量,导致几何码流的速率受信源疏密程度的影响较大,从而导致点云的几何码流的速率控制效果较差。

技术实现思路

[0004]本申请实施例提供一种点云编码处理方法、点云解码处理方法及相关设备,能够解决几何码流的速率受信源疏密程度的影响较大,从而导致点云的几何码流的速率控制效果较差的问题。
[0005]第一方面,提供了一种点云编码处理方法,该方法包括:
[0006]基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;
[0007]依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;
[0008]基于所述量化几何预测残差信息进行熵编码,得到几何码流。
[0009]第二方面,提供了一种点云解码处理方法,该方法包括:
[0010]对几何码流进行熵解码,得到量化几何预测残差信息;
[0011]依据几何量化参数对所述量化几何预测残差信息进行反量化处理,得到几何预测残差信息;
[0012]基于所述几何预测残差信息进行预测解码,得到待解码点云的几何信息。
[0013]第三方面,提供了一种点云编码处理装置,包括:
[0014]第一编码模块,用于基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;
[0015]第一量化模块,用于依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;
[0016]第二编码模块,用于基于所述量化几何预测残差信息进行熵编码,得到几何码流。
[0017]第四方面,提供了一种点云解码处理装置,包括:
[0018]第一解码模块,用于对几何码流进行熵解码,得到量化几何预测残差信息;
[0019]第一反量化模块,用于依据几何量化参数对所述量化几何预测残差信息进行反量化处理,得到几何预测残差信息;
[0020]第二解码模块,用于基于所述几何预测残差信息进行预测解码,得到待解码点云的几何信息。
[0021]第五方面,提供了一种终端,该终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤;或者,所述程序或指令被所述处理器执行时实现如第二方面所述的方法的步骤。
[0022]第六方面,提供了一种终端,包括处理器及通信接口,其中,所述处理器或者所述通信接口用于:
[0023]基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;
[0024]依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;
[0025]基于所述量化几何预测残差信息进行熵编码,得到几何码流。
[0026]第七方面,提供了一种终端,包括处理器及通信接口,其中,所述处理器或者所述通信接口用于:
[0027]对几何码流进行熵解码,得到量化几何预测残差信息;
[0028]依据几何量化参数对所述量化几何预测残差信息进行反量化处理,得到几何预测残差信息;
[0029]基于所述几何预测残差信息进行预测解码,得到待解码点云的几何信息。
[0030]第八方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的点云编码处理方法的步骤,或者,所述程序或指令被处理器执行时实现如第二方面所述的点云解码处理方法的步骤。
[0031]第九方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的点云编码处理方法的步骤,或者,实现如第二方面所述的点云解码处理方法的步骤。
[0032]第十方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在非易失的存储介质中,所述程序/程序产品被至少一个处理器执行以实现如第一方面所述的点云编码处理方法的步骤,或者,实现如第二方面所述的点云解码处理方法的步骤。。
[0033]本申请实施例中,基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;基于所述量化几何预测残差信息进行熵编码,得到几何码流。这样,通过几何量化参数对所述几何预测残差信息进行量化处理,降低了信源疏密程度对几何码流速率的影响,能够提高点云的几何码流的速率控制效果。
附图说明
[0034]图1是一种点云AVS编码器框架示意图之一;
[0035]图2是一种点云AVS解码器框架示意图之一;
[0036]图3是本申请实施例提供的一种点云编码处理方法的流程图;
[0037]图4是一种点云AVS编码器框架示意图之二;
[0038]图5是一种点云AVS解码器框架示意图之二;
[0039]图6是本申请实施例提供的一种点云解码处理方法的流程图;
[0040]图7是本申请实施例提供的一种点云编码处理装置的结构图之一;
[0041]图8是本申请实施例提供的一种点云编码处理装置的结构图之二;
[0042]图9是本申请实施例提供的一种点云编码处理装置的结构图之三;
[0043]图10是本申请实施例提供的一种点云编码处理装置的结构图之四;
[0044]图11是本申请实施例提供的一种点云解码处理装置的结构图之一;
[0045]图12是本申请实施例提供的一种点云解码处理装置的结构图之二;
[0046]图13是本申请实施例提供的一种通信设备的结构图;
[0047]图14是本申请实施例提供的一种终端的结构图。
具体实施方式
[0048]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
[0049]本申请的说明书和权利要求书中的术语“第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种点云编码处理方法,其特征在于,包括:基于待编码点云的几何信息进行预测编码,得到几何预测残差信息;依据几何量化参数对所述几何预测残差信息进行量化处理,得到量化几何预测残差信息;基于所述量化几何预测残差信息进行熵编码,得到几何码流。2.根据权利要求1所述的方法,其特征在于,所述依据几何量化参数对所述几何预测残差信息进行量化处理,包括:确定几何量化控制参数是否指示启用量化处理;在所述几何量化控制参数指示启用量化处理的情况下,依据几何量化参数对所述几何预测残差信息进行量化处理。3.根据权利要求2所述的方法,其特征在于,所述确定几何量化控制参数是否指示启用量化处理之后,所述方法还包括:在所述几何量化控制参数指示不启用量化处理的情况下,依据所述几何预测残差信息进行熵编码,得到几何码流。4.根据权利要求1所述的方法,其特征在于,所述对待编码点云的几何信息进行预测编码,包括:基于待编码点云对应的节点标识将所述待编码点云划分为第一子待编码点云和第二子待编码点云;在几何编码控制参数指示第一编码模式的情况下,对所述第一子待编码点云的几何信息进行预测编码;在所述几何编码控制参数指示第二编码模式的情况下,对所述第二子待编码点云的几何信息进行预测编码。5.根据权利要求1所述的方法,其特征在于,所述基于所述量化几何预测残差信息进行熵编码,包括:基于所述量化几何预测残差信息确定至少两个候选几何预测残差信息;获取所述至少两个候选几何预测残差信息对应的率失真代价;依据所述至少两个候选几何预测残差信息对应的率失真代价确定目标量化几何预测残差信息;基于所述目标量化几何预测残差信息进行熵编码。6.根据权利要求5所述的方法,其特征在于,所述目标量化几何预测残差信息为所述至少两个候选几何预测残差信息中率失真代价最小的候选几何预测残差信息。7.根据权利要求5所述的方法,其特征在于,所述候选几何预测残差信息对应的率失真代价基于几何失真值及第一预测残差码率确定,所述几何失真值用于表征所述候选几何预测残差信息对应的几何失真,所述第一预测残差码率用于表征编码所述候选几何预测残差信息预计的比特值。8.根据权利要求5所述的方法,其特征在于,所述至少两个候选几何预测残差信息中包括与所述量化几何预测残差信息相关的候选几何预测残差信息,及与所述量化几何预测残差信息不相关的候选几何预测残差信息;所述基于所述目标量化几何预测残差信息进行熵编码,包括:
在所述目标量化几何预测残差信息为与所述量化几何预测残差信息相关的候选几何预测残差信息的情况下,基于所述目标量化几何预测残差信息对应的标识和所述目标量化几何预测残差信息进行熵编码;在所述目标量化几何预测残差信息为与所述量化几何预测残差信息不相关的候选几何预测残差信息的情况下,基于所述目标量化几何预测残差信息对应的标识进行熵编码。9.根据权利要求1所述的方法,其特征在于,所述对待编码点云的几何信息进行预测编码,包括:依据预先设置的第一量化步长获取待编码点云对应的量化点云;对所述量化点云进行去重处理;将去重处理后得到的量化点云对应的待编码点云的几何信息进行预测编码。10.根据权利要求1所述的方法,其特征在于,所述依据几何量化参数对所述几何预测残差信息进行量化处理,包括:依据几何量化参数确定第一几何量化步长;基于所述第一几何量化步长及第一预设几何偏移值对所述几何预测残差信息进行量化处理。11.根据权利要求1所述的方法,其特征在于,所述几何预测残差信息包括三个维度的子几何预测残差信息;所述几何量化参数包括与所述三个维度的子几何预测残差信息分别对应的三个子几何量化参数。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述待编码点云的属性信息进行预测编码,得到属性预测残差信息;依据属性量化参数对所述属性预测残差信息进行量化处理,得到量化属性预测残差信息;基于所述量化属性预测残差信息进行熵编码,得到属性码流。13.根据权利要求12所述的方法,其特征在于,所述基于所述量化属性预测残差信息进行熵编码,包括:基于所述量化属性预测残差信息确定至少两个候选属性预测残差信息;获取所述至少两个候选属性预测残差信息对应的率失真代价;依据所述至少两个候选属性预测残差信息对应的率失真代价确定目标量化属性预测残差信息;基于所述目标量化属性预测残差信息进行熵编码。14.根据权利要求13所述的方法,其特征在于,所述目标量化属性预测残差信息为所述至少两个候选属性预测残差信息中率失真代价最小的候选属性预测残差信息。15.根据权利要求13所述的方法,其特征在于,所述候选属性预测残差信息对应的率失真代价基于属性失真值及第二预测残差码率确定,所述属性失真值用于表征所述候选属性预测残差信息对应的属性失真,所述第二预测残差码率用于表征编码所述候选属性预测残差信息预计的比特值。16.根据权利要求13所述的方法,其特征在于,所述至少两个候选属性预测残差信息中包括与所述量化属性预测残差信息相关的候选属性预测残差信息,及与所述量化属性预测
残差信息不相关的候选属性预测残差信息;所述...

【专利技术属性】
技术研发人员:张伟陈天吕卓逸杨付正
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1