三维渲染方法、设备、存储介质及程序产品技术

技术编号:43965655 阅读:15 留言:0更新日期:2025-01-07 21:51
本申请实施例提供一种三维渲染方法、设备、存储介质及程序产品。在本申请实施例中,针对三维对象的三维高斯溅射模型,输入相机位姿和三维对象的展示位姿,根据相机位姿和展示位姿反映的虚拟相机与三维对象之间的观察距离自适应地选择高斯点,针对所选择的高斯点进行高斯溅射,得到三维对象对应的二维图像。其中,高斯点的数量与距离呈负相关关系,随着观察距离自适应的调整高斯点的数量,无需对大量高斯点进行渲染,提升渲染性能。进一步,从三维模型对应的多边形面的维度,根据多边形面与虚拟相机之间距离,自适应地调整出现在多边形面的高斯点,无需从高斯点的维度确定与虚拟相机的距离信息,降低计算量,提升渲染性能。

【技术实现步骤摘要】

本申请涉及三维渲染,尤其涉及一种三维渲染方法、设备、存储介质及程序产品


技术介绍

1、三维高斯溅射(3d gaussian splatting,3dgs)是一种高性能的照片级3d渲染技术,被广泛应用在混合现实技术(mixed reality,mr)、增强现实(augmented reality,ar)或虚拟现实(virtual reality,vr)技术等领域。三维场景包括三维对象,可以通过3dgs技术将三维对象渲染成二维图像,并将二维图像呈现在mr设备、vr设备或ar设备的屏幕上,以实现对三维场景的展示。

2、然而,3dgs技术需要消耗大量渲染资源,这限制3dgs技术的使用。


技术实现思路

1、本申请的多个方面提供一种三维渲染方法、设备、存储介质及程序产品,用以减少三维渲染消耗的资源,提升三维渲染的性能。

2、本申请实施例提供一种三维渲染方法,该方法包括:确定目标三维场景中的第一相机位姿和目标三维场景中待渲染的三维对象对应的第一展示位姿;其中,所述三维对象对应目标三维高斯溅射模型,本文档来自技高网...

【技术保护点】

1.一种三维渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述第一相机位姿和所述第一展示位姿反映的距离信息,从所述多个第一高斯点中选择目标高斯点,包括:

3.根据权利要求2所述的方法,其特征在于,所述多边形面对应有多个显示层级,且所述显示层级越高显示细节度越高,第一高斯点对应有显示层级范围;

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,将所述任一显示层级中初始尺度低于所述任一显示层级的尺度阈值的至少两个候选高斯点合并成至少一个新的高斯点,包括:<...

【技术特征摘要】

1.一种三维渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述第一相机位姿和所述第一展示位姿反映的距离信息,从所述多个第一高斯点中选择目标高斯点,包括:

3.根据权利要求2所述的方法,其特征在于,所述多边形面对应有多个显示层级,且所述显示层级越高显示细节度越高,第一高斯点对应有显示层级范围;

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,将所述任一显示层级中初始尺度低于所述任一显示层级的尺度阈值的至少两个候选高斯点合并成至少一个新的高斯点,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,根据所述第一展示位姿对所述目标高斯点进行高斯溅射,以得到所...

【专利技术属性】
技术研发人员:师超张勇杨中雷陈俊杰马金泽刘金辉祝梁超
申请(专利权)人:淘宝中国软件有限公司
类型:发明
国别省市:

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

1