一种基于XGBoost的实时渲染自动参数优化方法技术

技术编号:43349643 阅读:29 留言:0更新日期:2024-11-15 20:49
本发明专利技术提供一种基于XGBoost的实时渲染自动参数优化方法,属于计算机图形渲染技术领域,包括如下步骤:基于XGBoost构建以渲染参数、渲染视图信息及硬件信息为输入的渲染时间和质量预测模型;采集渲染参数、渲染视图信息、硬件信息、渲染时间及渲染质量构建数据集,训练渲染时间和质量预测模型;将实时渲染视图信息和硬件信息输入渲染时间预测质量模型预测渲染时间和质量,得到渲染参数对应的渲染时间和质量;以渲染时间限制为约束条件,筛选出最优渲染质量对应的渲染参数进行渲染。本发明专利技术对渲染引擎中各类渲染效果的渲染参数进行渲染时间和质量的预测,实现渲染过程中动态调整渲染参数,在保证渲染速度的情况下提高渲染质量。

【技术实现步骤摘要】

本专利技术属于计算机图形渲染,具体涉及一种基于xgboost的实时渲染自动参数优化方法。


技术介绍

1、随着数字孪生、虚拟现实等技术的普及,人们对画质和流畅性的需求不断提高。然而,受到关键性能硬件的制约,个人电脑或移动设备往往需要通过调整游戏、渲染引擎中的各项参数来提高帧率,而这必然会造成渲染质量损失。如何设置合理的渲染参数,在降低时间开销的同时,实现更高的渲染质量,成为图形应用领域广泛关注的问题。现代的游戏、渲染引擎集成了种类繁多的渲染技术,并给出相应的渲染参数,用户可以通过手动调整这些参数来权衡帧率和渲染质量。然而,手动进行参数调整费时费力,且要求用户具有一定的经验和图形学理论知识,以虚幻引擎ue为例,其中仅次表面散射渲染的相关参数就多达12种。因此,针对现代产品级游戏、渲染引擎,提出一套有效且自动的渲染参数优化方法,实现高帧率、高质量的实时渲染是十分有必要的。

2、在渲染参数优化方面,现有方法主要关注如何通过调整渲染参数降低渲染时的硬件功耗,现有的一种方法a提出了能耗感知的渲染框架,通过预测整个相机空间中渲染功耗和误差的帕累托边界得到额定本文档来自技高网...

【技术保护点】

1.一种基于XGBoost的实时渲染自动参数优化方法,其特征在于,包括如下步骤:

2.如权利要求1所述的基于XGBoost的实时渲染自动参数优化方法,其特征在于,步骤S1具体步骤如下:

3.如权利要求2所述的基于XGBoost的实时渲染自动参数优化方法,其特征在于,步骤S2具体步骤如下:

4.如权利要求3所述的基于XGBoost的实时渲染自动参数优化方法,其特征在于,步骤S3具体步骤如下:

5.如权利要求4所述的基于XGBoost的实时渲染自动参数优化方法,其特征在于,步骤S4具体步骤如下:

6.如权利要求5所述的基于XGBoo...

【技术特征摘要】

1.一种基于xgboost的实时渲染自动参数优化方法,其特征在于,包括如下步骤:

2.如权利要求1所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,步骤s1具体步骤如下:

3.如权利要求2所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,步骤s2具体步骤如下:

4.如权利要求3所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,步骤s3具体步骤如下:

5.如权利要求4所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,步骤s4具体步骤如下:

6.如权利要求5所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,步骤s41中渲染时间限制条件为按照渲染时间取设定比例。

7.如权利要求5所述的基于xgboost的实时渲染自动参数优化方法,其特征在于,当目标渲染引擎的应用场景为ue游戏引擎中的次表面散射渲染...

【专利技术属性】
技术研发人员:徐翔王璐古亦平谭伯君徐延宁
申请(专利权)人:山东财经大学
类型:发明
国别省市:

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

1