[发明专利]一种基于静态图层的高效率人机界面绘图方法在审
申请号: | 201710667997.X | 申请日: | 2017-08-07 |
公开(公告)号: | CN107423071A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 项天;周钰致 | 申请(专利权)人: | 苏州速显微电子科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06T11/00 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙)11390 | 代理人: | 胡剑辉 |
地址: | 215200 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 静态 高效率 人机界面 绘图 方法 | ||
技术领域
本发明属于计算机图形学技术领域,涉及一种人机界面绘图方法,具体是一种基于静态图层的高效率人机界面绘图方法。
背景技术
人机界面(Human-Machine Interface,HMI)是用户和机器之间进行传递和交互的媒介,而图形处理单元则是加速其显示效率及加强显示效果的重要单元。
伴随着人机界面的功能不断升级,人机界面的显示界面复杂度也不断提高,界面的分辨率也不断增加,这对绘图单元的处理速度和绘制帧率都产生了不小地挑战。
在有限的绘图单元成本地限制下,采用更加节省资源的绘图方法是提高帧率的有效手段。对于大部分人机界面的显示界面,部分区域刷新频繁而部分区域基本不刷新。针对这种情况,多个图层的绘制方式可以更有效的在低成本绘制单元中发挥提高帧率的作用。
中国申请公布专利CN103473051A,提供了一种节省终端功耗的方法和装置,通过检测屏幕刷新率并调整屏幕刷新率的方法来节省功耗。该方法虽然也针对不同图层采用不同的刷新率,但是只规定了两种不同的刷新率,动态调整刷新率受限。
中国申请公布专利CN101170651A,提供了一种实现图层叠加的方法,利用期望区域动态地裁切图层之后混合的方法。该方法提出了图层混合的方法,但是两个图层没有差异性,只能提供绘图效果,无法提高绘图效率。
发明内容
本发明的目的在于提供一种基于静态图层的高效率人机界面绘图方法,采用静态图层与普通图层叠加的方式实现人机界面的多图层绘图,提高人机界面的绘图效率。
本发明的目的可以通过以下技术方案实现:
一种基于静态图层的高效率人机界面绘图方法,包括以下步骤:
步骤S1,根据图形更新的频率,将待绘制的图形界面划分为两个图层,一个普通图层和一个静态图层;
步骤S2,初始化静态图层;
步骤S3,初始化普通图层;
步骤S4,加载静态图层作为背景;
步骤S5,加载普通图层作为显示内容;
步骤S6,绘制显示界面,混合加载完成的静态图层和普通图层,显示绘制完成的图像;
步骤S7,判断静态图层的图形是否发生改变,若发生改变,执行步骤S8,若未发生改变,执行步骤S9;
步骤S8,刷新静态图层,并执行步骤S9;
步骤S9,刷新普通图层,再次进行图层加载与混合,循环执行步骤S4-S7。
进一步地,所述普通图层为需要实时刷新的图形,采用实时刷新帧率。
进一步地,所述静态图层为不需要实时刷新的图形,其刷新率取决于静态图形更新的频率,只有所绘制的图形发生改变时才刷新。
本发明的有益效果:本发明提供的人机界面绘图方法,实现了一种采用静态图层的方法进行人机界面的图形绘制的流程,将绘制的界面划分为两个图层,一个普通图层和一个静态图层,最后两个图层合并为最终图层,由于大部分人机界面的界面中只有少部分图形要求达到实时的刷新帧率,而大部分图形只是很长时间发生改变或者不发生改变,将需要实时刷新的图形放置在普通图层区而非实时刷新的图形放置在静态图层区,不同图层采用不同刷新率,可以节省硬件绘图资源的开销,从而大大提高绘图效率。
附图说明
下面结合附图和具体实施例对本发明作进一步详细描述。
图1是本发明的方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明提供了一种基于静态图层的高效率人机界面绘图方法,将绘制的界面划分为两个图层,一个普通图层和一个静态图层,最后两个图层合并为最终图层。
对于2D的人机界面显示界面,并非所有的图形都需要实时动态刷新。以汽车液晶仪表盘为例,表盘的背景基本不会发生改变,而指示灯只是偶尔发生改变,但是仪表的指针需要达到实时显示效率。如果不区分图层,则要求所有的图形都需要实时地进行刷新,非常浪费图形绘制所占用的资源,为了尽可能少地实时刷新图形,本发明将待绘制的图形界面划分为两个图层,一个普通图层和一个静态图层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州速显微电子科技有限公司,未经苏州速显微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710667997.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:混凝土试验混料桶
- 下一篇:一种高效便捷的混凝土搅拌装置