【技术实现步骤摘要】
点云媒体的编解码方法及相关产品
[0001]本申请属于音视频
,具体涉及一种点云媒体的编码方法、点云媒体的解码方法、点云媒体的编码装置、点云媒体的解码装置、计算机可读介质、电子设备以及计算机程序产品。
技术介绍
[0002]点云是空间中一组无规则分布的、表达三维物体或场景的空间结构及表面属性的离散点集。在通过点云采集设备获取到大规模的点云数据后,可以对点云数据进行编码封装以向用户传输和解码呈现。点云媒体中存在一些内容较少的点云帧,而且部分点云帧之间存在重叠的点云内容,因此对每个点云帧单独进行编解码处理,将会产生计算资源的浪费并且影响点云媒体的处理效率。
技术实现思路
[0003]本申请提供一种点云媒体的编码方法、点云媒体的解码方法、点云媒体的编码装置、点云媒体的解码装置、计算机可读介质、电子设备以及计算机程序产品,目的在于避免浪费计算资源、提高点云媒体的处理效率。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供一种点云媒体的解码方法,包括:
[0006]获取点云媒体文件,所述点云媒体文件包括封装于一个或者多个轨道中的点云样本;
[0007]解析所述点云样本中的各个子样本的媒体文件数据盒,得到子样本标志位字段的取值,所述子样本标志位字段用于指示所述子样本的划分方式;
[0008]根据所述子样本标志位字段的取值获取与所述子样本中各个数据单元相对应的一个或者多个点云子 ...
【技术保护点】
【技术特征摘要】
1.一种点云媒体的解码方法,其特征在于,包括:获取点云媒体文件,所述点云媒体文件包括封装于一个或者多个轨道中的点云样本;解析所述点云样本中包含的各个子样本的媒体文件数据盒,得到子样本标志位字段的取值,所述子样本标志位字段用于指示所述子样本的划分方式;根据所述子样本标志位字段的取值获取与所述子样本中各个数据单元相对应的一个或者多个点云子帧的索引信息;当所述子样本中的一个数据单元对应至少两个点云子帧的索引信息时,所述至少两个点云子帧具有重叠的点云数据;根据所述一个或者多个点云子帧的索引信息对所述点云媒体文件进行解封装和解码处理,得到点云数据。2.根据权利要求1所述的点云媒体的解码方法,其特征在于,所述点云样本中的各个子样本的划分方式包括:当所述子样本标志位字段的取值为第一数值时,基于数据单元划分子样本,以使一个子样本中包含一个数据单元;当所述子样本标志位字段的取值为第二数值时,基于空间分块划分子样本,以使一个子样本包含对应于一个第一划分对象的一个或多个连续的数据单元,所述第一划分对象包括空间分块、参数集合、空间分块集合信息或者帧边界标识中的至少一个;当所述子样本标志位字段的取值为第三数值时,基于点云子帧划分子样本,以使一个子样本中包含对应于一个第二划分对象的一个或多个连续的数据单元,所述第二划分对象包括一个完整的点云子帧。3.根据权利要求2所述的点云媒体的解码方法,其特征在于,当所述子样本标志位字段的取值为第三数值时,所述子样本的媒体文件数据盒包括:子帧索引字段,所述子帧索引字段用于指示当前子样本中包含的所述点云子帧的索引信息。4.根据权利要求1所述的点云媒体的解码方法,其特征在于,所述点云样本中的各个子样本的划分方式包括:当所述子样本标志位字段的取值为第一数值时,基于数据单元划分子样本,以使一个子样本中包含一个数据单元;当所述子样本标志位字段的取值为第二数值时,基于空间分块划分子样本,以使一个子样本包含对应于一个第一划分对象的一个或多个连续的数据单元,所述第一划分对象包括空间分块、参数集合、空间分块集合信息或者帧边界标识中的至少一个;当所述子样本标志位字段的取值为第三数值时,基于点云子帧划分子样本,以使一个子样本中包含对应于一个第二划分对象的一个或多个连续的数据单元,所述第二划分对象包括一个或者多个点云子帧。5.根据权利要求4所述的点云媒体的解码方法,其特征在于,当所述子样本标志位字段的取值为第三数值时,所述子样本的媒体文件数据盒包括:子帧完整标志位字段,用于指示当前子样本是否包含构成点云子帧的所有数据;子帧数量字段,用于指示当前子样本对应的点云子帧的数量;子帧索引字段,用于指示当前子样本对应的点云子帧的索引信息。6.根据权利要求5所述的点云媒体的解码方法,其特征在于,当所述点云样本封装于一
个轨道时,所述构成点云子帧的所有数据包括所有的几何数据和属性数据;当所述点云样本封装于多个轨道时,所述构成点云子帧的所有数据包括所有的几何数据或者所有的属性数据。7.根据权利要求1所述的点云媒体的解码方法,其特征在于,当所述子样本标志位字段的取值为第一数值时,所述点云子帧的媒体文件数据盒包括:相关子帧数量字段,用于指示当前子样本对应的点云子帧的数量;子帧索引字段,用于指示当前子样本对应的点云子帧的索引信息。8.根据权利要求7所述的点云媒体的解码方法,其特征在于,当所述子样本标志位字段的取值为第一数值时,所述点云子帧的媒体文件数据盒还包括:子样本数量字段,用于指示当前样本中包含的子样本的数量。9.根据权利要求8所述的点云媒体的解码方法,其特征在于,当所述子样本标志位字段的取值为第一数值时,所述点云子帧的媒体文件数据盒还包括:子帧相关样本数量字段,用于指示包含多个点云子帧的点云样本的数量;样本序号差值字段,用于指示在解码顺序下,当前包含多个点云子帧的点云样本与前一个包含多个点云子帧的点云样本之间的序号差值。10.根据权利要求1至9中任意一项所述的点云媒体的解码方法,其特征在于,当所述点云样本中的各个子样本的划分方式为基于点云子帧划分子...
【专利技术属性】
技术研发人员:胡颖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。