三维数据编码方法、三维数据解码方法、三维数据编码装置以及三维数据解码装置制造方法及图纸

技术编号:27261386 阅读:15 留言:0更新日期:2021-02-06 11:20
三维数据编码方法通过对三维数据进行编码来生成编码流(S4671),在编码流的控制信息中存放表示第1编码方式和第2编码方式中的、用于编码的编码方式的信息(S4672)。例如,也可以是,三维数据包含位置信息和属性信息,在所述编码中,对位置信息和属性信息进行编码,在所述存放中,在位置信息的控制信息中存放表示第1编码方式和第2编码方式中的、用于位置信息的编码的编码方式的信息,在属性信息的控制信息中存放表示第1编码方式和第2编码方式中的、用于属性信息的编码的编码方式的信息。于属性信息的编码的编码方式的信息。于属性信息的编码的编码方式的信息。

【技术实现步骤摘要】
【国外来华专利技术】三维数据编码方法、三维数据解码方法、三维数据编码装置以及三维数据解码装置


[0001]本公开涉及三维数据编码方法、三维数据解码方法、三维数据编码装置以及三维数据解码装置。

技术介绍

[0002]在用于汽车或者机器人自主地动作的计算机视觉、地图信息、监控、基础结构检查、或影像分发等较大的领域中,今后将会普及灵活运用了三维数据的装置或服务。三维数据通过测距仪等距离传感器、立体相机、或多个单眼相机的组合等各种方法来获得。
[0003]作为三维数据的一个表现方法有被称作点云的表现方法,该方法通过三维空间内的点群来表现三维结构的形状。在点云中存放了点群的位置以及颜色。虽然预想点云作为三维数据的表现方法将成为主流,但是,点群的数据量非常大。因此,在三维数据的蓄积或传输中与二维的动态图像(作为一个例子,有以MPEG而被标准化后的MPEG-4AVC或HEVC等)一样,需要通过编码来进行数据量的压缩。
[0004]并且,关于点云的压缩,有一部分由进行点云关联的处理的公开的库(Point Cloud Library:点云库)等支持。
[0005]并且,有周知的利用三维的地图数据,检索在车辆周边的设施,并进行显示的技术(例如,参照专利文献1)。
[0006]现有技术文献
[0007]专利文献
[0008]专利文献1国际公开第2014/020663号

技术实现思路

[0009]专利技术所要解决的课题
[0010]在三维数据的编码及解码中,有可能使用多个编码方式。
>[0011]本公开的目的在于提供一种即使在使用多个编码方式的情况下,也能够生成能够正确地对三维数据进行解码的编码流的三维数据编码方法或者三维数据编码装置、或者能够正确地对三维数据进行解码的三维数据解码方法或者三维数据解码装置。
[0012]用于解决课题的手段
[0013]本公开的一形态的三维数据编码方法通过对三维数据进行编码来生成编码流,在所述编码流的控制信息中存放表示第1编码方式和第2编码方式中的、用于所述编码的编码方式的信息。
[0014]本公开的一形态的三维数据解码方法基于通过对三维数据进行编码而生成的编码流的控制信息中包含的、表示第1编码方式和第2编码方式中的、在所述三维数据的编码中使用的编码方式的信息,判定在编码流的编码中使用的编码方式,使用判定出的所述编码方式对所述编码流进行解码。
[0015]专利技术效果
[0016]本公开能够提供即使在使用多个编码方式的情况下,也能够生成能够正确地对三维数据进行解码的编码流的三维数据编码方法或者三维数据编码装置、或者能够正确地对三维数据进行解码的三维数据解码方法或者三维数据解码装置。
附图说明
[0017]图1是表示实施方式1的三维数据编码解码系统的结构的图。
[0018]图2是表示实施方式1的点群数据的结构例的图。
[0019]图3是表示记述了实施方式1的点群数据信息的数据文件的结构例的图。
[0020]图4是表示实施方式1的点群数据的种类的图。
[0021]图5是表示实施方式1的第1编码部的结构的图。
[0022]图6是实施方式1的第1编码部的框图。
[0023]图7是表示实施方式1的第1解码部的结构的图。
[0024]图8是实施方式1的第1解码部的框图。
[0025]图9是表示实施方式1的第2编码部的结构的图。
[0026]图10是实施方式1的第2编码部的框图。
[0027]图11是表示实施方式1的第2解码部的结构的图。
[0028]图12是实施方式1的第2解码部的框图。
[0029]图13是表示实施方式1的有关PCC编码数据的协议栈的图。
[0030]图14是表示实施方式1的协议栈的图。
[0031]图15是表示实施方式1的NAL单元的句法例的图。
[0032]图16是表示实施方式1的NAL单元头部的句法例的图。
[0033]图17是表示实施方式1的pcc_codec_type的语义例的图。
[0034]图18是表示实施方式1的pcc_nal_unit_type的语义例的图。
[0035]图19是实施方式1的编码处理的流程图。
[0036]图20是实施方式1的第2解码部的解码处理的流程图。
[0037]图21是实施方式1的第1解码部的解码处理的流程图。
[0038]图22是表示实施方式2的协议栈的图。
[0039]图23是表示实施方式2的编解码器2用的NAL单元的句法例的图。
[0040]图24是表示实施方式2的编解码器2用的NAL单元头部的句法例的图。
[0041]图25是表示实施方式2的codec2_nal_unit_type的语义例的图。
[0042]图26是表示实施方式2的编解码器1用的NAL单元的句法例的图。
[0043]图27是表示实施方式2的编解码器1用的NAL单元头部的句法例的图。
[0044]图28是表示实施方式2的codec1_nal_unit_type的语义例的图。
[0045]图29是实施方式2的编码处理的流程图。
[0046]图30是实施方式2的解码处理的流程图。
[0047]图31是表示实施方式3的协议栈的图。
[0048]图32是表示实施方式3的NAL单元的句法例的图。
[0049]图33是表示实施方式3的NAL单元头部的句法例的图。
[0050]图34是表示实施方式3的pcc_nal_unit_type的语义例的图。
[0051]图35是实施方式3的编码处理的流程图。
[0052]图36是实施方式3的解码处理的流程图。
[0053]图37是实施方式的变形例的编码处理的流程图。
[0054]图38是实施方式的变形例的解码处理的流程图。
[0055]图39是实施方式4的编码部的框图。
[0056]图40是实施方式4的解码部的框图。
[0057]图41是实施方式4的编码处理的流程图。
[0058]图42是实施方式4的解码处理的流程图。
具体实施方式
[0059]本公开的一形态的三维数据编码方法通过对三维数据进行编码来生成编码流,在所述编码流的控制信息中存放表示第1编码方式和第2编码方式中的、用于所述编码的编码方式的信息。
[0060]由此,在对通过该三维数据编码方法生成的编码流进行解码时,三维数据解码装置能够使用存放在控制信息中的信息来判定在编码中使用的编码方式。因此,即使在使用多个编码方式的情况下,三维数据解码装置也能够正确地对编码流进行解码。
[0061]例如,也可以是,所述三维数据包含位置信息,在所述编码中,对所述位置信息进行编码,在所述存放中,在所述位置信息的控制信息中存放表示所述第1编码方式和所述第2编码方式中的、用于所述位置信息的编码的编码本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种三维数据编码方法,其中,通过对三维数据进行编码来生成编码流,在所述编码流的控制信息中存放表示第1编码方式和第2编码方式中的、用于所述编码的编码方式的信息。2.根据权利要求1所述的三维数据编码方法,其中,所述三维数据包含位置信息,在所述编码中,对所述位置信息进行编码,在所述存放中,在所述位置信息的控制信息中存放表示所述第1编码方式和所述第2编码方式中的、用于所述位置信息的编码的编码方式的信息。3.根据权利要求1所述的三维数据编码方法,其中,所述三维数据包含位置信息和属性信息,在所述编码中,分别对所述位置信息和所述属性信息进行编码,在所述存放中,在所述位置信息的控制信息中存放表示所述第1编码方式和所述第2编码方式中的、用于所述位置信息的编码的编码方式的信息,在所述属性信息的控制信息中存放表示所述第1编码方式和所述第2编码方式中的、用于所述属性信息的编码的编码方式的信息。4.根据权利要求1至3中任一项所述的三维数据编码方法,其中,所述三维数据编码方法,进一步,将所述编码流存放到1个以上的单元中。5.根据权利要求4所述的三维数据编码方法,其中,所述单元包含信息,所述信息具有在所述第1编码方式和所述第2编码方式中共同的格式,所述信息是表示所述单元所包含的数据的类别的信息,且具有在所述第1编码方式和所述第2编码方式中独立的定义。6.根据权利要求4所述的三维数据编码方法,其中,所述单元包含信息,所述信息具有在所述第1编码方式和所述第2编码方式中独立的格式,所述信息是表示所述单元所包含的数据的类别的信息,且具有在所述第1编码方式和所述第2编码方式中独立的定义。7.根据权利要求4所述的三维数据编码方法,其中,所述单元包含信息,所述信息具有在所述第1编码方式和所述第2编码方式中共同的格式,所述信息是表示所述单元所包含的数据的类别的信息,且具有在所述第1编码方式和所述第2编码方式中共同的定义。8.一种三维数据解码方法,其中,基于通过对三维数据进行编码而生成的编码流的控制信息中包含的、表示第1编码方式和第2编码方式中的、在所述三维数据的编码中使用的编码方式的信息,判定在编码流的
编码中使用的编码方式,使用判定出的所述编码方式对所述编码流进行解码。9.根据权利要求8所述的三维数据解码方法,其中,所述三维数据包含位置信息,所述编码流包含所述位置信息的编码数据,在所述判定中,基于所述编码流中包含的所述位置信息的控制信息中包含的、表示所述第1编码方式和所述第2编码方式中的、所述位置信息的编码中使用的编码方式的信息,判定所述位置信息的编码中使用的编码方式,在所述解码中,使用判定出的所述位置信息的编码中使用的编码方式对所述位置信息...

【专利技术属性】
技术研发人员:井口贺敬杉尾敏康
申请(专利权)人:松下电器美国知识产权公司
类型:发明
国别省市:

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

1