System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像渲染,尤其涉及一种基于景深预估的图像渲染方法、装置、设备及存储介质。
技术介绍
1、离线渲染是计算机图形学中一种常用的技术,用于生成具有高质量、逼真度的图像和动画。景深是离线渲染中的重要参数之一,模拟了真实物体在摄像机前后相机焦点不同情况下产生的前景清晰、背景模糊的效果。然而,传统的离线渲染方法中,景深生成需要根据相机参数和物体距离等信息对每个像素点进行复杂的计算,导致渲染时间长、计算量巨大,进而影响了离线渲染的效率。因此如何提高渲染效率成为了亟需解决的问题。
技术实现思路
1、本申请提供了一种基于景深预估的图像渲染方法、装置、设备及存储介质,以提高渲染效率。
2、第一方面,本申请提供了一种基于景深预估的图像渲染方法,所述方法包括:
3、获取用户提交的场景文件,对所述场景文件进行分析,获得场景的景深信息;
4、基于所述景深信息进行景深预估,获得景深预估结果;
5、根据所述景深预估结果,确定待渲染图像中的各像素点的景深计算策略,并基于所述景深计算策略进行景深计算,获得各像素点的景深数据;
6、基于所述景深数据对所述待渲染图像进行图像渲染,获得目标渲染图像。
7、第二方面,本申请还提供了一种基于景深预估的图像渲染装置,所述装置包括:
8、景深信息获得模块,用于获取用户提交的场景文件,对所述场景文件进行分析,获得场景的景深信息;
9、景深预估结果获得模块,用于基于所述景深信息进行
10、景深数据获得模块,用于根据所述景深预估结果,确定待渲染图像中的各像素点的景深计算策略,并基于所述景深计算策略进行景深计算,获得各像素点的景深数据;
11、渲染图像获得模块,用于基于所述景深数据对所述待渲染图像进行图像渲染,获得目标渲染图像。
12、第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的基于景深预估的图像渲染方法。
13、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的基于景深预估的图像渲染方法。
14、本申请公开了一种基于景深预估的图像渲染方法、装置、设备及存储介质,获取用户提交的场景文件,对所述场景文件进行分析,获得场景的景深信息;基于所述景深信息进行景深预估,获得景深预估结果;根据所述景深预估结果,确定待渲染图像中的各像素点的景深计算策略,并基于所述景深计算策略进行景深计算,获得各像素点的景深数据;基于所述景深数据对所述待渲染图像进行图像渲染,获得目标渲染图像。本申请根据景深信息进行景深预估,并根据景深预估结果确定各像素点的景深计算策略,使得计算策略多样化,可以对各像素点进行针对性的景深计算,无需对所有像素点进行精确计算,减少了计算量,提高了渲染效率。
本文档来自技高网...【技术保护点】
1.一种基于景深预估的图像渲染方法,其特征在于,包括:
2.根据权利要求1所述的基于景深预估的图像渲染方法,其特征在于,所述根据所述景深预估结果,确定待渲染图像中的各像素点的景深计算策略,包括:
3.根据权利要求2所述的基于景深预估的图像渲染方法,其特征在于,所述分别获取所述关键像素点和所述普通像素点对应的第一景深计算策略和第二景深计算策略,包括:
4.根据权利要求1所述的基于景深预估的图像渲染方法,其特征在于,所述基于所述景深信息进行景深预估,获得景深预估结果,包括:
5.根据权利要求4所述的基于景深预估的图像渲染方法,其特征在于,所述获取预设的景深预估模型,包括:
6.根据权利要求1所述的基于景深预估的图像渲染方法,其特征在于,所述对所述场景文件进行分析,获得场景的景深信息,包括:
7.根据权利要求1至6任一项所述的基于景深预估的图像渲染方法,其特征在于,所述基于所述景深数据对所述待渲染图像进行图像渲染,获得目标渲染图像,包括:
8.一种基于景深预估的图像渲染装置,其特征在于,包括:
< ...【技术特征摘要】
1.一种基于景深预估的图像渲染方法,其特征在于,包括:
2.根据权利要求1所述的基于景深预估的图像渲染方法,其特征在于,所述根据所述景深预估结果,确定待渲染图像中的各像素点的景深计算策略,包括:
3.根据权利要求2所述的基于景深预估的图像渲染方法,其特征在于,所述分别获取所述关键像素点和所述普通像素点对应的第一景深计算策略和第二景深计算策略,包括:
4.根据权利要求1所述的基于景深预估的图像渲染方法,其特征在于,所述基于所述景深信息进行景深预估,获得景深预估结果,包括:
5.根据权利要求4所述的基于景深预估的图像渲染方法,其特征在于,所述获取预设的景深预估模型,包括:
<...【专利技术属性】
技术研发人员:颜锐涛,高斌,邹琼,周双全,
申请(专利权)人:深圳市瑞云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。