Voltage control method and device, electronic equipment, storage medium and program product
By calculating the average grayscale value of the display device to adjust the driving voltage of the OLED display device, the problem of high power consumption of the OLED display device is solved, and power consumption is reduced and service life is extended.
Patent Information
- Application Number
- CN202411523411.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2024-12-13
AI Technical Summary
The organic light emitting diode (OLED) display device has too high temperature due to high power consumption, which affects the service life, and the prior art cannot accurately reflect the overall brightness level of the display content, resulting in the inability to effectively reduce power consumption.
By obtaining the display brightness value of the display device and the input grayscale value of the pixel point, calculate the output grayscale value and determine the average grayscale value, adjust the display driving voltage according to the average grayscale value, and adjust the voltage adaptively, thereby reducing power consumption.
On the basis of ensuring good display effect, the power consumption of the display device is effectively reduced, the service life is extended, and the overall brightness level of the display content is accurately reflected.
Smart Images

Figure CN119132234A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a voltage control method, device, electronic device, storage medium and program product. Background Art
[0002] With the continuous development of organic light-emitting diode (OLED) display technology, it has unique display characteristics and is widely used in display devices in various scenarios. However, high power consumption will cause the temperature of such display devices to be too high, increasing the risk of their operation and affecting their service life. Summary of the invention
[0003] In view of this, the purpose of the present application is to propose a voltage control method, device, electronic device, storage medium and program product to solve or partially solve the above technical problems.
[0004] Based on the above purpose, the first aspect of the present application provides a voltage control method, comprising:
[0005] Obtaining a display brightness value of a display device;
[0006] In response to determining that the display brightness value is greater than or equal to a display brightness threshold, acquiring input grayscale values of a plurality of pixel points in a display picture of the display device;
[0007] Determining output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value;
[0008] An average grayscale value corresponding to the display image is determined based on the output grayscale values of the plurality of pixels, and a display driving voltage of the display device is adjusted according to the average grayscale value.
[0009] Optionally, determining the output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value includes:
[0010] The input grayscale values of the plurality of pixels and the display brightness value are multiplied to obtain output grayscale values of the plurality of pixels.
[0011] Optionally, determining an average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels includes:
[0012] Summing the output grayscale values of the plurality of pixels to obtain a total output grayscale value;
[0013] Counting the number of the plurality of pixels;
[0014] The total output grayscale value and the number of the plurality of pixel points are used to perform ratio processing to obtain an average grayscale value corresponding to the display image.
[0015] Optionally, adjusting the display driving voltage of the display device according to the average grayscale value includes:
[0016] Comparing the average grayscale value with the grayscale threshold to obtain a comparison result;
[0017] In response to the comparison result being that the average grayscale value is less than the grayscale threshold, the display driving voltage of the display device is reduced according to a preset voltage adjustment value.
[0018] Optionally, after comparing the average grayscale value with the grayscale threshold to obtain a comparison result, the method further includes:
[0019] In response to the comparison result being that the average grayscale value is greater than or equal to the grayscale threshold, the display driving voltage of the display device is maintained.
[0020] Optionally, after obtaining the display brightness value of the display device, the method further includes:
[0021] In response to determining that the display brightness value is less than a display brightness threshold, a display driving voltage of the display device is reduced according to a preset voltage adjustment value.
[0022] Optionally, the display device comprises an organic light emitting diode display device, the pixel point comprises an organic light emitting diode pixel unit, and the organic light emitting diode pixel unit comprises an organic light emitting diode and an initialization module for providing an initialization voltage to an anode of the organic light emitting diode;
[0023] The display driving voltage includes a reference voltage provided to a cathode of the organic light emitting diode and / or the initialization voltage.
[0024] Based on the same inventive concept, the second aspect of the present application provides a voltage control device, comprising:
[0025] A display brightness acquisition module, configured to acquire a display brightness value of a display device;
[0026] an input grayscale acquisition module, configured to acquire input grayscale values of a plurality of pixel points in a display image of the display device in response to determining that the display brightness value is greater than or equal to a display brightness threshold;
[0027] an output grayscale determination module, configured to determine output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value;
[0028] The voltage regulating module is configured to determine an average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels, and to regulate a display driving voltage of the display device according to the average grayscale value.
[0029] The third aspect of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the method described in the first aspect is implemented when the processor executes the program.
[0030] A fourth aspect of the present application provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method described in the first aspect.
[0031] A fifth aspect of the present application provides a computer program product, comprising computer program instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect.
[0032] From the above, it can be seen that the voltage control method, device, electronic device, storage medium and program product provided by the present application, if the display brightness value of the display device is greater than or equal to the display brightness threshold, then the input grayscale values of multiple pixels in the display picture of the display device are obtained, and then the output grayscale values of the multiple pixels are determined according to the input grayscale values and display brightness values of the multiple pixels, and then the average grayscale value of the entire display picture is determined based on the output grayscale values of the multiple pixels. The overall brightness level of the displayed content is reflected by the average grayscale value, and the driving voltage of the display device is adaptively adjusted according to the average grayscale value, so that the power consumption of the display device can be effectively reduced on the basis of ensuring a good display effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0034] Figure 1 A flow chart of a voltage control method according to an embodiment of the present application;
[0035] Figure 2A A schematic diagram of a dynamic voltage regulation process based on display brightness value according to an embodiment of the present application;
[0036] Figure 2B A schematic diagram of the display device structure of an embodiment of the present application;
[0037] Figure 2C A schematic diagram of a dynamic voltage regulation process combining grayscale value and display brightness value according to an embodiment of the present application;
[0038] Figure 2D A schematic diagram of a voltage-controlled pixel circuit according to an embodiment of the present application;
[0039] Figure 3 is a structural block diagram of a voltage control device according to an embodiment of the present application;
[0040] Figure 4 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0042] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0043] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0044] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, server, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.
[0045] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0046] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.
[0047] With the continuous development of organic light-emitting diode (OLED) display technology, it has unique display characteristics and is widely used in display devices in various scenarios. However, high power consumption will cause the temperature of such display devices to be too high, increasing the risk of their operation and affecting their service life.
[0048] The present application has found that one of the reasons for the high power consumption of the display device is that a higher display driving voltage is supplied, and the reason for supplying a higher display driving voltage is that the overall brightness level of the displayed content cannot be accurately reflected.
[0049] For example, the display module dynamically adjusts the voltage to reduce power consumption and uses the display brightness value (DBV) to make a judgment. Figure 2A As shown, the corresponding OLED display product adopts the following "DBV dynamic voltage regulation" design scheme:
[0050] Step 201, start dynamic voltage regulation;
[0051] Step 202, determine whether DBV is less than a certain threshold (α);
[0052] Step 203, if (Y), then dynamically adjust the voltage (Dynamic voltage), and make a judgment based only on the DBV value;
[0053] Step 204: If no (N), dynamic voltage regulation is not performed (No action).
[0054] However, the above process only considers the display brightness value and cannot accurately reflect the overall brightness level of the displayed content.
[0055] The present application comprehensively considers the display brightness value and the grayscale value reflecting the actual display. For example, for medium and large-size display products in vehicles, a design architecture of a timing controller (Timing controller, TCON) + a source driver (Source DriverIC, SDIC) is adopted, such as Figure 2B As shown. The timing controller will calculate the DBV value and the grayscale information of the front-end input grayscale color mode (RGB) (i.e., the input grayscale value), and then output it to the source driver. At this time, the output RGB grayscale information (i.e., the output grayscale value) is the value of the grayscale plus DBV calculation. The output grayscale average value (i.e., the average grayscale value) calculated at this stage can reflect the actual displayed grayscale value, which can be used as a judgment basis to achieve grayscale DBV dynamic voltage regulation.
[0056] Combining the grayscale value and DBV value to dynamically adjust the voltage not only includes dynamic voltage adjustment through DBV value, but also can further determine the output grayscale value based on DBV, making up for the loophole of not reducing power consumption under high DBV and low grayscale images, and avoiding the problem of only considering the display brightness value and failing to accurately reflect the overall brightness level of the displayed content.
[0057] An embodiment of the present application provides a voltage control method. If the display brightness value of the display device is greater than or equal to the display brightness threshold, the driving voltage of the display device is adaptively adjusted according to the average grayscale value that reflects the overall brightness level of the display content of the entire display screen, thereby effectively reducing the power consumption of the display device while ensuring a good display effect.
[0058] like Figure 1 As shown, the method of this embodiment includes:
[0059] Step 101: Obtain a display brightness value of a display device.
[0060] In a specific implementation, the display brightness value indicates the intensity of light emitted by the display screen, which is usually a numerical value or a percentage.
[0061] The screen brightness can be automatically adjusted based on ambient light or user preference. The display brightness value can be found in the device's settings menu or obtained through a specific software interface (Application Programming Interface, API), depending on the device and operating system.
[0062] Step 102 : in response to determining that the display brightness value is greater than or equal to a display brightness threshold, obtaining input grayscale values of a plurality of pixel points in a display image of the display device.
[0063] In specific implementation, the display brightness threshold is a preset brightness standard used to determine whether the current brightness has reached a certain level. This threshold can be set according to user preferences, characteristics of the display device, or for energy saving.
[0064] If the display brightness value is greater than or equal to the display brightness threshold, it means that the current brightness is high enough, or has reached a certain brightness standard set by the user or the system. Then, the input grayscale values of multiple pixels in the display image are further obtained.
[0065] The input grayscale value refers to the brightness or degree of darkness that a pixel can display when displaying color, which determines the color and detail of the image.
[0066] Step 103: determining output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value.
[0067] In a specific implementation, a new (or output) grayscale value of each pixel is determined based on the input grayscale values and display brightness values of multiple pixels, in order to maintain the visual consistency of the displayed image.
[0068] This is true even at different display brightness levels. For example, if the display brightness is turned down, the output grayscale value of each pixel can be reduced to keep the dark details of the image visible; conversely, if the display brightness is turned up, the output grayscale value can be increased to prevent overexposure of the bright parts.
[0069] According to the input grayscale values and display brightness values of multiple pixels, the output grayscale values of multiple pixels can be determined by look-up tables (LUT) or other algorithms. These algorithms or tables will calculate the most appropriate output grayscale values based on the input grayscale values and display brightness values. This adjustment is essential to ensure image quality, reduce visual fatigue, and adapt to different viewing environments.
[0070] Step 104 , determining an average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels, and adjusting a display driving voltage of the display device according to the average grayscale value.
[0071] In a specific implementation, the output grayscale values of multiple pixels are averaged to obtain an average grayscale value of the brightness of the entire display screen, wherein the average grayscale value reflects the overall brightness level of the current display screen, and then the display drive voltage of the display device is adjusted according to this value.
[0072] Among them, the display driving voltage is a key factor in controlling the brightness or color of the pixel, which directly affects the quality of the display image.
[0073] If the average grayscale value is low, it means that the overall display image is dark, and the quality of the display image can be guaranteed without a higher display driving voltage. At this time, lowering the display driving voltage can not only ensure that the display image quality will not be reduced, but also effectively reduce the power consumption of the display device, and also help to extend the service life of the display device.
[0074] Through the above scheme, if the display brightness value of the display device is greater than or equal to the display brightness threshold, the input grayscale values of multiple pixels in the display screen of the display device are obtained, and then the output grayscale values of the multiple pixels are determined based on the input grayscale values and display brightness values of the multiple pixels, and then the average grayscale value of the entire display screen is determined based on the output grayscale values of the multiple pixels. The overall brightness level of the displayed content is reflected by the average grayscale value, and the driving voltage of the display device is adaptively adjusted according to the average grayscale value, so that the power consumption of the display device can be effectively reduced on the basis of ensuring a good display effect.
[0075] In some embodiments, step 103 includes:
[0076] The input grayscale values of the plurality of pixels and the display brightness value are multiplied to obtain output grayscale values of the plurality of pixels.
[0077] In a specific implementation, the input grayscale values of multiple pixels are multiplied by the display brightness value, with the purpose of adjusting the overall brightness of the image according to the brightness setting of the display device, thereby ensuring a better viewing experience.
[0078] Among them, if the display brightness value is low, the output grayscale values of multiple pixels will also be reduced accordingly, making the entire image look darker; conversely, if the display brightness value is high, the image will look brighter. After the above product processing, multiple pixels will get a new grayscale value, which is the output grayscale value of the pixel at the current display brightness. The output grayscale values of multiple pixels together constitute the image after the brightness is adjusted.
[0079] In some embodiments, in step 104, determining the average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels includes:
[0080] Step A1, summing up the output grayscale values of the plurality of pixels to obtain a total output grayscale value.
[0081] Step A2: counting the number of the plurality of pixels.
[0082] Step A3, performing ratio processing using the total output grayscale value and the number of the plurality of pixel points to obtain an average grayscale value corresponding to the display image.
[0083] In specific implementation, multiple pixel points in the display screen are traversed to read their output grayscale values, and then all these grayscale values are added together to obtain a total output grayscale value of the entire display screen.
[0084] Divide the total output grayscale value by the number of pixels. The result is the average grayscale value of the entire display.
[0085] The average grayscale value can reflect the overall brightness level of the displayed image. For example, if the average grayscale value is very low, it means that the overall image is dark; if the average grayscale value is very high, it means that the overall image is bright. By calculating the average grayscale value, you can have an overall understanding of the brightness of the displayed image.
[0086] In addition, the plurality of pixels may be selected key pixels. For example, the display screen is divided into n×m regions, and then the grayscale value of the central pixel of each region is taken, and the output grayscale values of the central pixel of the n×m regions are averaged to obtain an average grayscale value reflecting the overall brightness of the screen.
[0087] As a specific embodiment, the multiple pixel points are all pixel points.
[0088] In a specific implementation, the multiple pixel points may be all the pixel points in the display screen. At this time, the number of all the pixel points in the display screen can be determined based on the resolution of the display screen. For example, if the resolution of the display screen is 1920×1080, then the display screen has 1920×1080=2073600 pixels.
[0089] In some embodiments, in step 104, adjusting the display driving voltage of the display device according to the average grayscale value includes:
[0090] Step B1, comparing the average grayscale value with the grayscale threshold to obtain a comparison result.
[0091] Step B2: in response to the comparison result that the average grayscale value is less than the grayscale threshold, reducing the display driving voltage of the display device according to a preset voltage adjustment value.
[0092] In specific implementation, the grayscale threshold is a preset brightness standard used to determine whether the current brightness reaches a certain level.
[0093] If the average grayscale value is less than the grayscale threshold, it means that the display image is relatively dark and does not require a too high display driving voltage to maintain the display effect. At this time, the display driving voltage of the display device is reduced according to the preset voltage adjustment value.
[0094] The voltage adjustment value refers to the magnitude or ratio of the change when adjusting the voltage, for example, the voltage adjustment value is 2V or 3V.
[0095] In this way, the display device can dynamically adjust the display driving voltage according to the brightness requirement of the display picture, thereby achieving the effect of reducing power consumption and extending service life.
[0096] In some embodiments, after step B1, the method further comprises:
[0097] In response to the comparison result being that the average grayscale value is greater than or equal to the grayscale threshold, the display driving voltage of the display device is maintained.
[0098] In a specific implementation, when the average grayscale value is greater than or equal to a preset grayscale threshold, it means that the display image is relatively bright. At this time, a higher display driving voltage is required to maintain the display effect and keep the display driving voltage unchanged.
[0099] In some embodiments, after step 101, the method further includes:
[0100] In response to determining that the display brightness value is less than a display brightness threshold, a display driving voltage of the display device is reduced according to a preset voltage adjustment value.
[0101] In specific implementation, when the display brightness value is less than the display brightness threshold, it means that the display image is relatively dark and does not require a too high display drive voltage to maintain the display effect. At this time, the display drive voltage of the display device is reduced according to the preset voltage adjustment value.
[0102] The voltage adjustment value refers to the magnitude or ratio of the change when adjusting the voltage, for example, the voltage adjustment value is 2V or 3V.
[0103] In this way, the display device can dynamically adjust the display driving voltage according to the brightness requirement of the display picture, thereby achieving the effect of reducing power consumption and extending service life.
[0104] In some embodiments, the display device comprises an organic light emitting diode display device, the pixel point comprises an organic light emitting diode pixel unit, the organic light emitting diode pixel unit comprises an organic light emitting diode and an initialization module for providing an initialization voltage to an anode of the organic light emitting diode;
[0105] The display driving voltage includes a reference voltage provided to a cathode of the organic light emitting diode and / or the initialization voltage.
[0106] In a specific implementation, the display device uses organic light-emitting diode technology, which makes it have the characteristics of self-luminescence, bright colors, high contrast and wide viewing angle.
[0107] In a display device, a pixel is the basic unit that constitutes an image. Each pixel can emit light and display color independently, thereby forming a complete image. Among them, the specific implementation form of a pixel is an organic light-emitting diode pixel unit, which is composed of an organic light-emitting diode and related circuit modules.
[0108] An organic light emitting diode includes an anode, a cathode and an organic light emitting layer located between the anode and the cathode. When current passes through, the organic light emitting layer emits light, thereby producing a display effect.
[0109] The initialization module is an important part of the OLED pixel unit, which is used to provide an initialization voltage to the anode of the OLED. The function of the initialization voltage is to ensure that the OLED is in a known and stable state before starting to display, which is crucial to ensure display quality and stability.
[0110] In addition, the display driving voltage is the voltage that drives the display device to work, which includes the following two parts:
[0111] Reference voltage (ELVSS) provided to the cathode of the organic light-emitting diode: This voltage is the potential of the cathode when the organic light-emitting diode emits light, which determines the light intensity of the organic light-emitting diode. By adjusting this voltage, the brightness of the organic light-emitting diode can be controlled.
[0112] Initialization voltage (VINT2): The voltage used to initialize the anode of the organic light-emitting diode to ensure that the organic light-emitting diode is in a stable state before starting to display.
[0113] Each pixel point in the display device includes an organic light emitting diode pixel unit, which provides an initialization voltage through an initialization module to ensure the stable operation of the organic light emitting diode, and controls the light emitting state of the organic light emitting diode through a display driving voltage (including a reference voltage and / or an initialization voltage), thereby realizing image display.
[0114] In some embodiments, Figure 2B As shown, in order to further optimize the low power consumption design, the display device of the present application adopts a TCON+SDIC architecture, which combines Figure 2C The process of dynamic voltage regulation based on grayscale and DBV is shown as follows:
[0115] Step 211, start dynamic voltage regulation;
[0116] Step 212, the front-end host (Host / PG) receives the DBV value and the input grayscale value (Input Gray), and the front-end host determines whether the DBV value is less than α (i.e., the display brightness threshold);
[0117] Step 213, if (Y), then dynamically adjust the voltage (Dynamic voltage), the process is to generate a dynamic voltage adjustment instruction, the front-end host sends the dynamic voltage adjustment instruction to the electroluminescent driver (EL IC) through the communication protocol (IIC3), and the reference voltage (ELVSS) provided by the cathode of the organic light emitting diode is reduced by the electroluminescent driver, and the front-end host also sends the dynamic voltage adjustment instruction to the power manager (PMIC), and the power manager reduces the initialization voltage (VINT2), and then the display panel (Panel) receives the adjusted voltage values of ELVSS and VINT2, and performs display control based on this;
[0118] Step 214, if no (N), the front-end host transmits the image with the above input grayscale value to the timing controller via the communication protocol (eDP / LVDS), and the front-end host transmits the DBV value to the timing controller via the communication protocol (IIC). The timing controller generates an output grayscale value based on the DBV value and the input grayscale value and transmits it to the source driver (Source Driver IC, SDIC) via the communication protocol (ISP / CEDS). The source driver calculates the average grayscale value based on the output grayscale value and determines whether the average grayscale value is less than β (i.e., the grayscale threshold);
[0119] In addition, the average grayscale value can also be determined by the timing controller and then transmitted to the source driver via the communication protocol (ISP / CEDS);
[0120] Step 215, if (Y), then dynamically adjust the voltage (Dynamic voltage), the process is to generate a dynamic voltage adjustment instruction, the source driver sends the dynamic voltage adjustment instruction to the electroluminescent driver (EL IC), the electroluminescent driver reduces the reference voltage (ELVSS) provided by the cathode of the organic light emitting diode, and the source driver also sends the dynamic voltage adjustment instruction to the power manager (PMIC), the power manager reduces the initialization voltage (VINT2), and then the display panel (Panel) receives the adjusted voltage values of ELVSS and VINT2, and performs display control based on this;
[0121] Step 216, if no (N), then no dynamic voltage regulation is performed (No action), and the display driving voltage of the display device is maintained.
[0122] In addition, the voltage-controlled pixel circuit of the present application is as follows Figure 2DAs shown, OLED is a current-type light-emitting material device. By controlling the size of Vdata and ELVDD, the voltage Vgs applied between the gate and the source is made less than 0, so that T3 is maintained on (Open), thereby forming a current I, and the OLED device emits light. The current formula is I = 1 / 2·u·Cox·W / L·(Vdata-VDD)^2. It can be seen from the formula that the positive power supply voltage (ELVDD) needs to be stable enough, and the brightness of the light is controlled by controlling the written data voltage (Vdata), where VDD represents the operating voltage of the chip.
[0123] In actual application scenarios, the lower the power consumption, the better. From the above, it can be seen that ELVDD is usually a fixed value to maintain the relationship between Vdata and current I, and is usually set to different fixed values according to material properties. VINT1 is used to initialize the pixel circuit and keep the voltage of the N1 node stable. Therefore, these two voltages cannot change during the display process, otherwise it will affect the display. The setting of the ELVSS voltage has an interval range that can be selected. It can be measured that when the ELVSS voltage is in a certain interval, the brightness and color coordinates are stable; and at low brightness, changing ELVSS will not affect the relationship between Vdata and current I. VINT2 is the cathode reset voltage of the light-emitting material (i.e., the initialization voltage), and its setting is almost the same as ELVSS. Therefore, ELVSS and VINT2 are adjustable voltages, and the purpose of reducing power consumption can be achieved by adjusting ELVSS and VINIT2.
[0124] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.
[0125] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0126] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a voltage control device.
[0127] refer to Figure 3 , the voltage control device comprises:
[0128] A display brightness acquisition module 301 is configured to acquire a display brightness value of a display device;
[0129] An input grayscale acquisition module 302 is configured to acquire input grayscale values of a plurality of pixel points in a display image of the display device in response to determining that the display brightness value is greater than or equal to a display brightness threshold;
[0130] An output grayscale determination module 303 is configured to determine output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value;
[0131] The voltage regulating module 304 is configured to determine an average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels, and to regulate the display driving voltage of the display device according to the average grayscale value.
[0132] In some embodiments, the output grayscale determination module 303 is specifically configured as follows:
[0133] The input grayscale values of the plurality of pixels and the display brightness value are multiplied to obtain output grayscale values of the plurality of pixels.
[0134] In some embodiments, the voltage regulation module 304 is specifically configured as follows:
[0135] Summing the output grayscale values of the plurality of pixels to obtain a total output grayscale value;
[0136] Counting the number of the plurality of pixels;
[0137] The total output grayscale value and the number of the plurality of pixel points are used to perform ratio processing to obtain an average grayscale value corresponding to the display image.
[0138] In some embodiments, the voltage regulation module 304 is specifically configured as follows:
[0139] Comparing the average grayscale value with the grayscale threshold to obtain a comparison result;
[0140] In response to the comparison result being that the average grayscale value is less than the grayscale threshold, the display driving voltage of the display device is reduced according to a preset voltage adjustment value.
[0141] In some embodiments, the voltage control device further includes a maintaining module, which compares the average grayscale value with the grayscale threshold value. After obtaining the comparison result, the maintaining module is specifically configured as follows:
[0142] In response to the comparison result being that the average grayscale value is greater than or equal to the grayscale threshold, the display driving voltage of the display device is maintained.
[0143] In some embodiments, the voltage control device further includes a gradient reduction module. After acquiring the display brightness value of the display device, the gradient reduction module is specifically configured to:
[0144] In response to determining that the display brightness value is less than a display brightness threshold, a display driving voltage of the display device is reduced according to a preset voltage adjustment value.
[0145] In some embodiments, the display device comprises an organic light emitting diode display device, the pixel point comprises an organic light emitting diode pixel unit, the organic light emitting diode pixel unit comprises an organic light emitting diode and an initialization module for providing an initialization voltage to an anode of the organic light emitting diode;
[0146] The display driving voltage includes a reference voltage provided to a cathode of the organic light emitting diode and / or the initialization voltage.
[0147] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0148] The device of the above embodiment is used to implement the corresponding voltage control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0149] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the voltage control method described in any of the above embodiments is implemented.
[0150] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 401, a memory 402, an input / output interface 403, a communication interface 404, and a bus 405. The processor 401, the memory 402, the input / output interface 403, and the communication interface 404 are connected to each other in communication within the device through the bus 405.
[0151] The processor 401 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0152] The memory 402 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 402 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 402 and called and executed by the processor 401.
[0153] The input / output interface 403 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0154] The communication interface 404 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0155] The bus 405 includes a path for transmitting information between various components of the device (eg, the processor 401 , the memory 402 , the input / output interface 403 , and the communication interface 404 ).
[0156] It should be noted that, although the above device only shows the processor 401, the memory 402, the input / output interface 403, the communication interface 404 and the bus 405, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0157] The electronic device of the above embodiment is used to implement the corresponding voltage control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0158] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the voltage control method described in any of the above embodiments.
[0159] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0160] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the voltage control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0161] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0162] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0163] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0164] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0165] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.
Claims
1. A voltage control method, It is characterized in that include: Obtaining a display brightness value of a display device; In response to determining that the display brightness value is greater than or equal to a display brightness threshold, acquiring input grayscale values of a plurality of pixel points in a display picture of the display device; Determining output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value; An average grayscale value corresponding to the display image is determined based on the output grayscale values of the plurality of pixels, and a display driving voltage of the display device is adjusted according to the average grayscale value.
2. The method according to claim 1, It is characterized in that The step of determining output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value comprises: The input grayscale values of the plurality of pixels and the display brightness value are multiplied to obtain output grayscale values of the plurality of pixels.
3. The method according to claim 1, It is characterized in that The determining the average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels comprises: Summing the output grayscale values of the plurality of pixels to obtain a total output grayscale value; Counting the number of the plurality of pixels; The total output grayscale value and the number of the plurality of pixel points are used to perform ratio processing to obtain an average grayscale value corresponding to the display image.
4. The method according to claim 1, It is characterized in that The step of adjusting the display driving voltage of the display device according to the average grayscale value comprises: Comparing the average grayscale value with the grayscale threshold to obtain a comparison result; In response to the comparison result being that the average grayscale value is less than the grayscale threshold, the display driving voltage of the display device is reduced according to a preset voltage adjustment value.
5. The method according to claim 4, It is characterized in that After comparing the average grayscale value with the grayscale threshold to obtain a comparison result, the method further includes: In response to the comparison result being that the average grayscale value is greater than or equal to the grayscale threshold, the display driving voltage of the display device is maintained.
6. The method according to claim 1, It is characterized in that After obtaining the display brightness value of the display device, the method further includes: In response to determining that the display brightness value is less than a display brightness threshold, a display driving voltage of the display device is reduced according to a preset voltage adjustment value.
7. The method according to claim 1, It is characterized in that The display device comprises an organic light emitting diode display device, the pixel point comprises an organic light emitting diode pixel unit, the organic light emitting diode pixel unit comprises an organic light emitting diode and an initialization module for providing an initialization voltage to an anode of the organic light emitting diode; The display driving voltage includes a reference voltage provided to a cathode of the organic light emitting diode and / or the initialization voltage.
8. A voltage control device, It is characterized in that include: A display brightness acquisition module, configured to acquire a display brightness value of a display device; an input grayscale acquisition module, configured to acquire input grayscale values of a plurality of pixel points in a display image of the display device in response to determining that the display brightness value is greater than or equal to a display brightness threshold; an output grayscale determination module, configured to determine output grayscale values of the plurality of pixel points according to the input grayscale values of the plurality of pixel points and the display brightness value; The voltage regulating module is configured to determine an average grayscale value corresponding to the display image based on the output grayscale values of the plurality of pixels, and to regulate a display driving voltage of the display device according to the average grayscale value.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, It is characterized in that When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.
10. A non-transitory computer-readable storage medium storing computer instructions, It is characterized in that The computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.
11. A computer program product, comprising computer program instructions, which, when executed on a computer, enable the computer to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Display brightness adjustment method and device
CN104700786A
Liquid-crystal display device and driving method thereof
CN106842724A
Display driving method and apparatus, and display
CN107424572A
Image display method and device based on pixel compensation, display device and medium
CN108877678A
Display panel driving method and driving device and display device
CN109192175A
Cited By
Voltage regulation driving circuit and method thereof, display panel and display equipment
CN120260510A
Display driving integrated circuit, display module, electronic equipment and driving method thereof
CN122024638A
