电子设备的屏幕处理方法、装置、电子设备及存储介质转让专利

申请号 : CN201910200095.4

文献号 : CN109981843B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨鑫

申请人 : OPPO广东移动通信有限公司

摘要 :

本申请实施例提供了一种电子设备的屏幕处理方法、装置、电子设备及存储介质,方法包括:获取第一显示区域和第二显示区域的显示亮度;获取第一显示区域和第二显示区域的显示时长;根据第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理。本申请提供的电子设备的屏幕处理方法、装置、电子设备及存储介质,可以对具有屏的电子设备的屏幕进行处理,使得屏幕的不同区域之间不会产生较大的显示差异,避免用户在展开使用时产生视觉误差。

权利要求 :

1.一种电子设备的屏幕处理方法,其特征在于,所述电子设备包括显示屏,所述显示屏包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域可选择性的相对折叠或展开,所述方法包括:获取第一显示区域和第二显示区域的显示亮度;

获取第一显示区域和第二显示区域的显示时长;

根据所述第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的所述第一显示区域或所述第二显示区域进行均一化处理,所述均一化处理包括老化处理和/或老化修复处理;

所述老化处理包括:以恒电流或恒电压方式点亮需要进行老化处理的显示区域;所述老化修复处理包括:点亮需要进行防老化处理的显示区域,并显示动态样张。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的所述第一显示区域或所述第二显示区域进行均一化处理,所述均一化处理包括老化处理和/或老化修复处理,包括:根据所述第一显示区域和第二显示区域的显示亮度及显示时长,确定是否需要进行均一化处理,对需要进行均一化处理的所述第一显示区域和所述第二显示区域进行均一化处理,所述均一化处理包括老化处理和/或老化修复处理。

3.根据权利要求2所述的方法,其特征在于,所述确定是否需要进行均一化处理,包括:根据所述第一显示区域的显示亮度及显示时长,获取所述第一显示区域的老化程度值作为第一老化程度值;

根据所述第二显示区域的显示亮度及显示时长,获取所述第二显示区域的老化程度值作为第二老化程度值;

计算所述第一老化程度值和第二老化程度值的差值;

根据所述差值确定是否需要进行均一化处理。

4.根据权利要求3所述的方法,其特征在于,所述均一化处理包括老化处理,所述根据所述差值确定是否需要进行均一化处理,包括:当所述第一老化程度值与所述第二老化程度值之间的差值大于老化阈值时,确定老化程度值小的显示区域需要进行所述老化处理。

5.根据权利要求3所述的方法,其特征在于,所述均一化处理包括老化处理,所述根据所述差值确定是否需要进行均一化处理,包括:若第一老化程度值小于第二老化程度值,确定所述第一显示区域需要进行所述老化处理;

若第二老化程度值小于第一老化程度值,确定所述第二显示区域需要进行所述老化处理。

6.根据权利要求3至5任意一项所述的方法,其特征在于,所述第一显示区域的老化程度值为所述第一显示区域的显示亮度以及显示时长的乘积的积分;和/或,所述第二显示区域的老化程度值为所述第二显示区域的显示亮度以及显示时长的乘积的积分。

7.根据权利要求1所述的方法,其特征在于,所述对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理之前,还包括:检测所述电子设备的使用状态;

判断所述电子设备的使用状态是否满足预设条件,

若是,对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理。

8.根据权利要求7所述的方法,其特征在于,所述预设条件包括:所述电子设备处于未使用状态。

9.根据权利要求7所述的方法,其特征在于,所述预设条件包括:所述需要进行均一化处理的显示区域处于未使用状态。

10.根据权利要求7所述的方法,其特征在于,所述预设条件包括:所述电子设备的时钟处于第一预设时间点和第二预设时间点之间。

11.根据权利要求8-10任一项所述的方法,其特征在于,所述预设条件还包括:所述电子设备的剩余电量大于或等于电量阈值,或者,所述电子设备连接有外部电源。

12.一种电子设备的屏幕处理装置,其特征在于,所述电子设备包括显示屏,所述显示屏包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域可选择性的相对折叠或展开,所述装置包括:第一获取模块,用于获取所述第一显示区域和所述第二显示区域的显示亮度;

第二获取模块,用于获取所述第一显示区域和所述第二显示区域的显示时长;

执行模块,用于根据所述第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理,所述均一化处理包括老化处理和/或老化修复处理,所述老化处理包括:以恒电流或恒电压方式点亮需要进行老化处理的显示区域;所述老化修复处理包括:点亮需要进行防老化处理的显示区域,并显示动态样张。

13.一种电子设备,其特征在于,包括:

显示屏,所述显示屏包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域可选择性的相对折叠或展开;

处理器,所述处理器与所述显示屏电连接;

存储器,所述存储器与所述处理器耦合;所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行权利要求1至11任一项所述的方法。

14.根据权利要求13所述的电子设备,其特征在于,还包括:亮度传感器,所述亮度传感器设置于所述显示屏下方并用于获取所述第一显示区域和所述第二显示区域的显示亮度,所述亮度传感器与所述处理器电连接。

15.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-11任一项所述的方法。

说明书 :

电子设备的屏幕处理方法、装置、电子设备及存储介质

技术领域

[0001] 本申请涉及电子设备技术领域,具体涉及一种电子设备的屏幕处理方法、装置、电子设备及存储介质。

背景技术

[0002] 随着电子设备技术的发展,可折叠式的电子设备越来越多,这类电子设备可以折叠使用也可以展开使用,由于屏幕的各个区域的使用时间、亮度等的不同,造成当屏幕展开使用时,整个屏幕的显示效果存在差异,易引起用户产生视觉误差,造成眼睛不适。

发明内容

[0003] 本申请的目的在于提供一种电子设备的屏幕处理方法、装置、电子设备及存储介质,以防止电子设备的屏幕的不同区域产生视觉差异。
[0004] 第一方面,本申请实施例提供了一种电子设备的屏幕处理方法,电子设备包括显示屏,显示屏包括第一显示区域和第二显示区域,第一显示区域和第二显示区域可选择性的相对折叠或展开。方法包括:获取第一显示区域和第二显示区域的显示亮度;获取第一显示区域和第二显示区域的显示时长;根据第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理,均一化处理包括老化处理和/或老化修复处理。
[0005] 第二方面,本申请实施例提供了一种电子设备的屏幕处理装置,电子设备包括显示屏,显示屏包括第一显示区域和第二显示区域,第一显示区域和第二显示区域可选择性的相对折叠或展开。装置包括第一获取模块、第二获取模块、判断模块和执行模块。第一获取模块用于获取第一显示区域和第二显示区域的显示亮度。第二获取模块用于获取第一显示区域和第二显示区域的显示时长。判断模块用于根据第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理,均一化处理包括老化处理和/或老化修复处理。
[0006] 第三方面,本申请实施例提供了一种电子设备,包括显示屏、处理器和存储器。显示屏包括第一显示区域和第二显示区域,第一显示区域和第二显示区域可选择性的相对折叠或展开。处理器与显示屏电连接。存储器与处理器耦合;存储器存储指令,当指令由处理器执行时以使处理器执行上述的屏幕处理方法。
[0007] 第四方面,本申请实施例提供了一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行上述的屏幕处理方法。
[0008] 本申请提供的电子设备的屏幕处理方法、装置、电子设备及存储介质,可以对具有屏的电子设备的屏幕进行处理,使得屏幕的不同区域之间不会产生较大的显示差异,避免用户在展开使用时产生视觉误差。
[0009] 本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

[0010] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011] 图1是本申请中示出的一种电子设备的结构示意图;
[0012] 图2是本申请中示出的电子设备的显示效果界面图;
[0013] 图3是本申请第一实施例提供的一种电子设备的屏幕处理方法的流程图;
[0014] 图4是本申请第一实施例提供的一种电子设备进行均一化处理的一种界面图;
[0015] 图5是本申请第二实施例提供的另一种电子设备的屏幕处理方法的流程图;
[0016] 图6是本申请第三实施例提供的再一种电子设备的屏幕处理方法的流程图;
[0017] 图7是本申请第四实施例提供的一种电子设备的屏幕处理装置的框图;
[0018] 图8是图7所示的电子设备的屏幕处理装置中判断模块的框图;
[0019] 图9是本申请第四实施例提供的另一种电子设备的屏幕处理装置的框图;
[0020] 图10是本申请第五实施例提供的电子设备的结构框图;
[0021] 图11是本申请第六实施例提供的存储介质的结构框图。

具体实施方式

[0022] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0023] 随着电子设备(例如移动终端)的快速发展,设置有显示屏的可折叠式电子设备越来越多,此类电子设备既可以设置两个相互独立的显示屏,也可以设置一个连续的柔性显示屏。其中,显示屏可以是LCD屏、LED屏、OLED屏等。显示屏随着使用时间的延长,会逐渐老化,同时,逐渐老化后,显示屏的显示亮度会受到影响。
[0024] 图1示出了一种折叠式电子设备100,请参阅图1,电子设备100包括壳体组件20以及显示屏30,显示屏30可以是柔性显示屏也可以是非柔性显示屏。所述显示屏30包括第一显示区域31和第二显示区域32,所述第一显示区域31和所述第二显示区域32可选择性的相对折叠或展开。
[0025] 其中,壳体组件20包括第一壳体21、第二壳体22以及转动连接件23,第一壳体21通过转动连接件23与第二壳体22相对转动,且相对转动过程中,第一壳体21和第二壳体22选择性的相对折叠或展开。第一显示区域31铺设于第一壳体21,第二显示区域32铺设于第二壳体22,所述第一显示区域31和所述第二显示区域32通过转动连接件23可选择性的相对折叠或展开。
[0026] 在一些实施方式中,第一显示区域31和第二显示区域32在相对折叠时,第一显示区域31和第二显示区域32可以是相互贴近状态,即第一显示区域31和第二显示区域32相邻,即第一显示区域31和第二显示区域32构成的显示屏30位于电子设备100的内侧。在其他的一些实施方式中,第一显示区域31和第二显示区域32在相对折叠时,第一显示区域31和第二显示区域32可以是相互背离状态,即第一显示区域31和第二显示区域32构成的显示屏30位于电子设备100的外侧,并作为电子设备100的至少一部分外观面。
[0027] 第一显示区域31和第二显示区域32的面积可以相等,也可以不等。当第一显示区域31和第二显示区域32相等时,第一显示区域31可以和第二显示区域32沿转动连接件23呈轴对称。
[0028] 使用时,这类电子设备可以折叠成两个单屏(即第一显示区域31和第二显示区域32)分开使用,也可以展开成一连续的柔性显示屏使用,由于用户在切换两种使用方式时,存在使用偏好。用户在单屏使用时,偏好使用第一显示区域31或第二显示区域32,导致第一显示区域31和第二显示区域32的亮屏时间差距较大,导致第一显示区域31和第二显示区域
32的老化程度值不同,参阅图2,这样第一显示区域31和第二显示区域32的显示效果会存在差异,如图2所示,第二显示区域32的显示效果较第一显示区域31的显示效果更深,说明第二显示区域32较第一显示区域31老化更重。当用户从单屏显示切换到展开显示状态时,会使得用户产生视觉误差,造成不适。因此,发明人提出了本申请实施例中的电子设备的屏幕处理方法、装置、电子设备及存储介质。下面将结合附图具体描述本申请的各实施例。
[0029] 参阅图3,本实施例提供一种电子设备的屏幕处理方法,可以应用于如图1示出的电子设备100。并可以用于对电子设备的屏幕进行处理,以使得第一显示区域31和第二显示区域32的老化程度一致。
[0030] 本实施例提供的电子设备的屏幕处理方法,可以包括以下步骤:
[0031] S110:获取第一显示区域和第二显示区域的显示亮度。
[0032] 其中,第一显示区域的显示亮度是指:在第一显示区域处于亮屏状态下,第一显示区域的实时显示亮度,因此第一显示区域的显示亮度在某一时间段内,可以是一定值,也可以是一变化值。
[0033] 第二显示区域的显示亮度是指:在第二显示区域处于亮屏状态下,第二显示区域的实时显示亮度,因此第二显示区域的显示亮度在某一时间段内,可以是一定值,也可以是一变化值。
[0034] 在一些实施方式中,第一显示区域的显示亮度以及第二显示区域的显示亮度例如可以采用以下方式进行获取:在柔性显示屏下方设置光线传感器,通过光线传感器获取第一显示区域的显示亮度以及第二显示区域的显示亮度。在一些实施方式中,第一显示区域的显示亮度和第二显示区域的显示亮度可以独立获取。或者,通过外部的摄像头对第一显示区域和第二显示区域进行成像并获取图像,通过对图像进行处理获取第一显示区域和第二显示区域的显示亮度。或者,通过外部的光线传感器获取第一显示区域和第二显示区域的显示亮度。
[0035] 由于第一显示区域和第二显示区域的显示亮度可能随时间的推移而发生变化,因此,在获取第一显示区域的显示亮度以及获取第二显示区域的显示亮度时,可以将实时的显示亮度值存储于电子设备的存储器中,以便于后续确定需要进行均一化处理的显示区域。存储时,显示亮度值可以以与时间轴一一映射的方式进行存储。例如:第一显示区域于XX日XX时XX分至XX日XX时XX分以显示亮度L1进行显示。这样可以利于对用户的使用习惯进行分析,并从使用记录中获取用户不常使用电子设备的时间段,后续再进行均一化处理时,可以利用用户不常使用电子设备的时间段进行。不常使用电子设备的时间段是指第一显示区域和第二显示区域长期处于息屏状态的时间段。
[0036] S120:获取第一显示区域和第二显示区域的显示时长。
[0037] 第一显示区域的显示时长和第二显示区域的显示时长是指总的点亮时长,其中,在一些实施方式中,第一显示区域的显示时长可以从电子设备出厂之后开始计量,也可以在用户购买后手动开启显示时长的计量。且第一显示区域的显示时长与第一显示区域的显示亮度对应。例如:第一显示区域的显示亮度L11下的显示时长为t11,在显示亮度L12下的显示时长为t12……,在显示亮度L1n下的显示时长为t1n。第一显示区域的显示时长为不同显示亮度下的显示时长的集合,即第一显示区域的显示时长为t11+t12+……+t1n。第一显示区域的显示时长可以与第一显示区域的显示亮度同步进行计量并存储于电子设备的存储器内。
[0038] 同样的,第二显示区域的显示时长是指第二显示区域总的点亮时长,在一些实施方式中,第一显示区域的显示时长可以从电子设备出厂之后开始计量,也可以在用户购买后手动开启显示时长的计量。且第一显示区域的显示时长与第二显示区域的显示亮度对应。例如:第二显示区域的显示亮度L21下的显示时长为t21,以及在显示亮度L22下的显示时长为t22……,在显示亮度L2n下的显示时长为t2n。第二显示区域的显示时长为所有显示时长,即第二显示区域的显示时长为t21+t22+……+t2n。第二显示区域的显示时长可以与第二显示区域的显示亮度同步进行计量并存储于电子设备的存储器内。
[0039] 第一显示区域的显示时长和第二显示区域的显示时长可以通过光线传感器确定第一显示区域或第二显示区域是否处于亮屏状态,当确定第一显示区域或第二显示区域处于亮屏状态,通过计时器计时器计时获取。或者,第一显示区域的显示时长以及第二显示区域的显示时长可以通过检测第一显示区域和第二显示区域是否处于通电状态进行获取。以第一显示区域为例,当第一显示区域处于通电状态时,表明第一显示区域处于显示状态,即第一显示区域此时为亮屏。反之,当第一显示区域为断电状态,表明第一显示区域未处于显示状态,即第一显示区域此时为息屏状态。通过获取第一显示区域的通电时间即可获取第一显示区域的显示时长。
[0040] 可以理解的是,步骤S110和步骤S120之间的先后顺序无需限定,在一些实施方式中,步骤S110可以在步骤S120之前或之后进行,或者,步骤S110和步骤S120可以同步进行。
[0041] S130:根据所述第一显示区域和第二显示区域的显示亮度及显示时长,对需要进行均一化处理的所述第一显示区域或所述第二显示区域进行均一化处理。
[0042] 其中均一化处理是指对第一显示区域和/或第二显示区域进行处理,使得第一显示区域和第二显示区域的显示效果较为均一。显示效果均一是指第一显示区域和第二显示区域的显示亮度相同或相近。其中均一化处理包括老化处理和/或老化修复处理,老化处理是指对显示区域进行老化,使得显示区域的显示效果更暗;老化修复处理是指对显示区域进行处理,使得显示区域的显示亮度更亮。
[0043] 根据获取到的第一显示区域和第二显示区域的显示亮度以及显示时长,对显示亮度以及显示进行处理,进而确定第一显示区域或第二显示区域是否需要进行均一化处理。判断条件可以根据需求进行设定,例如:当检测到第一显示区域的显示亮度和第二显示区域的显示亮度不同,且第一显示区域的显示时长和第二显示区域的显示时长相同时,便可以对显示亮度低的显示区域进行老化修复处理或者对显示亮度高的显示区域进行老化处理,或者同时对显示亮度低的显示区域进行老化修复处理和对显示亮度高的显示区域进行老化处理。或者,在一些实施方式中,当检测到第一显示区域的显示亮度与第二显示区域的显示时长不同,但第一显示区域的显示亮度与第二显示区域的显示亮度相同时,可以确定第一显示区域和第二显示区域均不需要进行均一化处理。
[0044] 其中,均一化处理可以是老化处理,也可以是老化修复处理,也可以是同时进行老化处理和老化修复处理。其中,老化处理可以以恒电流方式或者恒电压方式进行,例如:以恒电流或恒电压方式点亮需要进行老化处理的显示区域,持续一定时长。其中老化处理的时间可以根据需要进行老化处理的程度进行确定。例如:可以老化处理至第一显示区域的老化程度值与第二显示区域的老化程度值相同。老化修复处理可以以以下方式进行:点亮所述需要进行防老化处理的显示区域,并显示动态样张。其中动态样张是指非静态样张,指样张在显示过程中伴随着色彩、动画等的变化。
[0045] 在一些实施方式中,在进行均一化处理时,可以在需要进行均一化处理的显示区域内显示标准样张,标准样张可以是各点显示亮度、对比度等参数均相同的样张,且标准样张可以预存于电子设备内。通过显示标准样张,可以对均一化处理时间进行精确的控制,避免老化过度。作为一种示例,图4示出了一种第一显示区域处于老化处理过程的界面图。
[0046] 老化处理以及老化修复处理时,由于需要点亮需要进行老化处理的显示区域,因此需要电子设备具有足够的电量,老化处理以及老化修复处理可以在连接外部电源情况下进行。同时,在老化处理以及老化修复处理过程中,可以实时的对显示亮度和显示时长进行测量,并更新第一显示区域的老化程度值以及第二显示区域的老化程度值。进而准确的控制进行老化处理的时间。
[0047] 可以理解的是,在一些实施方式中,老化处理和老化修复处理可以一次完成,例如,对需要进行老化处理的显示区域进行老化处理,直至老化处理完成。也可以根据电子设备的使用情况,电量情况等分多次进行。在一些实施方式中,当在进行老化处理以及老化修复处理的过程中,用户有使用电子设备的需求,可以随时中断老化处理以及老化修复处理,待用户闲置电子设备时再次进行。
[0048] 在一些实施方式中,当电子设备处于均一化处理过程时,可以在未进行均一化处理的显示区域显示相应的提示信息,用以提示用户此时正在进行均一化处理,可以提醒用户暂时不使用电子设备。进一步地,由于均一化处理时,显示区域处于亮屏状态,通过输出提示信息,也可以避免用户误认为电子设备有信息进入。提示信息可以以文字、图形、语音、振动、声电信号、光电信号等形式发出。
[0049] 在一些实施方式中,当第一显示区域的显示时长以及显示亮度均与第二显示区域的显示时长和显示亮度相差不大,则可以不进行均一化处理。
[0050] 在一些实施方式中,当第一显示区域的显示亮度和第二显示区域的显示亮度差别较大时,可以直接通过显示时长的不同,确定是否需要进行均一化处理。例如:当第一显示区域的显示时长大于第二显示区域的显示时长时,确定第二显示区域需要进行均一化处理。当第二显示区域的显示时长大于第一显示区域的显示时长时,确定第一显示区域需要进行均一化处理。这种确定方式,直接通过显示时长进行判断,可以更为快速的判断出需要进行均一化处理的显示区域。
[0051] 在一些实施方式中,也可以根据根据所述第一显示区域和第二显示区域的显示亮度及显示时长,进行综合判断,进而确定是否需要进行均一化处理,并且进一步地可以确定需要进行均一化处理的显示区域。
[0052] 例如:通过对第一显示区域的老化程度值和第二显示区域的老化程度值进行比较,可以从中确定出需要进行均一化处理的显示区域。例如;若第一老化程度值小于第二老化程度值,确定所述第一显示区域需要进行均一化处理;若第二老化程度值小于第一老化程度值,确定所述第二显示区域需要进行均一化处理。通过直接比较第一显示区域和第二显示区域的老化程度值,可以确定出第一显示区域和第二显示区域的老化差异,进而对老化程度值低的显示区域进行均一化处理,可以使得第一显示区域和第二显示区域的老化程度值大致相同,这样用户在使用电子设备时,当从单屏状态切换到双屏状态时,不会由于第一显示区域和第二显示区域的老化差异产生视觉误差,引起不适。
[0053] 本实施例提供的电子设备的屏幕处理方法,可以对设置有显示屏的折叠式电子设备的屏幕进行处理,防止屏幕因用户的使用偏好造成老化差异,避免用户在从折叠状态使用切换为展开状态使用时,不同显示区域产生亮度差异,造成用户视觉误差。
[0054] 第二实施例
[0055] 参阅图5,本实施例提供一种电子设备的屏幕处理方法,可以包括以下步骤:
[0056] S210:获取第一显示区域和第二显示区域的显示亮度。
[0057] S220:获取第一显示区域和第二显示区域的显示时长。
[0058] S230:根据所述第一显示区域的显示亮度及显示时长,获取所述第一显示区域的老化程度值作为第一老化程度值。
[0059] 可以通过第一显示区域的显示亮度和显示时长,计算得到第一显示区域的老化程度值,第一显示区域的老化程度值可以是第一显示区域的显示亮度与显示时长的乘积的积分。即:第一显示区域的老化程度值=L11·t11,+L12·t12+……+L1n·t1n(此处L和t均是指第一显示区域的显示亮度和显示时长)。
[0060] S240:根据所述第二显示区域的显示亮度及显示时长,获取所述第二显示区域的老化程度值作为第二老化程度值。
[0061] 可以通过第二显示区域的显示亮度和显示时长,得到第二显示区域的老化程度值作为第二老化程度值,第二显示区域的老化程度值可以是第二显示区域的显示亮度与显示时长的乘积的积分。即:第二显示区域的老化程度值=L21·t21,+L22·t22+……+L2n·t2n(此处L和t均是指第二显示区域的显示亮度和显示时长)。
[0062] 可以理解的是,步骤S230和步骤S240的执行顺序无需限定,步骤S230可以在步骤S240之前或之后执行,或者,步骤S230和步骤S240也可以同步进行。
[0063] 第一显示区域的老化程度值和第二显示区域的老化程度值可以用于对第一显示区域和第二显示区域的老化程度进行评价,老化程度值越大,说明该显示区域的老化程度越高,可以间接表示该显示区域的使用率较高,说明该显示区域易受用户的使用偏好。在一些实施方式中,服务商可以根据获取到的用户偏好相应的对电子设备的设计布局进行调整。
[0064] S250:计算所述第一老化程度值和第二老化程度值的差值。
[0065] 第一老化程度值和第二老化程度值的差值是指第一老化程度值与第二老化程度值之间的差值的绝对值,根据步骤S230和步骤S240获取的第一显示区域的老化程度值以及第二显示区域的老化程度值,获取两者之间的差值,用于判断确定需要进行均一化处理的显示区域。
[0066] 第一老化程度值和第二老化程度值的差值=|(L11·t11,+L12·t12+……+L1n·t1n)-(L21·t21,+L22·t22+……+L2n·t2n)|。根据第一老化程度值与第二老化程度值的差值,可以用于确定需要进行均一化处理的显示区域。
[0067] 在一些实施方式中,当第一老化程度值和第二老化程度值之间的差值不为0时,即可以对老化程度值小或者老化程度值大的显示区域进行均一化处理,以平衡第一显示区域以及第二显示区域之间的老化程度。
[0068] 在一些使用环境下,用户对显示屏的使用偏好并不明显,这就使得第一显示区域的老化程度值和第二显示区域的老化程度值之间差异并不明显,在此情况下,第一显示区域和第二显示区域之间的显示效果差异不大。用户基本不会感知到显示效果差异,此时并不需要频繁的对电子设备的屏幕进行处理。此时执行步骤S260。
[0069] S260:当所述第一老化程度值与所述第二老化程度值之间的差值大于老化阈值时,确定老化程度值小的显示区域需要进行均一化处理。
[0070] 其中,对老化程度值小的显示区域进行均一化处理,是指对老化程度值小的显示区域进行老化处理。可以理解,在其他的一些实施方式中,也可以对老化程度值大的显示区域进行老化修复处理。在一些实施方式中,也可以同时确定第一显示区域和第二显示区域均需要进行均一化处理,此时,在进行均一化处理时,对老化程度值小的显示区域进行老化处理,同时对老化程度值大的显示区域进行老化修复处理。此时均一化处理过程中,可以随时停止一个显示区域的老化处理或老化修复处理,而单独进行另一个显示区域的老化修复处理或老化处理;也可以同时进行老化处理和老化修复处理,同时结束老化处理和老化修复处理。
[0071] 通过设置老化阈值,并对第一老化程度值与第二老化程度值之间的差值与老化阈值进行比较判断,可以对屏幕处理过程进行控制,避免电子设备频繁的对屏幕进行处理,一方面可以节约进行均一化处理的功耗,另一方面不会过多占用用户的时间。同时,由于不需要对显示屏进行过多的均一化处理,显示屏的使用寿命能得到延长。
[0072] 老化阈值可以预先设置,并根据用户产生视觉误差的程度进行调整。例如当第一显示区域的老化程度值和第二显示区域的老化程度值差值大于5时,用户能感知到视觉误差,此时便可以将老化阈值设置为4-6。在一些实施方式中,用户可以自行设置老化阈值,以满足自身的使用需求。
[0073] S270:对需要进行均一化处理的所述第一显示区域或所述第二显示区域进行均一化处理。
[0074] 均一化处理时,可以直接均一化处理至第一老化程度值与所述第二老化程度值之间的差值小于或等于老化阈值。
[0075] 本实施例提供的电子设备的屏幕处理方法,可以避免电子设备频繁的对屏幕进行处理,而是仅在第一老化程度值与所述第二老化程度值之间的差值大于老化阈值时,才对老化程度值小的显示区域进行均一化处理,可以节约功耗并且延长显示屏的使用寿命。
[0076] 第三实施例
[0077] 参阅图6,本实施例提供一种电子设备的屏幕处理方法,可以包括以下步骤:
[0078] S310:获取第一显示区域和第二显示区域的显示亮度。
[0079] S320:获取第一显示区域和第二显示区域的显示时长。
[0080] S330:根据所述第一显示区域的显示亮度及显示时长,获取所述第一显示区域的老化程度值作为第一老化程度值。
[0081] S340:根据所述第二显示区域的显示亮度及显示时长,获取所述第二显示区域的老化程度值作为第二老化程度值。
[0082] S350:计算所述第一老化程度值和第二老化程度值的差值。
[0083] S360:当所述第一老化程度值与所述第二老化程度值之间的差值大于老化阈值时,确定老化程度值小的显示区域需要进行均一化处理。
[0084] 当需要对第一显示区域或第二显示区域进行均一化处理时,可能会与用户的使用产生冲突。例如,在均一化处理过程中,用户突然需要使用电子设备进行通话、视频等操作,此时均一化处理过程势必会中断,一方面不利于均一化处理的进行,另一方面对于用户而言,使用体验也不佳。因此均一化处理可以选择在用户长时间不使用电子设备时进行。
[0085] S370:检测所述电子设备的使用状态。
[0086] 检测电子设备的使用状态是指检测电子设备当前的工作状态,作为一种示例,工作状态例如可以是空闲、使用中、充电中或者其他状态。检测电子设备的使用情况,例如可以根据显示屏的使用状况、亮屏或息屏进行判断,例如:当显示屏处于亮屏状态时,可以确定电子设备处于使用状态,当显示屏处于息屏状态时,可以确定电子设备处于未使用状态。当电子设备连接有外部电源时,可以确定电子设备处于充电中状态。当第一显示区域和第二显示区域中的一个处于亮屏状态,另一个处于息屏状态时,可以确定亮屏中的第一显示区域或第二显示区域为使用状态,息屏中的第二显示区域或第一显示区域为未使用状态。
[0087] 在一些实施方式中,还可以根据电子设备的后台数据进行判断,确定电子设备的使用状态,例如:通过获取当前电子设备的处理器运行状态以及数据链路等,进而获取电子设备的使用状态。
[0088] S380:判断所述电子设备的使用状态是否满足预设条件。
[0089] 当电子设备的使用状态满足预设条件时,执行步骤S390。当电子设备的使用状态不满足预设条件时,不进行均一化处理或者推迟进行均一化处理。
[0090] S390:对需要进行均一化处理的第一显示区域或第二显示区域进行均一化处理。
[0091] 预设条件可以根据实际使用需求进行设置。在一些实施方式中,预设条件可以包括:电子设备处于未使用状态。即当电子设备处于未使用状态时,判断电子设备的使用状态满足预设条件。在电子设备处于未使用情况下进行均一化处理,不会对用户的正常使用产生影响,最大限度的保障用户的正常使用。
[0092] 在一些实施方式中,预设条件可以包括需要进行均一化处理的显示区域处于未使用状态。其中,需要进行均一化处理的显示区域可以是老化程度值小的显示区域也可以是老化程度值大的显示区域。例如:当第一显示区域为需要进行均一化处理的显示区域时,对第一显示区域的使用情况进行判断,当第一显示区域未使用时,即可对第一显示区域进行均一化处理,此时不论第二显示区域是否被使用,均不会对用户的正常操作产生影响。特别的,在一些实施方式中,可以在第二显示区域处于使用状态时,对第一显示区域进行均一化处理,此时,由于显示屏的第二显示区域处于使用状态,因此第一显示区域和第二显示区域均为亮屏,用户不会感知此时正在进行均一化处理,也不会出现电子设备处于未使用状态时进行均一化处理,屏幕突然被点亮引起误会的情形。
[0093] 进一步地,在一些实施方式中,当第二显示区域处于正常使用状态时,第一显示区域进行均一化处理时,可以在第一显示区域显示与第二显示区域相同的内容。以使得用户即使在均一化处理的过程中,也可以自由的使用电子设备。
[0094] 在一些实施方式中,预设条件可以包括:所述电子设备的时钟处于第一预设时间点和第二预设时间点之间。电子设备的时钟是指电子设备自带的时钟或者电子设备处于联网状态下获取到的时钟。即当电子设备处于特定的时间段内时,进行均一化处理。第一预设时间点以及第二预设时间点可以是任意时间点,在一些实施方式中,第一预设时间点和第二预设时间点可以预先设置于电子设备中,或者由用户自定义设置。例如第一预设时间点可以是凌晨0-2点(0:00-2:00),第二预设时间点可以是凌晨4-6点(4:00-6:00),此时用户处于休息或睡眠状态,均一化处理过程不会影响正常使用。
[0095] 由于在进行均一化处理时,需要点亮屏幕,因此需要消耗较多的电量,因此进一步地,预设条件还可以包括:所述电子设备的剩余电量大于或等于电量阈值,或者,所述电子设备连接有外部电源。这样,保证在均一化处理过程中,有足够的电量供均一化处理使用。避免因均一化处理过程占用过多电量,影响用户的正常使用。其中电量阈值可以是电子设备的电源容量的50%或者以上,外部电源可以是移动电源或者家用交变电源或者其他电源。当电子设备的剩余电量大于或等于电量阈值,或者,所述电子设备连接有外部电源时,电子设备进行均一化处理所需的功耗能够得到保证,保证整个均一化处理过程能够进行,同时不会对用户使用电子设备的其他功能产生不必要的影响。
[0096] 可以理解的是,在一些实施方式中,也可以不必检测电子设备的电量,例如当所述第一老化程度值与所述第二老化程度值之间的差值大于老化阈值,但所述第一老化程度值与所述第二老化程度值之间的差值与老化阈值之间的差值很小时,均一化处理所需的电量不多,此时可以直接进行均一化处理,而不需要进行电量检测。即使电子设备的电量不多,由于老化过程所需的功耗较小,也不会对用户使用电子设备造成影响。
[0097] 本实施例提供的电子设备的屏幕处理方法,可以在更为合适的时间内对需要进行均一化处理的显示区域进行均一化处理,避免影响用户的正常使用,同时,通过对电子设备的电量进行检测或者对是否连接外部电源进行检测,保证电量供应,确保均一化处理的正常进行。
[0098] 第四实施例
[0099] 参阅图7,本实施例提供一种电子设备的屏幕处理装置400,其中,屏幕处理装置400可以应用于如图1所示的电子设备100。
[0100] 屏幕处理装置400包括第一获取模块410、第二获取模块420、判断模块430和执行模块440。其中,第一获取模块410用于获取第一显示区域31和第二显示区域32的显示亮度。第二获取模块420用于获取第一显示区域31和第二显示区域32的显示时长。
[0101] 执行模块430用于根据第一显示区域31和第二显示区域32的显示亮度及显示时长,对需要进行均一化处理的第一显示区域31或第二显示区域32进行均一化处理。参阅图8,在一些实施方式中,执行模块430可以包括第三获取模块431、第四获取模块432、计算模块433、确定模块434以及均一化处理模块。
[0102] 第三获取模块431用于根据所述第一显示区域31的显示亮度及显示时长,获取所述第一显示区域31的老化程度值作为第一老化程度值。第四获取模块432用于根据所述第二显示区域32的显示亮度及显示时长,获取所述第二显示区域32的老化程度值作为第二老化程度值。计算模块433用于计算所述第一老化程度值和第二老化程度值的差值。确定模块434用于根据所述差值与确定是否需要进行均一化处理。均一化处理模块435用于对需要进行均一化处理的第一显示区域31或第二显示区域32进行均一化处理。
[0103] 参阅图9,在一些实施方式中,屏幕处理装置400还可以包括检测模块450以及状态判断模块460,检测模块450用于检测电子设备的使用状态,状态判断模块460用于判断所述电子设备的使用状态是否满足预设条件。当状态判断模块460判断电子设备的使用状态满足预设条件时,均一化处理模块435执行均一化处理操作。
[0104] 需要说明的是,本申请中装置实施例与前述方法实施例是相互对应的,装置实施例中具体的原理可以参见前述方法实施例中的内容,此处不再赘述。
[0105] 第五实施例
[0106] 请参阅图10,本实施例提供一种电子设备100,前述的电子设备的屏幕处理方法可以应用于本实施例的电子设备100中。电子设备100包括壳体组件20、显示屏30以及相互耦合的一个或多个(图中仅示出一个)处理器102、存储器104。
[0107] 显示屏30与处理器102电连接,且显示屏30为一连续的柔性显示屏。所述显示屏30包括第一显示区域31和第二显示区域32,第一显示区域31铺设于第一壳体21,第二显示区域32铺设于第二壳体22,所述第一显示区域31和所述第二显示区域32可选择性的相对折叠或展开。本实施例中,第一显示区域31和第二显示区域32在相对折叠时,第一显示区域31和第二显示区域32可以是相互背离状态,即第一显示区域31和第二显示区域32构成的显示屏位于电子设备100的外侧,并作为电子设备100的至少一部分外观面。可以理解的是,在其他的一些实施方式中,第一显示区域31和第二显示区域32可以是独立的显示屏,可以理解的是,此时,显示屏30也可以是非柔性显示屏。
[0108] 其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。
[0109] 其中,处理器102可以包括一个或者多个处理核。处理器102利用各种接口和线路连接整个移动终端100内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代码集或指令集,以及调用存储在存储器104内的数据,执行移动终端100的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器102可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。
[0110] 存储器104可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
[0111] 在一些实施方式中,电子设备100还可以包括光线传感器106(Light-Sensor),光线传感器106可以是一个或多个(图中仅示出一个)。光线传感器106用于获取第一显示区域31以及第二显示区域32的显示亮度,光线传感器106设置于显示屏30下方。在一些实施方式中,多个光线传感器106可以均匀分布于第一显示区域31和第二显示区域32下方,并独立的获取第一显示区域31的显示亮度以及第二显示区域32的显示亮度。光线传感器106与处理器102电连接,并可以将获取到的第一显示区域31的显示亮度数据以及第二显示区域32的显示亮度数据发送给处理器102进行处理。
[0112] 可以理解的是,本申请中的电子设备100可以为移动电话或智能电话(例如,基于iPhone TM,基于Android TM的电话),便携式游戏设备(例如Nintendo DS TM,PlayStation Portable TM,Gameboy Advance TM,iPhone TM)、膝上型电脑、PDA、便携式互联网设备、音乐播放器以及数据存储设备,其他手持设备以及诸如手表、耳机、吊坠、耳机等,电子设备100还可以为其他的可穿戴设备(例如,诸如电子眼镜、电子衣服、电子手镯、电子项链、电子纹身、电子设备100或智能手表的头戴式设备(HMD))。
[0113] 电子设备100还可以是多个电子设备100中的任何一个,多个电子设备100包括但不限于蜂窝电话、智能电话、其他无线通信设备、个人数字助理、音频播放器、其他媒体播放器、音乐记录器、录像机、照相机、其他媒体记录器、收音机、医疗设备、车辆运输仪器、计算器、可编程遥控器、寻呼机、膝上型计算机、台式计算机、打印机、上网本电脑、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频层3(MP3)播放器,便携式医疗设备以及数码相机及其组合。
[0114] 第六实施例
[0115] 参阅图11,本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
[0116] 计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质1100包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
[0117] 以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。