本文描述了一种用于发送信号通知在3D点云的编码中使用的画布图像中的2D块的包装方法。该方法利用信号表示来指示将要由块使用的定向方法。此外,描述了对每个块的朝向信息进行编码的最佳方法。
【技术实现步骤摘要】
【国外来华专利技术】包装策略信号发送相关申请的交叉引用本申请依据35U.S.C§119(e)要求2018年9月27日提交的并且标题为“PACKINGSTRATEGYSIGNALING”的美国临时专利申请序列号62/737,610以及2018年10月3日提交的并且标题为“PACKINGSTRATEGYSIGNALING”的美国临时专利申请序列号62/740,481的优先权,这些申请出于所有目的通过引用其整体并入本文。
本专利技术涉及三维图形。更具体而言,本专利技术涉及三维图形的映射。
技术介绍
使用视频编码器进行点云压缩的最新技术将点云表示为3D块(patch),并对通过将几何形状和属性投影到2D画布(canvas)中而形成的2D图像进行编码。将投影的3D块包装(pack)到2D图像中还称为3D点云数据的2D映射。当前,该处理具有一些局限性,诸如:块朝向始终是固定的,块的位置在几何形状以及纹理上是相同的,并且背景填充处理对于几何形状和纹理二者也是相同的。
技术实现思路
本文描述了一种新颖的方法,该方法用于发送信号通知在3D点云的编码中使用的画布图像中的2D块的包装方法。该方法利用信号表示来指示将要由块使用的定向方法。此外,描述了对每个块的朝向信息进行编码的最佳方法。在一个方面,一种在设备的非暂态存储器中编程的方法包括,确定块朝向;以及发送块朝向信息,包括在实施自适应包装时发送指示默认朝向的标志。发送块朝向信息包括指示是实施了固定的块朝向还是实施了自适应包装。固定的块朝向包括三种模式:默认、垂直和水平。对于垂直模式和水平模式,解码器根据块的尺寸旋转块,以针对垂直模式垂直对准最大维度,和针对水平模式水平对准最大维度。在实施自适应包装时,利用自适应字典来指示块朝向。基于块朝向的使用的统计分析来确定自适应字典。自适应字典将最少代码分配给最常用的块朝向。在另一方面,一种装置包括:用于存储应用的非暂态存储器,该应用用于确定块朝向并且发送块朝向信息,发送块朝向信息包括在实施自适应包装时发送指示默认朝向的标志;以及耦合到存储器的处理器,该处理器被配置用于处理该应用。发送块朝向信息包括指示是实施了固定的块朝向还是实施了自适应包装。固定的块朝向包括三种模式:默认、垂直和水平。对于垂直模式和水平模式,解码器根据块的尺寸旋转块,以针对垂直模式垂直对准最大维度,和针对水平模式水平对准最大维度。在实施自适应包装时,利用自适应字典来指示块朝向。基于块朝向的使用的统计分析来确定自适应字典。自适应字典将最少代码分配给最常用的块朝向。在另一方面,一种系统包括:确定模块,该确定模块被配置用于确定块朝向;以及发送模块,该发送模块被配置用于发送块朝向信息,包括在实施自适应包装时发送指示默认朝向的标志。发送块朝向信息包括指示是实施了固定的块朝向还是实施了自适应包装。固定的块朝向包括三种模式:默认、垂直和水平。对于垂直模式和水平模式,解码器根据块的尺寸旋转块,以针对垂直模式垂直对准最大维度,和针对水平模式水平对准最大维度。在实施自适应包装时,利用自适应字典来指示块朝向。基于块朝向的使用的统计分析来确定自适应字典。自适应字典将最少代码分配给最常用的块朝向。附图说明图1图示根据一些实施例的灵活的块朝向。图2图示根据一些实施例的实施固定包装的方法的图。图3图示根据一些实施例的实施每个块的自适应的方法的图。图4图示根据一些实施例的用静态位模型编码的朝向。图5图示根据一些实施例的用自适应数据模型编码的朝向。图6图示根据一些实施例的包装策略信号发送方法的流程图。图7图示根据一些实施例的被配置为实施包装策略信号发送方法的示例性计算设备的框图。具体实施方式本文描述了一种新颖的方法,该方法用于发送信号通知在3D点云的编码中使用的画布图像中的2D块的包装方法。该方法利用信号表示来指示将要由块使用的定向方法。此外,描述了对每个块的朝向信息进行编码的最佳方法。表示几何图形的块和表示诸如纹理之类的属性的块被放置在2D图像中。如标题为“POINTCLOUDMAPPING”的美国专利申请号代理师档案号SONY-71000(该申请出于所有目的通过引用其整体并入本文)中所述,在将块放入到2D画布中之前,这些块能够旋转或镜像,以更高效地包装。对于每个块,块的朝向信息由编码器发送信号通知给解码器。本文描述了使灵活的定向方法更高效的信号发送(Signaling)方法。传输方法分为对于每个块自适应地发送朝向的方法和固定的并且不发送任何对于每个块的朝向信息的其它方法。对于每个固定的块朝向,块的朝向将由解码器得出;因此,没有附加信息被发送。这里公开了三种模式:不允许解码器旋转块的默认模式,以及其中解码器根据块的尺寸旋转块以垂直或水平对准最大维度的垂直/水平模式。对于每个自适应的块朝向,最可能的朝向用单个标志进行编码,并且将自适应字典用于编码其余模式。图1图示根据一些实施例的灵活的块朝向。与先前的实施方式不同,块能够被旋转、镜像或除此之外重新定向。例如,存在一个块的8个不同朝向,虽然任何数量的朝向都是可能的。将该示例更进一步,#0是默认朝向,然后#1是默认的顺时针旋转180度,#2是默认的顺时针旋转90度,#3是默认的逆时针旋转90度,#5是默认的水平镜像,#6是默认的垂直镜像,#7是默认的顺时针旋转90度并垂直镜像,并且#8是默认的逆时针旋转90度并垂直镜像。通过对这些块进行定向,这些块能够被更紧密地包装,这节省了存储器并使得能够进行更高效的压缩。示例性代码包括:表1图2图示根据一些实施例的实施固定包装的方法的图。如上表所示,锚定、水平和垂直都是固定包装的实施方式。对于锚定,块朝向不改变。对于水平,如果尺寸U0小于V0,那么交换轴线;否则,什么都不做。对于垂直,如果尺寸V0小于U0,那么交换轴线;否则,什么都不做。由于解码器能够确定块朝向,因此不需要对于每个块的额外元数据。图3图示根据一些实施例的实施每个块的自适应的方法的图。对于每个块,发送朝向信息以指示块的朝向。朝向信息能够在分组中作为标志被发送。以下是对于每个朝向的示例性标志:0或000:无旋转或翻转:u’=u,v’=v1或001:顺时针旋转180度:u’=U-u,v’=V-v2或010:顺时针旋转90度:u’=V-v,v’=u3或011:逆时针旋转90度:u’=v,v’=U-u4或100:水平镜像:u’=U-u,v’=v5或101:垂直镜像:u’=u,v’=V-u6或110:顺时针旋转90度并垂直镜像:u’=V-v,v’=U-u7或111:逆时针旋转90度并垂直镜像:u’=v,v’=u。如上所示,能够以二进制使用3位来表示朝向。图4图示根据一些实施例的用静态位模型编码的朝向。通过静态位模型,每个朝向被分配一个位序列或代码,并且该代码不改变。图5图示根据一些实施例的用自适应数据模型编码的朝向。标本文档来自技高网...
【技术保护点】
1.一种在设备的非暂态存储器中编程的方法,包括:/n确定块朝向;以及/n发送块朝向信息,包括在实施自适应包装时发送指示默认朝向的标志。/n
【技术特征摘要】
【国外来华专利技术】20180927 US 62/737,610;20181003 US 62/740,481;20181.一种在设备的非暂态存储器中编程的方法,包括:
确定块朝向;以及
发送块朝向信息,包括在实施自适应包装时发送指示默认朝向的标志。
2.根据权利要求1所述的方法,其中发送所述块朝向信息包括指示是实施了固定的块朝向还是实施了自适应包装。
3.根据权利要求2所述的方法,其中固定的块朝向包括三种模式:默认、垂直和水平。
4.根据权利要求3所述的方法,其中对于垂直模式和水平模式,解码器根据块的尺寸旋转所述块,以针对垂直模式垂直对准最大维度,和针对水平模式水平对准最大维度。
5.根据权利要求1所述的方法,其中在实施自适应包装时,利用自适应字典来指示所述块朝向。
6.根据权利要求5所述的方法,其中所述自适应字典是基于块朝向的使用的统计分析来确定的。
7.根据权利要求6所述的方法,其中所述自适应字典将最少代码分配给最常用的块朝向。
8.一种装置,包括:
用于存储应用的非暂态存储器,所述应用用于:
确定块朝向;以及
发送块朝向信息,包括在实施自适应包装时发送指示默认朝向的标志;以及
耦合到所述存储器的处理器,所述处理器被配置用于处理所述应用。
9.根据权利要求8所述的装置,其中发送所述块朝向信息包括指示是实施了固定的块朝向还是实施了自适应包装。
10.根据权利要求9所...
【专利技术属性】
技术研发人员:D·格拉兹斯,
申请(专利权)人:索尼公司,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。