三维场景的渲染方法及装置制造方法及图纸

技术编号:42014555 阅读:21 留言:0更新日期:2024-07-16 23:08
本申请一些实施例提供了一种三维场景的渲染方法及装置,涉及视频处理技术领域。包括:获取待渲染三维场景的场景描述文件,待渲染三维场景中包括目标媒体文件,目标媒体文件的类型为G‑PCC编码点云,且目标媒体文件中包括扩展属性的源数据,扩展属性包括:反射率、材质ID、透明度、不透明度、帧编号以及帧索引中的至少一个;根据场景描述文件获取目标媒体文件的描述信息;向媒体接入函数发送目标媒体文件的描述信息,以使媒体接入函数根据目标媒体文件的描述信息获取扩展属性的属性数据,以及将扩展属性的属性数据写入目标缓存器;从目标缓存器中读取扩展属性的属性数据;基于扩展属性的属性数据对待渲染三维场景进行渲染。

【技术实现步骤摘要】

本申请一些实施例涉及视频处理。更具体地讲,涉及一种三维场景的渲染方法及装置


技术介绍

1、在沉浸式媒体的场景描述框架中完整的支持沉浸式媒体的几何信息和属性信息会给用户更加真实和沉浸式的体验,因此在沉浸式媒体的场景描述标准中支持这些沉浸式媒体信息的表示具有重要意义。

2、相关沉浸式媒体的场景描述框并不能完整的支持所有类型的媒体的全部属性信息的表示。当媒体类型为基于几何的点云压缩(geometry-based point cloudcompression,g-pcc)编码点云时,对应的网格描述模块的基元的属性(mesh.primitives.attributes)中的语法元素仅包括:position(三维坐标)、normal(法向量)、tangent(切向量)、texcoord_n(st纹理坐标)、color_n(颜色:rgb或rgba)、joints_n(与skin相关的属性)以及weights_n(与skin相关的属性)。若类型为g-pcc编码点云的媒体文件具有反射率、材质id、透明度、不透明度、帧编号、帧索引等属性时,由于相关的沉浸式媒体的本文档来自技高网...

【技术保护点】

1.一种三维场景的渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从所述目标缓存器中读取所述扩展属性的属性数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述场景描述文件中获取目标访问器的描述信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述场景描述文件的目标网格描述模块中获取所述扩展属性对应的扩展语法元素声明的索引值,包括:

5.根据权利要求3所述的方法,其特征在于,所述从所述场景描述文件的目标网格描述模块中获取所述扩展属性对应的扩展语法元素声明的索引值,包括:

6.根...

【技术特征摘要】

1.一种三维场景的渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从所述目标缓存器中读取所述扩展属性的属性数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述从所述场景描述文件中获取目标访问器的描述信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述场景描述文件的目标网格描述模块中获取所述扩展属性对应的扩展语法元素声明的索引值,包括:

5.根据权利要求3所述的方法,其特征在于,所述从所述场景描述文件的目标网格描述模块中获取所述扩展属性对应的扩展语法元素声明的索引值,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述向媒体接入函数发送所述目标媒体文件的描述信息,包括:

...

【专利技术属性】
技术研发人员:杨付正张伟王俊杰王之奎张雯李斌
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1