[go: up one dir, main page]

CN113192470B - Screen adjusting method and device, storage medium and electronic equipment - Google Patents

Screen adjusting method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN113192470B
CN113192470B CN202110450073.0A CN202110450073A CN113192470B CN 113192470 B CN113192470 B CN 113192470B CN 202110450073 A CN202110450073 A CN 202110450073A CN 113192470 B CN113192470 B CN 113192470B
Authority
CN
China
Prior art keywords
screen
historical
current
ambient temperature
driving current
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.)
Active
Application number
CN202110450073.0A
Other languages
Chinese (zh)
Other versions
CN113192470A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110450073.0A priority Critical patent/CN113192470B/en
Publication of CN113192470A publication Critical patent/CN113192470A/en
Application granted granted Critical
Publication of CN113192470B publication Critical patent/CN113192470B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/04Maintaining the quality of display appearance
    • G09G2320/041Temperature compensation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application discloses a screen adjusting method, a screen adjusting device, a storage medium and electronic equipment, wherein the screen adjusting method comprises the following steps: acquiring environmental temperature information of an environment where the screen is located; acquiring current display parameters of the screen; acquiring corresponding compensation parameters according to the environment temperature information and the display parameters; determining target adjusting parameters according to the display parameters and the compensation parameters; and adjusting the screen according to the target adjusting parameter. According to the method and the device, the corresponding compensation parameters are obtained according to the ambient temperature information where the screen is located and the display parameters, the target adjusting parameters are determined according to the compensation parameters and the display parameters, the screen is adjusted according to the target adjusting parameters, and the adjusting effect of the screen is improved. The problem of poor display effect of a screen due to the change of the external environment temperature is solved, and the visual fatigue of a user is reduced.

Description

屏幕调节方法、装置、存储介质及电子设备Screen adjustment method, device, storage medium and electronic equipment

技术领域technical field

本申请属于电子技术领域,尤其涉及一种屏幕调节方法、装置、存储介质及电子设备。The present application belongs to the field of electronic technology, and in particular relates to a screen adjustment method, device, storage medium and electronic equipment.

背景技术Background technique

随着科技的发展,电子设备的功能越来越多,用户使用具有屏幕的电子设备的时间越来越长,当外界环境变化会影响屏幕显示效果,当屏幕显示效果受到影响时,用户长时间使用受影响的屏幕容易产生视觉疲劳。With the development of science and technology, electronic devices have more and more functions, and users spend more and more time using electronic devices with screens. When the external environment changes, the screen display effect will be affected. When the screen display effect is affected, the user will spend a long time Using the affected screen is prone to visual fatigue.

发明内容Contents of the invention

本申请实施例提供一种屏幕调节方法、装置、存储介质及电子设备,可以提高屏幕的调节效果。Embodiments of the present application provide a screen adjustment method, device, storage medium, and electronic equipment, which can improve the screen adjustment effect.

第一方面,本申请实施例提供一种屏幕调节方法,包括:In the first aspect, the embodiment of the present application provides a screen adjustment method, including:

获取所述屏幕所处的环境的环境温度信息;Acquiring ambient temperature information of the environment where the screen is located;

获取所述屏幕当前的显示参数;Obtaining the current display parameters of the screen;

根据所述环境温度信息和所述显示参数获取对应的补偿参数;Acquiring corresponding compensation parameters according to the ambient temperature information and the display parameters;

根据所述显示参数和补偿参数确定目标调节参数;determining target adjustment parameters according to the display parameters and compensation parameters;

根据所述目标调节参数调节所述屏幕。The screen is adjusted according to the target adjustment parameter.

第二方面,本申请实施例提供一种屏幕调节装置,包括:In the second aspect, the embodiment of the present application provides a screen adjustment device, including:

第一获取模块,用于获取所述屏幕所处的环境的环境温度信息;A first acquisition module, configured to acquire ambient temperature information of the environment where the screen is located;

第二获取模块,用于获取所述屏幕当前的显示参数;The second obtaining module is used to obtain the current display parameters of the screen;

第三获取模块,用于根据所述环境温度信息和所述显示参数获取对应的补偿参数;A third acquisition module, configured to acquire corresponding compensation parameters according to the ambient temperature information and the display parameters;

确定模块,用于根据所述显示参数和补偿参数确定目标调节参数;A determining module, configured to determine target adjustment parameters according to the display parameters and compensation parameters;

第一调节模块,用于根据所述目标调节参数调节所述屏幕。A first adjustment module, configured to adjust the screen according to the target adjustment parameter.

第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上所述的屏幕调节方法。In the third aspect, the storage medium provided by the embodiment of the present application has a computer program stored thereon, and when the computer program is run on the computer, the computer is made to execute the screen adjustment method as described above.

第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如上所述的屏幕调节方法。In a fourth aspect, the electronic device provided by the embodiment of the present application includes a processor and a memory, the memory has a computer program, and the processor is used to execute the screen adjustment method as described above by invoking the computer program.

在本申请实施例提供中,根据屏幕所处环境温度信息以及显示参数获取对应的补偿参数,根据补偿参数和显示参数确定出目标调节参数,根据目标调节参数对屏幕进行调节,提高屏幕的调节效果。减少屏幕由于外界环境温度变化导致的显示效果较差的问题,减少用户的视觉疲劳。In the provision of the embodiment of this application, the corresponding compensation parameters are obtained according to the ambient temperature information of the screen and the display parameters, the target adjustment parameters are determined according to the compensation parameters and display parameters, and the screen is adjusted according to the target adjustment parameters to improve the adjustment effect of the screen . Reduce the poor display effect of the screen due to changes in the external environment temperature, and reduce the user's visual fatigue.

附图说明Description of drawings

下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。The technical solutions and beneficial effects of the present application will be apparent through the detailed description of the specific embodiments of the present application below in conjunction with the accompanying drawings.

图1是本申请实施例提供的屏幕调节方法的第一流程示意图。FIG. 1 is a schematic flowchart of a first screen adjustment method provided by an embodiment of the present application.

图2是本申请实施例提供的屏幕调节方法的第二流程示意图。FIG. 2 is a second schematic flowchart of the screen adjustment method provided by the embodiment of the present application.

图3是本申请实施例提供的屏幕调节方法的第三流程示意图。FIG. 3 is a schematic flowchart of a third screen adjustment method provided by an embodiment of the present application.

图4是本申请实施例提供的屏幕调节装置的结构示意图。FIG. 4 is a schematic structural diagram of a screen adjustment device provided by an embodiment of the present application.

图5是本申请实施例提供的电子设备的第一结构示意图。FIG. 5 is a schematic diagram of a first structure of an electronic device provided by an embodiment of the present application.

图6是本申请实施例提供的电子设备的第二结构示意图。FIG. 6 is a second structural schematic diagram of an electronic device provided by an embodiment of the present application.

具体实施方式detailed description

以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文不同模块、引擎及服务可看做为在该运算系统上的实施对象。The following description is based on illustrated specific embodiments of the present application, which should not be construed as limiting other specific embodiments of the present application that are not described in detail here. The term "module" as used herein may be considered a software object that executes on the computing system. The different modules, engines and services in this paper can be regarded as the implementation objects on the computing system.

本申请实施例提供一种屏幕调节方法,该屏幕调节方法的执行主体可以是本申请实施例提供的屏幕调节装置,或者集成了该屏幕调节装置的电子设备。其中,该电子设备可以是智能手机、平板电脑、掌上电脑(PDA,Personal Digital Assistant)等。An embodiment of the present application provides a screen adjustment method, and the execution body of the screen adjustment method may be the screen adjustment device provided in the embodiment of the present application, or an electronic device integrated with the screen adjustment device. Wherein, the electronic device may be a smart phone, a tablet computer, a PDA (Personal Digital Assistant) and the like.

以下进行具体分析说明。The specific analysis will be described below.

本申请实施例提供一种屏幕调节方法,请参阅图1,图1为本申请实施例提供的屏幕调节方法的第一流程示意图,该屏幕调节方法可以包括以下步骤:The embodiment of the present application provides a screen adjustment method. Please refer to FIG. 1. FIG. 1 is a schematic flow chart of the first screen adjustment method provided in the embodiment of the present application. The screen adjustment method may include the following steps:

101、获取屏幕所处的环境的环境温度信息。101. Acquire ambient temperature information of an environment where the screen is located.

其中,环境温度信息为屏幕工作时所处的环境的温度信息,例如屏幕可以设置有温度传感器,通过温度传感器获取屏幕工作时所处的环境的温度信息,温度传感器还可以设置于电子设备且和屏幕相邻设置,环境温度信息还可以为获取当前天气信息获取的环境温度信息。Wherein, the environmental temperature information is the temperature information of the environment where the screen is working. For example, the screen can be provided with a temperature sensor, and the temperature information of the environment where the screen is working can be obtained through the temperature sensor. The temperature sensor can also be set on the electronic device and The screens are set adjacent to each other, and the ambient temperature information can also be the ambient temperature information obtained by obtaining the current weather information.

102、获取屏幕当前的显示参数。102. Obtain the current display parameters of the screen.

显示参数可以包括屏幕亮度、屏幕色温、屏幕对比度和/或屏幕饱和度等显示参数,例如屏幕亮度等级、屏幕色温等级、屏幕对比度等级和/或屏幕饱和度等级等,可以理解的是,显示参数均对应有相应的驱动电路调节参数,通过屏幕的驱动电路使屏幕显示不同的画面。The display parameters may include display parameters such as screen brightness, screen color temperature, screen contrast and/or screen saturation, such as screen brightness level, screen color temperature level, screen contrast level and/or screen saturation level, etc. It can be understood that the display parameters All correspond to corresponding driving circuit adjustment parameters, and the screen displays different pictures through the driving circuit of the screen.

103、根据环境温度信息和显示参数获取对应的补偿参数。103. Acquire corresponding compensation parameters according to the ambient temperature information and display parameters.

根据屏幕所处的环境信息和屏幕当前的显示参数获取对应的补偿参数,其中,补偿参数可以为对屏幕的显示进行补偿的参数,例如,屏幕由于所处环境的温度影响导致显示效果发生变化时,需要对屏幕进行调节,补偿参数可以为预先设置的补偿参数,每一温度信息的一显示参数对应一补偿参数,补偿参数还可以为根据环境温度信息和显示参数信息通过模型算法计算得到的补偿参数。Acquire corresponding compensation parameters according to the environmental information of the screen and the current display parameters of the screen, wherein the compensation parameters can be parameters for compensating the display of the screen, for example, when the display effect of the screen changes due to the influence of the temperature of the environment where the screen is located , the screen needs to be adjusted, the compensation parameter can be a pre-set compensation parameter, a display parameter of each temperature information corresponds to a compensation parameter, and the compensation parameter can also be a compensation calculated by a model algorithm based on the ambient temperature information and display parameter information parameter.

104、根据显示参数和补偿参数确定目标调节参数。104. Determine the target adjustment parameter according to the display parameter and the compensation parameter.

当得到对应的补偿参数时,根据屏幕当前的显示参数和与环境温度信息以及屏幕显示参数有关的补偿参数确定出目标调节参数。When the corresponding compensation parameters are obtained, the target adjustment parameters are determined according to the current display parameters on the screen and the compensation parameters related to the ambient temperature information and the screen display parameters.

105,根据目标调节参数调节所述屏幕。105. Adjust the screen according to the target adjustment parameter.

根据目标调节参数调节屏幕,例如根据目标调节参数调节屏幕的亮度、色温、对比度和/或饱和度等。避免由于环境温度变化影响屏幕的显示效果,较少由于屏幕显示效果被影响导致用户的视觉疲劳。The screen is adjusted according to the target adjustment parameters, for example, the brightness, color temperature, contrast and/or saturation of the screen are adjusted according to the target adjustment parameters. Avoid affecting the display effect of the screen due to changes in the ambient temperature, and reduce the visual fatigue of the user due to the effect of the screen display being affected.

本申请实施例根据屏幕所处环境温度信息以及显示参数获取对应的补偿参数,根据补偿参数和显示参数确定出目标调节参数,根据目标调节参数对屏幕进行调节,提高屏幕的调节效果。减少屏幕由于外界环境温度变化导致的显示效果较差的问题,减少用户的视觉疲劳。The embodiment of the present application obtains corresponding compensation parameters according to the ambient temperature information of the screen and display parameters, determines target adjustment parameters according to the compensation parameters and display parameters, and adjusts the screen according to the target adjustment parameters to improve the adjustment effect of the screen. Reduce the poor display effect of the screen due to changes in the external environment temperature, and reduce the user's visual fatigue.

请参阅图2,图2为本申请实施例提供的屏幕调节方法的第二流程示意图,该屏幕调节方法可以包括以下步骤:Please refer to FIG. 2. FIG. 2 is a second schematic flowchart of the screen adjustment method provided by the embodiment of the present application. The screen adjustment method may include the following steps:

201,获取屏幕所处的环境的环境温度信息。201. Acquire ambient temperature information of the environment where the screen is located.

其中,环境温度信息为屏幕工作时所处的环境的温度信息,例如屏幕可以设置有温度传感器,通过温度传感器获取屏幕工作时所处的环境的温度信息,温度传感器还可以设置于电子设备且和屏幕相邻设置。Wherein, the environmental temperature information is the temperature information of the environment where the screen is working. For example, the screen can be provided with a temperature sensor, and the temperature information of the environment where the screen is working can be obtained through the temperature sensor. The temperature sensor can also be set on the electronic device and Screen adjacent settings.

环境温度信息还可以为通过获取当前天气信息获取的环境温度信息,例如:获取电子设备的天气应用的天气信息,根据天气信息获取屏幕所处环境的温度信息。环境温度信息还可以通过获取电子设备所处的地理位置信息获取的环境温度信息,例如,根据地理位置信息获取所在地的天气信息,根据天气信息获取屏幕所处环境温度信息。环境温度还可以通过获取电子设备所处的地理位置信息和天气信息获取的环境温度信息,例如,获取电子设备所处的地理位置信息,根据地理位置获取当前天气的温度信息;根据地理位置信息判断屏幕是否处于室外环境;若屏幕处于室外环境,根据天气信息得到第一温度信息,将第一温度信息作为环境温度信息;若屏幕未处于室外环境,获取历史天气信息;根据当前天气信息,从与历史天气信息关联的温度中确定出第二温度信息,将第二温度信息作为环境温度信息。当电子设备没有设置温度传感器或温度传感器出故障时,可以通过上述环境温度信息获取的方法获取环境温度信息。The ambient temperature information can also be the ambient temperature information obtained by obtaining current weather information, for example: obtain the weather information of the weather application of the electronic device, and obtain the temperature information of the environment where the screen is located according to the weather information. The ambient temperature information can also be obtained by obtaining the geographic location information of the electronic device, for example, the weather information of the location is obtained according to the geographic location information, and the ambient temperature information of the screen is obtained according to the weather information. The ambient temperature can also be obtained by obtaining the geographic location information of the electronic device and the ambient temperature information obtained from the weather information. For example, the geographic location information of the electronic device is obtained, and the temperature information of the current weather is obtained according to the geographic location; Whether the screen is in an outdoor environment; if the screen is in an outdoor environment, obtain the first temperature information according to the weather information, and use the first temperature information as the ambient temperature information; if the screen is not in an outdoor environment, obtain historical weather information; The second temperature information is determined from the temperature associated with the historical weather information, and the second temperature information is used as the ambient temperature information. When the electronic device is not equipped with a temperature sensor or the temperature sensor is out of order, the ambient temperature information can be acquired through the above method for obtaining ambient temperature information.

202,获取屏幕当前的显示参数对应的驱动电流。202. Acquire the driving current corresponding to the current display parameter of the screen.

屏幕当前的显示参数可以为屏幕亮度、屏幕色温、屏幕对比度和/或屏幕饱和度等显示参数,例如屏幕亮度等级、屏幕色温等级、屏幕对比度等级和/或屏幕饱和度等级等,对应关系可以如表1所示:The current display parameters of the screen can be display parameters such as screen brightness, screen color temperature, screen contrast and/or screen saturation, such as screen brightness level, screen color temperature level, screen contrast level and/or screen saturation level, etc. The corresponding relationship can be as follows Table 1 shows:

Figure BDA0003038384400000041
Figure BDA0003038384400000041

Figure BDA0003038384400000051
Figure BDA0003038384400000051

表1Table 1

可以理解的是,表1的屏幕的显示参数和驱动电流参数的数量只是示例性的,可以根据实际需求设置多个显示参数,每个显示参数对应有相应的驱动电流。It can be understood that the number of display parameters and driving current parameters of the screen in Table 1 is only exemplary, and multiple display parameters can be set according to actual needs, and each display parameter corresponds to a corresponding driving current.

203,根据环境温度信息从历史环境温度信息中确定出目标环境温度。203. Determine a target ambient temperature from historical ambient temperature information according to the ambient temperature information.

204,根据目标环境温度获取多个历史驱动电流。204. Acquire multiple historical driving currents according to the target ambient temperature.

205,根据驱动电流从多个历史驱动电流中确定出目标驱动电流。205. Determine a target driving current from multiple historical driving currents according to the driving current.

206,根据目标驱动电流获取对应的补偿电流值。206. Acquire a corresponding compensation current value according to the target driving current.

关于步骤203~206:Regarding steps 203-206:

可以通过表2获取补偿电流值:The compensation current value can be obtained from Table 2:

Figure BDA0003038384400000052
Figure BDA0003038384400000052

表2Table 2

具体的,根据环境温度信息从多个历史环境温度信息(历史环境温度1、历史环境温度2和温度历史环境温度3)中确定出目标环境温度,例如环境温度为温度1,从多个历史环境温度中确定出历史环境温度1,得到温度1对应有多个历史驱动电流(历史驱动电流值1、历史驱动电流值2和历史驱动电流3),根据显示参数确定出的当前驱动电流从多个历史驱动电流中确定出目标驱动电流,例如当前驱动电流为历史驱动电流值1,则目标驱动电流值为历史驱动电流值1,根据历史驱动电流值1获取历史驱动电流值1对应的补偿电流值1。Specifically, the target ambient temperature is determined from a plurality of historical ambient temperature information (historical ambient temperature 1, historical ambient temperature 2, and temperature historical ambient temperature 3) according to the ambient temperature information, for example, the ambient temperature is temperature 1, and the target ambient temperature is determined from multiple historical ambient temperature information. The historical ambient temperature 1 is determined from the temperature, and the temperature 1 corresponds to multiple historical driving currents (historical driving current value 1, historical driving current value 2 and historical driving current 3), and the current driving current determined according to the display parameters is selected from multiple The target driving current is determined from the historical driving current, for example, the current driving current is the historical driving current value 1, then the target driving current value is the historical driving current value 1, and the compensation current value corresponding to the historical driving current value 1 is obtained according to the historical driving current value 1 1.

又例如,根据环境温度信息从多个历史环境温度信息(历史环境温度1、历史环境温度2和历史环境温度3)中确定出目标环境温度,例如环境温度为温度2,从多个历史环境温度中确定出历史环境温度2,得到历史环境温度2对应有多个历史驱动电流(历史驱动电流值1、历史驱动电流值2和历史驱动电流3),根据显示参数确定出的当前驱动电流从多个历史驱动电流中确定出目标驱动电流,当前驱动电流为驱动电流值3,则目标驱动电流值为历史驱动电流值3,根据历史驱动电流值3获取历史驱动电流值3对应的补偿电流值6。For another example, determine the target ambient temperature from a plurality of historical ambient temperature information (historical ambient temperature 1, historical ambient temperature 2, and historical ambient temperature 3) according to the ambient temperature information, for example, the ambient temperature is temperature 2, from multiple historical ambient temperature The historical ambient temperature 2 is determined in the historical ambient temperature 2, and there are multiple historical driving currents corresponding to the historical ambient temperature 2 (historical driving current value 1, historical driving current value 2 and historical driving current 3), and the current driving current determined according to the display parameters is from multiple The target driving current is determined from the historical driving current, the current driving current is the driving current value 3, then the target driving current value is the historical driving current value 3, and the compensation current value 6 corresponding to the historical driving current value 3 is obtained according to the historical driving current value 3 .

需要说明的是,表2的历史环境温度和历史驱动电流的数量只是示例性的,可以根据实际需求设置多个历史环境温度以及历史驱动电流。It should be noted that the historical ambient temperature and historical driving current numbers in Table 2 are only exemplary, and multiple historical ambient temperatures and historical driving currents can be set according to actual needs.

在一些实施例中,可以通过以下方式确定补偿电流值:In some embodiments, the compensation current value can be determined by:

获取屏幕工作时的历史环境温度信息;Obtain historical ambient temperature information when the screen is working;

获取不同历史环境温度下屏幕工作时对应的历史驱动电流;Obtain the corresponding historical driving current when the screen works under different historical ambient temperatures;

获取历史驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to the historical driving current;

建立历史环境温度、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕显示对应的屏幕光谱曲线。Establish a mapping relationship between historical ambient temperature, historical driving current, and screen spectral curve, wherein each historical ambient temperature corresponds to a plurality of historical driving currents, and each historical driving current corresponds to the corresponding screen spectral curve displayed on the screen under the historical driving current .

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

例如,将设置有屏幕的电子设备放置于不同环境温度的环境下,使屏幕开始工作,记录屏幕工作时的环境温度作为历史环境温度信息,记录不同温度下屏幕工作时对应的驱动电流作为历史驱动电流,获取不同的驱动电流对应的屏幕光谱曲线,其中,光谱曲线可以通过光谱分析仪检测屏幕处于不同环境温度和不同驱动电流下的光谱曲线,可以建立历史环境温度、历史驱动电流以及屏幕光谱曲线的映射关系,映射关系可以如表3所示:For example, place an electronic device with a screen in an environment with different ambient temperatures, make the screen start to work, record the ambient temperature when the screen is working as historical environmental temperature information, and record the corresponding driving current when the screen is working at different temperatures as historical driving Current, to obtain the screen spectral curves corresponding to different driving currents, where the spectral curves can be detected by the spectrum analyzer under different ambient temperatures and different driving currents, and the historical ambient temperature, historical driving current and screen spectral curves can be established The mapping relationship, the mapping relationship can be shown in Table 3:

Figure BDA0003038384400000061
Figure BDA0003038384400000061

Figure BDA0003038384400000071
Figure BDA0003038384400000071

表3table 3

需要说明的是,表3的历史环境温度和历史驱动电流的数量只是示例性的,可以根据实际需求设置多个历史环境温度以及历史驱动电流。It should be noted that the historical ambient temperature and historical driving current numbers in Table 3 are only exemplary, and multiple historical ambient temperatures and historical driving currents can be set according to actual needs.

建立如表3的映射关系后,获取在预设温度下的标准光谱曲线,预设温度可以为室温(25摄氏度),使屏幕在室温下工作一段时间,获取屏幕的驱动电流以及光谱曲线,作为标准驱动电流和标准光谱曲线,将表3中不同温度和不同驱动电流下的光谱曲线与标准光谱曲线进行比较,得到多个差异值,每一差异值对应表3中的一屏幕光谱曲线,根据多个差异值计算得到对应的补偿电流值,可以得到如表4的映射关系:After establishing the mapping relationship as shown in Table 3, obtain the standard spectral curve at the preset temperature, the preset temperature can be room temperature (25 degrees Celsius), make the screen work at room temperature for a period of time, obtain the driving current and spectral curve of the screen, as Standard driving current and standard spectral curve, compare the spectral curve under different temperatures and different driving currents in Table 3 with the standard spectral curve to obtain multiple difference values, each difference value corresponds to a screen spectral curve in Table 3, according to Multiple difference values are calculated to obtain the corresponding compensation current value, and the mapping relationship shown in Table 4 can be obtained:

Figure BDA0003038384400000072
Figure BDA0003038384400000072

Figure BDA0003038384400000081
Figure BDA0003038384400000081

表4Table 4

需要说明的是,表3的历史环境温度、历史驱动电流的数量只是示例性的,可以根据实际需求设置多个历史环境温度和历史驱动电流。It should be noted that the historical ambient temperature and the number of historical driving currents in Table 3 are only exemplary, and multiple historical ambient temperatures and historical driving currents can be set according to actual needs.

在一些实施例中,还可以通过以下方式确定补偿电流值:In some embodiments, the compensation current value can also be determined in the following manner:

获取屏幕在不同显示亮度等级下的历史环境温度信息;Obtain the historical ambient temperature information of the screen at different display brightness levels;

获取不同历史环境温度下所述屏幕在不同亮度等级下对应的历史驱动电流;Obtaining the corresponding historical driving current of the screen at different brightness levels under different historical ambient temperatures;

获取所述每一驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to each driving current;

建立历史环境温度、屏幕亮度等级、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个屏幕亮度等级,每一屏幕亮度等级对应一历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕对应的屏幕光谱曲线。Establish the mapping relationship of historical ambient temperature, screen brightness level, historical driving current and screen spectral curve, wherein each historical ambient temperature corresponds to multiple screen brightness levels, each screen brightness level corresponds to a historical driving current, and each historical driving current Corresponding to the screen spectrum curve corresponding to the screen under the historical driving current.

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

例如,将设置有屏幕的电子设备放置于不同环境温度的环境下,使屏幕开始工作,记录屏幕工作时的环境温度作为历史环境温度信息,记录不同温度下屏幕处于不同屏幕亮度等级时对应的驱动电流作为历史驱动电流,获取不同的驱动电流对应的屏幕光谱曲线,其中,光谱曲线可以通过光谱分析仪检测屏幕处于不同环境温度和不同屏幕亮度等级下的光谱曲线,可以建立历史环境温度、屏幕亮度等级、历史驱动电流以及屏幕光谱曲线的映射关系,映射关系可以如表5所示:For example, place an electronic device with a screen in an environment with different ambient temperatures, make the screen start to work, record the ambient temperature when the screen is working as historical ambient temperature information, and record the corresponding driver when the screen is at different screen brightness levels under different temperatures The current is used as the historical driving current to obtain the screen spectral curves corresponding to different driving currents. The spectral curves can be detected by the spectrum analyzer at different ambient temperatures and different screen brightness levels, and the historical ambient temperature and screen brightness can be established. The mapping relationship between the level, the historical driving current and the screen spectral curve, the mapping relationship can be shown in Table 5:

Figure BDA0003038384400000091
Figure BDA0003038384400000091

表5table 5

需要说明的是,表5的历史环境温度、屏幕亮度等级以及历史驱动电流的数量只是示例性的,可以根据实际需求设置多个历史环境温度、屏幕亮度等级以及历史驱动电流。每一历史环境温度对应多个屏幕亮度等级,每一屏幕亮度等级对应一历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕对应的屏幕光谱曲线。It should be noted that the historical ambient temperature, screen brightness level, and historical drive current numbers in Table 5 are only exemplary, and multiple historical ambient temperatures, screen brightness levels, and historical drive currents can be set according to actual needs. Each historical ambient temperature corresponds to a plurality of screen brightness levels, each screen brightness level corresponds to a historical driving current, and each historical driving current corresponds to a screen spectrum curve corresponding to the screen under the historical driving current.

建立如表5的映射关系后,获取在预设温度下的标准光谱曲线,预设温度可以为室温(25摄氏度),使屏幕在室温下工作一段时间,获取屏幕的驱动电流以及光谱曲线,作为标准驱动电流和标准光谱曲线,将表3中不同温度和不同驱动电流下的光谱曲线与标准光谱曲线进行比较,得到多个差异值,每一差异值对应表3中的一屏幕光谱曲线,根据多个差异值计算得到对应的补偿电流值,可以得到如表6的映射关系:After establishing the mapping relationship as shown in Table 5, obtain the standard spectral curve at the preset temperature. The preset temperature can be room temperature (25 degrees Celsius), make the screen work at room temperature for a period of time, and obtain the driving current and spectral curve of the screen as Standard driving current and standard spectral curve, compare the spectral curve under different temperatures and different driving currents in Table 3 with the standard spectral curve to obtain multiple difference values, each difference value corresponds to a screen spectral curve in Table 3, according to Multiple difference values are calculated to obtain the corresponding compensation current value, and the mapping relationship shown in Table 6 can be obtained:

Figure BDA0003038384400000092
Figure BDA0003038384400000092

Figure BDA0003038384400000101
Figure BDA0003038384400000101

表6Table 6

需要说明的是,表6的历史环境温度、屏幕亮度等级以及历史驱动电流的数量只是示例性的,可以根据实际需求设置多个历史环境温度、屏幕亮度等级以及历史驱动电流。It should be noted that the historical ambient temperature, screen brightness level, and historical driving current numbers in Table 6 are only exemplary, and multiple historical ambient temperatures, screen brightness levels, and historical driving currents can be set according to actual needs.

在一些实施例中,还可以将温度传感器的历史温度信息、历史驱动电流、光谱曲线、标准光谱曲线作为训练模型的样本,对训练模型进行训练,例如,可以使用时间递归神经网络模型(Long Short-Term Memory,LSTM)或循环神经网络模型(Recurrent NeuralNetwork,RNN)作为训练模型,输出数据可以为补偿电流值。最终得到训练好的屏幕调整模型。此外,还可以选择其他训练模型进行训练,得到训练好的屏幕调整模型。当实际应用时,将当前的环境温度数据和屏幕的驱动电流输入至屏幕调整模型,可以输出相应的补偿电流值。在一些实施例中,还可以根据电子设备硬件环境或软件环境选择需要的训练模型,通过上述两种神经网络模型中的一种对训练数据进行建模,得到输出数据。In some embodiments, the historical temperature information of the temperature sensor, the historical driving current, the spectral curve, and the standard spectral curve can also be used as samples of the training model to train the training model. For example, the time recurrent neural network model (Long Short -Term Memory, LSTM) or recurrent neural network model (Recurrent Neural Network, RNN) as the training model, the output data can be the compensation current value. Finally, a trained screen adjustment model is obtained. In addition, other training models can also be selected for training to obtain a trained screen adjustment model. In actual application, the current ambient temperature data and the driving current of the screen are input into the screen adjustment model, and a corresponding compensation current value can be output. In some embodiments, the required training model can also be selected according to the hardware environment or software environment of the electronic device, and the training data can be modeled by one of the above two neural network models to obtain the output data.

在一些实施例中,在得到多个电流补偿值之后,可以通过以下方法进行验证电流补偿值是否满足预设条件:In some embodiments, after obtaining a plurality of current compensation values, the following method may be used to verify whether the current compensation values meet the preset conditions:

在固定的环境温度下根据补偿电流值对屏幕当前的驱动电流值进行补偿,通过补偿后的驱动电流驱动屏幕,获取屏幕补偿后的光谱曲线,将补偿后的光谱曲线和标准曲线进行比较,若补偿后的光谱曲线和标准曲线之间的差异值在预设范围内,例如差异值较小时,则该电流补偿值满足预设条件。Compensate the current driving current value of the screen according to the compensation current value at a fixed ambient temperature, drive the screen through the compensated driving current, obtain the compensated spectral curve of the screen, compare the compensated spectral curve with the standard curve, if The difference value between the compensated spectral curve and the standard curve is within a preset range, for example, when the difference value is small, the current compensation value satisfies the preset condition.

207,根据驱动电流和补偿电流值确定目标调节电流。207. Determine the target regulation current according to the driving current and the compensation current value.

208,根据目标调节电流调节屏幕。208. Adjust the current adjustment screen according to the target.

关于步骤207~208:Regarding steps 207-208:

根据当前屏幕工作的驱动电流和获取的补偿电流值确定出目标调节电流,例如,可以通过预设算法计算得到目标调节电流,诸如将当前驱动电流与补偿电流值相加,可以得到目标调节电流,根据目标调节电流调节屏幕的显示参数,如根据计算得到的目标调节电流驱动屏幕显示,对屏幕的显示参数(屏幕亮度等级、色温、对比度和/或饱和度)进行调节。The target adjustment current can be determined according to the driving current of the current screen operation and the obtained compensation current value. For example, the target adjustment current can be calculated by a preset algorithm, such as adding the current driving current and the compensation current value to obtain the target adjustment current. Adjust the display parameters of the screen according to the target adjustment current, for example, drive the screen display according to the calculated target adjustment current, and adjust the display parameters (screen brightness level, color temperature, contrast and/or saturation) of the screen.

在一些实施例中,在根据目标调节电流调节屏幕后,还包括:In some embodiments, after adjusting the current adjustment screen according to the target, it also includes:

获取用户输入的屏幕修正参数;Obtain the screen correction parameters input by the user;

获取用户输入屏幕修正参数时屏幕的当前环境温度信息以及屏幕的当前驱动电流信息;Obtain the current ambient temperature information of the screen and the current driving current information of the screen when the user inputs the screen correction parameters;

根据当前环境温度信息、当前驱动电流信息以及屏幕修正参数对相应的补偿参数进行修正,得到修正后的补偿参数;Correct the corresponding compensation parameters according to the current ambient temperature information, current driving current information and screen correction parameters to obtain the corrected compensation parameters;

根据修正后的补偿参数调节屏幕。Adjust the screen according to the corrected compensation parameters.

本申请在根据目标调节电流自动对屏幕进行调节后,可以获取用户输入的符合用户需求的修正参数,可以根据用户需求对屏幕进行调节,并根据用户输入的修正参数对补偿参数进行修正,使得后续调节可以符合用户的使用习惯。After the application automatically adjusts the screen according to the target adjustment current, it can obtain the correction parameters input by the user that meet the user's needs, adjust the screen according to the user's needs, and correct the compensation parameters according to the correction parameters input by the user, so that the subsequent The adjustment can conform to the usage habits of the user.

本申请实施例根据屏幕所处环境温度信息、屏幕亮度等级、驱动电流以及光谱曲线获取对应的电流补偿值,根据当前的驱动电流和电流补偿值确定出目标调节电流,根据目标调节电流对屏幕进行调节,提高屏幕的调节效果。减少屏幕由于外界环境温度变化导致的显示效果较差的问题,减少用户的视觉疲劳。In the embodiment of the present application, the corresponding current compensation value is obtained according to the ambient temperature information of the screen, the brightness level of the screen, the driving current and the spectral curve, the target adjustment current is determined according to the current driving current and the current compensation value, and the screen is adjusted according to the target adjustment current. Adjust to improve the adjustment effect of the screen. Reduce the poor display effect of the screen due to changes in the external environment temperature, and reduce the user's visual fatigue.

请参阅图3,图3为本申请实施例提供的屏幕调节方法的第三流程示意图。Please refer to FIG. 3 . FIG. 3 is a schematic flowchart of a third screen adjustment method provided by an embodiment of the present application.

获取补偿电流值的实验过程:The experimental process of obtaining the compensation current value:

获取不同历史环境温度下屏幕工作的历史驱动电流,其中,历史驱动电流可以为屏幕工作时的Micro LED的伏安特性曲线,可以得到电子设备(手机)在不同的历史环境温度下(-40摄氏度至40摄氏度)的驱动电流曲线,其中,驱动电流曲线可以对应屏幕不同的显示参数,例如不同的驱动电流曲线可以对应不同的屏幕亮度等级;Obtain the historical driving current of the screen at different historical ambient temperatures, where the historical driving current can be the volt-ampere characteristic curve of the Micro LED when the screen is working, and the electronic device (mobile phone) can be obtained at different historical ambient temperatures (-40 degrees Celsius to 40 degrees Celsius), wherein the driving current curve can correspond to different display parameters of the screen, for example, different driving current curves can correspond to different screen brightness levels;

获取不同历史驱动电流下屏幕的光谱曲线,其中,可以通过光谱分析仪获取屏幕处于不同环境温度下固定驱动电流下的光谱数据,通过高精度数位采样将驱动电流曲线上的点匹配到可见光谱频段范围内的细分光谱中,可以得到不同环境温度固定驱动电流下的RGB光谱曲线。Obtain the spectral curves of the screen under different historical driving currents. Among them, the spectral data of the screen under a fixed driving current at different ambient temperatures can be obtained through a spectrum analyzer, and the points on the driving current curve can be matched to the visible spectral frequency band through high-precision digital sampling In the subdivided spectrum within the range, RGB spectral curves under different ambient temperatures and fixed driving currents can be obtained.

设置不同历史环境温度、不同历史驱动电流以及不同光谱曲线的对应关系,其中,改变驱动电流,重复以上步骤,可以得到不同环境温度对应不同驱动电流对应不同光谱曲线的对应关系。Set the corresponding relationship between different historical ambient temperatures, different historical driving currents, and different spectral curves, wherein the corresponding relationship between different ambient temperatures corresponding to different driving currents and different spectral curves can be obtained by changing the driving current and repeating the above steps.

不同的光谱曲线分别与标准光谱曲线进行比较,得到相应的电流补偿值,其中,获取常温(25摄氏度)基本电流下的标准光谱曲线,根据不同的光谱曲线与标准光谱曲线进行比较,得到每一光谱曲线和标准光谱曲线之间的差异值,根据差异值以及相应的驱动电流值和基本电流值通过预设算法计算得到电流补偿值。Different spectral curves are compared with the standard spectral curves to obtain the corresponding current compensation value. Among them, the standard spectral curves under the basic current at normal temperature (25 degrees Celsius) are obtained, and the different spectral curves are compared with the standard spectral curves to obtain each The difference value between the spectral curve and the standard spectral curve is calculated according to the difference value and the corresponding driving current value and basic current value through a preset algorithm to obtain a current compensation value.

为了验证电流补偿值是否满足预设条件,在预设的环境温度值下根据补偿电流值对屏幕当前的驱动电流值进行补偿,通过补偿后的驱动电流驱动屏幕,获取屏幕补偿后的光谱曲线,将补偿后的光谱曲线和标准曲线进行比较,若补偿后的光谱曲线和标准曲线之间的差异值在预设范围内,例如差异值较小时,则该电流补偿值满足预设条件。可以多次重复以上步骤,能最大限度根据环境温度影响调整屏幕工作时的光谱曲线。In order to verify whether the current compensation value satisfies the preset conditions, the current drive current value of the screen is compensated according to the compensation current value under the preset ambient temperature value, and the screen is driven by the compensated drive current to obtain the spectral curve after screen compensation. Comparing the compensated spectrum curve with the standard curve, if the difference between the compensated spectrum curve and the standard curve is within a preset range, for example, when the difference is small, the current compensation value meets the preset condition. The above steps can be repeated many times, and the spectral curve when the screen is working can be adjusted to the greatest extent according to the influence of the ambient temperature.

在实际应用过程中:In the actual application process:

通过温度传感器获取电子设备当前的环境温度值,获取屏幕当前的屏幕亮度等级对应的驱动电流值,根据当前的环境温度值以及驱动电流值从上述映射表中确定出补偿电流值,对当前的驱动电流值进行补偿,进而对当前屏幕亮度等级进行调节。为了使得电流补偿值可以符合用户实际需求,在根据目标调节电流自动对屏幕进行调节后,可以获取用户输入的符合用户需求的修正参数,可以根据用户需求对屏幕进行调节,并根据用户输入的修正参数对补偿参数进行修正,使得后续调节可以符合用户的使用习惯。Obtain the current ambient temperature value of the electronic device through the temperature sensor, obtain the driving current value corresponding to the current screen brightness level of the screen, and determine the compensation current value from the above mapping table according to the current ambient temperature value and the driving current value. The current value is compensated, and then the current screen brightness level is adjusted. In order to make the current compensation value meet the actual needs of users, after the screen is automatically adjusted according to the target adjustment current, the correction parameters input by the user that meet the needs of the user can be obtained, and the screen can be adjusted according to the needs of the user. Parameters to modify the compensation parameters so that subsequent adjustments can conform to the user's usage habits.

本申请实施例根据屏幕所处环境温度信息、屏幕亮度等级、驱动电流以及光谱曲线获取对应的电流补偿值,根据当前的驱动电流和电流补偿值确定出目标调节电流,根据目标调节电流对屏幕进行调节,提高屏幕的调节效果。减少屏幕由于外界环境温度变化导致的显示效果较差的问题,减少用户的视觉疲劳。In the embodiment of the present application, the corresponding current compensation value is obtained according to the ambient temperature information of the screen, the brightness level of the screen, the driving current and the spectral curve, the target adjustment current is determined according to the current driving current and the current compensation value, and the screen is adjusted according to the target adjustment current. Adjust to improve the adjustment effect of the screen. Reduce the poor display effect of the screen due to changes in the external environment temperature, and reduce the user's visual fatigue.

请参阅图4,图4为本申请实施例提供的屏幕调节装置的结构示意图。屏幕调节装置400可以包括:第一获取模块401,第二获取模块402,第三获取模块403,确定模块404,调节模块405。Please refer to FIG. 4 . FIG. 4 is a schematic structural diagram of a screen adjustment device provided by an embodiment of the present application. The screen adjustment apparatus 400 may include: a first acquisition module 401 , a second acquisition module 402 , a third acquisition module 403 , a determination module 404 , and an adjustment module 405 .

第一获取模块401,用于获取所述屏幕所处的环境的环境温度信息;The first acquiring module 401 is configured to acquire ambient temperature information of the environment where the screen is located;

第二获取模块402,用于获取所述屏幕当前的显示参数;The second acquiring module 402 is configured to acquire the current display parameters of the screen;

第三获取模块403,用于根据所述环境温度信息和所述显示参数获取对应的补偿参数;A third acquiring module 403, configured to acquire corresponding compensation parameters according to the ambient temperature information and the display parameters;

确定模块404,用于根据所述显示参数和补偿参数确定目标调节参数;A determining module 404, configured to determine target adjustment parameters according to the display parameters and compensation parameters;

第一调节模块405,用于根据所述目标调节参数调节所述屏幕。The first adjustment module 405 is configured to adjust the screen according to the target adjustment parameter.

在一些实施例中,第二获取模块402还可以用于:获取所述屏幕当前的显示参数对应的驱动电流。In some embodiments, the second acquiring module 402 may also be configured to: acquire the driving current corresponding to the current display parameter of the screen.

第三获取模块403还可以用于:根据所述环境温度信息和所述驱动电流获取对应的补偿电流值。The third obtaining module 403 may also be configured to: obtain a corresponding compensation current value according to the ambient temperature information and the driving current.

确定模块404还可以用于:根据所述驱动电流和补偿电流值确定目标调节电流。The determination module 404 may also be configured to: determine a target regulation current according to the driving current and the compensation current value.

调节模块405还可以用于:根据所述目标调节电流调节所述屏幕。The adjustment module 405 may also be configured to: adjust the screen according to the target adjustment current.

在一些实施例中,在根据所述环境温度信息和所述驱动电流获取对应的补偿电流值,第三获取模块403还可以用于:In some embodiments, after obtaining the corresponding compensation current value according to the ambient temperature information and the driving current, the third obtaining module 403 can also be used to:

根据所述环境温度信息从历史环境温度信息中确定出目标环境温度;determining a target ambient temperature from historical ambient temperature information according to the ambient temperature information;

根据所述目标环境温度获取多个历史驱动电流;acquiring a plurality of historical driving currents according to the target ambient temperature;

根据所述驱动电流从所述多个历史驱动电流中确定出目标驱动电流;determining a target driving current from the plurality of historical driving currents according to the driving current;

根据所述目标驱动电流获取对应的补偿电流值。A corresponding compensation current value is obtained according to the target driving current.

在一些实施例中,在所述根据所述目标驱动电流获取对应补偿电流值时,第三获取模块403还可以用于:In some embodiments, when obtaining the corresponding compensation current value according to the target driving current, the third obtaining module 403 can also be used to:

获取所述屏幕工作时的历史环境温度信息;Obtain historical ambient temperature information when the screen is working;

获取不同历史环境温度下所述屏幕工作时对应的历史驱动电流;Obtaining the corresponding historical driving current when the screen is working under different historical ambient temperatures;

获取所述历史驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to the historical driving current;

建立历史环境温度、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕显示对应的屏幕光谱曲线。Establish a mapping relationship between historical ambient temperature, historical driving current, and screen spectral curve, wherein each historical ambient temperature corresponds to a plurality of historical driving currents, and each historical driving current corresponds to the corresponding screen spectral curve displayed on the screen under the historical driving current .

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

在一些实施例中,在所述根据所述目标驱动电流获取对应补偿电流值时,第三获取模块403还可以用于:In some embodiments, when obtaining the corresponding compensation current value according to the target driving current, the third obtaining module 403 can also be used to:

获取所述屏幕在不同显示亮度等级下的历史环境温度信息;Obtain historical ambient temperature information of the screen at different display brightness levels;

获取不同历史环境温度下所述屏幕在不同亮度等级下对应的历史驱动电流;Obtaining the corresponding historical driving current of the screen at different brightness levels under different historical ambient temperatures;

获取所述每一驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to each driving current;

建立历史环境温度、屏幕亮度等级、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个屏幕亮度等级,每一屏幕亮度等级对应一历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕对应的屏幕光谱曲线。Establish the mapping relationship of historical ambient temperature, screen brightness level, historical driving current and screen spectral curve, wherein each historical ambient temperature corresponds to multiple screen brightness levels, each screen brightness level corresponds to a historical driving current, and each historical driving current Corresponding to the screen spectrum curve corresponding to the screen under the historical driving current.

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

在一些实施例中,在根据所述目标调节参数调节所述屏幕之后:屏幕调节装置还可以包括第四获取模块、第五获取模块、修正模块以及第二调节模块:In some embodiments, after the screen is adjusted according to the target adjustment parameter: the screen adjustment device may further include a fourth acquisition module, a fifth acquisition module, a correction module, and a second adjustment module:

第四获取模块,用于获取用户输入的屏幕修正参数;The fourth obtaining module is used to obtain the screen modification parameters input by the user;

第五获取模块,用于获取用户输入所述屏幕修正参数时所述屏幕的当前环境温度信息以及所述屏幕的当前驱动电流信息;A fifth acquisition module, configured to acquire the current ambient temperature information of the screen and the current driving current information of the screen when the user inputs the screen correction parameters;

修正模块,用于根据所述当前环境温度信息、当前驱动电流信息以及屏幕修正参数对相应的补偿参数进行修正,得到修正后的补偿参数;A correction module, configured to correct corresponding compensation parameters according to the current ambient temperature information, current driving current information and screen correction parameters, to obtain corrected compensation parameters;

第二调节模块,用于根据所述修正后的补偿参数调节所述屏幕。A second adjustment module, configured to adjust the screen according to the corrected compensation parameters.

在一些实施例中,在所述获取所述屏幕所处的环境的环境温度信息时,第一获取模块401还用于:In some embodiments, when acquiring the ambient temperature information of the environment where the screen is located, the first acquiring module 401 is further configured to:

所述屏幕包括温度传感器,通过所述温度传感器获取所述屏幕所处的环境的环境温度信息;The screen includes a temperature sensor, and the ambient temperature information of the environment where the screen is located is acquired through the temperature sensor;

或获取所述屏幕的所处的地理位置和当前天气信息;根据所述地理位置信息判断所述屏幕是否处于室外环境;若所述屏幕处于室外环境,根据所述天气信息得到第一温度信息,将所述第一温度信息作为所述环境温度信息;若所述屏幕未处于室外环境,获取历史天气信息;根据所述当前天气信息,从与所述历史天气信息关联的温度中确定出第二温度信息,将所述第二温度信息作为环境温度信息。Or acquire the geographic location of the screen and current weather information; judge whether the screen is in an outdoor environment according to the geographic location information; if the screen is in an outdoor environment, obtain first temperature information according to the weather information, Taking the first temperature information as the ambient temperature information; if the screen is not in an outdoor environment, obtaining historical weather information; according to the current weather information, determining the second temperature from the temperature associated with the historical weather information temperature information, using the second temperature information as ambient temperature information.

应当说明的是,本申请实施例提供的屏幕调节装置与上文实施例中的屏幕调节方法属于同一构思,在屏幕调节装置上可以运行屏幕调节方法实施例中提供的任一方法,其具体实现过程详见屏幕调节方法实施例,此处不再赘述。It should be noted that the screen adjustment device provided in the embodiment of the present application and the screen adjustment method in the above embodiments belong to the same idea, and any method provided in the screen adjustment method embodiment can be run on the screen adjustment device, and its specific implementation For details on the process, refer to the embodiment of the screen adjustment method, which will not be repeated here.

本申请实施例还提供一种电子设备,请参照图5,电子设备500包括处理器501、存储器502。其中,处理器501与存储器502电性连接。The embodiment of the present application also provides an electronic device. Referring to FIG. 5 , the electronic device 500 includes a processor 501 and a memory 502 . Wherein, the processor 501 is electrically connected with the memory 502 .

处理器501是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据。The processor 501 is the control center of the electronic device 500. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or loading computer programs stored in the memory 502 and calling data stored in the memory 502, the processor 501 executes electronic various functions of the device 500 and process data.

存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。The memory 502 can be used to store software programs and modules, and the processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502 . Memory 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store operating systems, computer programs required by at least one function (such as sound playback function, image playback function, etc.); Data created by the use of electronic devices, etc.

此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 502 may further include a memory controller to provide the processor 501 with access to the memory 502 .

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:In the embodiment of the present application, the processor 501 in the electronic device 500 will follow the steps below to load the instructions corresponding to the process of one or more computer programs into the memory 502, and run the instructions stored in the memory 502 by the processor 501. The computer program in the computer, so as to realize various functions, as follows:

获取所述屏幕所处的环境的环境温度信息;Acquiring ambient temperature information of the environment where the screen is located;

获取所述屏幕当前的显示参数;Obtaining the current display parameters of the screen;

根据所述环境温度信息和所述显示参数获取对应的补偿参数;Acquiring corresponding compensation parameters according to the ambient temperature information and the display parameters;

根据所述显示参数和补偿参数确定目标调节参数;determining target adjustment parameters according to the display parameters and compensation parameters;

根据所述目标调节参数调节所述屏幕。The screen is adjusted according to the target adjustment parameter.

请参照图6,图6为本申请实施例提供的电子设备的第二结构示意图,电子设备包括:处理器601、存储介质602、摄像组件603、屏幕604、音频电路605、射频电路606以及电源607。其中,摄像组件603、屏幕604、音频电路605、射频电路606以及电源607分别与处理器601电性连接,其中,存储器601和存储介质602与图5的处理器501和存储介质502类似。Please refer to FIG. 6. FIG. 6 is a second structural schematic diagram of an electronic device provided by an embodiment of the present application. The electronic device includes: a processor 601, a storage medium 602, a camera component 603, a screen 604, an audio circuit 605, a radio frequency circuit 606, and a power supply 607. Wherein, camera assembly 603, screen 604, audio circuit 605, radio frequency circuit 606 and power supply 607 are respectively electrically connected to processor 601, wherein memory 601 and storage medium 602 are similar to processor 501 and storage medium 502 in FIG. 5 .

摄像组件603可以包括图像处理电路,图像处理电路可以利用硬件和/或软件组件实现,可包括定义图像信号处理(Image Signal Processing)管线的各种处理单元。图像处理电路至少可以包括:多个摄像头、图像信号处理器(Image Signal Processor,ISP处理器)、控制逻辑器以及图像存储器等。其中每个摄像头至少可以包括一个或多个透镜和图像传感器。图像传感器可包括色彩滤镜阵列(如Bayer滤镜)。图像传感器可获取用图像传感器的每个成像像素捕捉的光强度和波长信息,并提供可由图像信号处理器处理的一组原始图像数据。The camera component 603 may include an image processing circuit, which may be implemented by hardware and/or software components, and may include various processing units defining an image signal processing (Image Signal Processing) pipeline. The image processing circuit may at least include: a plurality of cameras, an image signal processor (Image Signal Processor, ISP processor), a control logic, an image memory, and the like. Each camera may at least include one or more lenses and image sensors. The image sensor may include an array of color filters (eg Bayer filters). The image sensor may obtain light intensity and wavelength information captured with each imaging pixel of the image sensor and provide a set of raw image data that may be processed by an image signal processor.

屏幕604可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。The screen 604 can be used to display information input by or provided to the user, as well as various graphical user interfaces, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof.

音频电路605可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。The audio circuit 605 can be used to provide an audio interface between the user and the electronic device through a speaker or a microphone.

射频电路606可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。The radio frequency circuit 606 can be used to send and receive radio frequency signals to establish wireless communication with network devices or other electronic devices through wireless communication, and to send and receive signals with network devices or other electronic devices.

电源607可以用于给电子设备600的各个部件供电。在一些实施例中,电源607可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The power supply 607 can be used to supply power to various components of the electronic device 600 . In some embodiments, the power supply 607 may be logically connected to the processor 601 through a power management system, so that functions such as charging, discharging, and power consumption management may be implemented through the power management system.

在本申请实施例中,电子设备600中的处理器601会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器602中,并由处理器601运行存储在存储器602中的计算机程序,从而实现各种功能,如下:In this embodiment of the application, the processor 601 in the electronic device 600 will follow the steps below to load the instructions corresponding to the process of one or more computer programs into the memory 602, and run the instructions stored in the memory 602 by the processor 601. The computer program in the computer, so as to realize various functions, as follows:

获取所述屏幕所处的环境的环境温度信息;Acquiring ambient temperature information of the environment where the screen is located;

获取所述屏幕当前的显示参数;Obtaining the current display parameters of the screen;

根据所述环境温度信息和所述显示参数获取对应的补偿参数;Acquiring corresponding compensation parameters according to the ambient temperature information and the display parameters;

根据所述显示参数和补偿参数确定目标调节参数;determining target adjustment parameters according to the display parameters and compensation parameters;

根据所述目标调节参数调节所述屏幕。The screen is adjusted according to the target adjustment parameter.

在一些实施例中,所述获取所述屏幕当前的显示参数时,处理器601可以执行:In some embodiments, when acquiring the current display parameters of the screen, the processor 601 may execute:

获取所述屏幕当前的显示参数对应的驱动电流;Acquiring the drive current corresponding to the current display parameters of the screen;

在所述根据所述环境温度信息和所述显示参数获取对应的补偿参数时,处理器601可以执行:When obtaining the corresponding compensation parameter according to the ambient temperature information and the display parameter, the processor 601 may execute:

根据所述环境温度信息和所述驱动电流获取对应的补偿电流值;Acquiring a corresponding compensation current value according to the ambient temperature information and the driving current;

在所述根据所述显示参数和补偿参数确定目标调节参数时,处理器601可以执行:When determining the target adjustment parameter according to the display parameter and the compensation parameter, the processor 601 may execute:

根据所述驱动电流和补偿电流值确定目标调节电流;determining a target regulation current according to the driving current and the compensation current value;

在所述根据所述目标调节参数调节所述屏幕时,处理器601可以执行:When the screen is adjusted according to the target adjustment parameter, the processor 601 may execute:

根据所述目标调节电流调节所述屏幕。The screen is adjusted according to the target adjustment current.

在一些实施例中,在所述根据所述环境温度信息和所述驱动电流获取对应的补偿电流值,处理器601可以执行:In some embodiments, after obtaining the corresponding compensation current value according to the ambient temperature information and the driving current, the processor 601 may execute:

根据所述环境温度信息从历史环境温度信息中确定出目标环境温度;determining a target ambient temperature from historical ambient temperature information according to the ambient temperature information;

根据所述目标环境温度获取多个历史驱动电流;acquiring a plurality of historical driving currents according to the target ambient temperature;

根据所述驱动电流从所述多个历史驱动电流中确定出目标驱动电流;determining a target driving current from the plurality of historical driving currents according to the driving current;

根据所述目标驱动电流获取对应的补偿电流值。A corresponding compensation current value is obtained according to the target driving current.

在一些实施例中,在所述根据所述目标驱动电流获取对应补偿电流值时,处理器601可以执行:In some embodiments, when acquiring the corresponding compensation current value according to the target driving current, the processor 601 may execute:

获取所述屏幕工作时的历史环境温度信息;Obtain historical ambient temperature information when the screen is working;

获取不同历史环境温度下所述屏幕工作时对应的历史驱动电流;Obtaining the corresponding historical driving current when the screen is working under different historical ambient temperatures;

获取所述历史驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to the historical driving current;

建立历史环境温度、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕显示对应的屏幕光谱曲线。Establish a mapping relationship between historical ambient temperature, historical driving current, and screen spectral curve, wherein each historical ambient temperature corresponds to a plurality of historical driving currents, and each historical driving current corresponds to the corresponding screen spectral curve displayed on the screen under the historical driving current .

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

在一些实施例中,在所述根据所述目标驱动电流获取对应补偿电流值时,处理器601可以执行:In some embodiments, when acquiring the corresponding compensation current value according to the target driving current, the processor 601 may execute:

获取所述屏幕在不同显示亮度等级下的历史环境温度信息;Obtain historical ambient temperature information of the screen at different display brightness levels;

获取不同历史环境温度下所述屏幕在不同亮度等级下对应的历史驱动电流;Obtaining the corresponding historical driving current of the screen at different brightness levels under different historical ambient temperatures;

获取所述每一驱动电流对应的屏幕光谱曲线;Obtain the screen spectrum curve corresponding to each driving current;

建立历史环境温度、屏幕亮度等级、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个屏幕亮度等级,每一屏幕亮度等级对应一历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕对应的屏幕光谱曲线。Establish the mapping relationship of historical ambient temperature, screen brightness level, historical driving current and screen spectral curve, wherein each historical ambient temperature corresponds to multiple screen brightness levels, each screen brightness level corresponds to a historical driving current, and each historical driving current Corresponding to the screen spectrum curve corresponding to the screen under the historical driving current.

获取在预设温度下的标准光谱曲线;Obtain a standard spectral curve at a preset temperature;

将每一屏幕光谱曲线和所述标准光谱曲线比较,得到多个差异值,每一差异值对应一屏幕光谱曲线;Comparing each screen spectrum curve with the standard spectrum curve to obtain a plurality of difference values, each difference value corresponding to a screen spectrum curve;

根据多个差异值计算得到补偿电流值。The compensation current value is calculated according to the multiple difference values.

在一些实施例中,在根据所述目标调节参数调节所述屏幕之后,处理器601还可以执行:In some embodiments, after adjusting the screen according to the target adjustment parameter, the processor 601 may further execute:

获取用户输入的屏幕修正参数;Obtain the screen correction parameters input by the user;

获取用户输入所述屏幕修正参数时所述屏幕的当前环境温度信息以及所述屏幕的当前驱动电流信息;Acquiring the current ambient temperature information of the screen and the current driving current information of the screen when the user inputs the screen correction parameters;

根据所述当前环境温度信息、当前驱动电流信息以及屏幕修正参数对相应的补偿参数进行修正,得到修正后的补偿参数;Correcting the corresponding compensation parameters according to the current ambient temperature information, the current driving current information and the screen correction parameters to obtain the corrected compensation parameters;

根据所述修正后的补偿参数调节所述屏幕。The screen is adjusted according to the modified compensation parameters.

在一些实施例中,在所述获取所述屏幕所处的环境的环境温度信息时,处理器601还可以执行:In some embodiments, when acquiring the ambient temperature information of the environment where the screen is located, the processor 601 may also execute:

所述屏幕包括温度传感器,通过所述温度传感器获取所述屏幕所处的环境的环境温度信息;The screen includes a temperature sensor, and the ambient temperature information of the environment where the screen is located is acquired through the temperature sensor;

或获取所述屏幕的所处的地理位置和当前天气信息;根据所述地理位置信息判断所述屏幕是否处于室外环境;若所述屏幕处于室外环境,根据所述天气信息得到第一温度信息,将所述第一温度信息作为所述环境温度信息;若所述屏幕未处于室外环境,获取历史天气信息;根据所述当前天气信息,从与所述历史天气信息关联的温度中确定出第二温度信息,将所述第二温度信息作为环境温度信息。Or acquire the geographic location of the screen and current weather information; judge whether the screen is in an outdoor environment according to the geographic location information; if the screen is in an outdoor environment, obtain first temperature information according to the weather information, Taking the first temperature information as the ambient temperature information; if the screen is not in an outdoor environment, obtaining historical weather information; according to the current weather information, determining the second temperature from the temperature associated with the historical weather information temperature information, using the second temperature information as ambient temperature information.

本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的屏幕调节方法,比如:获取所述屏幕所处的环境的环境温度信息;获取所述屏幕当前的显示参数;根据所述环境温度信息和所述显示参数获取对应的补偿参数;根据所述显示参数和补偿参数确定目标调节参数;根据所述目标调节参数调节所述屏幕。在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM)、或者随机存取记忆体(Random Access Memory,RAM)等。An embodiment of the present application also provides a storage medium, the storage medium stores a computer program, and when the computer program is run on a computer, the computer is made to execute the screen adjustment method in any of the above embodiments, such as: acquiring the screen Ambient temperature information of the environment in which the environment is located; obtaining the current display parameters of the screen; obtaining corresponding compensation parameters according to the ambient temperature information and the display parameters; determining target adjustment parameters according to the display parameters and compensation parameters; Adjust the screen with the target adjustment parameters. In the embodiment of the present application, the storage medium may be a magnetic disk, an optical disk, a read only memory (Read Only Memory, ROM), or a random access memory (Random Access Memory, RAM), and the like.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.

需要说明的是,对本申请实施例的屏幕调节方法而言,本领域普通测试人员可以理解实现本申请实施例的屏幕调节方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如屏幕调节方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。It should be noted that, for the screen adjustment method of the embodiment of the present application, ordinary testers in the field can understand that all or part of the process of implementing the screen adjustment method of the embodiment of the present application can be completed by controlling the relevant hardware through a computer program , the computer program may be stored in a computer-readable storage medium, such as stored in a memory of an electronic device, and executed by at least one processor in the electronic device, and the execution process may include, for example, the implementation of a screen adjustment method example process. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, and the like.

对本申请实施例的屏幕调节装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,该存储介质譬如为只读存储器,磁盘或光盘等。For the screen adjustment device in the embodiment of the present application, each functional module may be integrated into one processing chip, each module may exist separately physically, or two or more modules may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, magnetic disk or optical disk.

以上对本申请实施例所提供的一种屏幕调节方法、装置、存储介质以及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The screen adjustment method, device, storage medium and electronic equipment provided by the embodiment of the present application have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present application. The description of the above embodiment is only It is used to help understand the method and its core idea of this application; at the same time, for those skilled in the art, according to the idea of this application, there will be changes in the specific implementation and application scope. In summary, this specification The content should not be construed as a limitation of the application.

Claims (8)

1.一种屏幕调节方法,其特征在于,所述方法包括:1. A screen adjustment method, characterized in that the method comprises: 获取所述屏幕所处的环境的环境温度信息;Acquiring ambient temperature information of the environment where the screen is located; 获取所述屏幕当前的显示参数对应的驱动电流;Acquiring the drive current corresponding to the current display parameters of the screen; 获取所述屏幕工作时的历史环境温度信息、不同历史环境温度下所述屏幕工作时对应的历史驱动电流以及历史驱动电流对应的屏幕光谱曲线;Obtain historical ambient temperature information when the screen is working, historical driving currents corresponding to the screen working at different historical ambient temperatures, and screen spectral curves corresponding to the historical driving currents; 获取在预设温度下的标准光谱曲线,将每一屏幕光谱曲线和所述标准光谱曲线比较得到多个差异值,根据多个差异值计算得到多个补偿电流值;Obtaining a standard spectral curve at a preset temperature, comparing each screen spectral curve with the standard spectral curve to obtain multiple difference values, and calculating multiple compensation current values based on the multiple difference values; 根据所述环境温度信息和所述驱动电流从所述多个补偿电流值中获取对应的补偿电流值;Acquiring a corresponding compensation current value from the plurality of compensation current values according to the ambient temperature information and the driving current; 根据所述驱动电流和所述对应的补偿电流值确定目标调节电流;determining a target regulation current according to the driving current and the corresponding compensation current value; 根据所述目标调节电流调节所述屏幕。The screen is adjusted according to the target adjustment current. 2.根据权利要求1所述的屏幕调节方法,其特征在于,获取所述屏幕工作时的历史环境温度信息、不同历史环境温度下所述屏幕工作时对应的历史驱动电流以及历史驱动电流对应的屏幕光谱曲线包括:2. The screen adjustment method according to claim 1, characterized in that, obtaining the historical ambient temperature information when the screen is working, the corresponding historical driving current when the screen is working under different historical environmental temperatures, and the corresponding historical driving current On-screen spectral curves include: 获取所述屏幕工作时的历史环境温度信息、不同历史环境温度下所述屏幕工作时对应的历史驱动电流以及历史驱动电流对应的屏幕光谱曲线;建立历史环境温度、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕显示对应的屏幕光谱曲线。Obtain the historical ambient temperature information when the screen is working, the historical driving current corresponding to the screen working at different historical ambient temperatures, and the screen spectral curve corresponding to the historical driving current; establish the historical ambient temperature, historical driving current, and screen spectral curve A mapping relationship, wherein each historical ambient temperature corresponds to a plurality of historical driving currents, and each historical driving current corresponds to a corresponding screen spectrum curve displayed on the screen under the historical driving current. 3.根据权利要求1所述的屏幕调节方法,其特征在于,所述获取所述屏幕工作时的历史环境温度信息、不同历史环境温度下所述屏幕工作时对应的历史驱动电流以及历史驱动电流对应的屏幕光谱曲线包括:3. The screen adjustment method according to claim 1, characterized in that the acquisition of the historical ambient temperature information when the screen is in operation, the corresponding historical driving current and historical driving current when the screen is operating in different historical ambient temperatures The corresponding screen spectrum curves include: 获取所述屏幕在不同显示亮度等级下的历史环境温度信息、不同历史环境温度下所述屏幕在不同亮度等级下对应的历史驱动电流以及所述每一驱动电流对应的屏幕光谱曲线;Obtain historical environmental temperature information of the screen at different display brightness levels, historical driving currents corresponding to the screen at different brightness levels at different historical environmental temperatures, and screen spectral curves corresponding to each driving current; 建立历史环境温度、屏幕亮度等级、历史驱动电流以及屏幕光谱曲线的映射关系,其中,每一历史环境温度对应多个屏幕亮度等级,每一屏幕亮度等级对应一历史驱动电流,每一历史驱动电流对应在所述历史驱动电流下屏幕对应的屏幕光谱曲线。Establish the mapping relationship of historical ambient temperature, screen brightness level, historical driving current and screen spectral curve, wherein each historical ambient temperature corresponds to multiple screen brightness levels, each screen brightness level corresponds to a historical driving current, and each historical driving current Corresponding to the screen spectrum curve corresponding to the screen under the historical driving current. 4.根据权利要求1-3任一项所述的屏幕调节方法,其特征在于,在根据所述目标调节电流调节所述屏幕之后,还包括:4. The screen adjustment method according to any one of claims 1-3, characterized in that, after adjusting the screen according to the target adjustment current, further comprising: 获取用户输入的屏幕修正参数;Obtain the screen correction parameters input by the user; 获取用户输入所述屏幕修正参数时所述屏幕的当前环境温度信息以及所述屏幕的当前驱动电流信息;Acquiring the current ambient temperature information of the screen and the current driving current information of the screen when the user inputs the screen correction parameters; 根据所述当前环境温度信息、当前驱动电流信息以及屏幕修正参数对相应的补偿参数进行修正,得到修正后的补偿参数;Correcting the corresponding compensation parameters according to the current ambient temperature information, the current driving current information and the screen correction parameters to obtain the corrected compensation parameters; 根据所述修正后的补偿参数调节所述屏幕。The screen is adjusted according to the modified compensation parameters. 5.根据权利要求1-3任一项所述的屏幕调节方法,其特征在于,所述获取所述屏幕所处的环境的环境温度信息包括:5. The screen adjustment method according to any one of claims 1-3, characterized in that the acquiring the ambient temperature information of the environment where the screen is located comprises: 所述屏幕包括温度传感器,通过所述温度传感器获取所述屏幕所处的环境的环境温度信息;The screen includes a temperature sensor, and the ambient temperature information of the environment where the screen is located is acquired through the temperature sensor; 或获取所述屏幕的所处的地理位置和当前天气信息;根据所述地理位置信息判断所述屏幕是否处于室外环境;若所述屏幕处于室外环境,根据所述天气信息得到第一温度信息,将所述第一温度信息作为所述环境温度信息;若所述屏幕未处于室外环境,获取历史天气信息;根据所述当前天气信息,从与所述历史天气信息关联的温度中确定出第二温度信息,将所述第二温度信息作为环境温度信息。Or acquire the geographic location of the screen and current weather information; judge whether the screen is in an outdoor environment according to the geographic location information; if the screen is in an outdoor environment, obtain first temperature information according to the weather information, Taking the first temperature information as the ambient temperature information; if the screen is not in an outdoor environment, obtaining historical weather information; according to the current weather information, determining the second temperature from the temperature associated with the historical weather information temperature information, using the second temperature information as ambient temperature information. 6.一种屏幕调节装置,其特征在于,包括:6. A screen adjustment device, characterized in that it comprises: 第一获取模块,用于获取所述屏幕所处的环境的环境温度信息;A first acquisition module, configured to acquire ambient temperature information of the environment where the screen is located; 第二获取模块,用于获取所述屏幕当前的显示参数对应的驱动电流;The second acquisition module is used to acquire the driving current corresponding to the current display parameters of the screen; 第三获取模块,用于获取所述屏幕工作时的历史环境温度信息、不同历史环境温度下所述屏幕工作时对应的历史驱动电流以及历史驱动电流对应的屏幕光谱曲线;获取在预设温度下的标准光谱曲线,将每一屏幕光谱曲线和所述标准光谱曲线比较得到多个差异值,根据多个差异值计算得到多个补偿电流值;根据所述环境温度信息和所述驱动电流从所述多个补偿电流值中获取对应的补偿电流值;The third acquisition module is used to acquire the historical ambient temperature information when the screen is working, the historical driving current corresponding to the screen working under different historical environmental temperatures, and the screen spectrum curve corresponding to the historical driving current; The standard spectral curve of each screen is compared with the standard spectral curve to obtain a plurality of difference values, and a plurality of compensation current values are calculated according to the plurality of difference values; according to the ambient temperature information and the drive current from the Obtain the corresponding compensation current value from the plurality of compensation current values; 确定模块,用于根据所述驱动电流和所述对应的补偿电流值确定目标调节电流;A determination module, configured to determine a target adjustment current according to the driving current and the corresponding compensation current value; 第一调节模块,用于根据所述目标调节参数调节所述屏幕。A first adjustment module, configured to adjust the screen according to the target adjustment parameter. 7.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至5任一项所述的屏幕调节方法。7. A storage medium on which a computer program is stored, wherein when the computer program is run on a computer, the computer is made to execute the screen adjustment method according to any one of claims 1 to 5. 8.一种电子设备,处理器和存储器,所述存储器有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至5任一项所述的屏幕调节方法。8. An electronic device, a processor and a memory, wherein the memory has a computer program, wherein the processor is used to execute the screen according to any one of claims 1 to 5 by calling the computer program adjustment method.
CN202110450073.0A 2021-04-25 2021-04-25 Screen adjusting method and device, storage medium and electronic equipment Active CN113192470B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110450073.0A CN113192470B (en) 2021-04-25 2021-04-25 Screen adjusting method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110450073.0A CN113192470B (en) 2021-04-25 2021-04-25 Screen adjusting method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN113192470A CN113192470A (en) 2021-07-30
CN113192470B true CN113192470B (en) 2023-01-10

Family

ID=76978783

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110450073.0A Active CN113192470B (en) 2021-04-25 2021-04-25 Screen adjusting method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN113192470B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112435637B (en) * 2020-11-30 2022-03-18 Oppo广东移动通信有限公司 Brightness compensation method, brightness compensation device and brightness compensation system of curved screen
CN115802018B (en) * 2021-09-08 2024-06-04 广州视源电子科技股份有限公司 White balance automatic correction method, white balance automatic correction device and computer equipment
CN113873212B (en) * 2021-12-02 2022-03-08 深圳市爱图仕影像器材有限公司 Light combination method, intelligent terminal and storage medium
CN114694618B (en) * 2022-03-03 2023-06-27 武汉华星光电半导体显示技术有限公司 Brightness regulating method and device for display panel
CN114564132B (en) * 2022-03-09 2025-01-24 深圳创维-Rgb电子有限公司 Display control method, device, display equipment and storage medium
CN117475852A (en) * 2022-07-27 2024-01-30 荣耀终端有限公司 Voltage control method, electronic device and readable storage medium
CN115311974A (en) * 2022-08-05 2022-11-08 北京小米移动软件有限公司 Screen brightness adjustment method and device, storage medium and electronic device
CN115457896B (en) * 2022-08-30 2025-01-10 深圳市锐明技术股份有限公司 Operation protection method and device of electronic station sign, and electronic station sign
CN117275435B (en) * 2023-11-20 2024-02-13 深圳市安立信电子有限公司 Energy-saving mode management system of medical display screen and control method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008097864A (en) * 2006-10-06 2008-04-24 Harison Toshiba Lighting Corp Backlight device and driving method of backlight device
CN203192371U (en) * 2013-03-11 2013-09-11 北京德彼克创新科技有限公司 Professional display device
CN104732921A (en) * 2013-12-23 2015-06-24 环球展览公司 OLED color tuning by driving mode variation and application thereof
CN106325791A (en) * 2015-07-06 2017-01-11 联想(北京)有限公司 Display parameter adjustment method and electronic device
CN107205290A (en) * 2016-03-18 2017-09-26 厦门歌乐电子企业有限公司 A kind of LED driving circuit, method and display device
CN112534225A (en) * 2018-08-03 2021-03-19 奇跃公司 LED thermal characterization and calibration for optical displays

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008097864A (en) * 2006-10-06 2008-04-24 Harison Toshiba Lighting Corp Backlight device and driving method of backlight device
CN203192371U (en) * 2013-03-11 2013-09-11 北京德彼克创新科技有限公司 Professional display device
CN104732921A (en) * 2013-12-23 2015-06-24 环球展览公司 OLED color tuning by driving mode variation and application thereof
CN106325791A (en) * 2015-07-06 2017-01-11 联想(北京)有限公司 Display parameter adjustment method and electronic device
CN107205290A (en) * 2016-03-18 2017-09-26 厦门歌乐电子企业有限公司 A kind of LED driving circuit, method and display device
CN112534225A (en) * 2018-08-03 2021-03-19 奇跃公司 LED thermal characterization and calibration for optical displays

Also Published As

Publication number Publication date
CN113192470A (en) 2021-07-30

Similar Documents

Publication Publication Date Title
CN113192470B (en) Screen adjusting method and device, storage medium and electronic equipment
KR101766867B1 (en) Color adjustment method and device
CN109951627B (en) Image processing method, image processing device, storage medium and electronic equipment
US10978027B2 (en) Electronic display partial image frame update systems and methods
CN107945769A (en) Ambient light intensity detection method and device, storage medium and electronic equipment
CN112950525B (en) Image detection method and device and electronic equipment
CN108494974A (en) Adjusting method, mobile terminal and the storage medium of display brightness
CN107957294A (en) Ambient light intensity detection method and device, storage medium and electronic equipment
CN107958470A (en) A kind of color correcting method, mobile terminal
WO2020063030A1 (en) Theme color adjusting method and apparatus, storage medium, and electronic device
CN113507598B (en) Video screen display method, device, terminal and storage medium
CN112087611B (en) Electronic device and display adjustment method thereof
CN115701128A (en) An image processing method and related equipment
CN104424915A (en) Electronic device and display brightness control method
CN108735183A (en) Display screen brightness adjusting method and related product
CN107465811B (en) Method for reducing temperature rise, computer readable storage medium and electronic equipment
CN111380610A (en) Ambient light detection method and apparatus, electronic device, and storage medium
CN108389553B (en) Backlight control method, apparatus and computer readable storage medium
TWI633536B (en) Electronic device and method for adjusting display screen
CN112929625B (en) Display material rendering method and device
CN117746819A (en) Screen brightness adjustment methods, devices and equipment
CN108198144A (en) Image processing method, image processing device, storage medium and electronic equipment
CN108259773A (en) A kind of image pickup method and device
CN115035850B (en) Brightness adjusting method and device thereof
CN107071274B (en) Distortion processing method and terminal

Legal Events

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