[发明专利]智能终端的显示图形用户界面的控制方法及装置在审
申请号: | 201510151076.9 | 申请日: | 2015-04-01 |
公开(公告)号: | CN104811785A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | 史轩 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/443;H04N21/81 |
代理公司: | 北京恒都律师事务所 11395 | 代理人: | 李向东 |
地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 终端 显示 图形 用户界面 控制 方法 装置 | ||
技术领域
本发明涉及智能终端领域,特别地,涉及一种智能终端的显示图形用户界面的控制方法及装置。
背景技术
现如今,智能终端的使用越来越普及,智能终端通常都具有全开放式平台且搭载了操作系统,用户可自行安装和卸载由厂商或第三方服务商提供的应用软件、游戏等程序,通过此类程序可持续对智能终端的功能进行扩充和升级,通过对智能终端的使用,极大的丰富了人们的生活,常用的智能终端包括智能手机、平板电脑、智能电视、投影仪等。
智能终端的智能化程度有高低之分,智能终端中的图形用户界面(GUI, Graphic User Interface)是决定智能终端的智能化程度的主要因素。在现有智能终端中,通常使用GPU/CPU实现高斯模糊算法对覆盖在其他层上的GUI进行高斯模糊处理,以呈现出GUI的高斯模糊效果,使得GUI更加美观。
比如在智能电视中播放视频的情况下显示带有高斯模糊效果的GUI,现有技术中通常为使用GPU(Graphic Processing Unit,图形处理器)对所有图层(包括GUI层及视频层)做渲染,在渲染的过程中,把需要做高斯模糊处理的部分通过调用预置语言(比如Shader语言)进行高斯模糊处理。
但上述方案基于现有主流高端芯片最高可适用于智能终端的物理分辨率为1080P(1920×1080)且播放1080P的视频(分辨率为1920×1080的视频)的情况,在智能终端的物理分辨率更高且播放更高分辨率视频的情况下,比如在智能终端的物理物理分辨率4K(4096×2160)且播放4K视频(分辨率为4096×2160的视频)的情况下,若要使用上述方案把所有图层都传送给GPU做渲染,如此巨大的工作量,即使不做高斯模糊处理,且选用现有最为先进的嵌入式GPU(比如mali-t760等)也很难实现,而且会导致发生视频播放卡顿等情况,影响用户对视频的观看。
因此,如何解决现有智能终端中播放视频时显示图形用户界面的方案的缺点,成为目前最需要解决的问题。
发明内容
本发明所要解决的技术问题是提供一种智能终端的显示图形用户界面的控制方法及装置,适于在播放视频(尤其在播放高分辨率的视频)的视频播放界面上显示具有高斯模糊效果的图形用户界面,在保证图形用户界面的美观、炫酷的基础上,大大减少GPU的工作量,且能保证视频播放效果。
为实现上述目的,根据本发明的一个方面,提出了一种智能终端的显示图形用户界面的控制方法,在智能终端中正在播放当前视频的状态下,所述方法包括:
当接收到显示图形用户界面的请求指令,则获取当前视频的视频层数据;
创建图形用户界面对应的窗体,根据窗体的参数信息对所述视频层数据进行截取,并对截取后的视频层数据进行预置高斯模糊处理以作为窗体背景数据;
创建图形用户界面对应的界面信息,并将所述窗体背景数据与界面信息作为界面数据存储于预置缓存;所述界面信息包括文字、图形和动画效果;
将界面数据叠加于视频层数据上后进行显示,以实现在播放当前视频状态下显示图形用户界面。
进一步的,所述获取当前视频的视频层数据,包括:
获取当前视频正在显示数据的下一帧的视频层数据。
进一步的,所述获取当前视频的视频层数据,包括:
判断当前视频的帧率是否大于预置帧率阈值;
若是,则以预置间隔频率获取当前视频的视频层数据。
进一步的,所述获取当前视频的视频层数据,具体为:
调用用于获取视频层数据的预置接口,将内存的第一预设位置中解码后的当前视频的视频层数据以预置搬移方式搬移到内存的第二预设位置;
获取第二预设位置中的当前视频的视频层数据。
进一步的,所述根据窗体的参数信息对所述视频层数据进行截取,并对截取后的视频层数据进行预置高斯模糊处理以作为窗体背景数据,包括:
根据窗体的参数信息对所述视频层数据进行截取;
对截取后的视频层数据按预设比例缩小;
对缩小后的视频层数据进行预置高斯模糊处理后放大以作为窗体背景数据。
为实现上述目的,根据本发明的另一方面,提出了一种智能终端的显示图形用户界面的控制装置,包括:
获取单元,用于在智能终端中正在播放当前视频的状态,当接收到显示图形用户界面的请求指令,则获取当前视频的视频层数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510151076.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络视频续传方法及装置
- 下一篇:一种扫地车用方块扫路刷