图像渲染方法、装置、存储介质及智能终端制造方法及图纸

技术编号:19345944 阅读:40 留言:0更新日期:2018-11-07 15:19
本申请实施例公开了一种图像渲染方法、装置、存储介质及智能终端。该方法包括:若在一帧合成图像之后已绘制图像的数量达到预设数量,则由已绘制图像中选择最后一帧图像作为参考图像;获取待绘制图像;根据所述待绘制图像与所述参考图像判断是否调用图像处理模块执行渲染操作;若执行渲染操作,则确定所述待绘制图像与所述参考图像的差异图像,调用所述图像处理模块对所述差异图像进行渲染;根据渲染后的所述差异图像与所述参考图像生成合成图像,显示所述合成图像。采用上述技术方案,不仅可以减少送往图像处理模块进行渲染处理的数据量,还可以有效地缩短渲染时间,避免发生卡顿问题。

Image rendering method, device, storage medium and intelligent terminal

The application embodiment discloses an image rendering method, device, storage medium and intelligent terminal. The method includes: if the number reaches a preset number of rendering images after a frame image synthesis, the last choice has been drawn in an image frame as the reference image; image acquisition to be drawn; to be drawn according to the image and the reference image to determine whether calls the image processing module executes rendering operations; if. For rendering operations, determine the to draw the image and the reference image difference, called the image processing module was used to render the image difference; according to the difference of the rendered image and the reference image to generate a synthetic image, displaying the image synthesis. By adopting the technical scheme, not only can reduce to the image processing module for rendering data, effectively rendering time can also avoid the problem caton.

【技术实现步骤摘要】
图像渲染方法、装置、存储介质及智能终端
本申请实施例涉及功率节能技术,尤其涉及一种图像渲染方法、装置、存储介质及智能终端。
技术介绍
目前,智能手机或平板电脑等智能终端因其在处理能力及功能上的优势,逐渐成为人们生活、工作及娱乐的必需品。然而,随着智能终端上安装的应用程序的增加,在运行这些应用程序时的功耗成为影响智能终端的续航能力的一个重要因素。特别是游戏应用程序,其耗电量通常高于其它应用程序,相关技术中在智能终端运行游戏应用时,往往根据是否接收到游戏应用发送的绘制请求来动态的优化绘图帧率,但是,此类方案中若应用程序采用较高的频率发送绘制请求,GPU仍然会以较高地的帧率进行图像渲染,从而导致功耗较高,且由于GPU对图像数据进行渲染的时间较长而易发生卡顿。
技术实现思路
本申请实施例提供一种图像渲染方法、装置、存储介质及智能终端,可以优化智能终端的节能方案,进而,有效地降低智能终端的功耗、并提升执行渲染操作的效率。第一方面,本申请实施例提供了一种图像渲染方法,包括:若在一帧合成图像之后已绘制图像的数量达到预设数量,则由已绘制图像中选择最后一帧图像作为参考图像;获取待绘制图像,其中,所述待绘制本文档来自技高网...

【技术保护点】
1.一种图像渲染方法,其特征在于,包括:若在一帧合成图像之后已绘制图像的数量达到预设数量,则由已绘制图像中选择最后一帧图像作为参考图像;获取待绘制图像,其中,所述待绘制图像的图像数据由前台运行的应用程序输出;根据所述待绘制图像与所述参考图像判断是否调用图像处理模块执行渲染操作;若执行渲染操作,则确定所述待绘制图像与所述参考图像的差异图像,调用所述图像处理模块对所述差异图像进行渲染;根据渲染后的所述差异图像与所述参考图像生成合成图像,显示所述合成图像。

【技术特征摘要】
1.一种图像渲染方法,其特征在于,包括:若在一帧合成图像之后已绘制图像的数量达到预设数量,则由已绘制图像中选择最后一帧图像作为参考图像;获取待绘制图像,其中,所述待绘制图像的图像数据由前台运行的应用程序输出;根据所述待绘制图像与所述参考图像判断是否调用图像处理模块执行渲染操作;若执行渲染操作,则确定所述待绘制图像与所述参考图像的差异图像,调用所述图像处理模块对所述差异图像进行渲染;根据渲染后的所述差异图像与所述参考图像生成合成图像,显示所述合成图像。2.根据权利要求1所述的方法,其特征在于,还包括:在检测到合成图像时,将所述合成图像的下一帧图像作为绘制起点,绘制预设数量的目标图像;在所述目标图像的数量达到预设数量时,触发执行由已绘制的至少两帧图像中选择最后一帧图像作为参考图像的操作。3.根据权利要求1所述的方法,其特征在于,还包括:获取前台运行的应用程序的应用标识;根据所述应用标识判断所述应用程序是否属于预设白名单;若是,则判断一帧合成图像之后已绘制图像的数量是否达到预设数量。4.根据权利要求1所述的方法,其特征在于,还包括:检测前台运行的应用程序,判断对所述应用程序的图像数据进行渲染时是否调用预设应用程序编程接口API;若是,则获取在预设时间区间内所述应用程序发出绘制请求的频率,判断所述频率是否均超过预设频率阈值;若所述频率超过预设频率阈值,则判断一帧合成图像之后已绘制图像的数量是否达到预设数量。5.根据权利要求1至4中任一项所述的方法,其特征在于,根据所述待绘制图像与所述参考图像判断是否调用图像处理模块执行渲染操作,包括:确定所述待绘制图像与所述参考图像的几何体差异信息,其中,几何体差异信息至少包括如下三个维度:几何体变化量、位移量和缩放量;根据所述几何体差异信息和预设阈值判断是否调用图像处理模块对所述待绘制图像进行渲染,其中,预设阈值至少包括如下三个维度:几何体变化量阈值、位移量阈值和缩放量阈值。6.根据权利要求5所述的方法,其特征在于,确定所述待绘制图像与所述参考图像...

【专利技术属性】
技术研发人员:冷文华
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1