System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网格几何编码制造技术_技高网

网格几何编码制造技术

技术编号:41976271 阅读:39 留言:0更新日期:2024-07-10 16:55
通过使用视频编解码器进行更高效的编码来改进深度图像生成。通过不使用所有可用的位来执行深度到亮度通道的映射,并且用剩余的位来生成深度缩放因子并将其结合到在栅格化期间使用的双线性插值算法中。描述了法向滤波过程,其中根据从表面像素估计的法线来调整顶点的位置。在对深度图像进行解码后,收集与三角形的表面有关的像素并将其用于估计平面和该平面的法线。将该法线与从由三角形的三个顶点定义的平面获得的法线进行比较。如果没有匹配,则调整顶点的位置以匹配来自像素表面的估计法线。调整可以遵循迭代最小化过程。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及三维图形。更具体地说,本专利技术涉及三维图形的编码。


技术介绍

1、最近,一种基于从3d到2d投影来压缩诸如点云之类的体积内容的新颖方法正在标准化。也称为v3c(基于视觉体积视频的压缩)的该方法将3d体积数据映射成几个2d补丁(patch),然后进一步将这些补丁排列成图集图像,随后用视频编码器对该图集图像进行编码。图集图像对应于点的几何形状、各自的纹理以及占用图(occupancy map),该占用图指示针对点云重建要考虑哪些位置。

2、在2017年,mpeg发布了用于点云的压缩的提案征集(cfp)。在评估了几个提案之后,目前mpeg正在考虑两种不同的用于点云压缩的技术:3d原生(native)编码技术(基于八叉树和类似的编码方法),或3d到2d投影,接着是传统的视频编码。在动态3d场景的情况下,mpeg正在使用基于补丁表面建模、从3d到2d图像的补丁的投影、以及用诸如hevc之类的视频编码器对2d图像进行编码的测试模型软件(tmc2)。该方法已被证明比原生3d编码更高效,并且能够以可接受的质量实现具有竞争力的比特率。

3、由于基于投影的方法(也称为基于视频的方法,或v-pcc)的编码3d点云的成功,该标准预计将在未来的版本中包括更多的3d数据,诸如3d网格。然而,该标准的当前版本仅适用于未连接的点集的传输,因此没有发送点的连通性的机制,而这在3d网格压缩中是必需的。

4、已经提出了将v-pcc的功能也扩展到网格的方法。一种可能的方式是使用v-pcc对顶点进行编码,然后使用像tfan或edgebreaker那样的网格压缩方法对连通性进行编码。这种方法的限制在于原始网格必须是密集的,使得从顶点生成的点云不是稀疏的,并且可以在投影后被高效地编码。此外,顶点的顺序影响连通性的编码,并且重组网格连通性的不同方法已被提出。对稀疏网格进行编码的替代方式是使用原始(raw)补丁数据对3d中的顶点位置进行编码。由于原始补丁直接对(x,y,z)进行编码,因此在这种方法中,所有顶点都被编码为原始数据,而连通性则通过如前所述的类似网格压缩方法进行编码。注意,在原始补丁中,可能以任何优选顺序发送顶点,因此可以使用从连通性编码生成的顺序。该方法可以对稀疏点云进行编码,然而,原始补丁对3d数据的编码效率不高,并且诸如三角形面的属性之类的进一步数据可能从该方法中丢失。


技术实现思路

1、通过使用视频编解码器进行更高效的编码来改进深度图像生成。通过不使用所有可用的位来执行深度到亮度通道的映射,并且用剩余的位来生成深度缩放因子并将其结合到在栅格化期间使用的双线性插值算法中。描述了法向滤波过程,其中根据从表面像素估计的法线来调整顶点的位置。在对深度图像进行解码后,收集与三角形的表面有关的像素并将其用于估计平面和该平面的法线。将该法线与从由三角形的三个顶点定义的平面获得的法线进行比较。如果没有匹配,则调整顶点的位置以匹配来自像素表面的估计法线。调整可以遵循迭代最小化过程。

2、在一个方面,一种网格几何编码的方法包括:使用少于所有可用位将深度信息映射到亮度通道,生成深度缩放因子,该深度缩放因子被结合到在栅格化期间使用的双线性插值算法,以及执行法向滤波,该法向滤波包括根据来自表面像素的估计法线来调整顶点的位置。将深度信息映射到亮度通道包括使用n个可用位中的m个位,其中m小于n。生成深度缩放因子利用所述n个可用位中的2个剩余位。2个剩余位使得数据能够乘以4,以使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。该方法包括将深度缩放因子应用于数据,其中该数据包括浮点值。法向滤波包括使用三角形内的点来执行平面拟合。法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

3、在另一个方面,一种装置包括用于存储应用程序的非暂时性存储器,该应用程序用于:使用少于所有可用位将深度信息映射到亮度通道,生成深度缩放因子,该深度缩放因子被结合到在栅格化期间使用的双线性插值算法中,以及执行法向滤波,该法向滤波包括根据来自表面像素的估计法线来调整顶点的位置,以及耦合到存储器的处理器,该处理器被配置用于处理该应用程序。将深度信息映射到亮度通道包括使用n个可用位中的m个位,其中m小于n。生成深度缩放因子利用所述n个可用位中的2个剩余位。2个剩余位使得数据能够乘以4,以使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。应用程序被配置用于将深度缩放因子应用于数据,其中该数据包括浮点值。法向滤波包括使用三角形内的点来执行平面拟合。法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

4、在另一个方面,一种系统包括:用于获取三维内容的一个或多个相机,用于对该三维内容进行编码的编码器:使用少于所有可用位将深度信息映射到亮度通道,生成深度缩放因子,该深度缩放因子被结合到在栅格化期间使用的双线性插值算法中,以及执行法向滤波,该法向滤波包括根据来自表面像素的估计法线来调整顶点的位置。将深度信息映射到亮度通道包括使用n个可用位中的m个位,其中m小于n。生成深度缩放因子利用所述n个可用位中的2个剩余位。2个剩余位使得数据能够乘以4,以使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。编码器被配置用于将深度缩放因子应用于数据,其中该数据包括浮点值。法向滤波包括使用三角形内的点来执行平面拟合。法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

本文档来自技高网...

【技术保护点】

1.一种网格几何编码方法,包括:

2.如权利要求1所述的方法,其中,将深度信息映射到亮度通道包括使用N个可用位中的M个位,其中M小于N。

3.如权利要求2所述的方法,其中,生成所述深度缩放因子利用所述N个可用位中的2个剩余位。

4.如权利要求3所述的方法,其中,2个剩余位使得数据能够乘以4,使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。

5.如权利要求1所述的方法,还包括将所述深度缩放因子应用于数据,其中该数据包括浮点值。

6.如权利要求1所述的方法,其中,法向滤波包括使用三角形内的点来执行平面拟合。

7.如权利要求1所述的方法,其中,法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

8.一种装置,包括:

9.如权利要求8所述的装置,其中,将深度信息映射到亮度通道包括使用N个可用位中的M个位,其中M小于N。

10.如权利要求9所述的装置,其中,生成所述深度缩放因子利用所述N个可用位中的2个剩余位。

11.如权利要求10所述的装置,其中,2个剩余位使得数据能够乘以4,使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。

12.如权利要求8所述的装置,其中,所述应用程序被配置用于将所述深度缩放因子应用于数据,其中该数据包括浮点值。

13.如权利要求8所述的装置,其中,法向滤波包括使用三角形内的点来执行平面拟合。

14.如权利要求8所述的装置,其中,法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

15.一种系统,包括:

16.如权利要求15所述的系统,其中,将深度信息映射到亮度通道包括使用N个可用位中的M个位,其中M小于N。

17.如权利要求16所述的系统,其中,生成所述深度缩放因子利用所述N个可用位中的2个剩余位。

18.如权利要求17所述的系统,其中,2个剩余位使得数据能够乘以4,使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。

19.如权利要求15所述的系统,其中,所述编码器被配置用于将所述深度缩放因子应用于数据,其中该数据包括浮点值。

20.如权利要求15所述的系统,其中,法向滤波包括使用三角形内的点来执行平面拟合。

21.如权利要求15所述的系统,其中,法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

...

【技术特征摘要】
【国外来华专利技术】

1.一种网格几何编码方法,包括:

2.如权利要求1所述的方法,其中,将深度信息映射到亮度通道包括使用n个可用位中的m个位,其中m小于n。

3.如权利要求2所述的方法,其中,生成所述深度缩放因子利用所述n个可用位中的2个剩余位。

4.如权利要求3所述的方法,其中,2个剩余位使得数据能够乘以4,使得所述数据的最后两个位为0,并且使得能够使用最高有效位对齐。

5.如权利要求1所述的方法,还包括将所述深度缩放因子应用于数据,其中该数据包括浮点值。

6.如权利要求1所述的方法,其中,法向滤波包括使用三角形内的点来执行平面拟合。

7.如权利要求1所述的方法,其中,法向滤波包括使用一环、二环或三环面邻域来使总法向角最小化。

8.一种装置,包括:

9.如权利要求8所述的装置,其中,将深度信息映射到亮度通道包括使用n个可用位中的m个位,其中m小于n。

10.如权利要求9所述的装置,其中,生成所述深度缩放因子利用所述n个可用位中的2个剩余位。

11.如权利要求10所述的装置,其中,2个剩余位使得数据能够乘以4,使得所述数据的最后两个位为0,并且使得能够使用最高...

【专利技术属性】
技术研发人员:D·格拉兹斯A·扎格托A·塔巴塔贝
申请(专利权)人:索尼集团公司
类型:发明
国别省市:

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

1