[发明专利]一种图像渲染方法及电子设备有效
| 申请号: | 202110951444.3 | 申请日: | 2021-08-18 |
| 公开(公告)号: | CN113837920B | 公开(公告)日: | 2023-03-10 |
| 发明(设计)人: | 陈聪儿;刘金晓 | 申请(专利权)人: | 荣耀终端有限公司 |
| 主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T15/80;G06T1/20;G06T1/60 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图像 渲染 方法 电子设备 | ||
本申请实施例公开了一种图像渲染方法及电子设备,涉及图像处理领域,可以实现通过可变速率着色机制降低渲染开销,同时不会由于着色速率的降低产生对用户体验的影响。具体方案为:获取该应用程序下发的第一渲染命令,该第一渲染命令用于绘制第一模型。确定该第一模型的第一着色速率。根据该第一渲染命令和该第一着色速率绘制该第一模型。获取该应用程序下发的第二渲染命令,该第二渲染命令用于绘制第二模型。确定该第二模型的第二着色速率。根据该第二渲染命令和该第二着色速率绘制该第二模型。该第一模型和该第二模型包括在同一个帧图像中,该第一着色速率和该第二着色速率不同。
技术领域
本申请涉及图像处理技术领域,尤其涉及一种图像渲染方法及电子设备。
背景技术
电子设备在对图像进行渲染处理时,包括对图像的着色处理。示例性的,电子设备的图形处理器(graphics processing unit,GPU)可以分别对图像的每个像素进行着色,进而完成对整个图像的着色处理。
随着图像的像素的提高,对图像的着色处理会对电子设备产生较高的渲染负荷,如增加渲染过程中的算力和功耗开销。
发明内容
本申请实施例提供一种图像渲染方法和电子设备,可以实现通过可变速率着色机制降低渲染开销,同时不会由于着色速率的降低产生对用户体验的影响。
为了达到上述目的,本申请实施例采用如下技术方案:
第一方面,提供一种图像渲染方法,应用于电子设备,该电子设备中安装有应用程序,该方法包括:获取该应用程序下发的第一渲染命令,该第一渲染命令用于绘制第一模型。确定该第一模型的第一着色速率。根据该第一渲染命令和该第一着色速率绘制该第一模型。获取该应用程序下发的第二渲染命令,该第二渲染命令用于绘制第二模型。确定该第二模型的第二着色速率。根据该第二渲染命令和该第二着色速率绘制该第二模型。该第一模型和该第二模型包括在同一个帧图像中,该第一着色速率和该第二着色速率不同。
基于该方案,提供了一种对不同的模型进行不同速率着色的方案示例。在本示例中,电子设备可以根据对不同模型的渲染命令,确定各个模型的着色速率。进而以渲染命令(即Drawcall)为粒度,对模型的绘制等渲染操作进行不同的速率着色,进而对部分模型进行低速率着色,由此节省着色过程中的渲染开销,如算力开销,发热等。
在一种可能的设计中,该确定该第一模型的第一着色速率,包括:根据该第一渲染命令,确定该第一模型的深度,该第一模型的深度用于标识该第一模型在观察空间或者裁剪空间中到观察者之间的距离,该第一模型的深度越大,该第一模型到该观察者之间的距离越远。根据该第一模型的深度,确定该第一着色速率。基于该方案,提供了一种确定不同模型的着色速率的机制。示例性的,可以根据不同模型的深度,确定对应的着色速率。可以理解的是,深度越大,则该模型在图像中距离用户就越远,因此可以采用较低速率着色,节省渲染开销。
在一种可能的设计中,该根据该第一渲染命令,确定该第一模型的深度,包括:根据该第一渲染命令,确定该第一模型的n个顶点的深度。根据该n个顶点的深度,确定该第一模型的深度。其中,n个顶点包括在该第一模型的顶点中。基于该方案,提供了一种确定模型深度的方案示例。示例性的,可以根据模型的顶点的深度,确定模型的深度。其中,模型的顶点的深度可以是观察空间或者裁剪空间或者其他能够用于标识顶点到用户距离的深度。在本示例中,n可以等于模型的最大顶点数。这样就可以根据模型的所有顶点深度,确定模型的深度。在另一些实施例中,n可以小于模型的最大顶点数,如n个顶点可以是模型的所有顶点中随机选取的n个顶点。由此可以节省计算模型顶点过程中的计算量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110951444.3/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





