超高清OSD菜单的显示方法及装置制造方法及图纸

技术编号:13375370 阅读:36 留言:0更新日期:2016-07-20 21:52
本发明专利技术公开了一种超高清OSD菜单的显示方法,包括以下步骤:启动超高清应用时,从图形处理器的显存中分配处理内存;由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层;将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并通过OSD菜单进行显示。本发明专利技术还公开了一种超高清OSD菜单的显示装置。本发明专利技术在现有硬件平台有限和系统内存带宽存在瓶颈的情况下,提高了超高清OSD菜单的显示帧率,提升了用户操作的流畅度及对超高清OSD菜单的体验感。

【技术实现步骤摘要】

本专利技术涉及菜单显示
,尤其涉及一种超高清OSD菜单的显示方法及装置
技术介绍
随着显示技术的发展,超高清电视如4K2K电视已经逐渐进入电视机的主流市场,但是目前大多数4K2K电视基本上只能播放4K2K超高清的视频或者图片,其操作的OSD(on-screendisplay,屏幕菜单式调节方式)菜单仍然是通过对1080p的分辨率进行拉伸处理后再进行显示,这种拉伸处理后再显示的方式会极大地影响OSD菜单显示的清晰度,使OSD菜单无法达到4K2K超高清分辨率的视觉效果。虽然也有4K2K电视可以显示4K2K超高清分辨率的OSD菜单,但是由于现有硬件平台有限和系统内存带宽存在瓶颈等原因导致4K2K电视在显示4K2K超高清分辨率的OSD菜单时的显示帧率很低,用户操作的流畅度很差,降低了用户对4K2K超高清分辨率的OSD菜单的体验感。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于解决在有限的硬件平台条件下超高清OSD菜单的显示帧率过低的技术问题。为实现上述目的,本专利技术提供的一种超高清OSD菜单的显示方法,所述方法包括以下步骤:启动超高清应用时,从图形处理器的显存中分配处理内存;由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层;将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并通过OSD菜单进行显示。优选地,所述启动超高清应用时,从图形处理器的显存中分配处理内存的步骤包括:启动超高清应用时,判断启动的超高清应用的类型;若启动的超高清应用为预装超高清应用,则从图形处理器的显存中分配第一设定值大小的处理内存;若启动的超高清应用为第三方超高清应用,则从图形处理器的显存中分配第二设定值大小的处理内存;其中,所述第一设定值小于所述第二设定值。优选地,所述判断启动的超高清应用的类型的步骤包括:获取启动的超高清应用的配置文件,并对所述配置文件进行解析;若所述配置文件中不包含预装应用标识,则判断启动的超高清应用为第三方超高清应用;若所述配置文件中包含预装应用标识,则对所述预装应用标识进行验证,若验证所述预装应用标识为正确标识,则判断启动的超高清应用为预装超高清应用,若验证所述预装应用标识为错误标识,则判断启动的超高清应用为第三方超高清应用。优选地,所述将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并通过OSD菜单进行显示的步骤之前还包括:若启动的超高清应用为预装超高清应用,由缩放器将所述超高清应用图层缩放至第二设定值大小。优选地,所述将所述超高清应用图层与预设应用图层进行混叠处理的步骤包括:由缩放器将所述超高清应用图层与预设应用图层进行混叠处理。此外,为实现上述目的,本专利技术还提供一种超高清OSD菜单的显示装置,所述显示装置包括:分配模块,用于启动超高清应用时,从图形处理器的显存中分配处理内存;获取模块,用于由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层;显示模块,用于将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并通过OSD菜单进行显示。优选地,所述分配模块还用于:启动超高清应用时,判断启动的超高清应用的类型;若启动的超高清应用为预装超高清应用,则从图形处理器的显存中分配第一设定值大小的处理内存;若启动的超高清应用为第三方超高清应用,则从图形处理器的显存中分配第二设定值大小的处理内存;其中,所述第一设定值小于所述第二设定值。优选地,所述分配模块还用于:获取启动的超高清应用的配置文件,并对所述配置文件进行解析;若所述配置文件中不包含预装应用标识,则判断启动的超高清应用为第三方超高清应用;若所述配置文件中包含预装应用标识,则对所述预装应用标识进行验证,若验证所述预装应用标识为正确标识,则判断启动的超高清应用为预装超高清应用,若验证所述预装应用标识为错误标识,则判断启动的超高清应用为第三方超高清应用。优选地,所述显示装置还包括::缩放模块,用于若启动的超高清应用为预装超高清应用,由缩放器将所述超高清应用图层缩放至第二设定值大小。优选地,所述显示模块还用于:由缩放器将所述超高清应用图层与预设应用图层进行混叠处理。本专利技术提出的一种超高清OSD菜单的显示方法及装置,在启动超高清应用时直接从图形处理器的显存中申请处理内存,这样,可由图形处理器直接在自身的显存中对超高清应用进行模型渲染、混叠等处理,最后通过OSD菜单进行显示,由于无需占用系统的内存带宽,节省了系统内存,且图形处理器直接在自身的显存中对超高清应用进行处理效率更高,速度更快,在现有硬件平台有限和系统内存带宽存在瓶颈的情况下,提高了超高清OSD菜单的显示帧率,提升了用户操作的流畅度及对超高清OSD菜单的体验感。附图说明图1为本专利技术超高清OSD菜单的显示方法第一实施例的流程示意图;图2为本专利技术超高清OSD菜单的显示方法第二实施例的流程示意图;图3为本专利技术超高清OSD菜单的显示装置第一实施例的功能模块示意图;图4为本专利技术超高清OSD菜单的显示装置第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种超高清OSD菜单的显示方法。参照图1,图1为本专利技术超高清OSD菜单的显示方法第一实施例的流程示意图。在第一实施例中,该超高清OSD菜单的显示方法包括:步骤S10,启动超高清应用时,从图形处理器的显存中分配处理内存;本实施例中,在启动超高清应用时,直接从图形处理器(GraphicsProcessingUnit,简称GPU)的内存即显存中分配处理内存,而不是从系统内存中申请处理内存,显存中分配的处理内存供启动的超高清应用在后续计算、绘图等处理中使用。步骤S20,由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层;为超高清应用在显存中分配处理内存后,由图形处理器直接在分配好的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层。这样,无需占用系统的内存带宽,减轻本文档来自技高网...

【技术保护点】
一种超高清OSD菜单的显示方法,其特征在于,所述方法包括以下步骤:启动超高清应用时,从图形处理器的显存中分配处理内存;由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲染,获取超高清应用图层;将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并通过OSD菜单进行显示。

【技术特征摘要】
1.一种超高清OSD菜单的显示方法,其特征在于,所述方法包括以下
步骤:
启动超高清应用时,从图形处理器的显存中分配处理内存;
由图形处理器在分配的处理内存中对所述超高清应用的图形进行模型渲
染,获取超高清应用图层;
将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,
并通过OSD菜单进行显示。
2.如权利要求1所述的超高清OSD菜单的显示方法,其特征在于,所
述启动超高清应用时,从图形处理器的显存中分配处理内存的步骤包括:
启动超高清应用时,判断启动的超高清应用的类型;
若启动的超高清应用为预装超高清应用,则从图形处理器的显存中分配
第一设定值大小的处理内存;
若启动的超高清应用为第三方超高清应用,则从图形处理器的显存中分
配第二设定值大小的处理内存;
其中,所述第一设定值小于所述第二设定值。
3.如权利要求2所述的超高清OSD菜单的显示方法,其特征在于,所
述判断启动的超高清应用的类型的步骤包括:
获取启动的超高清应用的配置文件,并对所述配置文件进行解析;
若所述配置文件中不包含预装应用标识,则判断启动的超高清应用为第
三方超高清应用;
若所述配置文件中包含预装应用标识,则对所述预装应用标识进行验证,
若验证所述预装应用标识为正确标识,则判断启动的超高清应用为预装超高
清应用,若验证所述预装应用标识为错误标识,则判断启动的超高清应用为
第三方超高清应用。
4.如权利要求2所述的超高清OSD菜单的显示方法,其特征在于,所

\t述将所述超高清应用图层与预设应用图层进行混叠处理,获取菜单图层,并
通过OSD菜单进行显示的步骤之前还包括:
若启动的超高清应用为预装超高清应用,由缩放器将所述超高清应用图
层缩放至第二设定值大小。
5.如权利要求1至4中任意一项所述的超高清OSD菜单的显示方法,
其特征在于,所述将所...

【专利技术属性】
技术研发人员:李涛龙超
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1