本申请提供一种画面显示方法、装置、电子设备及可读存储介质。方法包括:获取电子设备性能参数;根据性能参数调整电子设备的图像帧参数以得到目标图像帧,图像帧参数包括显示参数;根据调整后的图像帧参数和目标图像帧的存储信息显示画面。在本方案中,通过基于电子设备的性能参数,调节电子设备的图像帧参数,有利于改善因出现性能瓶颈而使得画面显示出现卡顿、不流畅的问题。
【技术实现步骤摘要】
画面显示方法、装置、电子设备及可读存储介质
本专利技术涉及多媒体信息显示
,具体而言,涉及一种画面显示方法、装置、电子设备及可读存储介质。
技术介绍
在显示领域中,电子设备所显示的图形、视频等媒体信息的清晰度受到电子设备的处理性能影响。电子设备如果出现多任务并发处理的情况,电子设备所显示的图形、视频将短时间内出现性能瓶颈,所表现出的现象为视频卡顿或者图形页面卡顿,使得播放显示的画面不流畅。目前,当电子设备显示的图形页面或视频出现卡顿的情况后,通常需要等待电子设备的性能恢复后,再对页面或视频进行缓冲处理以缓解卡顿现象。
技术实现思路
本申请提供一种画面显示方法、装置、电子设备及可读存储介质,能够改善画面显示卡顿、不流畅的问题。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种画面显示方法,所述方法包括:获取电子设备性能参数;根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,所述图像帧参数包括显示参数;根据调整后的图像帧参数和目标图像帧的存储信息显示画面。在上述的实施方式中,通过基于电子设备的性能参数,调节电子设备的图像帧参数,有利于改善因出现性能瓶颈而使得画面显示出现卡顿、不流畅的问题。结合第一方面,在一些可选的实施方式中,根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,包括:在所述性能参数小于或等于第一指定阈值时,获取目标显示参数;将所述电子设备的存储模块中图像帧的原始显示参数的值调节为目标显示参数的值以得到目标图像帧,并将所述目标图像帧存储于所述电子设备的显示芯片的内存,得到所述目标图像帧的存储地址。在上述的实施方式中,在性能参数小于或等于第一指定阈值时,将显示参数调整为目标显示参数。目标显示参数通常低于当前显示参数,通过降低显示参数,以缓解性能瓶颈,从而有利于改善因出现性能瓶颈而使得画面显示出现卡顿、不流畅的问题。结合第一方面,在一些可选的实施方式中,根据调整后的图像帧参数和目标图像帧的存储信息显示画面,包括:将所述目标图像帧的存储信息和所述目标显示参数输入所述电子设备的显示芯片,所述存储信息包括所述目标图像帧的存储地址;基于所述存储地址和所述目标显示参数显示所述目标图像帧。在上述的实施方式中,将调整后的目标图像帧及目标显示参数输入显示芯片,可以使得显示芯片能够在降低运算的基础上快速显示出调整后的目标图像帧的画面。结合第一方面,在一些可选的实施方式中,所述第一指定阈值的数量为多个,在所述性能参数小于或等于第一指定阈值时,将所述电子设备的存储模块中图像帧的原始显示参数的值调节为目标显示参数的值以得到目标图像帧,包括:在所述性能参数小于或等于对应的目标指定阈值时,将所述电子设备存储模块中的所述图像帧的所述原始显示参数调节为与所述目标指定阈值关联的目标显示参数,得到所述目标图像帧。在上述的实施方式中,第一指定阈值可以为多个,有利于电子设备基于性能参数确定相应的显示参数分等级进行画面显示,能够在保证画面流畅播放的同时,尽可能地保证显示的画面清晰度。结合第一方面,在一些可选的实施方式中,所述方法还包括:在所述性能参数大于第二指定阈值时,将所述电子设备的存储模块中的所述图像帧存储于所述电子设备的显示芯片的内存,得到所述图像帧的存储信息;将所述图像帧的存储信息和所述图像帧的原始显示参数输入所述显示芯片;通过所述显示芯片基于所述图像帧的存储地址和所述显示参数输出显示所述图像帧。在上述的实施方式中,在性能参数大于第二指定阈值时,通常表示设备的性能恢复正常,此时,所显示的画面也可以恢复正常,从而可以使得电子设备能够自适应地调整画面的清晰度。结合第一方面,在一些可选的实施方式中,在所述性能参数小于或等于第一指定阈值时,在根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧之前,所述方法还包括:记录所述电子设备的显示芯片的内存中的图像帧的最长等待时长;当所述最长等待时长大于或等于预设时长时,确定所述性能参数小于或等于所述第一指定阈值。在上述的实施方式中,显示芯片的内存中的图像帧的等待时长越长,通常表示电子设备的处理压力越大,对应的性能参数越小,因此,可以通过最长等待时长大于或等于预设时长时,确定性能参数小于或等于第一指定阈值。结合第一方面,在一些可选的实施方式中,在将所述目标图像帧的存储信息和所述目标显示参数输入所述电子设备的显示芯片之前,所述方法还包括:在所述性能参数小于或等于第一指定阈值,且所述显示芯片的内存的剩余存储容量大于或等于第一预设容量时,从所述剩余存储容量中分配第二预设容量的存储空间,以得到用于缓存图像帧的指定存储空间。在上述的实施方式中,通过为缓存图像帧的存储空间分配更大的存储空间,有利于改善因在出现性能瓶颈时缓存空间较小而使得缓存塞满,从而出现丢帧、播放卡顿等问题。结合第一方面,在一些可选的实施方式中,所述方法还包括:在所述性能参数大于第二指定阈值时,将所述第二预设容量的存储空间中的图像帧存储于所述显示芯片内存的初始存储空间,所述第二指定阈值大于或等于所述第一指定阈值;在释放完所述第二预设容量的存储空间中的所有图像帧后,删除所述第二预设容量的存储空间的用于存储图像帧的标记。在上述的实施方式中,在电子设备的系统性能恢复正常后,可以取消所分配的较大缓存,为电子设备空出更多的内存空间,以便于处理其他业务。结合第一方面,在一些可选的实施方式中,所述显示参数包括所述图像帧的分辨率、帧率、图像格式中的至少一种。在上述的实施方式中,电子设备可以通过调节所显示的画面的分辨率、帧率来缓解系统性能瓶颈。第二方面,本申请实施例还提供一种画面显示装置,所述装置包括:获取单元,用于获取电子设备性能参数;调节单元,用于根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,所述图像帧参数包括显示参数;显示单元,用于根据调整后的图像帧参数和目标图像帧的存储信息显示画面。第三方面,本申请实施例还提供一种电子设备,所述电子设备包括相互耦合的存储器、处理器,所述存储器内存储计算机程序,当所述计算机程序被所述处理器执行时,使得所述电子设备执行上述的方法。第四方面,本申请实施例还提供一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的方法。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的画面显示方法的流程示意图。图2为本申请实施例提本文档来自技高网...
【技术保护点】
1.一种画面显示方法,其特征在于,所述方法包括:/n获取电子设备性能参数;/n根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,所述图像帧参数包括显示参数;/n根据调整后的图像帧参数和目标图像帧的存储信息显示画面。/n
【技术特征摘要】
1.一种画面显示方法,其特征在于,所述方法包括:
获取电子设备性能参数;
根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,所述图像帧参数包括显示参数;
根据调整后的图像帧参数和目标图像帧的存储信息显示画面。
2.根据权利要求1所述的方法,其特征在于,根据所述性能参数调整所述电子设备的图像帧参数以得到目标图像帧,包括:
在所述性能参数小于或等于第一指定阈值时,获取目标显示参数;
将所述电子设备的存储模块中图像帧的原始显示参数的值调节为目标显示参数的值以得到目标图像帧,并将所述目标图像帧存储于所述电子设备的显示芯片的内存,得到所述目标图像帧的存储地址。
3.根据权利要求2所述的方法,其特征在于,根据调整后的图像帧参数和目标图像帧的存储信息显示画面,包括:
将所述目标图像帧的存储信息和所述目标显示参数输入所述电子设备的显示芯片,所述存储信息包括所述目标图像帧的存储地址;
基于所述存储地址和所述目标显示参数显示所述目标图像帧。
4.根据权利要求2所述的方法,其特征在于,所述第一指定阈值的数量为多个,在所述性能参数小于或等于第一指定阈值时,将所述电子设备的存储模块中图像帧的原始显示参数的值调节为目标显示参数的值以得到目标图像帧,包括:
在所述性能参数小于或等于对应的目标指定阈值时,将所述电子设备存储模块中的所述图像帧的所述原始显示参数调节为与所述目标指定阈值关联的目标显示参数,得到所述目标图像帧。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述性能参数大于第二指定阈值时,将所述电子设备的存储模块中的所述图像帧存储于所述电子设备的显示芯片的内存,得到所述图像帧的存储信息;
将所述图像帧的存储信息和所述图像帧的原始显示参数输入所述显示芯片;
通过所述显示芯片基于所述图像帧的存储地址和所述显示参数输出显示所述图像帧。
6.根据权利要求2-4中任意一项所述的方法,其特征在于,在所述性能参数小于或...
【专利技术属性】
技术研发人员:王建,
申请(专利权)人:成都极米科技股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。