CN118248055A - 屏幕控制方法、装置及存储介质 - Google Patents

屏幕控制方法、装置及存储介质 Download PDF

Info

Publication number
CN118248055A
CN118248055A CN202211659596.7A CN202211659596A CN118248055A CN 118248055 A CN118248055 A CN 118248055A CN 202211659596 A CN202211659596 A CN 202211659596A CN 118248055 A CN118248055 A CN 118248055A
Authority
CN
China
Prior art keywords
screen
preset
ambient light
light data
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211659596.7A
Other languages
English (en)
Inventor
彭聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202211659596.7A priority Critical patent/CN118248055A/zh
Publication of CN118248055A publication Critical patent/CN118248055A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

本公开涉及一种屏幕控制方法、装置及存储介质,所述方法应用于设置有折叠屏幕的终端,所述方法包括:获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。

Description

屏幕控制方法、装置及存储介质
技术领域
本公开涉及电子技术领域,尤其涉及一种屏幕控制方法、装置及存储介质。
背景技术
用户在使用包含折叠显示屏的电子设备时,折叠显示屏可以横向折叠或者纵向折叠,但是折叠显示屏结构的特殊性会对折叠显示屏的显示效果有特殊的影响,例如,折叠显示屏在悬停模式下工作时,折叠显示屏的显示效果与传统显示屏的显示效果不同,会受到折叠显示屏自身显示屏幕发出的光线影响,导致屏幕亮度异常,影响用户使用感受。
发明内容
为克服相关技术中存在的问题,本公开提供一种屏幕控制方法、装置及存储介质。
根据本公开实施例的第一方面,提供一种屏幕控制方法,所述方法应用于设置有折叠屏幕的终端,所述方法包括:
获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
可选地,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
可选地,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
在所述折叠角度位于预设角度范围内的情况下,通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
可选地,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
通过所述预设对应关系确定所述目标屏幕亮度下,所述目标色彩显示比例对应的所述初始环境光线数据。
可选地,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述方法还包括:
针对每个所述子屏幕区域,通过所述子屏幕区域对应的所述色彩采集装置获取所述子屏幕区域对应的第一色彩显示比例;
根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例。
可选地,所述根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例包括:
将每个所述子屏幕区域分别对应的所述第一色彩显示比例的平均值作为所述目标色彩显示比例。
可选地,所述根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据包括:
将所述当前环境光线数据与所述初始环境光线数据的差值数据作为目标环境光线数据。
根据本公开实施例的第二方面,提供一种屏幕控制装置,包括:
获取模块,被配置为获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
确定模块,被配置为过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
修正模块,被配置为根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
控制模块,被配置为根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
可选地,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述确定模块被配置为通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
可选地,所述确定模块被配置为在所述折叠角度位于预设角度范围内的情况下,通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
可选地,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述确定模块被配置为通过所述预设对应关系确定所述目标屏幕亮度下,所述目标色彩显示比例对应的所述初始环境光线数据。
可选地,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述确定模块还包括:
获取子模块,被配置为针对每个所述子屏幕区域,通过所述子屏幕区域对应的所述色彩采集装置获取所述子屏幕区域对应的第一色彩显示比例;
确定子模块,被配置为根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例。
可选地,所述确定子模块,被配置为将每个所述子屏幕区域分别对应的所述第一色彩显示比例的平均值作为所述目标色彩显示比例。
可选地,所述修正模块,被配置为将所述当前环境光线数据与所述初始环境光线数据的差值数据作为目标环境光线数据。
根据本公开实施例的第三方面,提供一种屏幕控制装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行时实现本公开实施例的第一方面所提供的屏幕控制方法的步骤。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的屏幕控制方法的步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。这样,由于该初始环境光线数据为在预设黑暗环境下折叠屏幕的不同屏幕亮度对折叠屏幕的光线影响数据,该初始环境光线数据即为自身屏幕亮度发出的光线,因此,通过初始环境光线数据对当前环境光线数据进行修正得到目标环境光线数据,可以去除掉初始环境光线数据的干扰影响,还原外界环境的真实光线情况,从而能够避免折叠屏幕在悬停模式下自身屏幕亮度发出的光线对屏幕显示亮度的影响,进而可以避免屏幕亮度异常的情况出现,优化用户使用感受。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种屏幕控制方法的流程图。
图2是根据一示例性实施例示出的一种屏幕控制装置框图。
图3是根据图2所示实施例示出的一种确定模块的框图。
图4是根据一示例性实施例示出的一种用于屏幕控制的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
需要说明的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。
本公开主要应用于折叠屏幕的控制场景,例如,折叠屏幕在工作状态中,为了向用户提供更加舒适的观看效果,可以采用光线传感器采集环境光线,并基于获取的环境光线数据确定自身屏幕的显示亮度。但是在实际的使用过程中,由于折叠屏幕可以横向折叠或者纵向折叠,在采用光线传感器采集环境光线时,不可避免的光线传感器会受到折叠屏幕自身发出的光线的影响,使得光线传感器采集的环境光线的光线数据出现误差,导致基于获取的光线数据确定自身屏幕的显示亮度出现异常,影响用户的使用感受。
为解决上述存在的问题,本公开提供一种屏幕控制方法、装置及存储介质,下面结合附图对本公开的具体实施方式进行详细说明。
图1是根据一示例性实施例示出的一种屏幕控制方法的流程图,如图1所示,该方法可以应用于设置有折叠屏幕的终端,该方法包括以下步骤。
在步骤S11中,获取该折叠屏幕当前时刻的屏幕参数。
其中,该屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据。
实际的应用场景中,可以通过设置在终端设备的屏幕上的光线采集装置实时采集终端设备周围环境的光线数据,以及通过设置在终端设备上的亮度采集装置获取该折叠屏幕当前时刻的该目标屏幕亮度。
在步骤S12中,通过预设对应关系确定该目标屏幕亮度对应的初始环境光线数据。
其中,该预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,该预设环境光线数据为在预设黑暗环境下该折叠屏幕的不同屏幕亮度对该折叠屏幕的光线影响数据。
在本公开中,可以首先获取预先设置的该预设对应关系,然后根据步骤S11中获取的该目标屏幕亮度,在该预设对应关系中查找与该目标屏幕亮度相对应的初始环境光线数据,该预设对应关系中可以包括多个预设屏幕亮度与初始环境光线数据的对应关系。
其中,该预设对应关系可以通过以下方式确定:
可以预先通过实验的方式在预设黑暗环境下,通过调节该折叠屏幕的自身发出的光线,使得该折叠屏幕显示不同预设屏幕亮度,然后在该折叠屏幕显示不同的预设屏幕亮度条件下,通过光线采集装置获取不同的预设屏幕亮度对该折叠屏幕的光线影响数据,该光线影响数据可以是与该预设屏幕亮度对应的初始环境光线数据,最后可以根据不同预设屏幕亮度对应的初始环境光线数据预先建立预设对应关系,其中,该预设黑暗环境通常是指环境亮度为0(也可以为其它表征环境亮度较暗的预设亮度值)的外界环境,在该预设黑暗环境下,光线采集装置采集的光线数据仅来自于该折叠屏的屏幕亮度。
示例地,该预设对应关系可以如下表所示:
在步骤S13中,根据该初始环境光线数据对该当前环境光线数据进行修正得到目标环境光线数据。
在本公开中,考虑到在该折叠屏幕处于悬停模式下进行工作时,该折叠屏幕自身发出的光线也会对光线采集装置造成影响,使得光线采集装置采集的当前环境光线数据中包括该折叠屏幕自身发出的光线数据,使得当前环境光线数据不准确,因此在通过预设对应关系确定该目标屏幕亮度对应的初始环境光线数据之后,可以计算该初始环境光线数据和该当前环境光线数据的差值数据,该差值数据为该当前环境光线数据中去除掉该折叠屏幕自身发出的光线数据后的外界环境的真实光线数据,然后可以将该差值数据作为目标环境光线数据。
在步骤S14中,根据该目标环境光线数据控制该折叠屏幕的显示亮度。
在本公开中,在得到该目标环境光线数据后,可以将该目标环境光线数据作为该折叠屏幕当前真实的外界环境的真实光线数据,从而根据真实光线数据来控制该折叠屏幕的显示亮度,其中,通过光线数据控制该折叠屏幕的显示亮度可以采用现有技术的方案,具体内容在此不再赘述。
采用上述方法,由于该初始环境光线数据为在预设黑暗环境下折叠屏幕的不同屏幕亮度对折叠屏幕的光线影响数据,该初始环境光线数据即为自身屏幕亮度发出的光线,因此,通过初始环境光线数据对当前环境光线数据进行修正得到目标环境光线数据,可以去除掉初始环境光线数据的干扰影响,还原外界环境的真实光线情况,从而能够避免折叠屏幕在悬停模式下自身屏幕亮度发出的光线对屏幕显示亮度的影响,进而可以避免屏幕亮度异常的情况出现,优化用户使用感受。
在本公开中,考虑到该折叠屏幕在悬停模式下的工作状态中,该折叠屏幕存在折叠角度,然而该折叠屏幕在不同的折叠角度下,该折叠屏幕自身发出的光线对光线采集装置采集的数据的影响不同,例如,在该折叠角度较小的情况下,由于该折叠屏幕的两块显示屏幕位置较近,其中一块显示屏幕发出的光线会对另一块显示屏幕上的光线采集装置在采集过程中产生较大的影响,从而使得光线采集装置采集的光线数据中有较大一部分是其中一块显示屏幕发出的光线数据,这样就会导致光线采集装置采集的光线数据不够准确;以及在该折叠角度较大的情况下,由于该折叠屏幕的两块显示屏幕位置较远,其中一块显示屏幕发出的光线会对另一块显示屏幕上的光线采集装置在采集过程中产生的影响较小,甚至可以忽略不计。
因此在一些实施例中,该屏幕参数还包括该折叠屏幕的折叠角度,该预设对应关系还包括预设折叠角度、该预设屏幕亮度与该预设环境光线数据的对应关系,可以通过该预设对应关系确定该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。
在本步骤中,可以根据上述步骤中获取的该折叠屏幕在当前时刻的目标屏幕亮度以及该折叠屏幕的折叠角度,在该预设对应关系中查找与该目标屏幕亮度、该折叠角度,均对应的该初始环境光线数据。
示例地,在一种实现方式中,在根据上述步骤得到该折叠屏幕在当前时刻的目标屏幕亮度为a,该折叠屏幕的折叠角度为b的情况下,可以在该预设对应关系中查找数值为a的预设屏幕亮度,在查找到数值为a的预设屏幕亮度之后,可以在数值为a的预设屏幕亮度的对应关系中继续查找数值为b的预设折叠角度,然后确定数值为b的预设折叠角度对应的初始环境光线数据,并将该初始环境光线数据作为该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据,相同地,也可以首先查找数值为b的预设折叠角度,然后在数值为b的预设折叠角度的对应关系中继续查找数值为a的预设屏幕亮度,然后确定数值为a的预设屏幕亮度对应的初始环境光线数据,并将该初始环境光线数据作为该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。
在另一种实现方式中,也可以通过该预设对应关系所示的对应表中查找与该目标屏幕亮度、该折叠角度对应的初始环境光线数据,并将该初始环境光线数据作为该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。
其中,该预设对应关系可以采用下表所示的对应表来表示:
可选地,可以通过以下方式获取该折叠屏幕的折叠角度:
在一种可能的实现方式中,该折叠屏幕可以包括第一显示屏和第二显示屏,首先可以在该第一显示屏和该第二显示屏上均设置重力加速度传感器,该重力加速度传感器可以包括该第一显示屏对应的第一重力加速度传感器和该第二显示屏对应的第二重力加速度传感器;然后可以通过该第一重力加速度传感器检测垂直于该第一显示屏方向上的第一重力加速度值分量,通过该第二重力加速度传感器检测垂直于该第二显示屏方向上的第二重力加速度值分量,再根据该第一重力加速度值分量和该第二重力加速度值分量确定第一显示屏和第二显示屏之间的折叠角度。
在另一种可能的实现方式中,可以在该第一显示屏和第二显示屏之间连接部分设置霍尔传感器,并通过该霍尔传感器获取其中一个显示屏相较于另一个显示屏的转动的角度,然后将该转动的角度作为折叠角度。
可选地,可以通过以下方式建立该预设对应关系:
首先可以预先通过实验的方式在预设黑暗环境下,将该折叠屏幕折叠至某一个预设折叠角度,通过调节该折叠屏幕的自身发出的光线,使得该折叠屏幕显示不同预设屏幕亮度,然后在该预设折叠角度下,采用光线采集装置获取该折叠屏幕显示不同的预设屏幕亮度条件下,不同的预设屏幕亮度对该折叠屏幕的光线影响数据,该光线影响数据为与该预设屏幕亮度对应的初始环境光线数据,最后可以根据不同预设折叠角度、不同预设屏幕亮度对应的初始环境光线数据预先建立预设对应关系。
示例地,可以首先将该折叠屏幕的折叠角度设置成5°,然后在环境亮度为0的外界环境下,将该折叠屏幕的屏幕亮度设置为某一个预设屏幕亮度,例如,可以将该折叠屏幕的屏幕亮度设置500nit,然后通过光线采集装置,采集此时的初始环境光线数据,再将该折叠屏幕的屏幕亮度设置600nit,采集此时的初始环境光线数据,直至采集完当前折叠角度下的所有预设屏幕亮度对应的初始环境光线数据;接着可以将该折叠屏幕的折叠角度设置为15°,依次采集不同预设屏幕亮度对应的初始环境光线数据,直至采集完当前折叠角度下的有预设屏幕亮度对应的初始环境光线数据;直至对不同的预设折叠角度进行相同的采集步骤,然后可以根据不同预设折叠角度、不同预设屏幕亮度对应的初始环境光线数据建立预设对应关系。
在本公开中,考虑到用户在使用折叠屏幕的过程中,若屏幕的折叠角度过小(如折叠角度小于45°),用户无法准确观看到屏幕的显示内容,若屏幕的折叠角度过大(如折叠角度大于120°),屏幕自身的亮度对于光线采集装置的影响较小,可以忽略不计,因此,在一些实施例中,可以在该折叠角度位于预设角度范围内的情况下,通过该预设对应关系确定该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。其中,该预设角度范围例如可以设置为45°-120°。
在本公开中,考虑到终端设备在的屏幕在显示过程中,可以显示不同色彩的图像,然而,不同色彩的图像对于光线采集装置的影响是不同的,例如,光线采集装置对于红色较为敏感,在图像中红色占比较多时,光线采集装置采集的光线数据会收到红色的影响。
因此在一些实施例中,该屏幕参数还包括该目标屏幕亮度下该折叠屏幕的目标色彩显示比例,该目标色彩显示比例用于表征该目标屏幕亮度下不同的预设颜色在该折叠屏幕上的显示比例;该预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,这样,在执行步骤S12的过程中,可以通过该预设对应关系确定该目标屏幕亮度下,该目标色彩显示比例对应的该初始环境光线数据。
在本步骤中,首先可以根据上述步骤中获取的该折叠屏幕在当前时刻的目标屏幕亮度以及该目标屏幕亮度下该折叠屏幕的目标色彩显示比例,在该预设对应关系中查找与该目标屏幕亮度,以及该目标屏幕亮度下该折叠屏幕的目标色彩显示比例,相对应的该初始环境光线数据。
可选地,该折叠屏幕可以包括多个子屏幕区域,每个该子屏幕区域对应不同的色彩采集装置,首先可以针对每个该子屏幕区域,通过该子屏幕区域对应的该色彩采集装置获取该子屏幕区域对应的第一色彩显示比例。
其中,该子屏幕区域可以是将该折叠屏幕根据预设划分条件,划分的多个屏幕区域,该预设划分条件可以是人为预先等比例划分,或是按照色彩采集装置的设置位置划分的,以使得每个该子屏幕区域对应不同的色彩采集装置,在一些实施方式中,也可以将每个像素点作为一个子屏幕区域,该像素点的RGB值就可作为色彩采集装置采集的色彩显示比例。
示例地,可以采用以下方式确定该目标色彩显示比例:
首先可以采用色彩采集装置获取每个子屏幕区域中的多个像素点的RGB值,例如,像素点的色彩显示比例可以为“红色-70,绿色-150,蓝色-90”,然后将计算每个子屏幕区域中的多个像素点的RGB值的平均值,并可以将该平均值作为该子屏幕区域对应的第一色彩显示比例。
然后可以根据每个该子屏幕区域分别对应的该第一色彩显示比例确定该目标色彩显示比例。示例地,可以将每个该子屏幕区域分别对应的该第一色彩显示比例的平均值作为该目标色彩显示比例,例如,可以首先计算获取的多个该第一色彩显示比例的平均值,然后将该平均值作为该目标色彩显示比例。
可选地,可以通过以下方式建立该预设对应关系:
首先可以预先通过实验的方式在预设黑暗环境下,控制上述折叠屏幕显示预设色彩显示比例的图像,通过调节该折叠屏幕的自身发出的光线,使得该折叠屏幕显示不同预设屏幕亮度。
然后在该色彩显示比例下,采用光线采集装置获取该折叠屏幕显示不同的预设屏幕亮度条件下,不同的预设屏幕亮度对该折叠屏幕的光线影响数据,该光线影响数据为与该预设屏幕亮度对应的初始环境光线数据。
最后可以根据不同预设色彩显示比例、不同预设屏幕亮度对应的初始环境光线数据预先建立预设对应关系。
其中,该预设对应关系可以采用下表所示的对应表来表示:
图2是根据一示例性实施例示出的一种屏幕控制装置框图。参照图2,该装置包括获取模块201,确定模块202、修正模块203,和控制模块204。
获取模块201,被配置为获取该折叠屏幕当前时刻的屏幕参数,该屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
确定模块202,被配置为过预设对应关系确定该目标屏幕亮度对应的初始环境光线数据,该预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,该预设环境光线数据为在预设黑暗环境下该折叠屏幕的不同屏幕亮度对该折叠屏幕的光线影响数据;
修正模块203,被配置为根据该初始环境光线数据对该当前环境光线数据进行修正得到目标环境光线数据;
控制模块204,被配置为根据该目标环境光线数据控制该折叠屏幕的显示亮度。
可选地,该屏幕参数还包括该折叠屏幕的折叠角度,该预设对应关系还包括预设折叠角度、该预设屏幕亮度与该预设环境光线数据的对应关系,该确定模块202被配置为通过该预设对应关系确定该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。
可选地,该确定模块202被配置为在该折叠角度位于预设角度范围内的情况下,通过该预设对应关系确定该折叠角度下,该目标屏幕亮度对应的该初始环境光线数据。
可选地,该屏幕参数还包括该目标屏幕亮度下该折叠屏幕的目标色彩显示比例,该目标色彩显示比例用于表征该目标屏幕亮度下不同的预设颜色在该折叠屏幕上的显示比例;该预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,该确定模块202被配置为通过该预设对应关系确定该目标屏幕亮度下,该目标色彩显示比例对应的该初始环境光线数据。
图3是根据图2所示实施例示出的一种确定模块的框图。参照图3,该折叠屏幕包括多个子屏幕区域,每个该子屏幕区域对应不同的色彩采集装置;该确定模块202还包括:
获取子模块2021,被配置为针对每个该子屏幕区域,通过该子屏幕区域对应的该色彩采集装置获取该子屏幕区域对应的第一色彩显示比例;
确定子模块2022,被配置为根据每个该子屏幕区域分别对应的该第一色彩显示比例确定该目标色彩显示比例。
可选地,该确定子模块2022,被配置为将每个该子屏幕区域分别对应的该第一色彩显示比例的平均值作为该目标色彩显示比例。
可选地,该修正模块203,被配置为将该当前环境光线数据与该初始环境光线数据的差值数据作为目标环境光线数据。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
采用上述装置,由于该初始环境光线数据为在预设黑暗环境下折叠屏幕的不同屏幕亮度对折叠屏幕的光线影响数据,该初始环境光线数据即为自身屏幕亮度发出的光线,因此,通过初始环境光线数据对当前环境光线数据进行修正得到目标环境光线数据,可以去除掉初始环境光线数据的干扰影响,还原外界环境的真实光线情况,从而能够避免折叠屏幕在悬停模式下自身屏幕亮度发出的光线对屏幕显示亮度的影响,进而可以避免屏幕亮度异常的情况出现,优化用户使用感受。
本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的屏幕控制方法的步骤。
图4是根据一示例性实施例示出的一种用于屏幕控制的装置400的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出接口412,传感器组件414,以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成屏幕控制方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
输入/输出接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行屏幕控制方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成屏幕控制方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的屏幕控制方法的代码部分。
本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (10)

1.一种屏幕控制方法,其特征在于,所述方法应用于设置有折叠屏幕的终端,所述方法包括:
获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
2.根据权利要求1所述的方法,其特征在于,所述屏幕参数还包括所述折叠屏幕的折叠角度,所述预设对应关系还包括预设折叠角度、所述预设屏幕亮度与所述预设环境光线数据的对应关系,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
3.根据权利要求2所述的方法,其特征在于,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
在所述折叠角度位于预设角度范围内的情况下,通过所述预设对应关系确定所述折叠角度下,所述目标屏幕亮度对应的所述初始环境光线数据。
4.根据权利要求1所述的方法,其特征在于,所述屏幕参数还包括所述目标屏幕亮度下所述折叠屏幕的目标色彩显示比例,所述目标色彩显示比例用于表征所述目标屏幕亮度下不同的预设颜色在所述折叠屏幕上的显示比例;所述预设对应关系还包括同一预设屏幕亮度下,不同的预设色彩显示比例分别对应的预设环境光线数据,所述通过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据包括:
通过所述预设对应关系确定所述目标屏幕亮度下,所述目标色彩显示比例对应的所述初始环境光线数据。
5.根据权利要求4所述的方法,其特征在于,所述折叠屏幕包括多个子屏幕区域,每个所述子屏幕区域对应不同的色彩采集装置;所述方法还包括:
针对每个所述子屏幕区域,通过所述子屏幕区域对应的所述色彩采集装置获取所述子屏幕区域对应的第一色彩显示比例;
根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例。
6.根据权利要求5所述的方法,其特征在于,所述根据每个所述子屏幕区域分别对应的所述第一色彩显示比例确定所述目标色彩显示比例包括:
将每个所述子屏幕区域分别对应的所述第一色彩显示比例的平均值作为所述目标色彩显示比例。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据包括:
将所述当前环境光线数据与所述初始环境光线数据的差值数据作为目标环境光线数据。
8.一种屏幕控制装置,其特征在于,包括:
获取模块,被配置为获取所述折叠屏幕当前时刻的屏幕参数,所述屏幕参数包括目标屏幕亮度以及采集的当前环境光线数据;
确定模块,被配置为过预设对应关系确定所述目标屏幕亮度对应的初始环境光线数据,所述预设对应关系包括预设屏幕亮度与预设环境光线数据的对应关系,所述预设环境光线数据为在预设黑暗环境下所述折叠屏幕的不同屏幕亮度对所述折叠屏幕的光线影响数据;
修正模块,被配置为根据所述初始环境光线数据对所述当前环境光线数据进行修正得到目标环境光线数据;
控制模块,被配置为根据所述目标环境光线数据控制所述折叠屏幕的显示亮度。
9.一种屏幕控制装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行时实现权利要求1-7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-7中任一项所述方法的步骤。
CN202211659596.7A 2022-12-22 2022-12-22 屏幕控制方法、装置及存储介质 Pending CN118248055A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211659596.7A CN118248055A (zh) 2022-12-22 2022-12-22 屏幕控制方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211659596.7A CN118248055A (zh) 2022-12-22 2022-12-22 屏幕控制方法、装置及存储介质

Publications (1)

Publication Number Publication Date
CN118248055A true CN118248055A (zh) 2024-06-25

Family

ID=91553131

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211659596.7A Pending CN118248055A (zh) 2022-12-22 2022-12-22 屏幕控制方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN118248055A (zh)

Similar Documents

Publication Publication Date Title
RU2630167C1 (ru) Способ и устройство для переключения режима цветовой гаммы
CN110876014B (zh) 图像处理方法及装置、电子设备及存储介质
CN115134505B (zh) 预览画面生成方法及装置、电子设备、存储介质
CN112905135A (zh) 屏幕亮度处理方法、电子设备及存储介质
CN111383608B (zh) 显示控制方法和装置、电子设备以及计算机可读存储介质
CN111131596B (zh) 屏幕亮度调整方法及装置
US10827156B2 (en) Light filling method and apparatus for photographing environment, and computer-readable storage medium
CN112951162B (zh) 显示屏及其控制方法、装置
CN111383568B (zh) 显示控制方法和装置、电子设备以及计算机可读存储介质
CN116453459A (zh) 屏幕显示方法、装置、可读存储介质及电子设备
CN118248055A (zh) 屏幕控制方法、装置及存储介质
CN110874829B (zh) 图像处理方法及装置、电子设备及存储介质
CN114339187B (zh) 图像处理方法、图像处理装置及存储介质
CN114860138B (zh) 图像显示方法、装置、电子设备及存储介质
CN110876013B (zh) 确定图像分辨率的方法及装置、电子设备及存储介质
CN110876015B (zh) 确定图像分辨率的方法及装置、电子设备及存储介质
CN114268745B (zh) 亮度调整方法、装置、设备及存储介质
CN111860037A (zh) 指纹采集区域的校准方法及装置
CN118433527A (zh) 对焦方法、装置、设备及存储介质
CN117082335A (zh) 图像的显示方法、装置及存储介质
CN116993575A (zh) 一种图像处理方法、装置、设备及介质
CN117369615A (zh) 电子设备控制方法、装置、存储介质以及电子设备
CN117764895A (zh) 图像处理方法、装置及存储介质
CN118200720A (zh) 变焦控制方法、装置及存储介质
CN117426083A (zh) 显示屏控制方法、装置、电子设备及可读储存介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination