【技术实现步骤摘要】
点云媒体的编解码方法及相关产品
[0001]本申请属于音视频
,具体涉及一种点云媒体的编码方法、点云媒体的解码方法、点云媒体的编码装置、点云媒体的解码装置、计算机可读介质、电子设备以及计算机程序产品。
技术介绍
[0002]点云是空间中一组无规则分布的、表达三维物体或场景的空间结构及表面属性的离散点集。在通过点云采集设备获取到大规模的点云数据后,可以对点云数据进行编码封装以向用户传输和呈现。点云媒体在编码传输和解码消费等过程中普遍存在传输数据量大、数据冗余等缺陷,因此如何提高点云媒体的编解码灵活性是目前亟待解决的问题。
技术实现思路
[0003]本申请的目的在于提供一种点云媒体的编码方法、点云媒体的解码方法、点云媒体的编码装置、点云媒体的解码装置、计算机可读介质、电子设备以及计算机程序产品,至少在一定程度上克服相关技术中存在的编解码灵活性差的问题。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供一种点云媒体的解码方法,该方法包括:
[0006]获取点云媒体文件,所述点云媒体文件包括封装于一个或者多个轨道中的点云样本;
[0007]对所述点云样本进行解封装处理,得到至少一个压缩单元;所述点云样本的媒体文件数据盒包括用于指示所述压缩单元的类型的类型字段,所述压缩单元的类型包括几何头、属性头、几何片和属性片中的任意一个,所述几何头用于指示几何信息的参数集合,所述属性头用于指示 ...
【技术保护点】
【技术特征摘要】
1.一种点云媒体的解码方法,其特征在于,包括:获取点云媒体文件,所述点云媒体文件包括封装于一个或者多个轨道中的点云样本;对所述点云样本进行解封装处理,得到至少一个压缩单元;所述点云样本的媒体文件数据盒包括用于指示所述压缩单元的类型的类型字段,所述压缩单元的类型包括几何头、属性头、几何片和属性片中的任意一个,所述几何头用于指示几何信息的参数集合,所述属性头用于指示属性信息的参数集合,所述几何片是用于指示几何信息的点云片数据,所述属性片是用于指示属性信息的点云片数据;根据类型字段选取目标压缩单元,并对所述目标压缩单元进行解码处理,得到点云数据。2.根据权利要求1所述的点云媒体的解码方法,其特征在于,所述点云样本的媒体文件数据盒包括:组件头数量字段,用于指示所述点云样本中包括的参数集合的数量;片数量字段,用于指示所述点云样本中包括的点云片的数量。3.根据权利要求2所述的点云媒体的解码方法,其特征在于,当所述组件头数量字段的取值为0时,表示所述参数集合为解码器配置信息。4.根据权利要求2所述的点云媒体的解码方法,其特征在于,所述点云样本的媒体文件数据盒还包括:头类型字段,用于指示所述参数集合的类型为几何头或者属性头;头长度字段,用于指示所述参数集合的长度;头数据字段,用于指示所述参数集合中的数据。5.根据权利要求2所述的点云媒体的解码方法,其特征在于,所述点云样本的媒体文件数据盒还包括:片类型字段,用于指示所述点云片的类型;片长度字段,用于指示所述点云片的长度;片数据字段,用于指示所述点云片中的数据。6.根据权利要求5所述的点云媒体的解码方法,其特征在于:当所述片类型字段取值为第一数值时,表示所述点云片的类型为点云几何片;当所述片类型字段取值为第二数值时,表示所述点云片的类型为点云颜色属性片;当所述片类型字段取值为第三数值时,表示所述点云片的类型为点云反射率属性片;当所述片类型字段取值为第四数值时,表示所述点云片的类型为包括颜色属性和反射率属性的点云混合属性片。7.根据权利要求2所述的点云媒体的解码方法,其特征在于,所述点云片包括片头和数据信息;所述点云样本的媒体文件数据盒还包括:几何片头长度字段,用于指示所述点云片为几何片时的片头的长度;几何片数据长度字段,用于指示所述点云片为几何片时的数据信息的长度;属性片头长度字段,用于指示所述点云片为属性片时的片头的长度;属性片数据长度字段,用于指示所述点云片为属性片时的数据信息的长度;几何片头字段,用于指示所述点云片为几何片时的点云片头;几何片数据字段,用于指示所述点云片为几何片时的数据信息;
属性片头字段,用于指示所述点云片为属性片时的点云片头;属性片数据字段,用于指示所述点云片为属性片时的数据信息。8.根据权利要求1至7中任意一项所述的点云媒体的解码方法,其特征在于,所述点云样本包括一个或者多个子样本,所述子样本的媒体文件数据盒包括子样本标识字段;当所述子样本标识字段的取值为0时,表示所述子样本由所述点云样本中的至少一个压缩单元构成。9.根据权利要求8所述的点云媒体的解码方法,其特征在于,所述子样本的媒体文件数据盒还包括:几何头标识字段,用于指示所述子样本是否为几何头参数集合;属性头标识字段,用于指示所述子样本是否为属性头参数集合;几何片标识字段,用于指示所述子样本是否为点云几何片;属性片标识字段,用于指示所述子样本是否为点云属性片。10.根据权利要求9所述的点云媒体的解码方法,其特征在于,所述子样本的媒体文件数据盒还包括:属性类型字段,用于指示当所述子样本为点云属性片时的点云属性的类型。11.根据权利要求10所述的点云媒体的解码方法,其特征在于:当所述属性类型字段取值为第一数值时,表示所述点云属性的类型为颜色属性;当所述属性类型字段取值为第二数值时,表示所述点云属性的类型为反射率属性;当所述属性类型字段取值为第三数值时,表示所述点云属性的类型为颜色属性和反射率属性。12.根据权利要求8所述的点云媒体的解码方法,其特征在于,所述点云媒体文件包括封装于几何轨道中的第一点云样本,所述几何轨道是用于封装几何数据的轨道;在所述第一点云样本的媒体文件数据盒中,片类型字段取值为第一数值,取值为第一数值的片类型字段用于表示所述第一点云样本中的点云片的类型为点云几何片;在所述第一点云样本的子样本的媒体文件数据盒中,属性片标识字段的取值范围不包括第二数值,取值为第二数值的属性片标识字段用于表示所述子样本为点云属性片。13.根据权利要求8所述的点云媒体的解码方法,其特征在于,所述点云媒体文件包括封装于属性轨道中的第二点云样本,所述属性轨道是用于封装属性数据的轨道;在所述第二点云样本的媒体文件数据盒中,头类型字段取值为第三数值,取值为第三数值的头类型字段用于表示参数...
【专利技术属性】
技术研发人员:胡颖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。