CN118800180A - A method for screen display and related device - Google Patents
A method for screen display and related device Download PDFInfo
- Publication number
- CN118800180A CN118800180A CN202310446185.8A CN202310446185A CN118800180A CN 118800180 A CN118800180 A CN 118800180A CN 202310446185 A CN202310446185 A CN 202310446185A CN 118800180 A CN118800180 A CN 118800180A
- Authority
- CN
- China
- Prior art keywords
- screen
- voltage difference
- image
- brightness
- screen brightness
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Transforming Electric Information Into Light Information (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本申请提供了一种用于屏幕显示的方法及相关装置,应用于电子设备,该方法包括:获取屏幕亮度和参考因素,参考因素包括影响参数和/或待显示图像的图像特征;基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差。结合屏幕亮度和更多的参考因素确定并调整驱动屏幕发光的电压差,以使得在满足屏幕的显示需求的情况下,降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。
The present application provides a method and related device for screen display, which are applied to electronic devices, and the method includes: obtaining screen brightness and reference factors, the reference factors including influencing parameters and/or image features of the image to be displayed; based on the screen brightness and the reference factors, determining the voltage difference for driving the screen to emit light. The voltage difference for driving the screen to emit light is determined and adjusted in combination with the screen brightness and more reference factors, so that the power consumption of the screen is reduced while meeting the display requirements of the screen, thereby extending the standby time of the electronic device and improving the user experience.
Description
技术领域Technical Field
本申请涉及终端技术领域,尤其涉及一种用于屏幕显示的方法及相关装置。The present application relates to the field of terminal technology, and in particular to a method for screen display and related devices.
背景技术Background Art
随着终端技术的日益发展,人们对应用在电子设备上的屏幕的要求也越来越高,例如,越来越多的电子设备搭载有全面屏等具有高屏占比的屏幕。With the increasing development of terminal technology, people have higher and higher requirements for screens used in electronic devices. For example, more and more electronic devices are equipped with full-screen and other screens with high screen-to-body ratios.
电子设备的功耗续航是用户关注的重要指标之一,屏幕的功耗在续航功耗中占据较大比例。然而,随着屏占比的增大,屏幕在工作时所需要的功耗也随之增加。The power consumption and battery life of electronic devices are one of the important indicators that users pay attention to, and the power consumption of the screen accounts for a large proportion of the battery life power consumption. However, as the screen-to-body ratio increases, the power consumption required by the screen when working also increases.
因此,如何降低电子设备的屏幕的功耗,成为一项亟待解决的问题。Therefore, how to reduce the power consumption of the screen of the electronic device has become an urgent problem to be solved.
发明内容Summary of the invention
本申请提供了一种用于屏幕显示的方法及相关装置,以期动态调整驱动屏幕发光的电压差,降低屏幕的功耗。The present application provides a method and related devices for screen display, in order to dynamically adjust the voltage difference driving the screen to emit light and reduce the power consumption of the screen.
第一方面,本申请提供了一种用于屏幕显示的方法,该方法可以由配置有屏幕的电子设备(为了便于描述,本申请中将配置有屏幕的电子设备记为电子设备)执行,或者,该方法也可以由配置在电子设备中的部件(如处理器、芯片或芯片系统等)执行,或者,还可以由能够实现全部或部分电子设备功能的逻辑模块或软件实现,本申请实施例对此不作限定。In the first aspect, the present application provides a method for screen display, which can be executed by an electronic device equipped with a screen (for the sake of ease of description, the electronic device equipped with a screen will be referred to as an electronic device in the present application), or the method can also be executed by a component configured in the electronic device (such as a processor, chip or chip system, etc.), or it can also be implemented by a logic module or software that can realize all or part of the functions of the electronic device, and the embodiments of the present application are not limited to this.
示例性地,该方法包括:获取屏幕亮度和参考因素,参考因素包括影响参数和/或待显示图像的图像特征;基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差。Exemplarily, the method includes: acquiring screen brightness and reference factors, the reference factors including influencing parameters and/or image features of an image to be displayed; and determining a voltage difference for driving the screen to emit light based on the screen brightness and the reference factors.
基于上述方案,结合屏幕亮度和更多的参考因素确定并调整驱动屏幕发光的电压差,以使得在满足屏幕的显示需求的情况下,降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。Based on the above scheme, the voltage difference that drives the screen to emit light is determined and adjusted in combination with the screen brightness and more reference factors, so that the power consumption of the screen can be reduced while meeting the display requirements of the screen, thereby extending the standby time of the electronic device and improving the user experience.
结合第一方面,在某些可能的实现方式中,影响参数包括以下一项或多项:帧率、屏幕温度、屏幕使用时长、显示模式或该屏幕的特性。In combination with the first aspect, in some possible implementations, the influencing parameters include one or more of the following: frame rate, screen temperature, screen usage time, display mode, or characteristics of the screen.
结合第一方面,在某些可能的实现方式中,图像特征包括灰阶的最大值、平均像素级别(average pixel level,APL)或峰值亮度。In combination with the first aspect, in some possible implementations, the image feature includes a maximum value of grayscale, an average pixel level (APL), or a peak brightness.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于屏幕亮度、图像特征和第一映射关系,确定驱动该屏幕发光的电压差;其中,第一映射关系包括屏幕亮度和图像特征的多种组合与多种电压差的对应关系。In combination with the first aspect, in some possible implementations, the reference factors include image features, and based on the screen brightness and the reference factors, the voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the image features and a first mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the first mapping relationship includes a correspondence between multiple combinations of screen brightness and image features and multiple voltage differences.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量和与该图像特征对应的第二调整量,这多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种图像特征与多种调整量的对应关系;基于该第一调整量和该第二调整量确定驱动该屏幕发光的电压差。In combination with the first aspect, in some possible implementations, the reference factors include image features, and based on the screen brightness and the reference factors, a voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, a first adjustment amount corresponding to the screen brightness and a second adjustment amount corresponding to the image feature are determined, the multiple sets of mapping relationships include correspondences between multiple screen brightnesses and multiple adjustment amounts, and correspondences between multiple image features and multiple adjustment amounts; based on the first adjustment amount and the second adjustment amount, a voltage difference for driving the screen to emit light is determined.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征,电压差是利用预先训练的模型基于该屏幕亮度和该图像特征确定的。In combination with the first aspect, in some possible implementations, the reference factor includes an image feature, and the voltage difference is determined based on the screen brightness and the image feature using a pre-trained model.
结合屏幕亮度和待显示图像的图像特征,来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,可以降低电压差,从而能够降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。The voltage difference that drives the screen to emit light is determined by combining the screen brightness and the image features of the image to be displayed. While meeting the screen's light-emitting requirements, the voltage difference can be reduced, thereby reducing the screen's power consumption, thereby extending the standby time of the electronic device and improving the user experience.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征和影响参数,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于该屏幕亮度、该图像特征、该影响参数和第二映射关系,确定驱动该屏幕发光的电压差;其中,第二映射关系包括屏幕亮度、图像特征和影响参数的多种组合与多种电压差的对应关系。In combination with the first aspect, in some possible implementations, the reference factors include image features and influencing parameters, and based on the screen brightness and the reference factors, the voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the image features, the influencing parameters and a second mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the second mapping relationship includes a correspondence between multiple combinations of screen brightness, image features and influencing parameters and multiple voltage differences.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征和影响参数,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量、与该图像特征对应的第二调整量,和与该影响参数对应的第三调整量,这多组映射关系中包括多种屏幕亮度与多种调整量的对应关系、多种图像特征与多种调整量的对应关系,以及多种影响参数与多种调整量的对应关系;基于该第一调整量、该第二调整量和该第三调整量确定驱动该屏幕发光的电压差。In combination with the first aspect, in some possible implementations, the reference factors include image features and influencing parameters, and based on the screen brightness and the reference factors, the voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, determining a first adjustment amount corresponding to the screen brightness, a second adjustment amount corresponding to the image feature, and a third adjustment amount corresponding to the influencing parameter, the multiple sets of mapping relationships including a correspondence between multiple screen brightnesses and multiple adjustment amounts, a correspondence between multiple image features and multiple adjustment amounts, and a correspondence between multiple influencing parameters and multiple adjustment amounts; determining the voltage difference for driving the screen to emit light based on the first adjustment amount, the second adjustment amount, and the third adjustment amount.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征和影响参数,电压差是利用预先训练的模型基于该屏幕亮度、该图像特征和该影响参数确定的。In combination with the first aspect, in some possible implementations, the reference factors include image features and influencing parameters, and the voltage difference is determined based on the screen brightness, the image features, and the influencing parameters using a pre-trained model.
除了考虑屏幕亮度和待显示图像的图像特征以外,还结合影响参数来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,进一步降低电压差,从而能够进一步降低屏幕的功耗,进而可以进一步延长电子设备的待机时长,提高用户体验感。In addition to considering the screen brightness and the image characteristics of the image to be displayed, the voltage difference that drives the screen to emit light is determined in combination with the influencing parameters. While meeting the screen's light-emitting requirements, the voltage difference is further reduced, thereby further reducing the screen's power consumption, and further extending the standby time of the electronic device and improving the user experience.
结合第一方面,在某些可能的实现方式中,参考因素包括影响参数,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于该屏幕亮度、该影响参数和第三映射关系,确定驱动该屏幕发光的电压差;其中,第三映射关系包括屏幕亮度和影响参数的多种组合与多种电压差的对应关系。In combination with the first aspect, in some possible implementations, the reference factor includes an influencing parameter, and based on the screen brightness and the reference factor, a voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the influencing parameter and a third mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the third mapping relationship includes a correspondence between multiple combinations of screen brightness and influencing parameters and multiple voltage differences.
结合第一方面,在某些可能的实现方式中,参考因素包括影响参数,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量和与该影响参数对应的第三调整量,这多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种影响参数与多种调整量的对应关系;基于该第一调整量和该第三调整量确定驱动该屏幕发光的电压差。In combination with the first aspect, in some possible implementations, the reference factor includes an influencing parameter, and based on the screen brightness and the reference factor, a voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, a first adjustment amount corresponding to the screen brightness and a third adjustment amount corresponding to the influencing parameter are determined, and the multiple sets of mapping relationships include a correspondence between multiple screen brightnesses and multiple adjustment amounts, and a correspondence between multiple influencing parameters and multiple adjustment amounts; based on the first adjustment amount and the third adjustment amount, a voltage difference for driving the screen to emit light is determined.
结合第一方面,在某些可能的实现方式中,参考因素包括影响参数,电压差是利用预先训练的模型基于该屏幕亮度和该影响参数确定的。In combination with the first aspect, in some possible implementations, the reference factor includes an influencing parameter, and the voltage difference is determined based on the screen brightness and the influencing parameter using a pre-trained model.
结合屏幕亮度和影响参数,来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,可以降低电压差,从而能够降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。The voltage difference that drives the screen to emit light is determined by combining the screen brightness and influencing parameters. While meeting the screen's light-emitting requirements, the voltage difference can be reduced, thereby reducing the screen's power consumption, thereby extending the standby time of the electronic device and improving the user experience.
结合第一方面,在某些可能的实现方式中,参考因素包括图像特征,在基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差之前,该方法还包括:在满足预设条件的情况下,调整该待显示图像的灰阶;基于调整后的灰阶更新图像特征。In combination with the first aspect, in some possible implementations, the reference factor includes image characteristics. Before determining the voltage difference for driving the screen to emit light based on the screen brightness and the reference factor, the method also includes: adjusting the grayscale of the image to be displayed when preset conditions are met; and updating the image characteristics based on the adjusted grayscale.
为了便于描述将这种实现方式记为图像数据与电压差联调方式。For the convenience of description, this implementation method is recorded as the image data and voltage difference joint modulation method.
结合第一方面,在某些可能的实现方式中,待显示图像包括多个像素块,每个像素块包括至少一个像素点,这多个像素块之间互不重叠;上述预设条件包括:待显示图像中目标像素块的数量占像素块总数的比例大于零且小于或等于预设的比例门限,目标像素块为灰阶的最大值超过预设的灰阶阈值的像素块。In combination with the first aspect, in some possible implementations, the image to be displayed includes multiple pixel blocks, each pixel block includes at least one pixel point, and the multiple pixel blocks do not overlap with each other; the above-mentioned preset conditions include: the proportion of the number of target pixel blocks in the image to be displayed to the total number of pixel blocks is greater than zero and less than or equal to a preset proportion threshold, and the target pixel block is a pixel block whose maximum grayscale value exceeds a preset grayscale threshold.
可以在满足条件的情况下,改变待显示图像的图像数据(例如灰阶),可以实现电压差与待显示图像的图像数据的联动,在不影响显示效果的情况下,进一步降低功耗,从而可以进一步延长电子设备的待机时长,提高用户体验感。When conditions are met, the image data (such as grayscale) of the image to be displayed can be changed, and the voltage difference and the image data of the image to be displayed can be linked. Without affecting the display effect, the power consumption can be further reduced, thereby further extending the standby time of the electronic device and improving the user experience.
结合第一方面,在某些可能的实现方式中,在基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差之后,该方法还包括:基于该电压差显示第一图像,该第一图像是该待显示图像被调整灰阶后的图像,该电压差小于第一电压差,该第一电压差为在该屏幕亮度下显示该待显示图像时的电压差。In combination with the first aspect, in some possible implementations, after determining the voltage difference for driving the screen to emit light based on the screen brightness and reference factors, the method also includes: displaying a first image based on the voltage difference, the first image being an image after the grayscale of the image to be displayed is adjusted, the voltage difference being less than the first voltage difference, the first voltage difference being the voltage difference when the image to be displayed is displayed at the screen brightness.
也就是说,与传统的根据屏幕亮度来确定电压差的方式(为了便于描述记为传统方式)相比,在相同屏幕亮度下,在接收到同一个待显示图像的情况下,利用本申请所提供的方法中的图像数据与电压差联调方式,确定出的电压差比利用传统方式确定出的第一电压差要小,且利用传统方式显示的图像是接收到的该待显示图像,而利用本申请所提供的方法中的图像数据与电压差联调方式显示的是第一图像,第一图像是该待显示图像被调整灰阶后的图像,也就是说,第一图像与该待显示图像的灰阶不同。That is to say, compared with the traditional method of determining the voltage difference based on the screen brightness (referred to as the traditional method for the sake of convenience of description), under the same screen brightness, when the same image to be displayed is received, the voltage difference determined by the image data and voltage difference joint modulation method in the method provided by the present application is smaller than the first voltage difference determined by the traditional method, and the image displayed by the traditional method is the received image to be displayed, while the image displayed by the image data and voltage difference joint modulation method in the method provided by the present application is the first image, and the first image is the image after the grayscale of the image to be displayed is adjusted, that is, the grayscale of the first image is different from that of the image to be displayed.
结合第一方面,在某些可能的实现方式中,该电压差是以屏幕的刷新率的N倍为频率确定的,N为大于或等于1且小于或等于M的整数,M为在屏幕的刷新方向上屏幕所包括的像素单元的行数或列数,M为大于或等于2的整数。In combination with the first aspect, in some possible implementations, the voltage difference is determined at a frequency of N times the refresh rate of the screen, where N is an integer greater than or equal to 1 and less than or equal to M, M is the number of rows or columns of pixel units included in the screen in the refresh direction of the screen, and M is an integer greater than or equal to 2.
可选地,N=1。在这种实现方式中,确定并调整电压差的频率与屏幕的刷新率相等,也就是说,可以在每帧图像数据到来的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。也即,来一帧图像的数据,便更新一次电压差。Optionally, N=1. In this implementation, the frequency of determining and adjusting the voltage difference is equal to the refresh rate of the screen, that is, when each frame of image data arrives, the screen brightness, image characteristics and other data can be obtained, and then the voltage difference can be determined based on these data, and the voltage difference for driving the screen to emit light can be updated based on the determined voltage difference. In other words, the voltage difference is updated once a frame of image data arrives.
可选地,2≤N≤M。在这种实现方式中,确定并调整电压差的频率比屏幕的刷新率高。Optionally, 2≤N≤M. In this implementation, the frequency of determining and adjusting the voltage difference is higher than the refresh rate of the screen.
可以理解的是,在这种情况下,待显示图像可以结合电压差的确定频率,基于相邻两帧的图像,组合得到。It can be understood that, in this case, the image to be displayed can be obtained by combining the determined frequency of the voltage difference based on the images of two adjacent frames.
例如,N=2,确定并调整电压差的频率是屏幕的刷新率的2倍,也就是说,可以在每次刷新半帧(也即一帧的一半)图像数据的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。For example, N=2, the frequency of determining and adjusting the voltage difference is twice the refresh rate of the screen. That is to say, each time half a frame (half of a frame) of image data is refreshed, the screen brightness, image features and other data can be obtained, and then the voltage difference can be determined based on these data, and the voltage difference that drives the screen to emit light can be updated based on the determined voltage difference.
又例如,N=M,确定并调整电压差的频率是屏幕的刷新率的M倍,也就是说,可以在每刷新一行或一列图像数据的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。For another example, N=M, and the frequency of determining and adjusting the voltage difference is M times the refresh rate of the screen. That is to say, every time a row or a column of image data is refreshed, the screen brightness, image characteristics and other data can be obtained, and then the voltage difference can be determined based on these data, and the voltage difference that drives the screen to emit light can be updated based on the determined voltage difference.
为了将电压差调整的与屏幕所需的电压差更加接近,考虑基于比帧更细粒度的待显示内容来确定并调整电压差,例如,同时考虑前后两帧的待显示图像的内容,在两帧图像的过渡期间,也可以调整电压差,通过该方式调整的电压差与屏幕所需的电压差之间的余量较小,能够较好地契合屏幕所需的电压差,能够在不影响显示效果的情况下,尽量降低功耗。In order to adjust the voltage difference to be closer to the voltage difference required by the screen, consider determining and adjusting the voltage difference based on the content to be displayed at a finer granularity than the frame. For example, the content of the images to be displayed in the two frames before and after can be considered at the same time. The voltage difference can also be adjusted during the transition period between the two frames of images. The margin between the voltage difference adjusted in this way and the voltage difference required by the screen is smaller, which can better match the voltage difference required by the screen and can minimize power consumption without affecting the display effect.
第二方面,本申请提供了一种电子设备,该电子设备可以用于实现上述第一方面及第一方面任意一种可能实现方式中的方法。该电子设备包括用于执行上述方法的相应的模块。该电子设备包括的模块可以通过软件和/或硬件方式实现。In a second aspect, the present application provides an electronic device, which can be used to implement the method in the first aspect and any possible implementation of the first aspect. The electronic device includes a corresponding module for executing the above method. The module included in the electronic device can be implemented by software and/or hardware.
第三方面,本申请提供一种电子设备,该电子设备至少包括一个处理器和至少一个存储器,该至少一个存储器用于存储计算机程序;该至少一个处理器用于调用该计算机程序,以实现第一方面以及第一方面中任一种可能实现方式中的用于屏幕显示的方法。In a third aspect, the present application provides an electronic device, comprising at least one processor and at least one memory, the at least one memory being used to store a computer program; the at least one processor being used to call the computer program to implement the method for screen display in the first aspect and any possible implementation of the first aspect.
可选地,上述处理器与上述存储器耦合。Optionally, the processor is coupled to the memory.
其中,至少一个处理器例如可以包括:微处理器和/或显示驱动集成电路(integrated circuit,IC)。The at least one processor may include, for example: a microprocessor and/or a display driver integrated circuit (IC).
第四方面,本申请提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持实现上述第一方面以及第一方面任一种可能实现方式所涉及的功能,例如,处理上述方法中所涉及的数据等。In a fourth aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions involved in the above-mentioned first aspect and any possible implementation method of the first aspect, for example, processing the data involved in the above-mentioned method, etc.
在一种可能的设计中,该芯片系统还包括存储器,存储器用于保存程序指令和数据,存储器位于处理器之内或处理器之外。In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.
该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。The chip system may be composed of the chip, or may include the chip and other discrete devices.
第五方面,提供了一种计算机可读存储介质,所述计算机存储介质上存储有计算机程序(也可以称为代码,或指令),当所述计算机程序在被计算机运行时,使得上述第一方面以及第一方面中任一种可能实现方式中的方法被执行。In a fifth aspect, a computer-readable storage medium is provided, on which a computer program (also referred to as code or instruction) is stored. When the computer program is run by a computer, the method in the above-mentioned first aspect and any possible implementation of the first aspect is executed.
第六方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得上述第一方面以及第一方面中任一种可能实现方式中的方法被执行。In a sixth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instruction), wherein when the computer program is run, the method in the above-mentioned first aspect and any possible implementation manner of the first aspect is executed.
应当理解的是,本申请的第二方面至第六方面与本申请的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。It should be understood that the second to sixth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的一种结构示意图;FIG1 is a schematic diagram of a structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application;
图2是适用于本申请实施例提供的用于屏幕显示的方法的屏幕的一种电路示意图;FIG2 is a circuit diagram of a screen applicable to the method for screen display provided in an embodiment of the present application;
图3是适用于本申请实施例提供的用于屏幕显示的方法的发光二极管的一种电路示意图;FIG3 is a circuit diagram of a light emitting diode applicable to the method for screen display provided in an embodiment of the present application;
图4是驱动元件T1的伏安特性曲线的一种示意图;FIG4 is a schematic diagram of a volt-ampere characteristic curve of the driving element T1;
图5是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的另一种结构示意图;FIG5 is another schematic diagram of the structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application;
图6是本申请实施例提供的一种用于屏幕显示的方法的示意性流程图;FIG6 is a schematic flow chart of a method for screen display provided in an embodiment of the present application;
图7是本申请实施例提供的调整前和调整后的灰阶的对比示意图;FIG7 is a schematic diagram showing a comparison of grayscales before and after adjustment provided by an embodiment of the present application;
图8是本申请实施例提供的屏幕刷新的示意图;FIG8 is a schematic diagram of a screen refresh provided by an embodiment of the present application;
图9是本申请实施例提供的相邻的两帧图像及刷新过程中的屏幕显示内容的示意图;FIG9 is a schematic diagram of two adjacent frames of images and screen display content during a refresh process provided by an embodiment of the present application;
图10是本申请实施例提供的利用传统方式调整的电压差与利用本申请所提供的方法调整的电压差的对比示意图;10 is a schematic diagram comparing a voltage difference adjusted using a traditional method according to an embodiment of the present application and a voltage difference adjusted using the method provided in the present application;
图11是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的另一种结构示意图。FIG. 11 is another schematic diagram of the structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application.
具体实施方式DETAILED DESCRIPTION
下面将结合附图,对本申请中的技术方案进行描述。The technical solution in this application will be described below in conjunction with the accompanying drawings.
第一,在本申请实施例中,采用了“第一”、“第二”和“第三”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一映射关系、第二映射关系和第三映射关系是为了区别不同的映射关系,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”和“第三”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”和“第三”等字样也并不限定一定不同。First, in the embodiments of the present application, words such as "first", "second", and "third" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first mapping relationship, the second mapping relationship, and the third mapping relationship are intended to distinguish between different mapping relationships, and do not limit their order. Those skilled in the art will understand that words such as "first", "second", and "third" do not limit the quantity and execution order, and words such as "first", "second", and "third" do not necessarily limit them to be different.
第二,在本申请实施例中,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列模组、模块或单元的装置、系统、产品或设备不必限于清楚地列出的那些模组、模块或单元,而是可包括没有清楚地列出的或对于这些装置、系统、产品或设备固有的其它模组、模块或单元。Second, in the embodiments of the present application, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a device, system, product or equipment comprising a series of modules, modules or units is not necessarily limited to those modules, modules or units clearly listed, but may include other modules, modules or units that are not clearly listed or inherent to these devices, systems, products or equipment.
第三,在本申请实施例中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系,但并不排除表示前后关联对象是一种“和”的关系的情况,具体表示的含义可以结合上下文进行理解。Third, in the embodiments of the present application, "and/or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and/or B may represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B may be singular or plural. The character "/" generally indicates that the associated objects before and after are in an "or" relationship, but does not exclude the situation where the associated objects before and after are in an "and" relationship. The specific meaning can be understood in conjunction with the context.
第四,本申请实施例中,“示例性地”、“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。Fourth, in the embodiments of the present application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
第五,在本申请实施例中,映射关系(如第一映射关系、第二映射关系、第三映射关系或多组映射关系等)可以被配置,也可以是预定义的。映射关系可以采用表格的形式实现,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等,本申请对此不作限定。Fifth, in the embodiment of the present application, the mapping relationship (such as the first mapping relationship, the second mapping relationship, the third mapping relationship or multiple mapping relationships, etc.) can be configured or predefined. The mapping relationship can be implemented in the form of a table or other data structures, such as an array, a queue, a container, a stack, a linear list, a pointer, a linked list, a tree, a graph, a structure, a class, a heap, a hash table or a hash table, etc., and the present application does not limit this.
第六,在本申请实施例中,预设可以理解为预定义、定义、预先定义、存储、预存储、预协商、或预配置等。Sixth, in the embodiments of the present application, preset can be understood as predefined, defined, predefined, stored, pre-stored, pre-negotiated, or pre-configured, etc.
为了便于理解,以下对本申请中涉及到的术语作简单说明。For ease of understanding, the terms involved in this application are briefly explained below.
1、像素(pixel):也即像素点,是指在由一个数字序列表示图像的小方块(一个小方格就是一个图像元素),这些小方块都有一个明确的位置和被分配的色彩数值,小方块颜色和位置就决定该图像所呈现出来的样子。1. Pixel: Also known as pixel point, it refers to a small square in an image represented by a digital sequence (a small square is an image element). These small squares have a clear position and assigned color value. The color and position of the small square determine the appearance of the image.
2、帧率(frame rate):是指以帧为单位的位图图像连续出现在显示器上的频率(速率),也即每秒能够显示的帧数。2. Frame rate: refers to the frequency (rate) at which bitmap images in frames appear continuously on the display, that is, the number of frames that can be displayed per second.
3、刷新率(refresh rate):也即屏幕刷新率,是指每秒能够完成对屏幕的刷新的次数。对于使用阴极射线管(cathode ray tube,CRT)的屏幕来说的,屏幕上的图像是由一个个因电子束击打而发光的荧光点组成,由于显像管内荧光粉受到电子束击打后发光的时间很短,所以电子束必须不断击打荧光粉使其持续发光。电子枪从屏幕的左上角的第一行(行的多少根据显示器当时的分辨率所决定,比如800×600分辨率下,电子枪就要扫描600行)开始,从左至右逐行扫描,第一行扫描完后再从第二行的最左端开始至第二行的最右端,一直到扫描完整个屏幕后再从屏幕的左上角开始,这样,就完成了一次对屏幕的刷新。3. Refresh rate: Also known as screen refresh rate, it refers to the number of times the screen can be refreshed per second. For screens using cathode ray tubes (CRTs), the image on the screen is composed of fluorescent dots that glow when struck by electron beams. Since the fluorescent powder in the tube glows for a very short time after being struck by the electron beam, the electron beam must continuously strike the fluorescent powder to keep it glowing. The electron gun starts from the first line in the upper left corner of the screen (the number of lines depends on the resolution of the display at the time, for example, at a resolution of 800×600, the electron gun will scan 600 lines), and scans line by line from left to right. After scanning the first line, it starts from the leftmost end of the second line to the rightmost end of the second line, and continues until the entire screen is scanned and starts from the upper left corner of the screen again. In this way, a refresh of the screen is completed.
4、灰阶:是将最亮与最暗之间的亮度变化区分为若干份,以便于进行信号输入相对应的亮度管控。每张图像都是由许多像素组合而成的,通常每一个像素可以呈现出许多不同的颜色,它是由红(red,R)、绿(green,G)和蓝(blue,B)三个子像素组成的。每一个子像素,其背后的光源都可以显现出不同的亮度级别,而灰阶代表了由最暗到最亮之间不同亮度的层次级别。像素(或子像素)的灰阶,也可以称为像素(或子像素)的灰度值。4. Grayscale: It is to divide the brightness change between the brightest and the darkest into several parts, so as to facilitate the brightness control corresponding to the signal input. Each image is composed of many pixels. Usually each pixel can show many different colors. It is composed of three sub-pixels: red (red, R), green (green, G) and blue (blue, B). For each sub-pixel, the light source behind it can show different brightness levels, and the grayscale represents the different brightness levels from the darkest to the brightest. The grayscale of a pixel (or sub-pixel) can also be called the grayscale value of the pixel (or sub-pixel).
5、屏幕亮度:发光物体表面发光强弱的物理量称为亮度,屏幕亮度是衡量屏幕发光强度的重要指标。在本申请实施例中,屏幕亮度可以指全白画面(每个像素的RGB为rgb(255,255,255),也即每个像素的像素值为#FFFFFF)下屏幕的亮度值。可以理解的是,用户可以根据需求,调节屏幕亮度。屏幕亮度的单位是尼特(nit)。5. Screen brightness: The physical quantity of the intensity of light emitted by the surface of a luminous object is called brightness. Screen brightness is an important indicator for measuring the intensity of screen light. In the embodiment of the present application, screen brightness may refer to the brightness value of the screen under a full white screen (the RGB of each pixel is rgb (255, 255, 255), that is, the pixel value of each pixel is #FFFFFF). It is understandable that the user can adjust the screen brightness according to needs. The unit of screen brightness is nit.
6、APL:是指图像所包括的每个子像素的平均相对亮度。每个图像需要点亮每个像素的三个子像素中的至少一个,例如,全红画面(每个像素的RGB为rgb(255,0,0),也即每个像素的像素值为#FF0000)或者全绿画面(每个像素的RGB为rgb(0,255,0),也即每个像素的像素值为#00FF00)画面或者全蓝画面(每个像素的RGB为rgb(0,0,255),也即每个像素的像素值为#0000FF)的图像的APL约为33%;又例如,全青色画面(每个像素的RGB为rgb(255,0,255),也即每个像素的像素值为#FF00FF)或者全品红色画面(每个像素的RGB为rgb(0,255,255),也即每个像素的像素值为#00FFFF)或全黄色画面(每个像素的RGB为rgb(255,255,0),也即每个像素的像素值为#FFFF00)的APL为约67%;再例如,全白画面的APL为100%。可以理解的是,APL的取值范围为0至100%。6. APL: refers to the average relative brightness of each sub-pixel included in the image. Each image needs to light up at least one of the three sub-pixels of each pixel. For example, the APL of an all-red screen (the RGB of each pixel is rgb (255, 0, 0), that is, the pixel value of each pixel is #FF0000) or an all-green screen (the RGB of each pixel is rgb (0, 255, 0), that is, the pixel value of each pixel is #00FF00) or an all-blue screen (the RGB of each pixel is rgb (0, 0, 255), that is, the pixel value of each pixel is #0000FF) is about 33% For another example, the APL of a full cyan screen (the RGB of each pixel is rgb (255, 0, 255), that is, the pixel value of each pixel is #FF00FF), or a full magenta screen (the RGB of each pixel is rgb (0, 255, 255), that is, the pixel value of each pixel is #00FFFF), or a full yellow screen (the RGB of each pixel is rgb (255, 255, 0), that is, the pixel value of each pixel is #FFFF00) is about 67%; for another example, the APL of a full white screen is 100%. It can be understood that the value range of APL is 0 to 100%.
7、峰值亮度:本申请涉及的峰值亮度是指图像所包括的像素的像素值最大的区域所对应的亮度,或者,也可以指图像中灰度值最大的子像素的亮度。峰值亮度的单位是尼特。7. Peak brightness: The peak brightness involved in this application refers to the brightness corresponding to the area with the largest pixel value of the pixels included in the image, or it can also refer to the brightness of the sub-pixel with the largest grayscale value in the image. The unit of peak brightness is nit.
8、图像数据:指用数值表示的各像素的灰度值(也即灰阶)的集合。8. Image data: refers to the set of gray values (i.e. grayscale) of each pixel expressed as numerical values.
以下在详细说明本申请实施例提供的用于屏幕显示的方法之前,先结合图1对适用于本申请实施例的电子设备进行示例性的说明。Before describing in detail the method for screen display provided in the embodiment of the present application, an electronic device applicable to the embodiment of the present application is exemplarily described in conjunction with FIG. 1 .
本申请实施例提供的用于屏幕显示的方法可以应用于手机、平板电脑、智能手表、可穿戴设备、车载设备、笔记本电脑、个人计算机(personal computer,PC)、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personaldigital assistant,PDA)、分布式设备等配备有屏幕的电子设备上。本申请实施例对电子设备的具体类型不作任何限定。The method for screen display provided in the embodiments of the present application can be applied to electronic devices equipped with screens, such as mobile phones, tablet computers, smart watches, wearable devices, vehicle-mounted devices, laptop computers, personal computers (PCs), ultra-mobile personal computers (UMPCs), netbooks, personal digital assistants (PDAs), and distributed devices. The embodiments of the present application do not impose any restrictions on the specific types of electronic devices.
可以理解的是,本申请所涉及到的屏幕,也可以称为显示屏或显示器,本申请对此不作任何限定。It is understandable that the screen involved in this application may also be called a display screen or a display, and this application does not impose any limitation on this.
图1是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的一种结构示意图。FIG1 is a schematic diagram of the structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application.
示例性地,图1示出了电子设备100的结构示意图。如图1所示,该电子设备100可以包括处理器110、外部存储器接口120、内部存储器121、通用串行总线(universal serialbus,USB)接口130、充电管理模块140、电源管理模块141、电池142、天线1、天线2、移动通信模块150、无线通信模块160、音频模块170、扬声器170A、受话器170B、麦克风170C、耳机接口170D、传感器模块180、按键190、马达191、指示器192、摄像头193、屏幕194、以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A、陀螺仪传感器180B、气压传感器180C、磁传感器180D、加速度传感器180E、距离传感器180F、接近光传感器180G、指纹传感器180H、温度传感器180J、触摸传感器180K、环境光传感器180L和骨传导传感器180M等。Exemplarily, Fig. 1 shows a schematic diagram of the structure of an electronic device 100. As shown in Fig. 1, the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L and a bone conduction sensor 180M, etc.
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP)、调制解调处理器、图形处理器(graphics processingunit,GPU)、图像信号处理器(image signal processor,ISP)、存储器、视频编解码器、数字信号处理器(digital signal processor,DSP)、基带处理器及神经网络处理器(neural-network processing unit,NPU)等中的一个或多个。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。The processor 110 may include one or more processing units, for example, the processor 110 may include one or more of an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a memory, a video codec, a digital signal processor (DSP), a baseband processor, and a neural-network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.
其中,应用处理器通过音频模块170(如扬声器170A等)输出声音信号,或通过屏幕194显示图像或视频。The application processor outputs sound signals through the audio module 170 (such as the speaker 170A, etc.), or displays images or videos through the screen 194.
处理器可以是电子设备100的神经中枢和指挥中心。处理器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。The processor may be the nerve center and command center of the electronic device 100. The processor may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
处理器110可以通过执行指令,执行不同的操作,以实现不同的功能。该指令例如可以是设备出厂前预先保存在存储器中的指令,也可以是用户在使用过程中安装新的应用之后从APP中读取到的指令,本申请实施例对此不作任何限定。The processor 110 can perform different operations to achieve different functions by executing instructions. The instructions can be, for example, instructions pre-stored in the memory before the device leaves the factory, or instructions read from the APP after the user installs a new application during use, and the embodiments of the present application do not impose any limitation on this.
在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口、集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口、通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口、移动产业处理器接口(mobile industry processor interface,MIPI)、通用输入输出(general-purposeinput/output,GPIO)接口、SIM接口和/或USB接口等。In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input/output (GPIO) interface, a SIM interface, and/or a USB interface, etc.
USB接口130是符合USB标准规范的接口,具体可以是Mini USB接口,Micro USB接口,USB Type C接口等。USB接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如增强现实(augmented reality,AR)设备等。可以理解的是,本申请示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used to transmit data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as augmented reality (AR) devices. It can be understood that the interface connection relationship between the modules illustrated in this application is only a schematic illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments, the electronic device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过USB接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备100供电。The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100. While the charging management module 140 is charging the battery 142, it may also power the electronic device 100 through the power management module 141.
电源管理模块141用于连接电池142、充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110、内部存储器121、外部存储器、屏幕194、摄像头193、和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量、电池循环次数、电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the external memory, the screen 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.
电子设备100可以通过GPU、屏幕194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接屏幕194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The electronic device 100 can realize the display function through a GPU, a screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or change display information.
屏幕194,也可以称为显示器或显示屏,可用于显示图像、视频等。屏幕194可包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD)、发光二极管(light-emitting diode,LED)、有机发光二极管(organic light-emitting diode,OLED)、有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic lightemitting diode,AMOLED)、柔性发光二极管(flexible light-emitting diode,FLED)、迷你LED(Mini LED)、微LED(Micro LED)、微OLED(Micro-OLED)、量子点发光二极管(quantumdot light emitting diodes,QLED)等。在一些实施例中,电子设备100可以包括一个或多个屏幕194。The screen 194, which may also be referred to as a display or a display screen, may be used to display images, videos, and the like. The screen 194 may include a display panel. The display panel may be a liquid crystal display (LCD), a light-emitting diode (LED), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a mini LED (Mini LED), a micro LED (Micro LED), a micro-OLED (Micro-OLED), a quantum dot light emitting diode (QLED), and the like. In some embodiments, the electronic device 100 may include one or more screens 194.
应理解,屏幕194还可以包括更多的组件。例如,背光板、驱动电路等。其中,背光板可用于提供光源,显示面板基于背光板提供的光源而发光。驱动电路可用于控制液晶层的液晶透光或不透光。It should be understood that the screen 194 may also include more components, such as a backlight panel, a drive circuit, etc. The backlight panel may be used to provide a light source, and the display panel emits light based on the light source provided by the backlight panel. The drive circuit may be used to control whether the liquid crystal of the liquid crystal layer is light-transmissive or light-impermeable.
电子设备100可以通过ISP、摄像头193、视频编解码器、GPU、屏幕194以及应用处理器等实现拍摄功能。The electronic device 100 can realize the shooting function through the ISP, the camera 193, the video codec, the GPU, the screen 194 and the application processor.
外部存储器接口120可以用于连接外部存储卡,例如安全数字记忆(securedigital memory,SD)卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。The external memory interface 120 can be used to connect an external memory card, such as a secure digital memory (SD) card, to expand the storage capacity of the electronic device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.
内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、通用闪存存储器(universal flash storage,UFS)等。The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
可以理解的是,本申请示意的结构并不构成对电子设备100的具体限定。在另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It is to be understood that the structure illustrated in the present application does not constitute a specific limitation on the electronic device 100. In other embodiments, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or separate some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
图2是适用于本申请实施例提供的用于屏幕显示的方法的一种屏幕的电路示意图。FIG. 2 is a circuit diagram of a screen applicable to the method for screen display provided in an embodiment of the present application.
以OLED屏幕为例,如图2所示,屏幕可以包括X×Y个像素单元,例如图中示出的像素单元P11、像素单元P12、像素单元P1Y、P21、像素单元P22、像素单元P2Y、像素单元Pxy、PX1、像素单元PX2、像素单元PXY,其中,1≤x≤X,1≤y≤Y,X、Y为大于或等于2的整数。Taking the OLED screen as an example, as shown in Figure 2, the screen may include X×Y pixel units, such as pixel unit P11, pixel unit P12, pixel unit P1Y, P21, pixel unit P22, pixel unit P2Y, pixel unit Pxy, PX1, pixel unit PX2, and pixel unit PXY shown in the figure, where 1≤x≤X, 1≤y≤Y, and X and Y are integers greater than or equal to 2.
每个像素单元可以包括3个子像素单元,每个子像素单元可以包括一个发光二极管,例如包括但不限于OLED,每个子像素单元的阳极可以连接一个驱动元件的一端,驱动元件的另一端可以连接发光层正极电压(emission layer voltage drain drain,ELVDD);每个子像素单元的阴极可以连接发光层负极电压(emission layer voltage sourceseries,ELVSS)。在一种可能的实现方式中,ELVSS可以是阴极层所提供的电压。ELVDD与ELVSS之间存在电压差,该电压差也可以称为ELVDD与ELVSS之间的跨压(为了便于描述,后文将ELVDD与ELVSS之间的跨压简称为跨压)。其中,驱动元件例如可以包括但不限于薄膜晶体管(thin film transistor,TFT)或金属氧化物半导体场效应晶体管(metal oxidesemiconductor field effect transistor,MOSFET)。Each pixel unit may include three sub-pixel units, each sub-pixel unit may include a light-emitting diode, for example, including but not limited to OLED, the anode of each sub-pixel unit may be connected to one end of a driving element, and the other end of the driving element may be connected to the emission layer positive electrode voltage (emission layer voltage drain drain, ELVDD); the cathode of each sub-pixel unit may be connected to the emission layer negative electrode voltage (emission layer voltage sourceseries, ELVSS). In a possible implementation, ELVSS may be the voltage provided by the cathode layer. There is a voltage difference between ELVDD and ELVSS, and the voltage difference may also be referred to as the cross-voltage between ELVDD and ELVSS (for ease of description, the cross-voltage between ELVDD and ELVSS will be referred to as the cross-voltage hereinafter). Among them, the driving element may include, for example, but is not limited to, a thin film transistor (thin film transistor, TFT) or a metal oxide semiconductor field effect transistor (metal oxide semiconductor field effect transistor, MOSFET).
屏幕还可以包括与每行的像素单元所连接的扫描线,例如图中示出的扫描线S1、扫描线S2、扫描线SX;屏幕还可以包括与每行的像素单元所连接的发光驱动信号线,例如图中示出的发光驱动信号线E1、发光驱动信号线E2、发光驱动信号线EX;屏幕还可以包括与每列的像素单元所连接的数据线,例如图中示出的数据线D1、数据线D2、数据线DY。其中,扫描线和发光驱动信号线可以沿像素单元的阵列的行的方向延伸,数据线可以沿像素单元的阵列的列的方向延伸。每条扫描线上的扫描信号可以由扫描驱动电路提供,每条发光驱动信号线上的发光驱动信号可以由发光驱动电路提供,每条数据线上的数据信号可以由数据驱动电路提供。The screen may further include scan lines connected to the pixel units of each row, such as scan lines S1, S2, and SX shown in the figure; the screen may further include light-emitting drive signal lines connected to the pixel units of each row, such as light-emitting drive signal lines E1, E2, and EX shown in the figure; the screen may further include data lines connected to the pixel units of each column, such as data lines D1, D2, and DY shown in the figure. The scan lines and light-emitting drive signal lines may extend in the direction of the rows of the array of pixel units, and the data lines may extend in the direction of the columns of the array of pixel units. The scan signal on each scan line may be provided by a scan drive circuit, the light-emitting drive signal on each light-emitting drive signal line may be provided by a light-emitting drive circuit, and the data signal on each data line may be provided by a data drive circuit.
在一些实施例中,上述扫描驱动电路、发光驱动电路和数据驱动电路可以集成在一个驱动电路中,例如,可以集成在显示驱动IC中,本申请对此不作限定。并且,本申请对上述扫描驱动电路、发光驱动电路和数据驱动电路的具体位置设置的也不作限定。In some embodiments, the scanning driving circuit, the light-emitting driving circuit and the data driving circuit may be integrated into one driving circuit, for example, may be integrated into a display driving IC, which is not limited in the present application. Furthermore, the present application does not limit the specific locations of the scanning driving circuit, the light-emitting driving circuit and the data driving circuit.
随着终端技术的日益发展,人们对应用在电子设备上的屏幕的要求也越来越高,例如,越来越多的电子设备搭载有全面屏等具有高屏占比的屏幕。电子设备的功耗续航是用户关注的重要指标之一,屏幕的功耗在续航功耗中占据较大比例。然而,随着屏占比的增大,屏幕在工作时所需要的功耗也随之增加。因此,如何降低电子设备的屏幕的功耗成为一项亟待解决的问题。With the development of terminal technology, people have higher and higher requirements for screens used in electronic devices. For example, more and more electronic devices are equipped with full screens and other screens with high screen-to-body ratios. The power consumption and battery life of electronic devices are one of the important indicators that users pay attention to, and the power consumption of the screen accounts for a large proportion of the battery life power consumption. However, as the screen-to-body ratio increases, the power consumption required by the screen when working also increases. Therefore, how to reduce the power consumption of the screen of electronic devices has become an urgent problem to be solved.
屏幕的功耗主要包括发光功耗和驱动功耗,其中,在发光二极管的亮度超过一定的值的情况下,发光功耗占屏幕的功耗的主要部分。The power consumption of the screen mainly includes light emitting power consumption and driving power consumption. Among them, when the brightness of the light emitting diode exceeds a certain value, the light emitting power consumption accounts for the main part of the power consumption of the screen.
图3是适用于本申请实施例提供的用于屏幕显示的方法的发光二极管的一种电路示意图。FIG. 3 is a circuit diagram of a light emitting diode applicable to the method for screen display provided in an embodiment of the present application.
上文已述及,每个子像素单元可以包括一个发光二极管。如图3所示,以OLED为发光二极管的一个示例,OLED的阳极连接一个驱动元件T1的一端,驱动元件T1的另一端连接ELVDD,OLED的阴极连接ELVSS,ELVDD与ELVSS之间的电压差可以控制T1产生驱动OLED发光的电流,电流的大小影响OLED发光的亮度。电流的大小与电容Cs的电压或电荷相关,电容Cs的电压越大,电流也就越大。在屏幕刷新的过程中,电容Cs通过数据线D来充电。扫描线S上的扫描信号控制来驱动元件T2的导通或断开,可以控制电容Cs的充电。As mentioned above, each sub-pixel unit may include a light emitting diode. As shown in FIG3 , taking OLED as an example of a light emitting diode, the anode of the OLED is connected to one end of a driving element T1, the other end of the driving element T1 is connected to ELVDD, and the cathode of the OLED is connected to ELVSS. The voltage difference between ELVDD and ELVSS can control T1 to generate a current that drives the OLED to emit light, and the magnitude of the current affects the brightness of the OLED light. The magnitude of the current is related to the voltage or charge of the capacitor Cs. The greater the voltage of the capacitor Cs, the greater the current. During the screen refresh process, the capacitor Cs is charged through the data line D. The scanning signal on the scanning line S controls the conduction or disconnection of the driving element T2, which can control the charging of the capacitor Cs.
可以理解的是,驱动元件T1或驱动元件T2可以是TFT或MOSFET,本申请实施例对此不作限定。It is understandable that the driving element T1 or the driving element T2 may be a TFT or a MOSFET, which is not limited in the embodiment of the present application.
图4是驱动元件T1的伏安特性曲线的一种示意图。FIG. 4 is a schematic diagram of a volt-ampere characteristic curve of the driving element T1.
如图4所示,在电压达到工作点之后,驱动元件T1产生的电流稳定。在驱动元件T1工作在饱和区(也即工作点右侧的区域)的情况下,当跨压可以在一定范围内变化时,驱动元件T1产生的电流基本保持不变,也即,经过驱动元件T1流向发光二极管的电流基本不变,则发光二极管的亮度也基本不变。As shown in Fig. 4, after the voltage reaches the operating point, the current generated by the driving element T1 is stable. When the driving element T1 operates in the saturation region (i.e., the region to the right of the operating point), when the voltage can vary within a certain range, the current generated by the driving element T1 remains substantially unchanged, that is, the current flowing through the driving element T1 to the light emitting diode remains substantially unchanged, and the brightness of the light emitting diode remains substantially unchanged.
每个发光二极管的功耗为跨压与流过该发光二极管的电流的乘积,也即,发光功耗=跨压×发光电流。屏幕的发光功耗为流过全部发光二极管的电流之和与跨压的乘积。因此,只要保证驱动元件T1能够在饱和区正常工作的情况下,尽量降低跨压,就可以实现在不影响发光二极管的亮度的情况下,降低发光二极管的发光功耗,从而降低整个屏幕的功耗。The power consumption of each LED is the product of the voltage across the LED and the current flowing through the LED, that is, the luminous power consumption = voltage across the LED × luminous current. The luminous power consumption of the screen is the product of the sum of the currents flowing through all the LEDs and the voltage across the LED. Therefore, as long as the voltage across the LED is reduced as much as possible while ensuring that the driving element T1 can work normally in the saturation region, the luminous power consumption of the LED can be reduced without affecting the brightness of the LED, thereby reducing the power consumption of the entire screen.
为了降低屏幕的功耗,本申请实施例提供了一种用于屏幕显示的方法及相关装置,通过根据屏幕亮度和更多的参考因素来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,尽量降低电压差,以降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。In order to reduce the power consumption of the screen, the embodiments of the present application provide a method and related devices for screen display, by determining the voltage difference for driving the screen to emit light according to the screen brightness and more reference factors, and minimizing the voltage difference while meeting the light-emitting requirements of the screen, so as to reduce the power consumption of the screen, thereby extending the standby time of the electronic device and improving the user experience.
图5是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的另一种结构示意图。FIG. 5 is another schematic diagram of the structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application.
如图5所示,电子设备可以包括处理器、显示驱动IC、显示电源和屏幕。As shown in FIG. 5 , the electronic device may include a processor, a display driver IC, a display power supply, and a screen.
以手机作为电子设备的一个示例,处理器可以是片上系统(system on chip,SOC)。Taking a mobile phone as an example of an electronic device, the processor may be a system on chip (SOC).
显示驱动IC可以是驱动屏幕进行显示的芯片。作为示例而非限定,显示驱动IC可以通过移动工业处理器接口(mobile industry processor interface,MIPI)等高速接口与处理器相连接,本申请对此不作限定。The display driver IC may be a chip that drives the screen to display. As an example but not a limitation, the display driver IC may be connected to the processor via a high-speed interface such as a mobile industry processor interface (MIPI), which is not limited in this application.
显示电源可以是给屏幕供电的电源IC,显示电源可以受处理器或显示驱动IC的控制。The display power supply may be a power IC that supplies power to the screen, and the display power supply may be controlled by a processor or a display driver IC.
屏幕可以包括但不限于OLED屏幕、Mini LED屏幕或Micro LED屏幕等,本申请对此不作限定。The screen may include but is not limited to an OLED screen, a Mini LED screen, or a Micro LED screen, etc., and this application does not limit this.
图6是本申请实施例提供的一种用于屏幕显示的方法的示意性流程图。FIG. 6 is a schematic flowchart of a method for screen display provided in an embodiment of the present application.
如图6所示,方法600可以包括步骤610和步骤620。该方法600的步骤可以由配置有屏幕的电子设备(为了便于描述,本申请中将配置有屏幕的电子设备记为电子设备)执行,或者,该方法600也可以由配置在电子设备中的部件(如处理器、芯片或芯片系统等)执行,或者,还可以由能够实现全部或部分电子设备功能的逻辑模块或软件实现,本申请实施例对此不作限定。As shown in Figure 6, method 600 may include step 610 and step 620. The steps of method 600 may be performed by an electronic device equipped with a screen (for ease of description, the electronic device equipped with a screen is referred to as an electronic device in this application), or the method 600 may be performed by a component (such as a processor, a chip or a chip system, etc.) configured in the electronic device, or may be implemented by a logic module or software capable of implementing all or part of the functions of the electronic device, which is not limited in this embodiment of the application.
下面对图6中的各步骤做详细说明。The following is a detailed description of each step in FIG6 .
在步骤610中,获取屏幕亮度和参考因素,参考因素包括影响参数和/或待显示图像的图像特征。In step 610, screen brightness and reference factors are acquired, where the reference factors include influencing parameters and/or image features of the image to be displayed.
上文已述及,用户可以根据需求,调节屏幕亮度,也就是说,屏幕亮度为可变参数,电子设备可以实时地或者周期性地获取屏幕亮度。As mentioned above, the user can adjust the screen brightness according to needs, that is, the screen brightness is a variable parameter, and the electronic device can obtain the screen brightness in real time or periodically.
在一些实施例中,影响参数可以包括但不限于以下一项或多项:帧率、屏幕温度、屏幕使用时长、显示模式或所述屏幕的特性。In some embodiments, the influencing parameters may include, but are not limited to, one or more of the following: frame rate, screen temperature, screen usage time, display mode, or characteristics of the screen.
其中,关于帧率的详细描述可以参看上文中术语部分的相关内容,为了简洁此处不再赘述。For a detailed description of the frame rate, please refer to the relevant content in the terminology section above, which will not be repeated here for the sake of brevity.
屏幕温度也就是屏幕的温度,作为示例而非限定,在一些实施例中,电子设备可以部署有测量屏幕的温度的温度传感器,电子设备可以基于该传感器获取到屏幕温度。屏幕温度越低,屏幕需要的电压差越高。The screen temperature is the temperature of the screen. As an example but not a limitation, in some embodiments, the electronic device may be equipped with a temperature sensor for measuring the temperature of the screen, and the electronic device may obtain the screen temperature based on the sensor. The lower the screen temperature, the higher the voltage difference required by the screen.
屏幕使用时长也就是该屏幕从出厂至当前时刻,总共被使用的时长。屏幕上电的时间段是屏幕被使用时间段,屏幕下电的时间段内是屏幕未被使用的时间段,屏幕使用时长也可以理解为屏幕上电的时间段的总和。屏幕使用时长越长,屏幕需要的电压差越高。The screen usage time is the total time the screen has been used since it left the factory. The screen is powered on when it is in use, and the screen is powered off when it is not in use. The screen usage time can also be understood as the sum of the time periods when the screen is powered on. The longer the screen is used, the higher the voltage difference required by the screen.
显示模式包括但不限于高亮模式(high brightness mode,HBM),电子设备在高亮模式下所需要的电压差,比在非高亮模式下所需要的电压差要高。可以理解的是,非高亮模式是高亮模式以外的模式。The display mode includes but is not limited to a high brightness mode (HBM). The voltage difference required by the electronic device in the high brightness mode is higher than the voltage difference required in the non-high brightness mode. It can be understood that the non-high brightness mode is a mode other than the high brightness mode.
屏幕的特性,每一个屏幕都是独一无二的,就如同世界上没有两片相同的叶子一样,不同的屏幕在出厂时的性能参数不是完全相同的,不同的屏幕在不影响待显示图像的显示效果的情况下,能够降低到最低的电压差是不相同的,因此,在屏幕出厂时可以根据不同屏幕的特性,为不同的屏幕配置不同的有关电压差的相关值。在一些实施例中,电压差的相关值可以与屏幕标识相对应。可以理解的是,屏幕标识用于唯一标识一个屏幕。电子设备或电子设备中的部件在获取屏幕标识的情况下,也就可以获取到该屏幕所对应的电压差的相关值,也即可以获取到屏幕的特性。The characteristics of the screen, each screen is unique, just like there are no two identical leaves in the world, the performance parameters of different screens are not exactly the same when they leave the factory, and the voltage difference that can be reduced to the minimum without affecting the display effect of the image to be displayed is different. Therefore, when the screen leaves the factory, different values related to the voltage difference can be configured for different screens according to the characteristics of different screens. In some embodiments, the relevant value of the voltage difference can correspond to the screen identifier. It can be understood that the screen identifier is used to uniquely identify a screen. When the electronic device or a component in the electronic device obtains the screen identifier, it can also obtain the relevant value of the voltage difference corresponding to the screen, that is, it can obtain the characteristics of the screen.
需要在屏幕上显示某个图像(为了便于描述,下文将该图像记为待显示图像)时,电子设备或电子设备中的部件可以预先获取待显示图像的图像特征。When a certain image needs to be displayed on the screen (for the convenience of description, the image is hereinafter referred to as the image to be displayed), the electronic device or a component in the electronic device can obtain image features of the image to be displayed in advance.
在一些实施例中,图像特征包括灰阶的最大值、APL或峰值亮度。In some embodiments, the image characteristic includes a maximum value of grayscale, APL, or peak brightness.
在本申请实施例中,图像特征可以包括但不限于灰阶的最大值、APL和峰值亮度中的任一项。In the embodiment of the present application, the image feature may include but is not limited to any one of the maximum value of the grayscale, APL and peak brightness.
上文已述及,每一个子像素,其背后的光源都可以显现出不同的亮度级别,也就是说,待显示图像的每个像素的子像素都可以对应一个灰阶(也即灰度值),也即,待显示图像包括多个灰阶,电子设备或电子设备中的部件可以从这多个灰阶中确定出灰阶的最大值(为了便于描述,本申请实施例中将灰阶的最大值记为最大灰阶)。灰阶的详细描述可以参看术语部分的相关描述,为了简洁,此处不再赘述。As mentioned above, the light source behind each sub-pixel can show different brightness levels, that is, the sub-pixel of each pixel of the image to be displayed can correspond to a grayscale (i.e., grayscale value), that is, the image to be displayed includes multiple grayscales, and the electronic device or the component in the electronic device can determine the maximum value of the grayscale from these multiple grayscales (for ease of description, the maximum value of the grayscale in the embodiment of the present application is recorded as the maximum grayscale). For a detailed description of the grayscale, please refer to the relevant description in the terminology section, and for the sake of brevity, it will not be repeated here.
上文已述及,APL的取值范围为0至100%。电子设备或电子设备中的部件可以获取待显示图像的APL。APL的详细描述可以参看术语部分的相关描述,为了简洁,此处不再赘述。As mentioned above, the value range of APL is 0 to 100%. The electronic device or a component in the electronic device can obtain the APL of the image to be displayed. The detailed description of APL can refer to the relevant description in the terminology part, and will not be repeated here for the sake of brevity.
上文已述及,本申请涉及的峰值亮度是指图像所包括像素值最大的区域所对应的亮度,或者,也可以指图像中灰度值最大的子像素的亮度。电子设备或电子设备中的部件可以获取待显示图像的峰值亮度。As mentioned above, the peak brightness involved in this application refers to the brightness corresponding to the area with the largest pixel value included in the image, or it can also refer to the brightness of the sub-pixel with the largest grayscale value in the image. The electronic device or a component in the electronic device can obtain the peak brightness of the image to be displayed.
电子设备或电子设备中的部件可以获取屏幕亮度和参考因素,用于后续的分析和处理。The electronic device or a component in the electronic device can obtain screen brightness and reference factors for subsequent analysis and processing.
在一些实施例中,参考因素可以包括待显示图像的图像特征,电子设备或电子设备中的部件可以获取屏幕亮度和待显示图像的图像特征。为了便于描述,将这些实施例记为实施例A。In some embodiments, the reference factor may include image features of the image to be displayed, and the electronic device or a component in the electronic device may obtain screen brightness and image features of the image to be displayed. For ease of description, these embodiments are referred to as Embodiment A.
在又一些实施例中,参考因素可以包括影响参数和待显示图像的图像特征,电子设备或电子设备中的部件可以获取屏幕亮度、影响参数和待显示图像的图像特征。为了便于描述,将这些实施例记为实施例B。In some other embodiments, the reference factors may include influencing parameters and image features of the image to be displayed, and the electronic device or a component in the electronic device may obtain screen brightness, influencing parameters and image features of the image to be displayed. For ease of description, these embodiments are referred to as Embodiment B.
在另一些实施例中,参考因素可以包括影响参数,电子设备或电子设备中的部件可以获取屏幕亮度和影响参数。为了便于描述,将这些实施例记为实施例C。In other embodiments, the reference factor may include an influencing parameter, and the electronic device or a component in the electronic device may obtain the screen brightness and the influencing parameter. For ease of description, these embodiments are referred to as Embodiment C.
在步骤620中,基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差。In step 620, based on the screen brightness and reference factors, a voltage difference for driving the screen to emit light is determined.
以下结合上述实施例A、实施例B和实施例C,分别对该步骤620进行详细说明。The step 620 is described in detail below in combination with the above-mentioned embodiment A, embodiment B and embodiment C.
在实施例A中,在获取屏幕亮度和待显示图像的图像特征之后,电子设备或电子设备中的部件可以基于该屏幕亮度和该图像特征,来确定驱动屏幕发光的电压差。关于图像特征的详细描述可以参看上文中的相关内容,为了简洁,此处不再赘述。In embodiment A, after obtaining the screen brightness and the image features of the image to be displayed, the electronic device or a component in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness and the image features. For a detailed description of the image features, please refer to the relevant content above, and for the sake of brevity, it will not be repeated here.
在实际应用中,包括但不限于采用映射关系(例如查找表(look up table,LUT))或机器学习等方式,基于该屏幕亮度和该图像特征确定驱动屏幕发光的电压差。In practical applications, the voltage difference for driving the screen to emit light is determined based on the screen brightness and the image features, including but not limited to using a mapping relationship (such as a look up table (LUT)) or machine learning.
可选地,参考因素包括该图像特征,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于该屏幕亮度、该图像特征和第一映射关系,确定驱动屏幕发光的电压差;其中,第一映射关系包括屏幕亮度和图像特征的多种组合与多种电压差的对应关系。Optionally, the reference factor includes the image feature, and based on the screen brightness and the reference factor, the voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the image feature and a first mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the first mapping relationship includes a correspondence between multiple combinations of screen brightness and image features and multiple voltage differences.
在一些实施例中,图像特征可以包括灰阶的最大值,在这种实现方式中,第一映射关系包括屏幕亮度和灰阶的最大值的多种组合与多种电压差的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度和灰阶的最大值后,可以基于屏幕亮度、灰阶的最大值和第一映射关系来确定驱动屏幕发光的电压差。In some embodiments, the image feature may include a maximum value of a grayscale. In this implementation, the first mapping relationship includes a correspondence between multiple combinations of screen brightness and grayscale maximum values and multiple voltage differences. After obtaining the maximum values of screen brightness and grayscale, the electronic device or a component in the electronic device may determine a voltage difference for driving the screen to emit light based on the screen brightness, the maximum value of the grayscale, and the first mapping relationship.
作为示例而非限定,以表1作为第一映射关系的一个示例。为了便于描述,表1中用DB表示屏幕亮度,用GM表示灰阶的最大值,用VD表示电压差。可以理解的是,表1中的数值范围仅为示例,不应对本申请产生任何限定。As an example but not a limitation, Table 1 is taken as an example of the first mapping relationship. For ease of description, DB is used to represent screen brightness, GM is used to represent the maximum value of grayscale, and VD is used to represent voltage difference in Table 1. It can be understood that the numerical range in Table 1 is only an example and should not limit the present application in any way.
表1Table 1
例如,在电子设备或电子设备中的部件获取到的屏幕亮度为200nit,灰阶的最大值为100情况下,落在表1中的([0,200];(50,100])组合中,该组合对应的电压差为6.2伏特(volt,V),从而就可以确定出驱动屏幕发光的电压差为6.2V。For example, when the screen brightness obtained by an electronic device or a component in the electronic device is 200 nit and the maximum value of the grayscale is 100, it falls into the combination of ([0, 200]; (50, 100]) in Table 1. The voltage difference corresponding to this combination is 6.2 volts (volt, V), so it can be determined that the voltage difference for driving the screen to emit light is 6.2 V.
可以理解的是,在实际应用中,不限制屏幕亮度和灰阶的最大值的组合中以取值范围的形式,也可以具体到数值的组合,例如,(200;100),该组合表示屏幕亮度为200nit,灰阶的最大值为100。本申请对此不作限定。It is understandable that in practical applications, the combination of the maximum value of the screen brightness and the grayscale is not limited to a value range, and can also be specific to a combination of values, for example, (200; 100), which means that the screen brightness is 200 nit and the maximum value of the grayscale is 100. This application is not limited to this.
在另一些实施例中,图像特征可以包括APL,在这种实现方式中,第一映射关系包括屏幕亮度和APL的多种组合与多种电压差的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度和APL后,可以基于屏幕亮度、APL和第一映射关系来确定驱动屏幕发光的电压差。In some other embodiments, the image feature may include APL. In this implementation, the first mapping relationship includes a correspondence between multiple combinations of screen brightness and APL and multiple voltage differences. After obtaining the screen brightness and APL, the electronic device or a component in the electronic device may determine the voltage difference for driving the screen to emit light based on the screen brightness, APL and the first mapping relationship.
在又一些实施例中,图像特征可以包括峰值亮度,在这种实现方式中,第一映射关系包括屏幕亮度和峰值亮度的多种组合与多种电压差的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度和峰值亮度后,可以基于屏幕亮度、峰值亮度和第一映射关系来确定驱动屏幕发光的电压差。In some other embodiments, the image feature may include peak brightness. In this implementation, the first mapping relationship includes a correspondence between multiple combinations of screen brightness and peak brightness and multiple voltage differences. After obtaining the screen brightness and peak brightness, the electronic device or a component in the electronic device may determine the voltage difference for driving the screen to emit light based on the screen brightness, peak brightness and the first mapping relationship.
可以理解的是,在图像特征包括APL或峰值亮度的情况下,与图像特征包括灰阶的最大值的情况下类似,详细描述可以参看图像特征包括灰阶的最大值的情况,为了简洁,此处不再赘述。It can be understood that when the image feature includes APL or peak brightness, similar to the case where the image feature includes the maximum value of the grayscale, a detailed description can be found in the case where the image feature includes the maximum value of the grayscale. For the sake of brevity, it will not be repeated here.
为了便于描述,将上述这种确定电压差的方式记为联合决策方式。For the convenience of description, the above-mentioned method of determining the voltage difference is recorded as a joint decision-making method.
可选地,参考因素包括该图像特征,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量和与该图像特征对应的第二调整量,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种图像特征与多种调整量的对应关系;基于该第一调整量和该第二调整量确定驱动屏幕发光的电压差。Optionally, the reference factor includes the image feature, and based on the screen brightness and the reference factor, a voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, a first adjustment amount corresponding to the screen brightness and a second adjustment amount corresponding to the image feature are determined, the multiple sets of mapping relationships including correspondence between multiple screen brightnesses and multiple adjustment amounts, and correspondence between multiple image features and multiple adjustment amounts; based on the first adjustment amount and the second adjustment amount, a voltage difference for driving the screen to emit light is determined.
在一些实施例中,图像特征可以包括灰阶的最大值,在这种实现方式中,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种灰阶的最大值与多种调整量的对应关系。电子设备或电子设备中的部件可以在获取到该屏幕亮度和该灰阶的最大值后,可以基于该屏幕亮度、该灰阶的最大值和这多组映射关系来确定驱动屏幕发光的电压差。In some embodiments, the image feature may include a maximum value of a grayscale. In this implementation, the multiple sets of mapping relationships include a correspondence between multiple screen brightnesses and multiple adjustment amounts, and a correspondence between multiple maximum values of grayscales and multiple adjustment amounts. After obtaining the screen brightness and the maximum value of the grayscale, the electronic device or a component in the electronic device may determine a voltage difference for driving the screen to emit light based on the screen brightness, the maximum value of the grayscale, and the multiple sets of mapping relationships.
作为示例而非限定,以表2和表3作为多组映射关系的一个示例,其中,表2表示多种屏幕亮度与多种调整量的对应关系,表3表示多种灰阶的最大值与多种调整量的对应关系。As an example but not limitation, Table 2 and Table 3 are used as an example of multiple groups of mapping relationships, where Table 2 represents the correspondence between multiple screen brightnesses and multiple adjustment amounts, and Table 3 represents the correspondence between multiple grayscale maximum values and multiple adjustment amounts.
表2Table 2
表3Table 3
例如,在电子设备或电子设备中的部件获取到的屏幕亮度为200nit,以及灰阶的最大值为100的情况下,基于表2可以确定出屏幕亮度为200nit的情况下对应的调整量为+6.0V,基于表3可以确定出灰阶的最大值为100的情况下对应的调整量为+0.2V。For example, when the screen brightness obtained by the electronic device or a component in the electronic device is 200 nit and the maximum value of the grayscale is 100, based on Table 2, it can be determined that the corresponding adjustment amount when the screen brightness is 200 nit is +6.0 V, and based on Table 3, it can be determined that the corresponding adjustment amount when the maximum value of the grayscale is 100 is +0.2 V.
可以理解的是,在这种实现方式中,基于屏幕亮度和表2确定出的调整量即为第一调整量,在屏幕亮度为200nit的情况下,第一调整量=+6.0V,基于灰阶的最大值和表3确定出的调整量即为第二调整量,在灰阶的最大值为100的情况下,第二调整量=+0.2V。在一种可能的实现方式中,对确定出来的第一调整量和第二调整量进行求和得到驱动屏幕发光的电压差,也即,电压差=第一调整量+第二调整量=+6.0V+0.2V=6.2V。It can be understood that in this implementation, the adjustment amount determined based on the screen brightness and Table 2 is the first adjustment amount. When the screen brightness is 200nit, the first adjustment amount = +6.0V. The adjustment amount determined based on the maximum value of the grayscale and Table 3 is the second adjustment amount. When the maximum value of the grayscale is 100, the second adjustment amount = +0.2V. In a possible implementation, the determined first adjustment amount and the second adjustment amount are summed to obtain the voltage difference for driving the screen to emit light, that is, the voltage difference = the first adjustment amount + the second adjustment amount = +6.0V + 0.2V = 6.2V.
在另一些实施例中,图像特征可以包括APL,在这种实现方式中,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种APL与多种调整量的对应关系。电子设备或电子设备中的部件可以在获取到该屏幕亮度和该APL后,可以基于该屏幕亮度、该APL和这多组映射关系来确定驱动屏幕发光的电压差。In other embodiments, the image feature may include an APL. In this implementation, the multiple sets of mapping relationships include a plurality of correspondences between screen brightnesses and a plurality of adjustment amounts, and a plurality of correspondences between APLs and a plurality of adjustment amounts. After acquiring the screen brightness and the APL, the electronic device or a component in the electronic device may determine a voltage difference for driving the screen to emit light based on the screen brightness, the APL, and the multiple sets of mapping relationships.
作为示例而非限定,以表2和表4作为多组映射关系的一个示例,其中,表4表示多种APL与多种调整量的对应关系。As an example but not a limitation, Table 2 and Table 4 are taken as an example of multiple groups of mapping relationships, wherein Table 4 represents the corresponding relationship between multiple APLs and multiple adjustment amounts.
表4Table 4
例如,在电子设备或电子设备中的部件获取到的屏幕亮度为200nit,以及APL为20%的情况下,基于表2可以确定出屏幕亮度为200nit的情况下对应的调整量为+6.0V,基于表4可以确定出APL为20%的情况下对应的调整量为-0.1V。For example, when the screen brightness obtained by the electronic device or a component in the electronic device is 200 nit and the APL is 20%, based on Table 2, it can be determined that the corresponding adjustment amount when the screen brightness is 200 nit is +6.0 V, and based on Table 4, it can be determined that the corresponding adjustment amount when the APL is 20% is -0.1 V.
可以理解的是,在这种实现方式中,基于屏幕亮度和表2确定出的调整量即为第一调整量,在屏幕亮度为200nit的情况下,第一调整量=+6.0V;基于APL和表4确定出的调整量即为第二调整量,在APL为20%的情况下,第二调整量=-0.1V。在一种可能的实现方式中,对确定出来的第一调整量和第二调整量进行求和得到驱动屏幕发光的电压差,也即,电压差=第一调整量+第二调整量=+6.0V+(-0.1V)=6.2V。It can be understood that in this implementation, the adjustment amount determined based on the screen brightness and Table 2 is the first adjustment amount. When the screen brightness is 200nit, the first adjustment amount = +6.0V; the adjustment amount determined based on the APL and Table 4 is the second adjustment amount. When the APL is 20%, the second adjustment amount = -0.1V. In a possible implementation, the voltage difference for driving the screen to emit light is obtained by summing the determined first adjustment amount and the second adjustment amount, that is, the voltage difference = the first adjustment amount + the second adjustment amount = +6.0V + (-0.1V) = 6.2V.
在又一些实施例中,图像特征包括峰值亮度,在这种实现方式中,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种峰值亮度与多种调整量的对应关系。电子设备或电子设备中的部件可以在获取到该屏幕亮度和该峰值亮度后,可以基于该屏幕亮度、该峰值亮度和这多组映射关系来确定驱动屏幕发光的电压差。In some other embodiments, the image feature includes peak brightness. In this implementation, the multiple sets of mapping relationships include a plurality of correspondences between screen brightnesses and a plurality of adjustment amounts, and a plurality of correspondences between peak brightnesses and a plurality of adjustment amounts. After obtaining the screen brightness and the peak brightness, the electronic device or a component in the electronic device can determine a voltage difference for driving the screen to emit light based on the screen brightness, the peak brightness and the multiple sets of mapping relationships.
作为示例而非限定,以表2和表5作为多组映射关系的一个示例,其中,表5表示多种峰值亮度与多种调整量的对应关系。As an example but not a limitation, Table 2 and Table 5 are taken as an example of multiple groups of mapping relationships, wherein Table 5 represents the corresponding relationship between multiple peak brightnesses and multiple adjustment amounts.
表5Table 5
例如,在电子设备或电子设备中的部件获取到的屏幕亮度为200nit,以及峰值亮度为200nit的情况下,基于表2可以确定出屏幕亮度为200nit的情况下对应的调整量为+6.0V,基于表5可以确定出峰值亮度为200nit的情况下对应的调整量为+0.1V。For example, when the screen brightness obtained by the electronic device or a component in the electronic device is 200 nit and the peak brightness is 200 nit, based on Table 2, it can be determined that the corresponding adjustment amount when the screen brightness is 200 nit is +6.0 V, and based on Table 5, it can be determined that the corresponding adjustment amount when the peak brightness is 200 nit is +0.1 V.
可以理解的是,在这种实现方式中,基于屏幕亮度和表2确定出的调整量即为第一调整量,在屏幕亮度为200nit的情况下,第一调整量=+6.0V,基于峰值亮度和表5确定出的调整量即为第二调整量,在峰值亮度为200nit的情况下,第二调整量=+0.1V。在一种可能的实现方式中,对确定出来的第一调整量和第二调整量进行求和得到驱动屏幕发光的电压差,也即,电压差=第一调整量+第二调整量=+6.0V+0.1V=6.1V。It can be understood that in this implementation, the adjustment amount determined based on the screen brightness and Table 2 is the first adjustment amount. When the screen brightness is 200nit, the first adjustment amount = +6.0V, and the adjustment amount determined based on the peak brightness and Table 5 is the second adjustment amount. When the peak brightness is 200nit, the second adjustment amount = +0.1V. In a possible implementation, the determined first adjustment amount and the second adjustment amount are summed to obtain the voltage difference for driving the screen to emit light, that is, the voltage difference = the first adjustment amount + the second adjustment amount = +6.0V + 0.1V = 6.1V.
从表2至表5中可以看出,调整量可以为正数(例如+0.1)也可以为负数(例如-0.1),也可以为零,正数表示升高电压差,负数表示降低电压差,零表示不升高也不降低,本申请对此不作限定。It can be seen from Tables 2 to 5 that the adjustment amount can be a positive number (for example, +0.1) or a negative number (for example, -0.1), or zero. A positive number indicates an increase in the voltage difference, a negative number indicates a decrease in the voltage difference, and zero indicates neither an increase nor a decrease. This application does not limit this.
可以理解的是,在实际应用中,不限制表2中的屏幕亮度、表3中的灰阶的最大值、表4中的APL或表5中的峰值亮度是取值范围的形式,也可以具体到数值,本申请对此不作限定。It is understandable that in actual applications, the screen brightness in Table 2, the maximum grayscale value in Table 3, the APL in Table 4 or the peak brightness in Table 5 are not limited to the form of value ranges, but can also be specified as numerical values, and this application does not limit this.
为了便于描述,将上述这种确定电压差的方式记为级联决策方式。For the convenience of description, the above-mentioned method of determining the voltage difference is recorded as a cascade decision method.
可以理解的是,级联决策方式与联合决策方式的不同之处在于,在联合决策方式中,电子设备中可以预先存储第一映射关系(如表1所示的表格),电子设备或电子设备中的部件可以从该第一映射关系中直接确定出驱动屏幕发光的电压差;在级联决策方式中,电子设备中可以预先存储多组映射关系(如表2和表3所述的多组映射关系,或者,如表2和表4所述的多组映射关系,或者,例如表2和表5所述的多组映射关系),电子设备或电子设备中的部件需要分别从这多组映射关系中确定出多个调整量,再对这多个调整量进行计算(例如包括但不限于求和计算),得到最终驱动屏幕发光的电压差。It can be understood that the difference between the cascade decision-making method and the joint decision-making method is that in the joint decision-making method, a first mapping relationship (such as the table shown in Table 1) can be pre-stored in the electronic device, and the electronic device or a component in the electronic device can directly determine the voltage difference that drives the screen to emit light from the first mapping relationship; in the cascade decision-making method, multiple sets of mapping relationships (such as the multiple sets of mapping relationships described in Tables 2 and 3, or, the multiple sets of mapping relationships described in Tables 2 and 4, or, for example, the multiple sets of mapping relationships described in Tables 2 and 5) can be pre-stored in the electronic device, and the electronic device or the component in the electronic device needs to determine multiple adjustment amounts from these multiple sets of mapping relationships respectively, and then calculate these multiple adjustment amounts (for example, including but not limited to summation calculation) to obtain the final voltage difference that drives the screen to emit light.
可选地,参考因素包括该图像特征,电压差是利用预先训练的模型基于该屏幕亮度和该图像特征确定的。Optionally, the reference factor includes the image feature, and the voltage difference is determined based on the screen brightness and the image feature using a pre-trained model.
可以采用机器学习的方式,利用包括屏幕亮度和图像特征的数据集训练模型,并将训练好的模型部署在电子设备或电子设备的部件中,从而使得电子设备或电子设备中的部件可以利用该模型,基于获取到的该屏幕亮度和该图像特征来确定驱动屏幕发光的电压差。可以理解的是,该屏幕亮度和该图像特征为该模型的输入数据,电压差为该模型的输出数据。A machine learning method can be used to train a model using a data set including screen brightness and image features, and the trained model can be deployed in an electronic device or a component of an electronic device, so that the electronic device or the component in the electronic device can use the model to determine the voltage difference for driving the screen to emit light based on the acquired screen brightness and image features. It can be understood that the screen brightness and the image features are the input data of the model, and the voltage difference is the output data of the model.
该模型可以是基于机器学习算法训练得到,作为示例而非限定,训练该模型的机器学习算法可以包括但不限于K最近邻(K-nearest neighbor,KNN)算法、K均值(K-means)聚类算法或支持向量机(support vector machine,SVM)算法等。The model can be trained based on a machine learning algorithm. As an example and not limitation, the machine learning algorithm for training the model can include but is not limited to a K-nearest neighbor (KNN) algorithm, a K-means clustering algorithm, or a support vector machine (SVM) algorithm.
这样一来,通过根据屏幕亮度和待显示图像的图像特征来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,尽量降低电压差,从而能够降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。In this way, by determining the voltage difference that drives the screen to emit light based on the screen brightness and the image characteristics of the image to be displayed, the voltage difference can be reduced as much as possible while meeting the screen's lighting requirements, thereby reducing the screen's power consumption, and further extending the standby time of the electronic device and improving the user experience.
在实施例B中,在获取屏幕亮度、影响参数和待显示图像的图像特征之后,电子设备或电子设备中的部件可以基于该屏幕亮度、该影响参数和该图像特征,来确定驱动屏幕发光的电压差。关于影响参数和图像特征的详细描述可以参看上文中的相关内容,为了简洁,此处不再赘述。In embodiment B, after obtaining the screen brightness, the influencing parameters and the image features of the image to be displayed, the electronic device or the components in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness, the influencing parameters and the image features. For a detailed description of the influencing parameters and the image features, please refer to the relevant content above, and for the sake of brevity, it will not be repeated here.
在实际应用中,包括但不限于采用映射关系或机器学习等方式,基于屏幕亮度、图像特征和影响参数确定驱动屏幕发光的电压差。In practical applications, including but not limited to using mapping relationships or machine learning, the voltage difference that drives the screen to emit light is determined based on screen brightness, image features and influencing parameters.
可选地,参考因素包括该图像特征和该影响参数,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于该屏幕亮度、该图像特征、该影响参数和第二映射关系,确定驱动屏幕发光的电压差;其中,第二映射关系包括屏幕亮度、图像特征和影响参数的多种组合与多种电压差的对应关系。Optionally, the reference factor includes the image feature and the influencing parameter, and based on the screen brightness and the reference factor, the voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the image feature, the influencing parameter and a second mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the second mapping relationship includes a correspondence between multiple combinations of screen brightness, image features and influencing parameters and multiple voltage differences.
上文已述及,图像特征可以包括灰阶的最大值、APL和峰值亮度中的任一项;影响参数可以包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性中的一项或多项。作为示例而非限定,例如,图像特征包括灰阶的最大值,影响参数包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性,在这种实现方式中,第二映射关系包括屏幕亮度、灰阶的最大值、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性的多种组合与多种电压差的对应关系。在这种实现方式中,电子设备或电子设备中的部件在获取到屏幕亮度、灰阶的最大值、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性后,可以基于该屏幕亮度、该灰阶的最大值、该帧率、该屏幕温度、该屏幕使用时长、该显示模式、该屏幕的特性和该第二映射关系来确定驱动屏幕发光的电压差。As mentioned above, the image feature may include any one of the maximum value of grayscale, APL and peak brightness; the influencing parameter may include one or more of the frame rate, screen temperature, screen usage time, display mode and screen characteristics. As an example and not a limitation, for example, the image feature includes the maximum value of grayscale, and the influencing parameter includes the frame rate, screen temperature, screen usage time, display mode and screen characteristics. In this implementation, the second mapping relationship includes the correspondence between the screen brightness, the maximum value of grayscale, the frame rate, the screen temperature, the screen usage time, the display mode and the characteristics of the screen and multiple combinations of voltage differences. In this implementation, after the electronic device or the component in the electronic device obtains the screen brightness, the maximum value of grayscale, the frame rate, the screen temperature, the screen usage time, the display mode and the characteristics of the screen, it can determine the voltage difference for driving the screen to emit light based on the screen brightness, the maximum value of the grayscale, the frame rate, the screen temperature, the screen usage time, the display mode, the characteristics of the screen and the second mapping relationship.
可以理解的是,第二映射关系与上文所述的第一映射关系类似,表格也可以作为第二映射关系的一个示例。与第一映射关系不同的是,与多种电压差所对应的多种组合中除了可以包括屏幕亮度和灰阶的最大值(或APL或峰值亮度)以外,还可以包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性等参数中的至少一项参数。关于第二映射关系的其他详细描述可以参看上文关于第一映射关系的相关描述,为了简洁,此处不再赘述。It is understandable that the second mapping relationship is similar to the first mapping relationship described above, and the table can also serve as an example of the second mapping relationship. Unlike the first mapping relationship, the multiple combinations corresponding to the multiple voltage differences may include at least one parameter of the parameters such as frame rate, screen temperature, screen usage time, display mode and screen characteristics in addition to the maximum value of screen brightness and grayscale (or APL or peak brightness). For other detailed descriptions of the second mapping relationship, please refer to the relevant description of the first mapping relationship above. For the sake of brevity, it will not be repeated here.
可以理解的是,这种实现方式也是上文所述的联合决策方式。It can be understood that this implementation method is also the joint decision-making method mentioned above.
可选地,参考因素包括该图像特征和该影响参数,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量、与该图像特征对应的第二调整量,和与该影响参数对应的第三调整量,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系、多种图像特征与多种调整量的对应关系,以及多种影响参数与多种调整量的对应关系;基于该第一调整量、该第二调整量和该第三调整量确定驱动屏幕发光的电压差。Optionally, the reference factor includes the image feature and the influencing parameter, and based on the screen brightness and the reference factor, a voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, a first adjustment amount corresponding to the screen brightness, a second adjustment amount corresponding to the image feature, and a third adjustment amount corresponding to the influencing parameter are determined, the multiple sets of mapping relationships including correspondences between multiple screen brightnesses and multiple adjustment amounts, correspondences between multiple image features and multiple adjustment amounts, and correspondences between multiple influencing parameters and multiple adjustment amounts; based on the first adjustment amount, the second adjustment amount, and the third adjustment amount, the voltage difference for driving the screen to emit light is determined.
上文已述及,图像特征可以包括灰阶的最大值、APL和峰值亮度中的任一项;影响参数可以包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性中的一项或多项。作为示例而非限定,例如,图像特征包括灰阶的最大值,影响参数包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性,在这种实现方式中,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,多种灰阶的最大值与多种调整量的对应关系,多种帧率与多种调整量的对应关系,多种屏幕温度与多种调整量的对应关系,多种屏幕使用时长与多种调整量的对应关系,多种显示模式与多种调整量的对应关系,以及多种屏幕的特性与多种调整量的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度、灰阶的最大值、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性后,可以基于该屏幕亮度、该灰阶的最大值、该帧率、该屏幕温度、该屏幕使用时长、该显示模式、该屏幕的特性和这多组映射关系来确定驱动屏幕发光的电压差。As mentioned above, the image features may include any one of the maximum value of grayscale, APL and peak brightness; the influencing parameters may include one or more of the frame rate, screen temperature, screen usage time, display mode and screen characteristics. As an example and not a limitation, for example, the image features include the maximum value of grayscale, and the influencing parameters include frame rate, screen temperature, screen usage time, display mode and screen characteristics. In this implementation, the multiple groups of mapping relationships include the correspondence between multiple screen brightnesses and multiple adjustment amounts, the correspondence between multiple maximum values of grayscale and multiple adjustment amounts, the correspondence between multiple frame rates and multiple adjustment amounts, the correspondence between multiple screen temperatures and multiple adjustment amounts, the correspondence between multiple screen usage time and multiple adjustment amounts, the correspondence between multiple display modes and multiple adjustment amounts, and the correspondence between multiple screen characteristics and multiple adjustment amounts. After obtaining the screen brightness, the maximum value of the gray scale, the frame rate, the screen temperature, the screen usage time, the display mode and the characteristics of the screen, the electronic device or a component in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness, the maximum value of the gray scale, the frame rate, the screen temperature, the screen usage time, the display mode, the characteristics of the screen and these multiple sets of mapping relationships.
在这种实现方式中,例如,这多组映射关系中除了可以包括上述表2和表3以外,还可以包括多种帧率与多种调整量的对应关系的表格,多种屏幕温度与多种调整量的对应关系的表格,多种屏幕使用时长与多种调整量的对应关系的表格、多种显示模式与多种调整量的对应关系的表格,以及多种屏幕的特性与多种调整量的对应关系的表格,电子设备或电子设备中的部件可以分别从这多个表格中确定出调整量,再对这多个调整量进行计算(例如包括但不限于求和计算),得到最终驱动屏幕发光的电压差。In this implementation, for example, in addition to Table 2 and Table 3 mentioned above, these multiple sets of mapping relationships may also include a table of correspondence between multiple frame rates and multiple adjustment amounts, a table of correspondence between multiple screen temperatures and multiple adjustment amounts, a table of correspondence between multiple screen usage time and multiple adjustment amounts, a table of correspondence between multiple display modes and multiple adjustment amounts, and a table of correspondence between multiple screen characteristics and multiple adjustment amounts. The electronic device or components in the electronic device can determine the adjustment amount from these multiple tables respectively, and then calculate these multiple adjustment amounts (for example, including but not limited to summation calculation) to obtain the voltage difference that ultimately drives the screen to emit light.
可以理解的是,在这种实现方式中,基于该屏幕亮度和表2确定出的调整量为第一调整量;基于该灰阶的最大值和表3确定出的调整量为第二调整量;对基于该帧率、该屏幕温度、该屏幕使用时长、该显示模式和该屏幕的特性等,以及与这几个影响参数所相关的表格所确定出来的多个调整量求和,得到第三调整量。在一种可能的实现方式中,对确定出来的第一调整量、第二调整量和第三调整量进行求和得到驱动屏幕发光的电压差,也即,电压差=第一调整量+第二调整量+第三调整量。It can be understood that in this implementation, the adjustment amount determined based on the screen brightness and Table 2 is the first adjustment amount; the adjustment amount determined based on the maximum value of the grayscale and Table 3 is the second adjustment amount; the third adjustment amount is obtained by summing up the multiple adjustment amounts determined based on the frame rate, the screen temperature, the screen usage time, the display mode and the characteristics of the screen, and the tables related to these influencing parameters. In a possible implementation, the determined first adjustment amount, second adjustment amount and third adjustment amount are summed to obtain the voltage difference that drives the screen to emit light, that is, voltage difference = first adjustment amount + second adjustment amount + third adjustment amount.
可以理解的是,这种实现方式也是上文所述的级联决策方式。It can be understood that this implementation method is also the cascade decision-making method described above.
可选地,参考因素包括该图像特征和该影响参数,电压差是利用预先训练的模型基于屏幕亮度、图像特征和影响参数确定的。Optionally, the reference factors include the image features and the influencing parameters, and the voltage difference is determined based on screen brightness, image features and influencing parameters using a pre-trained model.
可以采用机器学习的方式,利用包括屏幕亮度、图像特征和影响参数的数据集训练模型,并将训练好的模型部署在电子设备或电子设备的部件中,从而使得电子设备或电子设备中的部件可以利用该模型,基于获取到的该屏幕亮度、该图像特征和该影响参数来确定驱动屏幕发光的电压差。可以理解的是,该屏幕亮度、该图像特征和该影响参数为该模型的输入数据,电压差为该模型的输出数据。A machine learning method can be used to train a model using a data set including screen brightness, image features, and influencing parameters, and the trained model can be deployed in an electronic device or a component of an electronic device, so that the electronic device or the component in the electronic device can use the model to determine the voltage difference for driving the screen to emit light based on the acquired screen brightness, image features, and influencing parameters. It can be understood that the screen brightness, image features, and influencing parameters are the input data of the model, and the voltage difference is the output data of the model.
该模型可以是基于机器学习算法训练得到,作为示例而非限定,训练该模型的机器学习算法可以包括但不限于KNN、K-means聚类算法或SVM算法等。The model may be trained based on a machine learning algorithm. As an example and not limitation, the machine learning algorithm for training the model may include but is not limited to KNN, K-means clustering algorithm or SVM algorithm.
除了考虑屏幕亮度和待显示图像的图像特征以外,还结合影响参数来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,进一步降低电压差,从而能够进一步降低屏幕的功耗,进而可以进一步延长电子设备的待机时长,提高用户体验感。In addition to considering the screen brightness and the image characteristics of the image to be displayed, the voltage difference that drives the screen to emit light is determined in combination with the influencing parameters. While meeting the screen's light-emitting requirements, the voltage difference is further reduced, thereby further reducing the screen's power consumption, and further extending the standby time of the electronic device and improving the user experience.
在实施例C中,在获取屏幕亮度和影响参数之后,电子设备或电子设备中的部件可以基于该屏幕亮度和该影响参数,来确定驱动屏幕发光的电压差。关于影响参数的详细描述可以参看上文中的相关内容,为了简洁,此处不再赘述。In embodiment C, after obtaining the screen brightness and the influencing parameters, the electronic device or a component in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness and the influencing parameters. For a detailed description of the influencing parameters, please refer to the relevant content above, and for the sake of brevity, it will not be repeated here.
在实际应用中,包括但不限于采用映射关系或机器学习等方式,基于屏幕亮度和影响参数确定驱动屏幕发光的电压差。In practical applications, including but not limited to using mapping relationships or machine learning, the voltage difference that drives the screen to emit light is determined based on the screen brightness and influencing parameters.
可选地,参考因素包括该影响参数,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于该屏幕亮度、该影响参数和第三映射关系,确定驱动屏幕发光的电压差;其中,第三映射关系包括屏幕亮度和影响参数的多种组合与多种电压差的对应关系。Optionally, the reference factor includes the influencing parameter, and based on the screen brightness and the reference factor, the voltage difference for driving the screen to emit light is determined, including: based on the screen brightness, the influencing parameter and a third mapping relationship, the voltage difference for driving the screen to emit light is determined; wherein the third mapping relationship includes a correspondence between multiple combinations of screen brightness and influencing parameters and multiple voltage differences.
上文已述及,影响参数包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性中的一项或多项。作为示例而非限定,例如影响参数包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性,在这种实现方式中,第三映射关系包括屏幕亮度、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性的多种组合与多种电压差的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性后,可以基于该屏幕亮度、该帧率、该屏幕温度、该屏幕使用时长、该显示模式、该屏幕的特性和该第三映射关系来确定驱动屏幕发光的电压差。As mentioned above, the influencing parameters include one or more of the frame rate, screen temperature, screen usage time, display mode and screen characteristics. As an example and not a limitation, for example, the influencing parameters include frame rate, screen temperature, screen usage time, display mode and screen characteristics. In this implementation, the third mapping relationship includes a correspondence between multiple combinations of screen brightness, frame rate, screen temperature, screen usage time, display mode and screen characteristics and multiple voltage differences. After obtaining the screen brightness, frame rate, screen temperature, screen usage time, display mode and screen characteristics, the electronic device or a component in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness, the frame rate, the screen temperature, the screen usage time, the display mode, the characteristics of the screen and the third mapping relationship.
可以理解的是,第三映射关系与上文所述的第一映射关系和第二映射关系类似,表格也可以作为第三映射关系的一个示例。与第一映射关系不同的是,与多种电压差所对应的多种组合中包括屏幕亮度,但不包括图像特征,此外还包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性等参数中的一项或多项。关于第三映射关系的其他详细描述可以参看上文关于第一映射关系或第二映射关系的相关描述,为了简洁,此处不再赘述。It can be understood that the third mapping relationship is similar to the first mapping relationship and the second mapping relationship described above, and the table can also serve as an example of the third mapping relationship. Unlike the first mapping relationship, the multiple combinations corresponding to the multiple voltage differences include screen brightness, but do not include image features. In addition, it also includes one or more of the parameters such as frame rate, screen temperature, screen usage time, display mode and screen characteristics. For other detailed descriptions of the third mapping relationship, please refer to the relevant descriptions of the first mapping relationship or the second mapping relationship above. For the sake of brevity, it will not be repeated here.
可以理解的是,这种实现方式也是上文所述的联合决策方式。It can be understood that this implementation method is also the joint decision-making method mentioned above.
可选地,参考因素包括该影响参数,基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差,包括:基于多组映射关系,确定与该屏幕亮度对应的第一调整量,和与该影响参数对应的第三调整量,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,以及多种影响参数与多种调整量的对应关系;基于该第一调整量和该第三调整量确定驱动屏幕发光的电压差。Optionally, the reference factor includes the influencing parameter, and based on the screen brightness and the reference factor, the voltage difference for driving the screen to emit light is determined, including: based on multiple sets of mapping relationships, determining a first adjustment amount corresponding to the screen brightness, and a third adjustment amount corresponding to the influencing parameter, the multiple sets of mapping relationships including correspondences between multiple screen brightnesses and multiple adjustment amounts, and correspondences between multiple influencing parameters and multiple adjustment amounts; determining the voltage difference for driving the screen to emit light based on the first adjustment amount and the third adjustment amount.
在一些实施例中,作为示例而非限定,例如影响参数包括帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性,在这种实现方式中,多组映射关系中包括多种屏幕亮度与多种调整量的对应关系,多种帧率与多种调整量的对应关系,多种屏幕温度与多种调整量的对应关系,多种屏幕使用时长与多种调整量的对应关系,多种显示模式与多种调整量的对应关系,以及多种屏幕的特性与多种调整量的对应关系。电子设备或电子设备中的部件可以在获取到屏幕亮度、帧率、屏幕温度、屏幕使用时长、显示模式和屏幕的特性后,可以基于该屏幕亮度、该帧率、该屏幕温度、该屏幕使用时长、该显示模式、该屏幕的特性和这多组映射关系来确定驱动屏幕发光的电压差。In some embodiments, as an example but not limitation, for example, the influencing parameters include frame rate, screen temperature, screen usage time, display mode and screen characteristics. In this implementation, multiple groups of mapping relationships include correspondences between multiple screen brightnesses and multiple adjustment amounts, correspondences between multiple frame rates and multiple adjustment amounts, correspondences between multiple screen temperatures and multiple adjustment amounts, correspondences between multiple screen usage times and multiple adjustment amounts, correspondences between multiple display modes and multiple adjustment amounts, and correspondences between multiple screen characteristics and multiple adjustment amounts. After obtaining the screen brightness, frame rate, screen temperature, screen usage time, display mode and screen characteristics, the electronic device or a component in the electronic device can determine the voltage difference for driving the screen to emit light based on the screen brightness, the frame rate, the screen temperature, the screen usage time, the display mode, the screen characteristics and the multiple groups of mapping relationships.
在这种实现方式中,例如,这多组映射关系中除了可以包括上述表2以外,还可以包括多种帧率与多种调整量的对应关系的表格,多种屏幕温度与多种调整量的对应关系的表格,多种屏幕使用时长与多种调整量的对应关系的表格,多种显示模式与多种调整量的对应关系的表格,以及,多种屏幕的特性与多种调整量的对应关系的表格,电子设备或电子设备中的部件可以分别从这多个表格中确定出调整量,再对这多个调整量进行计算(例如包括但不限于求和计算),得到最终驱动屏幕发光的电压差。In this implementation, for example, in addition to the above-mentioned Table 2, these multiple groups of mapping relationships may also include a table of correspondence between multiple frame rates and multiple adjustment amounts, a table of correspondence between multiple screen temperatures and multiple adjustment amounts, a table of correspondence between multiple screen usage time and multiple adjustment amounts, a table of correspondence between multiple display modes and multiple adjustment amounts, and a table of correspondence between multiple screen characteristics and multiple adjustment amounts. The electronic device or components in the electronic device can determine the adjustment amount from these multiple tables respectively, and then calculate these multiple adjustment amounts (for example, including but not limited to summation calculation) to obtain the voltage difference that ultimately drives the screen to emit light.
可以理解的是,在这种实现方式中,基于该屏幕亮度和表2确定出的调整量为第一调整量;对基于该帧率、该屏幕温度、该屏幕使用时长、该显示模式和屏幕的特性等,以及与这几个影响参数所相关的表格所确定出来的多个调整量求和,得到第三调整量。在一种可能的实现方式中,对确定出来的第一调整量和第三调整量进行求和得到驱动屏幕发光的电压差,也即,电压差=第一调整量+第三调整量,本申请对此不作限定。It can be understood that in this implementation, the adjustment amount determined based on the screen brightness and Table 2 is the first adjustment amount; the third adjustment amount is obtained by summing the multiple adjustment amounts determined based on the frame rate, the screen temperature, the screen usage time, the display mode and the screen characteristics, etc., and the tables related to these influencing parameters. In a possible implementation, the determined first adjustment amount and the third adjustment amount are summed to obtain the voltage difference that drives the screen to emit light, that is, the voltage difference = the first adjustment amount + the third adjustment amount, which is not limited in this application.
可以理解的是,这种实现方式也是上文所述的级联决策方式。It can be understood that this implementation method is also the cascade decision-making method described above.
可选地,参考因素包括影响参数,电压差是利用预先训练的模型基于该屏幕亮度和该影响参数确定的。Optionally, the reference factor includes an influencing parameter, and the voltage difference is determined based on the screen brightness and the influencing parameter using a pre-trained model.
可以采用机器学习的方式,利用包括屏幕亮度和影响参数的数据集训练模型,并将训练好的模型部署在电子设备或电子设备的部件中,从而使得电子设备或电子设备中的部件可以利用该模型,基于获取到的该屏幕亮度和该影响参数来确定驱动屏幕发光的电压差。可以理解的是,该屏幕亮度和该影响参数为该模型的输入数据,电压差为该模型的输出数据。A machine learning method can be used to train a model using a data set including screen brightness and influencing parameters, and the trained model can be deployed in an electronic device or a component of an electronic device, so that the electronic device or the component in the electronic device can use the model to determine the voltage difference for driving the screen to emit light based on the acquired screen brightness and the influencing parameter. It can be understood that the screen brightness and the influencing parameter are the input data of the model, and the voltage difference is the output data of the model.
该模型可以是基于机器学习算法训练得到,作为示例而非限定,训练该模型的机器学习算法可以包括但不限于KNN、K-means聚类算法或SVM算法等。The model may be trained based on a machine learning algorithm. As an example and not limitation, the machine learning algorithm for training the model may include but is not limited to KNN, K-means clustering algorithm or SVM algorithm.
除了考虑屏幕亮度以外,还结合影响参数来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,降低电压差,从而能够降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。In addition to considering the screen brightness, the influencing parameters are also combined to determine the voltage difference that drives the screen to emit light. While meeting the screen's lighting requirements, the voltage difference is reduced, thereby reducing the screen's power consumption, thereby extending the standby time of the electronic device and improving the user experience.
在一些场景中,例如,包括但不限于相机预览场景或视频播放场景等,待显示图像通常极少出现全白画面,但可能有少量用户界面(user interface,UI)的白色图形和/或白色文字,也可以理解为待显示图像中存在少数白色像素,在这种情况下,如果以图像特征为参考因素来决策屏幕对电压差的需求的话,那么这些少数白色像素会限制电压差降低的幅度。In some scenarios, for example, including but not limited to camera preview scenarios or video playback scenarios, the image to be displayed is usually rarely a completely white screen, but there may be a small amount of white graphics and/or white text in the user interface (UI), which can also be understood as the presence of a small number of white pixels in the image to be displayed. In this case, if the image features are used as a reference factor to determine the screen's demand for voltage difference, then these small number of white pixels will limit the extent of the voltage difference reduction.
为了解决上述问题,在一些实施例中,参考因素包括图像特征,在基于该屏幕亮度和该参考因素,确定驱动屏幕发光的电压差之前,该方法600还包括:在满足预设条件的情况下,调整该待显示图像的灰阶;基于调整后的灰阶更新该图像特征。In order to solve the above problem, in some embodiments, the reference factor includes image characteristics. Before determining the voltage difference for driving the screen to emit light based on the screen brightness and the reference factor, the method 600 also includes: adjusting the grayscale of the image to be displayed when preset conditions are met; and updating the image characteristics based on the adjusted grayscale.
电子设备或电子设备中的部件在基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差之前,还可以判断是否满足预设条件。在满足预设条件的情况下,调整该待显示图像的灰阶,并基于调整后的灰阶更新该图像特征,继而再基于屏幕亮度和更新后的图像特征,确定驱动屏幕发光的电压差;在不满足预设条件的情况下,不需要调整待显示图像的灰阶,可以直接基于获取到的屏幕亮度和图像特征,确定驱动屏幕发光的电压差。为了便于描述,本申请中将这种实现方式记为图像数据与电压差联调方式。Before determining the voltage difference for driving the screen to emit light based on the screen brightness and reference factors, the electronic device or the component in the electronic device can also determine whether the preset conditions are met. If the preset conditions are met, the grayscale of the image to be displayed is adjusted, and the image features are updated based on the adjusted grayscale, and then the voltage difference for driving the screen to emit light is determined based on the screen brightness and the updated image features; if the preset conditions are not met, there is no need to adjust the grayscale of the image to be displayed, and the voltage difference for driving the screen to emit light can be directly determined based on the acquired screen brightness and image features. For ease of description, this implementation method is recorded as the image data and voltage difference joint modulation method in this application.
在一些实施例中,待显示图像包括多个像素块,每个像素块包括至少一个像素点,这多个像素块之间互不重叠;预设条件包括:待显示图像中目标像素块的数量占像素块总数的比例超过预设的比例门限,目标像素块为灰阶的最大值大于零且小于或等于预设的灰阶阈值的像素块。In some embodiments, the image to be displayed includes multiple pixel blocks, each pixel block includes at least one pixel point, and the multiple pixel blocks do not overlap with each other; the preset conditions include: the ratio of the number of target pixel blocks in the image to be displayed to the total number of pixel blocks exceeds a preset ratio threshold, and the target pixel block is a pixel block whose maximum grayscale value is greater than zero and less than or equal to a preset grayscale threshold.
可以将待显示图像划分为多个像素块,每个像素块包括至少一个像素点(也即像素),这多个像素块之间不重合,在这种情况下,预设条件可以包括但不限于:在该待显示图像中,灰阶的最大值超过预设的灰阶阈值的像素块的数量,占像素块总数的比例大于零且小于或等于预设的比例门限。为了便于描述,本申请将灰阶的最大值超过预设的灰阶阈值的像素块记为目标像素块。The image to be displayed may be divided into a plurality of pixel blocks, each pixel block includes at least one pixel point (i.e., pixel), and the plurality of pixel blocks do not overlap. In this case, the preset conditions may include but are not limited to: in the image to be displayed, the number of pixel blocks whose maximum grayscale value exceeds the preset grayscale threshold value accounts for a proportion of the total number of pixel blocks greater than zero and less than or equal to a preset proportion threshold. For ease of description, the present application records the pixel block whose maximum grayscale value exceeds the preset grayscale threshold value as the target pixel block.
也就是说,可以预先设置灰阶阈值,作为示例而非限定,例如灰阶阈值为200。还可以预先设置比例门限,作为示例而非限定,例如比例门限为10%。电子设备或电子设备中的部件可以先确定目标像素块的数量,也即,确定每个像素块中的灰阶的最大值,并判断该灰阶的最大值是否大于预设的灰阶阈值,并统计出灰阶的最大值超过预设的灰阶阈值的像素块的数量。继而,电子设备或电子设备中的部件可以计算出目标像素块的数量占像素块总数量的比例,并判断该比例是否大于零且小于或等于预设的比例门限。在该比例大于零且小于或等于预设的比例门限的情况下,调整待显示图像的灰阶,并基于调整后的灰阶更新图像特征,继而再基于屏幕亮度和更新后的图像特征,确定驱动屏幕发光的电压差。That is to say, a grayscale threshold can be preset, as an example but not limited, for example, the grayscale threshold is 200. A ratio threshold can also be preset, as an example but not limited, for example, the ratio threshold is 10%. The electronic device or a component in the electronic device can first determine the number of target pixel blocks, that is, determine the maximum value of the grayscale in each pixel block, and determine whether the maximum value of the grayscale is greater than the preset grayscale threshold, and count the number of pixel blocks whose maximum value of the grayscale exceeds the preset grayscale threshold. Then, the electronic device or a component in the electronic device can calculate the proportion of the number of target pixel blocks to the total number of pixel blocks, and determine whether the proportion is greater than zero and less than or equal to the preset ratio threshold. In the case that the proportion is greater than zero and less than or equal to the preset ratio threshold, the grayscale of the image to be displayed is adjusted, and the image features are updated based on the adjusted grayscale, and then the voltage difference for driving the screen to emit light is determined based on the screen brightness and the updated image features.
作为示例而非限定,可以利用自动电流限制算法(automatic current limit,ACL)对待显示图像的灰阶做灰阶映射,改变该待显示图像的灰阶。As an example but not a limitation, an automatic current limit algorithm (ACL) may be used to perform grayscale mapping on the grayscale of the image to be displayed, thereby changing the grayscale of the image to be displayed.
图7是本申请实施例提供的调整前和调整后的灰阶的对比示意图。FIG. 7 is a schematic diagram showing a comparison of grayscales before and after adjustment provided in an embodiment of the present application.
如图7所示,结合调整前的灰阶的线条和调整后的灰阶的线条,可以看出,在输入的灰阶小于或等于a的情况下,输出的灰阶与输入的灰阶相同,在输入的灰阶大于a的情况下,输出的灰阶小于输入的灰阶。调整前的灰阶的最大值为b,调整后的灰阶的最大值为c,c<b。其中,a、b、c∈[0,255]。As shown in FIG7 , combining the grayscale lines before adjustment and the grayscale lines after adjustment, it can be seen that when the input grayscale is less than or equal to a, the output grayscale is the same as the input grayscale, and when the input grayscale is greater than a, the output grayscale is less than the input grayscale. The maximum value of the grayscale before adjustment is b, and the maximum value of the grayscale after adjustment is c, c<b. Wherein, a, b, c∈[0, 255].
在一种实现方式中,a可以是预设的灰阶阈值,本申请对此不作限定。In one implementation, a may be a preset grayscale threshold, which is not limited in this application.
在图像数据与电压差联调方式中,在满足条件的情况下,改变待显示图像的图像数据(例如灰阶),基于屏幕亮度和更新后的图像特征,确定驱动屏幕发光的电压差,或者,基于屏幕亮度、影响参数和更新后的图像特征,确定驱动屏幕发光的电压差。可以实现电压差与待显示图像的图像数据的联动,在不影响显示效果的情况下,尽量降低功耗。In the image data and voltage difference joint modulation mode, when conditions are met, the image data (e.g., grayscale) of the image to be displayed is changed, and the voltage difference for driving the screen to emit light is determined based on the screen brightness and the updated image characteristics, or the voltage difference for driving the screen to emit light is determined based on the screen brightness, the influencing parameters, and the updated image characteristics. The voltage difference can be linked with the image data of the image to be displayed, and the power consumption can be reduced as much as possible without affecting the display effect.
在一些实施例中,在基于屏幕亮度和参考因素,确定驱动屏幕发光的电压差之后,该方法600还包括:基于该电压差显示第一图像,该第一图像是该待显示图像被调整灰阶后的图像,该电压差小于第一电压差,该第一电压差为在该屏幕亮度下显示该待显示图像时的电压差。In some embodiments, after determining the voltage difference for driving the screen to emit light based on the screen brightness and reference factors, the method 600 also includes: displaying a first image based on the voltage difference, the first image being an image after the image to be displayed is adjusted to a grayscale, the voltage difference being less than the first voltage difference, the first voltage difference being the voltage difference when the image to be displayed is displayed at the screen brightness.
也就是说,与传统的根据屏幕亮度来确定电压差的方式(为了便于描述记为传统方式),以及本申请提供的上述实施例A、实施例B和实施例C相比,在相同屏幕亮度下,在接收到同一个待显示图像的情况下,利用本申请所提供的方法中的图像数据与电压差联调方式,确定出的电压差比利用传统方式,以及本申请提供的上述实施例A、实施例B和实施例C,确定出的第一电压差要小,且利用传统方式以及本申请提供的上述实施例A、实施例B和实施例C,显示的图像是接收到的该待显示图像,而利用本申请所提供的方法中的图像数据与电压差联调方式显示的是第一图像,第一图像是该待显示图像被调整灰阶后的图像,也就是说,第一图像与该待显示图像的灰阶不同。That is to say, compared with the traditional method of determining the voltage difference based on the screen brightness (referred to as the traditional method for the sake of convenience of description) and the above-mentioned embodiments A, B and C provided in the present application, under the same screen brightness, when the same image to be displayed is received, the voltage difference determined by the image data and voltage difference joint modulation method in the method provided in the present application is smaller than the first voltage difference determined by using the traditional method and the above-mentioned embodiments A, B and C provided in the present application, and the image displayed by using the traditional method and the above-mentioned embodiments A, B and C provided in the present application is the received image to be displayed, while the first image is displayed by using the image data and voltage difference joint modulation method in the method provided in the present application, and the first image is the image after the grayscale of the image to be displayed is adjusted, that is, the grayscale of the first image is different from that of the image to be displayed.
作为示例而非限定,如表6所示,在400nit的屏幕亮度下,分别利用传统方式和本申请所提供的方法中的图像数据与电压差联调方式,接收同一个待显示图像,例如图像G。利用传统方式,在接收到图像G之后,电子设备基于6.6V的电压驱动屏幕显示出了图像G;利用本申请所提供的方法中的图像数据与电压差联调方式,在接收到图像G之后,电子设备可以基于6.3V的电压驱动屏幕显示出了图像G′,图像G′是图像G被调整灰阶后的图像,也就是说,图像G′与该图像G的灰阶不同。6.3V<6.6V,也即,利用本申请所提供的方法中的图像数据与电压差联调方式确定出的电压差比利用传统方式确定出的第一电压差要小。As an example but not a limitation, as shown in Table 6, at a screen brightness of 400 nit, the same image to be displayed, such as image G, is received using the traditional method and the image data and voltage difference modulation method in the method provided in the present application. Using the traditional method, after receiving image G, the electronic device drives the screen based on a voltage of 6.6V to display image G; using the image data and voltage difference modulation method in the method provided in the present application, after receiving image G, the electronic device can drive the screen based on a voltage of 6.3V to display image G′, which is the image G after the grayscale is adjusted, that is, the grayscale of image G′ is different from that of image G. 6.3V<6.6V, that is, the voltage difference determined by the image data and voltage difference modulation method in the method provided in the present application is smaller than the first voltage difference determined by the traditional method.
表6Table 6
在一些实施例中,电压差是以屏幕的刷新率的N倍为频率确定的,N为大于或等于1且小于或等于M的整数,M为在屏幕的刷新方向上屏幕所包括的像素单元的行数或列数,M为大于或等于2的整数。In some embodiments, the voltage difference is determined at a frequency of N times the refresh rate of the screen, where N is an integer greater than or equal to 1 and less than or equal to M, M is the number of rows or columns of pixel units included in the screen in the refresh direction of the screen, and M is an integer greater than or equal to 2.
图8是本申请实施例提供的屏幕刷新的示意图。FIG. 8 is a schematic diagram of screen refresh provided in an embodiment of the present application.
每帧图像并非瞬间刷新到屏幕上的,通常是一行一行或者一列一列地刷新上去。Each frame of the image is not refreshed to the screen instantly, but usually refreshed row by row or column by column.
如图8的a)所示,结合图2中的扫描驱动电路等,从屏幕的顶部向底部一行一行地将图像的数据刷新上去,也即,屏幕的刷新方向可以为从上至下,例如,依次刷新行1、行2、行3、……、行M-2、行M-1和行M,该过程完成了一帧的图像数据的刷新。或者,如图8的b)所示,也可以从屏幕的左侧向右侧一列一列地将图像的数据刷新上去,也即,屏幕的刷新方向可以为从左至右,例如,依次刷新列1、列2、……、列M-1和列M,该过程也完成了一帧的图像数据的刷新。作为示例而非限定,对于刷新率为60赫兹(hertz,Hz)的屏幕,新一帧的所有行全部刷完需要大约16.67(由1000/60得到)毫秒(millisecond,ms)。As shown in a) of FIG8 , in combination with the scanning drive circuit in FIG2 , etc., the image data is refreshed row by row from the top to the bottom of the screen, that is, the refresh direction of the screen can be from top to bottom, for example, row 1, row 2, row 3, ..., row M-2, row M-1 and row M are refreshed in sequence, and this process completes the refresh of one frame of image data. Alternatively, as shown in b) of FIG8 , the image data can also be refreshed column by column from the left side to the right side of the screen, that is, the refresh direction of the screen can be from left to right, for example, column 1, column 2, ..., column M-1 and column M are refreshed in sequence, and this process also completes the refresh of one frame of image data. As an example and not a limitation, for a screen with a refresh rate of 60 hertz (Hz), it takes about 16.67 (obtained from 1000/60) milliseconds (ms) to refresh all rows of a new frame.
可以理解的是,在图8的a)中,M表示行数,可以对应于图2中的X;在图8的b)中,M表示列数,可以对应于图2中的Y。It can be understood that, in a) of FIG. 8 , M represents the number of rows, which may correspond to X in FIG. 2 ; and in b) of FIG. 8 , M represents the number of columns, which may correspond to Y in FIG. 2 .
可选地,N=1。在这种实现方式中,确定并调整电压差的频率与屏幕的刷新率相等,也就是说,可以在每帧图像数据到来的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。也即,来一帧图像的数据,便更新一次电压差。Optionally, N=1. In this implementation, the frequency of determining and adjusting the voltage difference is equal to the refresh rate of the screen, that is, when each frame of image data arrives, the screen brightness, image characteristics and other data can be obtained, and then the voltage difference can be determined based on these data, and the voltage difference for driving the screen to emit light can be updated based on the determined voltage difference. In other words, the voltage difference is updated once a frame of image data arrives.
图9是本申请实施例提供的相邻的两帧图像及刷新过程中的屏幕显示内容的示意图。FIG. 9 is a schematic diagram of two adjacent frames of images and screen display content during a refresh process provided by an embodiment of the present application.
如图9的a)所示,第L帧图像的上半部分为黑色,下半部分为白色;如图9的b)所示,第L+1帧图像的上半部分为白色,下半部分为黑色。其中,L为大于或等于1的整数。As shown in FIG9 a), the upper half of the Lth frame image is black and the lower half is white; as shown in FIG9 b), the upper half of the L+1th frame image is white and the lower half is black. Wherein, L is an integer greater than or equal to 1.
在电子设备以图8的a)所示方式刷新屏幕的情况下,在第L+1帧图像的刷新到一半时,也即,屏幕上实际显示的内容如图9的c)所示,屏幕的上半部分显示的是第L+1帧的上半部分的数据,显示内容为白色;屏幕的下半部分显示的是第L帧的下半部分的数据,显示内容也为白色。因此,整个屏幕的显示内容均为白色。在如图9的c)所示的情况,屏幕所需的电压差,与在如图9的a)所示的情况下屏幕所需的电压差不同,与在如图9的b)所示的情况下屏幕所需的电压差也不同。When the electronic device refreshes the screen in the manner shown in a) of FIG8 , when the L+1 frame image is refreshed halfway, that is, the content actually displayed on the screen is shown in c) of FIG9 , the upper half of the screen displays the data of the upper half of the L+1 frame, and the displayed content is white; the lower half of the screen displays the data of the lower half of the Lth frame, and the displayed content is also white. Therefore, the display content of the entire screen is white. In the case shown in c) of FIG9 , the voltage difference required for the screen is different from the voltage difference required for the screen in the case shown in a) of FIG9 , and is also different from the voltage difference required for the screen in the case shown in b) of FIG9 .
因此,为了将电压差调整到与屏幕所需的电压差更加接近的值,可以考虑基于比帧更细粒度的待显示内容来确定并调整电压差。也即,以比屏幕的刷新率更高的频率来确定和更新电压差。Therefore, in order to adjust the voltage difference to a value closer to the voltage difference required by the screen, it is possible to consider determining and adjusting the voltage difference based on the content to be displayed at a finer granularity than the frame, that is, determining and updating the voltage difference at a higher frequency than the refresh rate of the screen.
可选地,2≤N≤M。在这种实现方式中,确定并调整电压差的频率比屏幕的刷新率高。Optionally, 2≤N≤M. In this implementation, the frequency of determining and adjusting the voltage difference is higher than the refresh rate of the screen.
例如,N=2。在这种实现方式中,确定并调整电压差的频率是屏幕的刷新率的2倍,也就是说,可以在每次刷新半帧(也即一帧的一半)图像数据的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。可以理解的是,在这种情况下的待显示图像是如图的c)所示的待显示图像,该待显示图像可以结合确定电压差的频率,基于如图9的a)所示第L帧图像和如图9的b)所示的第L+1帧图像,组合得到。For example, N=2. In this implementation, the frequency of determining and adjusting the voltage difference is twice the refresh rate of the screen, that is, each time the half-frame (i.e., half of a frame) of image data is refreshed, the screen brightness, image characteristics and other data can be obtained, and then the voltage difference is determined based on these data, and the voltage difference that drives the screen to emit light is updated based on the determined voltage difference. It can be understood that the image to be displayed in this case is the image to be displayed as shown in Figure c), and the image to be displayed can be combined with the frequency of determining the voltage difference, based on the Lth frame image shown in Figure 9 a) and the L+1th frame image shown in Figure 9 b).
又例如,N=M。在这种实现方式中,确定并调整电压差的频率是屏幕的刷新率的M倍,也就是说,可以在每刷新一行或一列图像数据的时候,获取屏幕亮度、图像特征等数据,继而基于这些数据来确定电压差,并基于确定出的该电压差来更新驱动屏幕发光的电压差。可以理解的是,在这种情况下的待显示图像也可以结合确定电压差的频率,基于第L帧图像和第L+1帧图像,组合得到。For another example, N=M. In this implementation, the frequency of determining and adjusting the voltage difference is M times the refresh rate of the screen, that is, the screen brightness, image characteristics and other data can be obtained every time a row or column of image data is refreshed, and then the voltage difference is determined based on these data, and the voltage difference that drives the screen to emit light is updated based on the determined voltage difference. It can be understood that the image to be displayed in this case can also be combined based on the Lth frame image and the L+1th frame image in combination with the frequency of determining the voltage difference.
在这种实现方式中,同时考虑了前后两帧的待显示图像的内容,在两帧图像的过渡期间,也可以调整电压差,能够在不影响显示效果的情况下,尽量降低功耗。In this implementation, the contents of the two frames to be displayed are taken into consideration at the same time. During the transition period between the two frames of images, the voltage difference can also be adjusted, so that the power consumption can be reduced as much as possible without affecting the display effect.
图10是本申请实施例提供的利用传统方式调整的电压差与利用本申请所提供的方法调整的电压差的对比示意图。FIG. 10 is a schematic diagram comparing a voltage difference adjusted using a traditional method provided in an embodiment of the present application and a voltage difference adjusted using the method provided in the present application.
传统方式是基于屏幕亮度和多种屏幕亮度与多种电压差的对应关系来确定驱动屏幕发光的电压差的。在一些实现方式中,有时加磁滞门限来避免频繁调整电压差。传统方式不考虑待显示图像的内容,通常只根据屏幕亮度来决策电压差。The traditional method determines the voltage difference for driving the screen to emit light based on the screen brightness and the correspondence between various screen brightnesses and various voltage differences. In some implementations, a hysteresis threshold is sometimes added to avoid frequent adjustment of the voltage difference. The traditional method does not consider the content of the image to be displayed, and usually only determines the voltage difference based on the screen brightness.
如图10的a)所示,利用传统方式调整的电压差与屏幕所需的电压差之间的余量较大,虽然在一定程度上可以降低功耗,但效果并不好,有待提升。As shown in a) of FIG. 10 , there is a large margin between the voltage difference adjusted by the traditional method and the voltage difference required by the screen. Although the power consumption can be reduced to a certain extent, the effect is not good and needs to be improved.
如图10的b)所示,利用本申请所提供的方法调整的电压差与屏幕所需的电压差之间的余量较小,能够较好地契合屏幕所需的电压差,能够在不影响显示效果的情况下,尽量降低功耗。As shown in b) of Figure 10, the margin between the voltage difference adjusted by the method provided in the present application and the voltage difference required by the screen is small, which can better match the voltage difference required by the screen and can minimize power consumption without affecting the display effect.
在一些实施例中,可以随场景动态切换使用传统方式和本申请所提供的方法来调整电压差。作为示例而非限定,例如,可以在预先设置的场景下,根使用本申请所提供的方法来调整电压差,在非预先设置的场景下,使用传统方式来调整电压差。预先设置的场景包括但不限于视频播放场景。可以理解的是,非预先设置的场景可以是预先设置的场景以外的场景,本申请对此不作限定。In some embodiments, the voltage difference can be adjusted by dynamically switching between the traditional method and the method provided in this application according to the scene. As an example and not a limitation, for example, the voltage difference can be adjusted by the method provided in this application in a pre-set scene, and the voltage difference can be adjusted by the traditional method in a non-pre-set scene. The pre-set scene includes but is not limited to the video playback scene. It is understood that the non-pre-set scene can be a scene other than the pre-set scene, and this application does not limit this.
本申请所提供的用于屏幕显示的方法,除了考虑屏幕亮度以外,还结合待显示图像的图像特征和/或影响参数来确定驱动屏幕发光的电压差,在满足屏幕的发光需求的情况下,尽量降低电压差,从而能够降低屏幕的功耗,进而可以延长电子设备的待机时长,提高用户体验感。另外,还可以在满足条件的情况下,改变待显示图像的数据(例如灰阶),可以实现电压差与待显示图像的数据的联动,在不影响显示效果的情况下,进一步降低功耗。再者,为了将电压差调整得与屏幕所需的电压差更加接近,考虑基于比帧更细粒度的待显示内容来确定并调整电压差,例如,同时考虑前后两帧的待显示图像的内容,在两帧图像的过渡期间,也可以调整电压差,通过该方式调整的电压差与屏幕所需的电压差之间的余量较小,能够较好地契合屏幕所需的电压差,能够在不影响显示效果的情况下,尽量降低功耗。The method for screen display provided by the present application, in addition to considering the screen brightness, also combines the image characteristics and/or influencing parameters of the image to be displayed to determine the voltage difference that drives the screen to emit light, and in the case of meeting the light-emitting requirements of the screen, the voltage difference is reduced as much as possible, so that the power consumption of the screen can be reduced, and then the standby time of the electronic device can be extended, and the user experience can be improved. In addition, the data (such as grayscale) of the image to be displayed can be changed under the condition that the conditions are met, and the linkage between the voltage difference and the data of the image to be displayed can be realized, and the power consumption can be further reduced without affecting the display effect. Furthermore, in order to adjust the voltage difference to be closer to the voltage difference required by the screen, it is considered to determine and adjust the voltage difference based on the content to be displayed with finer granularity than the frame. For example, the content of the image to be displayed in the previous and next frames is considered at the same time. During the transition period between the two frames of the image, the voltage difference can also be adjusted. The margin between the voltage difference adjusted in this way and the voltage difference required by the screen is small, which can better match the voltage difference required by the screen, and can reduce the power consumption as much as possible without affecting the display effect.
图11是适用于本申请实施例提供的用于屏幕显示的方法的电子设备的另一种结构示意图。FIG. 11 is another schematic diagram of the structure of an electronic device applicable to the method for screen display provided in an embodiment of the present application.
如图11所示,适用于本申请实施例提供的用于屏幕显示的方法的电子设备可以包括显示数据处理模块、显示内容分析模块、显示电源电压决策模块、显示电源调节模块、显示电源和屏幕等。在一些实施例中,电子设备还可以包括电源电压联动显示数据调整模块。其中,显示电源、屏幕和显示数据处理模块是目前已有的模块,显示内容分析模块、显示电源电压决策模块、显示电源调节模块和电源电压联动显示数据调整模块可用于实现本申请提供的方法,可视为用于实现上述方法实施例的功能模块。As shown in Figure 11, an electronic device suitable for the method for screen display provided in an embodiment of the present application may include a display data processing module, a display content analysis module, a display power supply voltage decision module, a display power supply adjustment module, a display power supply and a screen, etc. In some embodiments, the electronic device may also include a power supply voltage linkage display data adjustment module. Among them, the display power supply, the screen and the display data processing module are currently available modules, and the display content analysis module, the display power supply voltage decision module, the display power supply adjustment module and the power supply voltage linkage display data adjustment module can be used to implement the method provided in the present application, and can be regarded as a functional module for implementing the above method embodiment.
显示数据处理模块可以用于调整色彩、对比度、显示补偿或数模映射等。The display data processing module can be used to adjust color, contrast, display compensation or digital-to-analog mapping, etc.
显示内容分析模块可以用于分析每一帧图像的显示内容对电源需求的关键的图像特征(例如灰阶的最大值、APL或峰值亮度等)。The display content analysis module may be used to analyze key image features (such as the maximum value of grayscale, APL or peak brightness, etc.) of the display content of each frame of image with respect to power requirements.
需要说明的是,虽然图中示出的是显示内容分析模块的输入数据来自显示数据处理模块,但在一些实施例中,显示内容分析模块的输入数据也可以来自显示数据处理模块之前,也即显示内容分析模块的输入数据为图中所示的待显示数据,显示数据处理模块的输入数据来自于显示内容分析模块。本申请对此不作限定。It should be noted that, although the figure shows that the input data of the display content analysis module comes from the display data processing module, in some embodiments, the input data of the display content analysis module may also come from before the display data processing module, that is, the input data of the display content analysis module is the data to be displayed shown in the figure, and the input data of the display data processing module comes from the display content analysis module. This application does not limit this.
显示电源电压决策模块可以用于综合各种电源需求,例如综合图像特征、屏幕亮度、帧率、屏幕温度、屏幕使用时长、显示模式或屏幕的特性等因素,来确定最合适的电压差。这样一来,不需要通过留足与屏幕所需的电压差的余量,就能够确保在不影响显示效果的情况下,使电压差的决策更精准。另外,在需要调整待显示图像的数据的情况下,也即,在满足预设条件的情况下,该模块还可以用于确定要调整待显示图像的哪个或哪些参数,可以调整的参数例如包括但不限于灰阶。The display power supply voltage decision module can be used to determine the most appropriate voltage difference by integrating various power requirements, such as comprehensive image characteristics, screen brightness, frame rate, screen temperature, screen usage time, display mode or screen characteristics. In this way, it is not necessary to leave enough margin for the voltage difference required by the screen to ensure that the voltage difference decision is more accurate without affecting the display effect. In addition, when it is necessary to adjust the data of the image to be displayed, that is, when the preset conditions are met, the module can also be used to determine which parameters or parameters of the image to be displayed are to be adjusted, and the adjustable parameters include, for example, but are not limited to grayscale.
显示电源调节模块可以用于按照显示电源电压决策模块确定出的电压差,快速控制显示电源输出相应地电压差。为了保证显示电源能够以毫秒级的响应速度快速响应,显示电源调节模块与显示电源之间可以采用单线控制接口或新的I2C接口,本申请对此不作限定。The display power supply adjustment module can be used to quickly control the display power supply to output a corresponding voltage difference according to the voltage difference determined by the display power supply voltage decision module. In order to ensure that the display power supply can respond quickly at a millisecond-level response speed, a single-line control interface or a new I2C interface can be used between the display power supply adjustment module and the display power supply, and this application does not limit this.
在一种实施例中,显示电源可以包括但不限于ELVDD电源和ELVSS电源。作为示例而非限定,在ELVDD电源输出的电压为固定电压值的情况下,ELVSS电源输出的电压可以为可变的电压值,显示电源调节模块可以通过调节ELVSS电源输出的电压来调整驱动屏幕发光的电压差。In one embodiment, the display power supply may include but is not limited to an ELVDD power supply and an ELVSS power supply. As an example and not a limitation, when the voltage output by the ELVDD power supply is a fixed voltage value, the voltage output by the ELVSS power supply may be a variable voltage value, and the display power supply adjustment module may adjust the voltage difference for driving the screen to emit light by adjusting the voltage output by the ELVSS power supply.
电源电压联动显示数据调整模块用于基于显示电源电压决策模块确定的调整待显示图像的参数和参数值,来调整待显示图像的数据。The power supply voltage linkage display data adjustment module is used to adjust the data of the image to be displayed based on the parameters and parameter values of the image to be displayed determined by the display power supply voltage decision module.
在一些实施例中,显示数据处理模块、显示内容分析模块、显示电源电压决策模块、显示电源调节模块和电源电压联动显示数据调整模块中的任一个模块可以部署在处理器或显示驱动IC,本申请对此不作限定。In some embodiments, any one of the display data processing module, display content analysis module, display power supply voltage decision module, display power supply regulation module and power supply voltage linked display data adjustment module can be deployed in a processor or a display driver IC, and this application does not limit this.
本申请实施例还提供了一种电子设备,该电子设备包括用于执行上述方法600中的步骤的相应的模块。例如,包括但不限定显示内容分析模块、显示电源电压决策模块、显示电源调节模块和电源电压联动显示数据调整模块等。该电子设备包括的模块可以通过软件和/或硬件方式实现。The embodiment of the present application also provides an electronic device, which includes corresponding modules for executing the steps in the above method 600. For example, it includes but is not limited to a display content analysis module, a display power supply voltage decision module, a display power supply adjustment module, and a power supply voltage linkage display data adjustment module. The modules included in the electronic device can be implemented by software and/or hardware.
本申请实施例还提供一种电子设备,该电子设备包括至少一个存储器和至少一个处理器,其中,该至少一个存储器用于存储计算机程序,该至少一个处理器用于调用并执行计算机程序,以使得该电子设备执行上述方法600中的步骤。An embodiment of the present application also provides an electronic device, which includes at least one memory and at least one processor, wherein the at least one memory is used to store a computer program, and the at least one processor is used to call and execute the computer program so that the electronic device performs the steps in the above method 600.
可选地,处理器可以与存储器耦合。Optionally, the processor may be coupled to the memory.
本申请还提供了一种芯片系统,所述芯片系统包括至少一个处理器,用于实现上述方法600的步骤中所涉及的功能。The present application also provides a chip system, which includes at least one processor for implementing the functions involved in the steps of the above method 600.
在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存程序指令和数据,存储器位于处理器之内或处理器之外。In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.
该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。The chip system may be composed of the chip, or may include the chip and other discrete devices.
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当该计算机程序被计算机执行时,使得该计算机执行上述方法600中的步骤。The embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a computer, the computer executes the steps in the above method 600.
本申请实施例还提供一种计算机程序产品,包括计算机程序,当该计算机程序被运行时,使得计算机执行上述方法600中的步骤。The embodiment of the present application further provides a computer program product, including a computer program, which enables a computer to execute the steps in the above method 600 when the computer program is executed.
应理解,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、显示驱动IC、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integratedcircuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a display driver IC, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
本说明书中使用的术语“单元”、“模块”等,可用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。The terms "unit", "module" and the like used in this specification may be used to represent a computer-related entity, hardware, firmware, a combination of hardware and software, software, or software in execution.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的几个实施例中,应该理解到,所揭露的装置、设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。It will be appreciated by those skilled in the art that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. In the several embodiments provided in this application, it should be understood that the disclosed devices, equipment and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上单元集成在一个模块中。In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more units may be integrated into one module.
在上述实施例中,各功能模块的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算机程序指令(程序)时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital video disc,DVD))、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above embodiments, the functions of each functional module can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (16)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310446185.8A CN118800180A (en) | 2023-04-14 | 2023-04-14 | A method for screen display and related device |
| PCT/CN2024/086713 WO2024212939A1 (en) | 2023-04-14 | 2024-04-09 | Screen display method and related apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310446185.8A CN118800180A (en) | 2023-04-14 | 2023-04-14 | A method for screen display and related device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118800180A true CN118800180A (en) | 2024-10-18 |
Family
ID=93034493
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310446185.8A Pending CN118800180A (en) | 2023-04-14 | 2023-04-14 | A method for screen display and related device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118800180A (en) |
| WO (1) | WO2024212939A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025232600A1 (en) * | 2024-05-09 | 2025-11-13 | 京东方科技集团股份有限公司 | Electronic device, voltage compensation method and apparatus, and storage medium |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119626167B (en) * | 2024-11-20 | 2025-09-30 | 华帝股份有限公司 | Screen driving method and device |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100078699A (en) * | 2008-12-30 | 2010-07-08 | 삼성전자주식회사 | Apparatus and method for power control of amoled |
| US9064451B2 (en) * | 2012-02-01 | 2015-06-23 | Apple Inc. | Organic light emitting diode display having photodiodes |
| CN113096616A (en) * | 2018-02-28 | 2021-07-09 | 华为技术有限公司 | Method for adjusting display brightness and electronic equipment |
| CN110689862B (en) * | 2019-11-13 | 2021-09-21 | 深圳市道通科技股份有限公司 | Screen brightness adjusting method and mobile terminal |
| CN111599295B (en) * | 2020-05-27 | 2023-06-27 | 昆山国显光电有限公司 | Display device and peak brightness control method thereof |
| CN113077758B (en) * | 2021-03-29 | 2023-04-28 | 联想(北京)有限公司 | Control method and device and electronic equipment |
| CN113889035B (en) * | 2021-09-29 | 2022-11-04 | 京东方科技集团股份有限公司 | Voltage control method, device, device and storage medium for pixel circuit |
| CN115064118B (en) * | 2022-06-23 | 2023-06-02 | 合肥维信诺科技有限公司 | Driving method and driving device of display panel and display device |
| CN115565506A (en) * | 2022-10-25 | 2023-01-03 | 维沃移动通信有限公司 | Display screen and its driving circuit, method, device, electronic equipment and storage medium |
| CN116246556A (en) * | 2022-12-30 | 2023-06-09 | 惠科股份有限公司 | Display panel adjustment method, display panel adjustment circuit and display device |
| CN115798390B (en) * | 2023-02-01 | 2023-06-27 | 荣耀终端有限公司 | Screen display method and terminal equipment |
-
2023
- 2023-04-14 CN CN202310446185.8A patent/CN118800180A/en active Pending
-
2024
- 2024-04-09 WO PCT/CN2024/086713 patent/WO2024212939A1/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025232600A1 (en) * | 2024-05-09 | 2025-11-13 | 京东方科技集团股份有限公司 | Electronic device, voltage compensation method and apparatus, and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024212939A1 (en) | 2024-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11335277B2 (en) | Method, apparatus, and device for adjusting backlight brightness based on human eye characteristics | |
| CN104715737B (en) | Display device and brightness control method thereof | |
| US11436969B2 (en) | Light emitting display device and method for driving same | |
| CN103854600B (en) | Organic LED display device and driving method thereof | |
| WO2024212939A1 (en) | Screen display method and related apparatus | |
| US12374282B2 (en) | Method for adjusting drive voltage of display assembly and terminal device | |
| JP2021096309A (en) | Display controller, display device, control program for display controller, and control method | |
| KR20150134167A (en) | Display apparatus, electronic device comprising thereof and operating method of thereof | |
| CN114783368A (en) | Memory in pixel display | |
| JP7544314B2 (en) | Display brightness adjustment method and related device | |
| CN104424885A (en) | Display device and luminance control method thereof | |
| CN113593474B (en) | Gamma debugging method, display driving chip and display device | |
| WO2021147904A1 (en) | Image processing method, image processing module, and display device | |
| CN111986630A (en) | Display brightness adjusting method and device and display device | |
| CN114830214A (en) | Display device and brightness compensation circuit and brightness compensation method thereof | |
| CN116661724A (en) | Screen refresh rate switching method, electronic device, and computer-readable storage medium | |
| US8577058B2 (en) | Display device and driving method thereof | |
| CN115512662A (en) | Image display method, DDIC chip, display screen module and terminal | |
| KR20140076363A (en) | Apparatus and Method for Adjusting Luminance, Organic Light Emitting Display Device | |
| JP2022172980A (en) | Display control device, electronic equipment, control program, and display control method | |
| CN113971931B (en) | Display device and vehicle display device including the same | |
| CN118379956A (en) | A signal processing method and display driver chip | |
| US12488754B2 (en) | Voltage regulation method, terminal device, chip, and storage medium | |
| US20250157403A1 (en) | Display device, method of driving the display device, and electronic device including the display device | |
| WO2024140867A1 (en) | Display screen driving method, pixel driving circuit, and related device |
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 |