System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于编码网格表示的连接性信息编码方法和装置制造方法及图纸_技高网
当前位置: 首页 > 专利查询>创峰科技专利>正文

用于编码网格表示的连接性信息编码方法和装置制造方法及图纸

技术编号:41115647 阅读:1 留言:0更新日期:2024-04-25 14:06
本公开的系统和方法提供了解决与3D内容相关的技术挑战的方案。该方案包括一种用于编码三维(3D)内容的计算机实现的方法。该方法包括:确定网格帧的连接性信息;将连接性信息分割成块,块包括连接性编码单元;确定网格帧的末尾之前的连接性信息的末尾;以及生成终止块,以指示网格帧的末尾之前的连接性信息的末尾。

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


技术介绍

1、三维(three-dimensional,3d)图形技术的发展促使3d图形集成到各种应用中。例如,3d图形被用于各种娱乐应用中,如交互式3d环境或3d视频。交互式3d环境可提供沉浸式的六自由度(six degrees of freedom)表示,为用户提供了更好的功能。另外,3d图形被用于各种工程应用,如3d模拟和3d分析。此外,3d图形被用于各种制造应用和建筑应用,如3d建模。随着3d图形技术的发展促使3d图形集成到各种应用中,这些发展也使3d图形处理(如,编码、解码、压缩、解压缩)变得越来越复杂。国际标准化组织/国际电工委员会(international organization for standardization/internationalelectrotechnical commission,iso/iec)的动态图像专家组(motion pictures expertsgroup,mpeg)已经发布了有关3d图形编码/解码和压缩/解压缩的标准。这些标准包括用于基于视频的点云压缩(video-based point cloud compression,v-pcc)的基于视觉体积的视频编码(visual volumetric video-based coding,v3c)标准。


技术实现思路

1、本公开的各种实施例提供了一种计算机实现的方法,该方法包括:确定网格帧的连接性信息;将连接性信息分割成块,块包括连接性编码单元(connectivity codingunit,ccu);确定块的末尾之前的连接性信息的末尾;生成终止ccu,以指示块的末尾之前的连接性信息的末尾;确定网格帧的末尾之前的连接性信息的末尾;以及生成终止块,以指示网格帧的末尾之前的连接性信息的末尾。

2、在该计算机实现的方法的一些实施例中,终止块包括受限比特序列。

3、在该计算机实现的方法的一些实施例中,终止块包括包含全零信息的ccu。

4、在该计算机实现的方法的一些实施例中,终止块包括包含指示重复面的信息的ccu。

5、在该计算机实现的方法的一些实施例中,终止块起始于具有指示终止信号的信息的ccu。

6、在该计算机实现的方法的一些实施例中,终止块包括用于渲染网格帧的信息。

7、在该计算机实现的方法的一些实施例中,网格帧包括不同于另一网格帧的面数量。

8、在一些实施例中,该计算机实现的方法还包括:基于视频编解码器,编码连接性信息帧,连接性信息帧包括连接性信息和终止块。

9、本公开的各种实施例提供了一种编码器,该编码器包括至少一个处理器以及存储指令的存储器,当由至少一个处理器执行时,该指令使该编码器执行:确定网格帧的连接性信息;将连接性信息分割成块,块包括ccu;确定块的末尾之前的连接性信息的末尾;生成终止ccu,以指示块的末尾之前的连接性信息的末尾;确定网格帧的末尾之前的连接性信息的末尾;生成终止块,以指示网格帧的末尾之前的连接性信息的末尾;以及基于视频编解码器,编码连接性信息帧,连接性信息帧包括连接性信息和终止块。

10、在编码器的一些实施例中,终止块包括受限比特序列。

11、在编码器的一些实施例中,终止块包括包含全零信息的ccu。

12、在编码器的一些实施例中,终止块包括包含指示重复面的信息的ccu。

13、在编码器的一些实施例中,终止块起始于具有指示终止信号的信息的ccu。

14、在编码器的一些实施例中,终止块包括用于渲染网格帧的信息。

15、本公开的各种实施例提供了一种解码器,该解码器包括至少一个处理器以及存储指令的存储器,当由至少一个处理器执行时,该指令使该解码器执行:从视频中提取视频帧,其中视频帧包括与三维(three-dimensional,3d)内容相关联的连接性信息;以及基于连接性信息,重建3d内容,其中重建包括:基于块中的终止ccu,确定相对于网格帧的连接性信息的末尾;以及基于网格帧中的终止块,确定相对于网格帧的连接性信息的末尾。

16、在解码器的一些实施例中,终止块包括受限比特序列。

17、在解码器的一些实施例中,终止块包括包含全零信息的ccu。

18、在解码器的一些实施例中,终止块包括包含指示重复面的信息的ccu。

19、在解码器的一些实施例中,终止块起始于具有指示终止信号的信息的ccu。

20、在解码器的一些实施例中,终止块包括用于渲染网格帧的信息。

21、这些示例性的实施例并非用于限制或定义本公开,而是用于提供示例以帮助理解本公开。具体实施方式中讨论了更多的实施例,并提供了进一步说明。

本文档来自技高网...

【技术保护点】

1.一种用于编码三维(3D)内容的计算机实现的方法,包括:

2.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括受限比特序列。

3.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括包含全零信息的CCU。

4.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括包含指示重复面的信息的CCU。

5.根据权利要求1所述的计算机实现的方法,其中,所述终止块起始于具有指示终止信号的信息的CCU。

6.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括用于渲染所述网格帧的信息。

7.根据权利要求1所述的计算机实现的方法,其中,所述网格帧包括不同于另一网格帧的面数量。

8.根据权利要求1所述的计算机实现的方法,还包括:

9.一种用于编码三维(3D)内容的编码器,包括:

10.根据权利要求9所述的编码器,其中,所述终止块包括受限比特序列。

11.根据权利要求9所述的编码器,其中,所述终止块包括包含全零信息的CCU。

12.根据权利要求9所述的编码器,其中,所述终止块包括包含指示重复面的信息的CCU。

13.根据权利要求9所述的编码器,其中,所述终止块起始于具有指示终止信号的信息的CCU。

14.根据权利要求9所述的编码器,其中,所述终止块包括用于渲染所述网格帧的信息。

15.一种用于解码三维(3D)内容的解码器,包括:

16.根据权利要求15所述的解码器,其中,所述终止块包括受限比特序列。

17.根据权利要求15所述的解码器,其中,所述终止块包括包含全零信息的CCU。

18.根据权利要求15所述的解码器,其中,所述终止块包括包含指示重复面的信息的CCU。

19.根据权利要求15所述的解码器,其中,所述终止块起始于具有指示终止信号的信息的CCU。

20.根据权利要求15所述的解码器,其中,所述终止块包括用于渲染所述网格帧的信息。

21.根据权利要求15所述的解码器,其中,所述终止CCU包括指示重复面的信息。

22.根据权利要求15所述的解码器,其中,所述终止CCU包括用于渲染所述网格帧的信息。

...

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

1.一种用于编码三维(3d)内容的计算机实现的方法,包括:

2.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括受限比特序列。

3.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括包含全零信息的ccu。

4.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括包含指示重复面的信息的ccu。

5.根据权利要求1所述的计算机实现的方法,其中,所述终止块起始于具有指示终止信号的信息的ccu。

6.根据权利要求1所述的计算机实现的方法,其中,所述终止块包括用于渲染所述网格帧的信息。

7.根据权利要求1所述的计算机实现的方法,其中,所述网格帧包括不同于另一网格帧的面数量。

8.根据权利要求1所述的计算机实现的方法,还包括:

9.一种用于编码三维(3d)内容的编码器,包括:

10.根据权利要求9所述的编码器,其中,所述终止块包括受限比特序列。

11.根据权利要求9所述的编码器,其中,所述终止块包括包含全零信息的ccu。

12.根据权利要求...

【专利技术属性】
技术研发人员:弗莱德斯拉夫·扎克哈成科于浩平余越
申请(专利权)人:创峰科技
类型:发明
国别省市:

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

1