【技术实现步骤摘要】
【国外来华专利技术】一种用于编码/解码表示3D对象的点云的方法和装置1.
本原理一般而言涉及表示3D对象的点云的编码和解码。特别地但非排他地,本原理的
涉及使用纹理和深度投影方案的3D图像数据的编码/解码。2.
技术介绍
本部分旨在向读者介绍本领域的各个方面,这些方面可以与以下描述和/或要求保护的本原理的各个方面相关。相信该讨论有助于向读者提供背景信息,以促进更好地理解本原理的各个方面。因而,应当理解的是,应从这种角度来阅读这些陈述,而不是作为对现有技术的承认。点云是通常旨在表示3D对象的外表面的点集合,但也可以是可能无法通过网格等其它数据格式高效地表示的更复杂的几何形状(如头发、皮毛)。点云的每个点常常由3D空间位置(3D空间中的X、Y和Z坐标)定义,并且可能由其它相关联属性定义,诸如以例如RGB或YUV颜色空间表示的颜色、透明度、反射率、两分量法线向量等。在下文中,考虑彩色点云,即,6分量点(X,Y,Z,R,G,B)或等价地(X,Y,Z,Y,U,V)的集合,其中(X,Y,Z)定义点在3D空间中的空间位置,而(R,G,B)或(Y,U,V)定义这个点的颜色。彩色点云可以是静态的或者动态的,这取决于云是否随时间而演化。应当注意的是,在动态点云的情况下,点的数量不是恒定的,相反,一般随着时间而演化。因此,动态点云是点集合的时间排序列表。实际上,彩色点云可以被用于各种目的,诸如文化遗产/建筑物,其中以3D扫描如雕像或建筑物之类的对象,以便在不发送或访问对象的情况下共享对象的空间配置。而且,这是确保保留对象 ...
【技术保护点】
1.一种方法,包括:/na)通过优化用于编码候选的基于八叉树的结构(O
【技术特征摘要】
【国外来华专利技术】20170713 EP 17305930.41.一种方法,包括:
a)通过优化用于编码候选的基于八叉树的结构(Ok.n)的比特率(Rk.n)与失真(Dk.n)之间的折衷来确定(150)是否通过候选的基于八叉树的结构(Ok.n)的至少一个候选点(Pk,n)来近似与表示点云的几何形状的基于八叉树的结构(IO)的叶节点相关联的叶立方体中所包括的点云的原始点(Pk,or),其中失真(Dk.n)是从一方面所述原始点(Pk,or)和另一方面所述候选点(Pk,n)连同反投影点云(IPPC)的点(Pk,IP)一起之间的空间距离获得的,所述反投影点云包括在通过反投影至少一个深度图像获得的所述包含立方体中;
b)对第一叶节点信息数据(FLID)进行编码,该信息指示是否已经确定了候选的基于八叉树的结构以近似所述原始点(Pk,or);
c)如果所述原始点(Pk,or)由至少一个候选点(Pk,n)近似,那么对所述候选的基于八叉树的结构进行编码。
2.一种设备,包括处理器,该处理器被配置为:
-通过优化用于编码所述候选的基于八叉树的结构(Ok.n)的比特率(Rk.n)与失真(Dk.n)之间的折衷来确定(150)是否通过候选的基于八叉树的结构(Ok.n)的至少一个候选点(Pk,n)来近似与表示点云的几何形状的基于八叉树的结构(IO)的叶节点相关联的叶立方体中所包括的点云的原始点(Pk,or),其中失真(Dk.n)是从一方面所述原始点(Pk,or)和另一方面所述候选点(Pk,n)连同反投影点云(IPPC)的点(Pk,IP)一起之间的空间距离获得的,所述反投影点云包括在通过反投影至少一个深度图像获得的所述包含立方体中;
-对第一叶节点信息数据(FLID)进行编码,该信息指示是否已经确定了候选的基于八叉树的结构以近似所述原始点(Pk,or);
-如果所述原始点(Pk,or)被至少一个候选点(Pk,n)近似,那么对所述候选的基于八叉树的结构进行编码。
3.如权利要求1所述的方法或如权利要求2所述的设备,其中对所述候选的基于八叉树的结构进行编码包括:
-对代表所述候选的基于八叉树的结构的八叉树信息数据(SOID)进行编码;以及
-对第二叶节点信息数据(SLID)进行编码,该第二叶节点信息数据指示与所述候选的基于八叉树的结构(Ok)的叶节点相关联的叶立方体是否包括位于其中心的单个候选点。
4.如权利要求1或3中的一项所述的方法或如权利要求2或3中的一项所述的设备,其中所述方法还包括获取(120)或所述设备的处理器被配置为通过反投影所述至少一个编码的深度图像(DIi,j)来获得反投影的点云(IPPC),其中所述至少一个编码的深度图像(DIi,j)是通过将点云的点投影到与投影的结构的体积(Cj)相关联的至少一个表面(Fi,j)上而获得的。
5.如权利要求1、3-4中的一项所述的方法或如权利要求2-4中的一项所述的设备,其中所述反投影由代表所述至少一个表面(Fi,j)的投影信息数据驱动。
6.如权利要求4-5中的一项所述的方法或设备,其中投影信息数据代表投影的结构。
7.如权利要求5或6所述的方法或设备,其中所述方法还包括对所述投影信息数据进行编码,或者所述设备的处理器还被配置为对所述投影信息数据进行编码。
8.如权利要求4-7中的一项所述的方法或设备,其中体积(Cj)是立方体,表面(Fi,j)是所述立方体的面,并且投影的结构是基于八叉树的投影的结构。
9.如权利要求1、3-8中的一项所述的方法或如权利要求2-8中的一项所述的设备,其中所述方法还包括:
-通过递归地拆分所述包含立方体(C)直到与所述基于八叉树的结构(IO)的叶节点相关联的叶立方体(LOUk)达到期望尺寸,确定(130)包括至少一个立方体的基于八叉树的结构(IO);
-对代表基于八叉树的结构(IO)的另一个八叉树信息数据(FOLD)进行编码(140);以及
-根据步骤a-c)对与所述基于八叉树的结构(IO)的叶节点相关联的每个叶立方体(LOUk)进行编码。
10.如权利要求2-8中的一项所述的设备,其中所述设备的处理器还被配置为:
-通过递归地拆分所述包含立方体(C)直到与所述基于八叉树的结构(IO)的叶节点相关联的叶立方体(LOUk)达到期望尺寸,确定包括至少一个立方体的基于八叉树的结构(IO);
-对代表基于八叉树的结构(IO)的另一个八叉树信息数据(FOLD)进行编码;以及
-根据步骤a-c)对与所述基于八叉树的结构(IO)的叶节点相关联的每个叶立方体(LOUk)进行编码。
11.如权利要求1、3-9中的一项所述的方法或如权利要求2-8或10中的一项所述的设备,其中所述方法还包括获得(100)或者所述设备的处理器还被配置为通过将点云的点投影到表面(Fi,j)上来获得每个深度图像的纹理图像(TIi,j)。
12.如权利要求11所述的方法或设备,其中对深度图像进行编码取决于与所述深度图像相关联的纹理图像。
13.如权利要求1、3-9、11-1...
【专利技术属性】
技术研发人员:S拉塞尔,JC谢维特,蔡康颖,
申请(专利权)人:交互数字VC控股公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。