A smart control method and device for an OLED display screen

CN120279843BActive Publication Date: 2026-09-01JIANG SU HE YI GUANG XIAN KE JI YOU XIAN GONG SI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510661916.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-22
Publication Date
2026-09-01
Estimated Expiration
2045-05-22

AI Technical Summary

Technical Problem

但是,虽然降低非关注区域的亮度可以有效减少整体功耗,但如果调整不当,可能会导致屏幕亮度的突变或闪烁,影响用户的观看体验

Benefits of technology

[0065] (1) The present invention accurately divides the focus area and the background area by focusing data. This accurate division helps to concentrate display resources on the focus area that the user is really concerned about, and avoids wasting display resources in the background area that the user does not care about.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120279843B_ABST
    Figure CN120279843B_ABST
Patent Text Reader

Abstract

This invention relates to the field of intelligent control technology and discloses an intelligent control method and apparatus for an OLED display screen. The method includes acquiring gaze focus data, calculating gaze movement speed accordingly, and dividing the focus area into a focus area and a background area. When the gaze movement speed exceeds a preset speed threshold, a display effect adjustment strategy is executed: generating high and low brightness distribution matrices through similarity matching; calculating the brightness difference between the two areas based on the two matrices, and adjusting the pixel driving voltage value of the background area accordingly until brightness consistency is met; correcting color shift through a color shift compensation model and calculating the uniformity value of color distribution; if the uniformity threshold is not exceeded, adjusting the driving current value to minimize color deviation; after executing the strategy, acquiring the instantaneous power consumption value of the display screen; if the power consumption exceeds a preset power consumption threshold, reducing the display effect of the background area while keeping the display effect of the focus area unchanged. This method can achieve energy saving while improving display effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent control technology, and in particular to an intelligent control method and apparatus for an OLED display screen. Background Technology

[0002] Currently, in practical applications of OLED displays, brightness needs to be adjusted according to the user's usage status. This requires the display to have high-precision eye-tracking capabilities, and the system to respond quickly and adjust the brightness of each pixel in real time. At the same time, power consumption optimization also needs to be considered during the brightness adjustment process.

[0003] In existing technology, an automatic brightness adjustment method for OLED displays detects the user's gaze focus in real time and dynamically adjusts the screen brightness to reduce power consumption. Specifically, the display needs to accurately identify the user's gaze position and adjust the brightness of the corresponding area accordingly, while other areas need to maintain a lower brightness. However, although reducing the brightness of non-focused areas can effectively reduce overall power consumption, improper adjustment may lead to sudden changes in screen brightness or flickering, affecting the user's viewing experience.

[0004] In summary, the automatic brightness adjustment process of existing displays may cause sudden changes in screen brightness or flickering, affecting the user's viewing experience. Summary of the Invention

[0005] This invention provides an intelligent control method and device for OLED displays to achieve energy saving while improving display performance.

[0006] In a first aspect, to solve the above-mentioned technical problems, the present invention provides an intelligent control method for an OLED display screen, comprising:

[0007] Acquire gaze focus data collected via an eye tracker;

[0008] The gaze movement speed is calculated based on the gaze focus data, and the focus area and background area of ​​the display screen are divided based on the gaze focus data.

[0009] When the speed of the gaze movement is determined to exceed a preset speed threshold, a display effect adjustment strategy is executed to achieve dynamic matching of the brightness and color of the focal area and the background area, specifically including:

[0010] By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0011] The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met.

[0012] The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated.

[0013] If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation.

[0014] After executing the display effect adjustment strategy, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

[0015] In one optional implementation, the step of calculating the gaze movement speed based on the gaze focus data and dividing the display screen into a focus area and a background area based on the gaze focus data includes:

[0016] Based on the gaze focus data, the movement trajectory line of the gaze point is obtained;

[0017] The line-of-sight movement speed is calculated based on the movement trajectory line and the movement time of the line of sight point;

[0018] Based on the gaze focus data, calculate the duration of the gaze point's stay in each area;

[0019] If the dwell time exceeds the preset time threshold, it is determined to be the focus area; if the dwell time does not exceed the preset time threshold, it is determined to be the background area.

[0020] In one optional implementation, the step of processing the brightness values ​​of the focal region and the background region respectively through similarity comparison to generate a high brightness distribution matrix and a low brightness distribution matrix includes:

[0021] Extract the brightness value of each pixel in the focal region and the background region;

[0022] Calculate the weight value of each pixel based on its luminous efficiency value and aging degree value;

[0023] The brightness value is weighted by combining the weight values ​​to obtain the weighted brightness value of each pixel.

[0024] The weighted brightness values ​​are normalized to obtain the normalized brightness value of each pixel. The normalized brightness values ​​are used as matrix elements to generate an initial high brightness distribution matrix and an initial low brightness distribution matrix.

[0025] The initial high-brightness distribution matrix and the initial low-brightness distribution matrix are respectively matched with the preset brightness distribution matrix to obtain the high-brightness distribution matrix and the low-brightness distribution matrix.

[0026] In one optional implementation, the step of performing similarity matching between the initial high-brightness distribution matrix and the initial low-brightness distribution matrix and a preset brightness distribution matrix to obtain the high-brightness distribution matrix and the low-brightness distribution matrix includes:

[0027] The initial high-brightness distribution matrix and the initial low-brightness distribution matrix are compared with a preset brightness distribution matrix to obtain matrix similarity.

[0028] If the matrix similarity reaches a preset similarity threshold, then the initial high brightness distribution matrix and the initial low brightness distribution matrix are used as the high brightness distribution matrix and the low brightness distribution matrix, respectively.

[0029] If the matrix similarity does not reach the preset similarity threshold, the weight value of each pixel is adjusted and the matrix similarity is recalculated until the preset similarity threshold is reached. The initial high brightness distribution matrix and the initial low brightness distribution matrix at this time are then output as the high brightness distribution matrix and the low brightness distribution matrix.

[0030] In one optional implementation, the step of calculating the brightness difference value between the focal region and the background region by combining the high-brightness distribution matrix and the low-brightness distribution matrix, and adjusting the driving voltage value of the pixels in the background region according to the brightness difference value until the brightness consistency condition is met, includes:

[0031] The difference matrix is ​​obtained by subtracting the high-brightness distribution matrix from the low-brightness distribution matrix element by element.

[0032] Take the absolute value of all elements in the difference matrix and then sum them to obtain the brightness difference value;

[0033] When the brightness difference value exceeds the preset brightness consistency threshold, the driving voltage adjustment amount of the pixels in the low brightness area is calculated by combining the color information and spatial position relationship of the pixels, thereby dynamically adjusting the driving voltage value of the pixels in the low brightness area and recalculating the brightness difference value until the brightness difference value does not exceed the brightness consistency threshold.

[0034] In one optional implementation, the step of correcting the color shift of each pixel using a color shift compensation model to obtain the corrected pixel color value, and then calculating the uniformity value of the color distribution of all pixels, includes:

[0035] Obtain the aging degree parameters and luminous efficiency parameters of each pixel on the display screen;

[0036] Based on the aging degree parameter and the luminous efficiency parameter, a color shift compensation model is constructed to calculate the color shift of each pixel;

[0037] A color shift compensation model is used to correct the color of each pixel, resulting in the corrected pixel color value.

[0038] Based on the corrected pixel color values, the uniformity value of the color distribution of all pixels is calculated;

[0039] The formula for calculating the uniformity value is as follows:

[0040]

[0041] Where U represents the uniformity of color distribution, N and M represent the width and height of the display screen, respectively, C(i,j) represents the color value of the pixel at coordinate (i,j) on the display screen, and C(i,j+1) represents the color value of the pixel at coordinate (i,j+1) on the display screen.

[0042] In one implementation, adjusting the pixel's driving current value to minimize color deviation if the uniformity value does not exceed a preset uniformity threshold includes:

[0043] The uniformity value is compared with a preset uniformity threshold.

[0044] If the uniformity value exceeds the preset uniformity threshold, then the current color deviation value is calculated;

[0045] Based on the current color deviation value, the gradient descent algorithm is used to iteratively calculate the driving current adjustment amount, so that the color deviation gradually converges.

[0046] The drive current adjustment range is optimized using the least squares method to obtain the optimized drive current value;

[0047] The driving current value is written into the pixel driving module to update the pixel color output state and obtain the updated pixel color value.

[0048] Based on the updated pixel color values, the uniformity value is recalculated until a preset uniformity threshold is met.

[0049] In one embodiment, after executing the display effect adjustment strategy, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds a preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged. The method further includes:

[0050] Calculate the duration of eye movement away from the display screen;

[0051] A preset power-saving trigger duration is used as the duration threshold. When the removal duration exceeds the duration threshold, the brightness of the entire screen is reduced, and the brightness of the display screen is adjusted to a deep power-saving mode.

[0052] In deep power saving mode, the eye tracker detects whether the user's gaze is refocusing on the display screen; if a new gaze focus is detected, the display screen brightness is restored to normal display mode; if no new gaze focus is detected, deep power saving mode is maintained and gaze movement data is monitored.

[0053] Secondly, the present invention provides an intelligent control device for an OLED display screen, comprising:

[0054] The data acquisition module is used to acquire gaze focus data collected by the eye tracker;

[0055] The region division module is used to calculate the gaze movement speed based on the gaze focus data, and to divide the display screen into a focus area and a background area based on the gaze focus data.

[0056] The display adjustment module is used to execute a display effect adjustment strategy when the gaze movement speed exceeds a preset speed threshold, thereby achieving dynamic matching of brightness and color between the focal area and the background area. Specifically, this includes:

[0057] By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0058] The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met.

[0059] The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated.

[0060] If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation.

[0061] The power consumption adjustment module is used to obtain the instantaneous power consumption value of the display screen after executing the display effect adjustment strategy. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

[0062] Thirdly, the present invention also provides an electronic device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the intelligent control method for the OLED display screen described in any one of the above.

[0063] In summary, this invention discloses an intelligent control method for an OLED display screen, comprising: acquiring gaze focus data collected by an eye tracker; calculating gaze movement speed based on the gaze focus data, and dividing the display screen into a focus area and a background area based on the gaze focus data; when the gaze movement speed exceeds a preset speed threshold, executing a display effect adjustment strategy to achieve dynamic matching of brightness and color between the focus area and the background area, specifically including: processing the brightness values ​​of the focus area and the background area respectively through similarity comparison to generate a high brightness distribution matrix and a low brightness distribution matrix; and combining the high brightness distribution matrix and the low brightness distribution matrix. The brightness difference between the focal area and the background area is calculated, and the driving voltage of the pixels in the background area is adjusted according to the brightness difference until the brightness consistency condition is met. The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated. If the uniformity value does not exceed a preset uniformity threshold, the driving current value of the pixels is adjusted to minimize the color deviation. After the display effect adjustment strategy is executed, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds a preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focal area remains unchanged.

[0064] Compared with the prior art, the present invention has the following beneficial effects:

[0065] (1) The present invention accurately divides the focus area and the background area by focusing data. This accurate division helps to concentrate display resources on the focus area that the user is really concerned about, and avoids wasting display resources in the background area that the user does not care about.

[0066] (2) By generating a high-brightness distribution matrix and a low-brightness distribution matrix and dynamically adjusting the driving voltage of the background area, this invention ensures a smooth transition of the brightness difference between the focal area and the background area, thus avoiding the problem of sudden brightness changes.

[0067] (3) This invention corrects the color shift of each pixel through a color shift compensation model and evaluates the color distribution through a uniformity value. This can significantly reduce color deviation and improve the uniformity of the display effect.

[0068] (4) This invention monitors instantaneous power consumption in real time. If the power consumption exceeds a preset threshold, it prioritizes reducing the display effect of the background area while maintaining the display effect of the focus area. This optimizes power consumption while ensuring the display quality of the area of ​​interest to the user.

[0069] In summary, this invention can precisely adjust the brightness and color of the focal area and the background area, improving overall display uniformity and visual experience, and reducing energy loss caused by uneven display. Simultaneously, it balances display quality and energy consumption, effectively controlling energy consumption while meeting visual needs, achieving the dual goals of energy saving and improved display performance. Attached Figure Description

[0070] Figure 1 This is a schematic flowchart of an intelligent control method for an OLED display screen provided in an embodiment of the present invention;

[0071] Figure 2 This is a schematic diagram of the display effect adjustment process provided in an embodiment of the present invention;

[0072] Figure 3 This is a schematic diagram of the process for generating a brightness distribution matrix provided in an embodiment of the present invention;

[0073] Figure 4 This is a schematic diagram of the structure of an intelligent control device for an OLED display screen provided in an embodiment of the present invention. Detailed Implementation

[0074] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0075] Reference Figure 1 The first embodiment of the present invention provides an intelligent control method for an OLED display screen, comprising the following steps:

[0076] S1, acquire gaze focus data collected by the eye tracker;

[0077] S2, calculate the gaze movement speed based on the gaze focus data, and divide the display screen into a focus area and a background area based on the gaze focus data;

[0078] S3, when it is determined that the speed of the gaze movement exceeds a preset speed threshold, a display effect adjustment strategy is executed to achieve dynamic matching of the brightness and color of the focal area and the background area, specifically including:

[0079] By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0080] The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met.

[0081] The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated.

[0082] If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation.

[0083] S4. After executing the display effect adjustment strategy, obtain the instantaneous power consumption value of the display screen. If the instantaneous power consumption value exceeds the preset power consumption threshold, reduce the display effect of the background area and keep the display effect of the focus area unchanged.

[0084] In step S1, gaze focus data collected by an eye tracker is acquired.

[0085] Among them, the gaze focus data is the coordinate value of the gaze focus; the eye tracker is used to acquire the coordinate value of the user's gaze focus in real time, and the position data of the gaze point on the display screen is recorded by the collector. The movement trajectory of the gaze point is obtained based on the focus data, and then the required gaze movement speed is calculated; at the same time, based on the acquired coordinate values, the dwell time of the gaze point is calculated, and the focus area and background area are divided.

[0086] In step S2, the gaze movement speed is calculated based on the gaze focus data, and the focus area and background area of ​​the display screen are divided based on the gaze focus data, including:

[0087] Based on the gaze focus data, the movement trajectory line of the gaze point is obtained;

[0088] The line-of-sight movement speed is calculated based on the movement trajectory line and the movement time of the line of sight point;

[0089] Based on the gaze focus data, calculate the duration of the gaze point's stay in each area;

[0090] If the dwell time exceeds the preset time threshold, it is determined to be the focus area; if the dwell time does not exceed the preset time threshold, it is determined to be the background area.

[0091] First, the coordinates of the focal point are connected sequentially over time to form a continuous movement trajectory line. This trajectory line reflects the user's eye movement path on the screen. Then, the eye movement speed is calculated using the trajectory line and the movement time of the focal point, obtained by dividing the movement distance by the movement time. The display screen is divided into several areas. When the coordinates of the focal point first enter the current area, the time is recorded as the "entry time." When the coordinates of the focal point move from the current area to another area, the time is recorded as the "exit time." The dwell time of the focal point in each area can be calculated using the entry and exit times. If the dwell time of the focal point in a certain area exceeds a preset time threshold (for example, the preset time threshold can be set to 500 milliseconds, but this invention does not limit this), the area is marked as the focal area; if the dwell time of the focal point in a certain area does not exceed the preset time threshold, the area is marked as the background area.

[0092] Specifically, eye trackers use infrared light illumination and cameras to capture pupil reflections to pinpoint the user's gaze in real time. For example, in an e-commerce website browsing scenario, an eye tracker can capture the user's gaze focus when viewing product images, obtaining coordinate data such as (320, 240). The data collector records these coordinate values ​​60 times per second, forming continuous gaze trajectory data. When a user's gaze lingers in a certain area for more than a preset threshold of 500 milliseconds, that area is identified as a highlighted area of ​​user attention. For instance, when browsing product details pages, users often spend a considerable amount of time on key information areas such as the main product image and price tags; these areas are then marked as highlighted areas.

[0093] It's worth noting that by calculating the duration of the gaze point in each area and comparing it to a preset duration threshold to determine the focal and background areas, the system can accurately identify the areas where the user's visual attention is focused. This precise division helps to concentrate display resources (such as brightness and color adjustments) on the areas where the user is truly focused, avoiding wasting display resources on background areas that the user doesn't pay attention to.

[0094] like Figure 2 As shown, in step S3, when it is determined that the speed of the gaze movement exceeds a preset speed threshold, a display effect adjustment strategy is executed to achieve dynamic matching of the brightness and color of the focal area and the background area, specifically including:

[0095] S31, by comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0096] S32, calculate the brightness difference value between the focal region and the background region by combining the high brightness distribution matrix and the low brightness distribution matrix, and adjust the driving voltage value of the pixels in the background region according to the brightness difference value until the brightness consistency condition is met;

[0097] S33, corrects the color shift of each pixel through a color shift compensation model to obtain the corrected pixel color value, and then calculates the uniformity value of the color distribution of all pixels;

[0098] S34, if the uniformity value does not exceed the preset uniformity threshold, then adjust the driving current value of the pixel to minimize color deviation.

[0099] like Figure 3 As shown, in step S31, the brightness values ​​of the focal region and the background region are processed by similarity comparison to generate a high brightness distribution matrix and a low brightness distribution matrix, including:

[0100] S311, extract the brightness value of each pixel in the focal region and the background region;

[0101] S312, calculate the weight value of each pixel based on the luminous efficiency value and aging degree value of each pixel;

[0102] S313, The brightness value is weighted by the weight value to obtain the weighted brightness value of each pixel;

[0103] S314, normalize the weighted brightness values ​​to obtain the normalized brightness value of each pixel, and use the normalized brightness values ​​as matrix elements to generate an initial high brightness distribution matrix and an initial low brightness distribution matrix.

[0104] S315, perform similarity matching between the initial high brightness distribution matrix and the initial low brightness distribution matrix and the preset brightness distribution matrix to obtain the high brightness distribution matrix and the low brightness distribution matrix respectively.

[0105] In step S311, the brightness value of each pixel in the focal region and the background region is extracted.

[0106] In one implementation, a high-precision photoelectric sensor, such as an imaging luminance meter, is placed in front of the OLED display so that the sensor's photosensitive area corresponds to the pixels of the display. When the display shows a specific image or grayscale pattern, the photoelectric sensor can detect the light intensity emitted by each pixel and convert it into an electrical signal. Through subsequent signal processing and calibration, the brightness value of each pixel is obtained.

[0107] In step S312, the weight value of each pixel is calculated based on the luminous efficiency value and aging degree value of each pixel.

[0108] The formula for calculating the weight value is as follows:

[0109] ω=η×(1-α);

[0110] Where ω represents the weight value, η represents the luminous efficiency value, and α represents the aging degree value.

[0111] It's important to note that, for example, if a pixel has a luminous efficiency of 90% and its performance decreases by 7% due to aging, its overall weight value would be 0.84. Calculating the weight value for each pixel is crucial; it reflects the actual performance differences between pixels, enabling precise weighted processing of brightness values, providing data support for display effect adjustment strategies, and optimizing the display's energy consumption allocation, thereby improving the display's display effect and lifespan. Furthermore, a higher weight value indicates better performance of the pixel, and its normal operation should be prioritized during energy consumption control.

[0112] In step S313, the brightness value is weighted by combining the weight value to obtain the weighted brightness value of each pixel.

[0113] The formula for calculating the weighted brightness value is as follows:

[0114] L′=ω×L;

[0115] Where L' represents the weighted brightness value, ω represents the weight value, and L represents the brightness value.

[0116] It's worth noting that by weighting the brightness value of each pixel, we can more accurately reflect its contribution to the actual display brightness. Pixels with high luminous efficiency and low aging are given higher weights, and their brightness values, after weighting, will be closer to their actual luminous intensity; while pixels with low luminous efficiency and high aging are given lower weights, and their brightness values ​​will be correspondingly lower after weighting.

[0117] In step S314, the weighted brightness values ​​are normalized to obtain the normalized brightness value of each pixel. The normalized brightness values ​​are then used as matrix elements to generate an initial high brightness distribution matrix and an initial low brightness distribution matrix.

[0118] The normalization calculation formula is as follows:

[0119]

[0120] Where L1 represents the normalized luminance value, L ’ L represents the weighted brightness value. ’ min L represents the minimum value among all weighted brightness values. ’ max This represents the maximum value among all weighted brightness values.

[0121] It's worth noting that the focal region and the background region have different brightness ranges. Normalization converts the weighted brightness values ​​into normalized brightness values ​​within the range [0,1], ensuring that these two regions are on the same scale during comparison and analysis, thus maintaining consistency. Furthermore, since the normalized values ​​are unaffected by the original data's dimensions, using them as matrix elements to generate initial high-brightness distribution matrices and initial low-brightness distribution matrices allows for a fairer comparison of the brightness distribution of different regions, leading to more accurate similarity comparisons.

[0122] In step S315, the initial high-brightness distribution matrix and the initial low-brightness distribution matrix are respectively matched with a preset brightness distribution matrix to obtain the high-brightness distribution matrix and the low-brightness distribution matrix, including:

[0123] The initial high-brightness distribution matrix and the initial low-brightness distribution matrix are compared with a preset brightness distribution matrix to obtain matrix similarity.

[0124] If the matrix similarity reaches a preset similarity threshold, then the initial high brightness distribution matrix and the initial low brightness distribution matrix are used as the high brightness distribution matrix and the low brightness distribution matrix, respectively.

[0125] If the matrix similarity does not reach the preset similarity threshold, the weight value of each pixel is adjusted and the matrix similarity is recalculated until the preset similarity threshold is reached. The initial high brightness distribution matrix and the initial low brightness distribution matrix at this time are then output as the high brightness distribution matrix and the low brightness distribution matrix.

[0126] The formula for calculating matrix similarity is as follows:

[0127]

[0128] Among them, S hl A represents the similarity value between the initial high-brightness distribution matrix and the preset high-brightness distribution matrix. ij B represents the value of the element in the i-th row and j-th column of the initial high-brightness distribution matrix. ij σ1 represents the element value in the i-th row and j-th column of the preset high brightness distribution matrix, M and N represent the number of rows and columns of the matrix, respectively.

[0129] S ll C represents the similarity value between the initial low-brightness distribution matrix and the preset low-brightness distribution matrix. ij D represents the value of the element in the i-th row and j-th column of the initial low-brightness distribution matrix. ij σi represents the element value in the i-th row and j-th column of the preset low brightness distribution matrix, σ2 represents the standard deviation between the initial high brightness distribution matrix and the preset high brightness distribution matrix, and T and P represent the number of rows and columns of the matrix, respectively.

[0130] If S is obtained through calculation hl and S ll If the preset similarity threshold is reached (for example, the preset similarity threshold can be set to 0.9, but this invention does not limit this), then the initial high-brightness distribution matrix and the initial low-brightness distribution matrix are used as the high-brightness distribution matrix and the low-brightness distribution matrix, respectively. If the threshold is not reached, the proportion of each pixel in the calculation process needs to be adjusted, giving higher weight to high-weight pixels, and then the similarity is recalculated until the preset similarity threshold is reached. At this time, the output initial high-brightness distribution matrix and the initial low-brightness distribution matrix are used as the high-brightness distribution matrix and the low-brightness distribution matrix, respectively.

[0131] In step S32, the brightness difference value between the focal region and the background region is calculated by combining the high-brightness distribution matrix and the low-brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met, including:

[0132] The difference matrix is ​​obtained by subtracting the high-brightness distribution matrix from the low-brightness distribution matrix element by element.

[0133] Take the absolute value of all elements in the difference matrix and then sum them to obtain the brightness difference value;

[0134] When the brightness difference value exceeds the preset brightness consistency threshold, the driving voltage adjustment amount of the pixels in the low brightness area is calculated by combining the color information and spatial position relationship of the pixels, thereby dynamically adjusting the driving voltage value of the pixels in the low brightness area and recalculating the brightness difference value until the brightness difference value does not exceed the brightness consistency threshold.

[0135] The formula for calculating the driving voltage adjustment is as follows:

[0136]

[0137] Where ΔV represents the driving voltage adjustment amount, k represents a constant used to adjust the overall adjustment range, ΔL represents the brightness difference value, l represents the brightness consistency threshold, ε represents the color adjustment coefficient, and μ represents the spatial position adjustment coefficient.

[0138] It's important to note that by subtracting the high-brightness distribution matrix from the low-brightness distribution matrix element-wise and summing the absolute values ​​of the elements in the difference matrix, the complex brightness distribution information is transformed into a specific brightness difference value. This quantification process allows for accurate assessment of the degree of brightness inconsistency between different areas of the screen. The ultimate goal of this step is to continuously adjust the brightness difference value to ensure it does not exceed a preset brightness consistency threshold, thus ensuring a more uniform brightness distribution across the entire display screen. When the brightness difference value exceeds the preset brightness consistency threshold, the driving voltage adjustment for pixels in the low-brightness area is calculated by combining the pixel's color information and spatial position relationship. For example, assuming the target brightness of a low-brightness area is 50 nits, while the actual measured value is 45 nits, the system will calculate the required driving voltage compensation value based on the RGB component ratio of that pixel and the brightness distribution of surrounding pixels. Blue pixels require a larger voltage adjustment, while green pixels require a smaller adjustment. By dynamically adjusting the driving voltage, the system continuously optimizes the brightness distribution until the consistency requirements are met. In practical applications, multiple iterations are required to achieve the best results. For example, after the first adjustment, the brightness difference value decreased from an initial 8% to 6%, and after three iterations, it finally decreased to below 3%, meeting visual requirements. This dynamic optimization process effectively improves the uniformity of the displayed image and the viewing experience. When the brightness difference value does not exceed the preset brightness consistency threshold, the brightness consistency condition is considered met.

[0139] In step S33, the color offset of each pixel is corrected by the color offset compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated, including: obtaining the aging degree parameter and luminous efficiency parameter of each pixel of the display screen.

[0140] Based on the aging degree parameter and the luminous efficiency parameter, a color shift compensation model is constructed to calculate the color shift of each pixel;

[0141] A color shift compensation model is used to correct the color of each pixel, resulting in the corrected pixel color value.

[0142] Based on the corrected pixel color values, the uniformity value of the color distribution of all pixels is calculated;

[0143] The formula for calculating the uniformity value is as follows:

[0144]

[0145] Where U represents the uniformity of color distribution, N and M represent the width and height of the display screen, respectively, C(i,j) represents the color value of the pixel at coordinate (i,j) on the display screen, and C(i,j+1) represents the color value of the pixel at coordinate (i,j+1) on the display screen.

[0146] It's worth noting that constructing a color shift compensation model based on aging degree parameters and luminous efficiency parameters can comprehensively consider the performance changes of pixels caused by aging and the impact of their luminous efficiency on color. Aging alters the light-emitting characteristics of pixels, and the luminous efficiency parameter reflects the pixel's ability to emit light. A model built using these two parameters can accurately calculate the color shift of each pixel, thus providing a basis for subsequent color correction. Using the color shift compensation model to correct the color of each pixel can correct color shifts caused by various factors, restoring the pixel's color value to a more accurate state. Calculating the uniformity of color distribution across all pixels based on the corrected pixel color values ​​allows for a quantitative assessment of the uniformity of color distribution on the display screen.

[0147] In step S34, if the uniformity value does not exceed a preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation, including:

[0148] The uniformity value is compared with a preset uniformity threshold.

[0149] If the uniformity value exceeds the preset uniformity threshold, then the current color deviation value is calculated;

[0150] Based on the current color deviation value, the gradient descent algorithm is used to iteratively calculate the driving current adjustment amount, so that the color deviation gradually converges.

[0151] The drive current adjustment range is optimized using the least squares method to obtain the optimized drive current value;

[0152] The driving current value is written into the pixel driving module to update the pixel color output state and obtain the updated pixel color value.

[0153] Based on the updated pixel color values, the uniformity value is recalculated until a preset uniformity threshold is met.

[0154] First, the uniformity value is compared with a preset uniformity threshold. For example, the preset uniformity threshold can be set to 5, but this invention does not limit this. When the uniformity value exceeds the preset uniformity threshold, the current color deviation is calculated, and then the driving current adjustment is calculated. It is worth noting that the driving current adjustment uses a small-step iterative method, with each adjustment not exceeding 5% of the current value. Assuming the initial value of the red channel current is 20 mA, when the red is found to be too dark, it is increased by 0.5 to 1 mA each time, and the color effect is observed to change. Through multiple iterations, the optimal driving current value is gradually approached. During the least squares optimization process, a mapping relationship model between the driving current and color output is established. For example, during the adjustment process, the color output result corresponding to each set of driving current values ​​is recorded, and the optimal driving curve is obtained through least squares fitting. If it is found that the color difference increases after a certain adjustment, the previous set of parameters is reverted to and readjusted. The driving current value is written using a partitioned block iterative update strategy, dividing the display panel into multiple sub-regions for optimization. For example, the panel is divided into 16 regions, each region being 480×270 pixels in size, and the driving parameters are updated region by region. This approach improves adjustment efficiency while maintaining overall uniformity. After the color output status is updated, the system needs to wait for a certain stabilization time, typically about 16.7 milliseconds per frame period, before re-acquiring color data for evaluation. Adjustment is considered complete when the color distribution uniformity index meets the preset threshold requirements for three consecutive samples. If the index still does not meet the requirements, fine-tuning of the drive current continues until the requirements are met.

[0155] In step S4, after executing the display effect adjustment strategy, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

[0156] The system collects real-time power consumption data from the display screen using sensors to obtain instantaneous power consumption values. These instantaneous power consumption values ​​are compared with a preset power consumption threshold to determine if the threshold is exceeded. For example, the preset power consumption threshold can be set to 1 watt, but this invention is not limited to this. If the instantaneous power consumption exceeds the preset threshold, the brightness distribution data of the display screen is acquired to distinguish between background and focal areas. For the brightness distribution data of the background area, a brightness reduction algorithm is used to reduce the brightness value of low-brightness areas. Based on the display quality requirements of the focal area, the brightness distribution of the focal area is kept unchanged. The adjusted brightness distribution data is applied to the display screen to update the displayed content. The power consumption data of the display screen is continuously monitored by power consumption sensors, forming a closed-loop control logic.

[0157] Specifically, real-time power consumption data acquisition is fundamental to the intelligent adjustment of display devices. For example, a current monitoring chip can measure the instantaneous current and voltage of the display screen, collecting thousands of data points per second. Through high-precision sampling circuits and signal processing units, even milliwatt-level power consumption fluctuations can be accurately captured. The setting of power consumption thresholds needs to consider the screen size and the characteristics of the displayed content. For instance, for a six-inch mobile phone screen, the power consumption threshold for everyday use can be set to 600 milliwatts. When the threshold is exceeded, energy-saving strategies are immediately triggered to prevent the device from overheating and the battery from depleting rapidly.

[0158] In one implementation, after step S4, the method further includes:

[0159] Calculate the duration of eye movement away from the display screen;

[0160] A preset power-saving trigger duration is used as the duration threshold. When the removal duration exceeds the duration threshold, the brightness of the entire screen is reduced, and the brightness of the display screen is adjusted to a deep power-saving mode.

[0161] In deep power saving mode, the eye tracker detects whether the user's gaze is refocusing on the display screen; if a new gaze focus is detected, the display screen brightness is restored to normal display mode; if no new gaze focus is detected, deep power saving mode is maintained and gaze movement data is monitored.

[0162] Specifically, eye trackers use a combination of infrared light sources and cameras to track eye movements, accurately locating the pupil and calculating the direction of gaze. Typical eye trackers sample at 60 to 100 times per second, capturing the user's gaze movement trajectory in real time. After collecting the gaze data, the system maps the gaze coordinates to the physical coordinate system of the display screen to determine the screen area the user is currently focusing on. When the system detects that the user's gaze has moved out of the display area, it starts a timer to record the duration of the movement. The preset power-saving trigger duration is set between three and five seconds. This time avoids accidental triggering due to brief user distraction while responding promptly to actual departure. For example, setting the trigger duration to four seconds means that if the user's gaze remains outside the display for more than four seconds, the power-saving mode is triggered. In deep power-saving mode, the display brightness is reduced to 10% to 20% of the normal operating brightness. For example, with a normal brightness of 300 nits, it will drop to 30 to 60 nits after entering power-saving mode. This brightness level significantly reduces power consumption while maintaining basic screen visibility. Meanwhile, the system continuously monitors the user's gaze. Once the system detects that the gaze has returned to the display screen area, the brightness will be restored within 0.2 seconds to ensure that the user experience is not affected.

[0163] To facilitate understanding of the present invention, some preferred embodiments of the present invention will be described in further detail below.

[0164] In this embodiment, the dual goals of energy saving and improved display effect are achieved by using an eye-tracking-based dynamic brightness and power consumption adjustment method for OLED displays.

[0165] The work process is as follows:

[0166] Step 1: Acquire gaze focus data using an eye tracker;

[0167] Step 2: Calculate the gaze movement speed based on the gaze focus data, and divide the display screen into focus area and background area based on the gaze focus data;

[0168] Step 3: When the speed of the gaze movement exceeds a preset speed threshold, a display effect adjustment strategy is executed to dynamically match the brightness and color of the focal area and the background area. Specifically, this includes:

[0169] By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0170] The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met.

[0171] The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated.

[0172] If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation.

[0173] Step 4: After executing the display effect adjustment strategy, obtain the instantaneous power consumption value of the display screen. If the instantaneous power consumption value exceeds the preset power consumption threshold, reduce the display effect of the background area while keeping the display effect of the focus area unchanged.

[0174] This invention discloses an intelligent control method for an OLED display screen, comprising: acquiring gaze focus data collected by an eye tracker; calculating gaze movement speed based on the gaze focus data, and dividing the display screen into a focus area and a background area based on the gaze focus data; when the gaze movement speed exceeds a preset speed threshold, executing a display effect adjustment strategy to achieve dynamic matching of brightness and color between the focus area and the background area, specifically including: processing the brightness values ​​of the focus area and the background area respectively through similarity comparison to generate a high brightness distribution matrix and a low brightness distribution matrix; and combining the high brightness distribution matrix and the low brightness distribution matrix to calculate... The brightness difference between the focal area and the background area is calculated, and the driving voltage of the pixels in the background area is adjusted according to the brightness difference until the brightness consistency condition is met. The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated. If the uniformity value does not exceed a preset uniformity threshold, the driving current value of the pixels is adjusted to minimize the color deviation. After executing the display effect adjustment strategy, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds a preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focal area remains unchanged.

[0175] Compared with the prior art, the present invention has the following beneficial effects:

[0176] (1) The present invention accurately divides the focus area and the background area by focusing data. This accurate division helps to concentrate display resources on the focus area that the user is really concerned about, and avoids wasting display resources in the background area that the user does not care about.

[0177] (2) By generating a high-brightness distribution matrix and a low-brightness distribution matrix and dynamically adjusting the driving voltage of the background area, this invention ensures a smooth transition of the brightness difference between the focal area and the background area, thus avoiding the problem of sudden brightness changes.

[0178] (3) This invention corrects the color shift of each pixel through a color shift compensation model and evaluates the color distribution through a uniformity value. This can significantly reduce color deviation and improve the uniformity of the display effect.

[0179] (4) This invention monitors instantaneous power consumption in real time. If the power consumption exceeds a preset threshold, it prioritizes reducing the display effect of the background area while maintaining the display effect of the focus area. This optimizes power consumption while ensuring the display quality of the area of ​​interest to the user.

[0180] In summary, this invention can precisely adjust the brightness and color of the focal area and the background area, improving overall display uniformity and visual experience, and reducing energy loss caused by uneven display. Simultaneously, it balances display quality and energy consumption, effectively controlling energy consumption while meeting visual needs, achieving the dual goals of energy saving and improved display performance.

[0181] Reference Figure 4 The second embodiment of the present invention provides an intelligent control device for an OLED display screen, comprising:

[0182] The data acquisition module is used to acquire gaze focus data collected by the eye tracker;

[0183] The region division module is used to calculate the gaze movement speed based on the gaze focus data, and to divide the display screen into a focus area and a background area based on the gaze focus data.

[0184] The display adjustment module is used to execute a display effect adjustment strategy when the gaze movement speed exceeds a preset speed threshold, thereby achieving dynamic matching of brightness and color between the focal area and the background area. Specifically, this includes:

[0185] By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix;

[0186] The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met.

[0187] The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated.

[0188] If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation.

[0189] The power consumption adjustment module is used to obtain the instantaneous power consumption value of the display screen after executing the display effect adjustment strategy. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

[0190] It should be noted that the intelligent control device for an OLED display provided in this embodiment of the invention is used to execute all the process steps of the intelligent control method for an OLED display described in the above embodiment. The working principles and beneficial effects of the two are one-to-one, so they will not be described again.

[0191] This invention also provides an electronic device. The electronic device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, such as a smart control program for an OLED display. When the processor executes the computer program, it implements the steps described in the various smart control method embodiments for OLED displays, for example... Figure 1 Step S1 is shown. Alternatively, when the processor executes the computer program, it implements the functions of each module / unit in the above-described device embodiments, such as the display adjustment module.

[0192] For example, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the electronic device.

[0193] The electronic device may be a desktop computer, laptop, handheld computer, or smart tablet, etc. The electronic device may include, but is not limited to, a processor and memory. Those skilled in the art will understand that the above components are merely examples of electronic devices and do not constitute a limitation on the electronic device. It may include more or fewer components than described above, or combine certain components, or different components. For example, the electronic device may also include input / output devices, network access devices, buses, etc.

[0194] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the electronic device, connecting all parts of the electronic device via various interfaces and lines.

[0195] The memory can be used to store the computer programs and / or modules. The processor implements various functions of the electronic device by running or executing the computer programs and / or modules stored in the memory and by calling data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0196] Wherein, if the modules / units integrated in the electronic device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0197] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0198] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.

Claims

1. A smart control method for an OLED display screen, characterized in that, include: Acquire gaze focus data collected via an eye tracker; The gaze movement speed is calculated based on the gaze focus data, and the focus area and background area of ​​the display screen are divided based on the gaze focus data. When the speed of the gaze movement is determined to exceed a preset speed threshold, a display effect adjustment strategy is executed to achieve dynamic matching of the brightness and color of the focal area and the background area, specifically including: By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix; The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met. The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated. If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation. After executing the display effect adjustment strategy, the instantaneous power consumption value of the display screen is obtained. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

2. The intelligent control method for an OLED display screen according to claim 1, characterized in that, The step of calculating the gaze movement speed based on the gaze focus data and dividing the display screen into a focus area and a background area based on the gaze focus data includes: Based on the gaze focus data, the movement trajectory line of the gaze point is obtained; The line-of-sight movement speed is calculated based on the movement trajectory line and the movement time of the line of sight point; Based on the gaze focus data, calculate the duration of the gaze point's stay in each area; If the dwell time exceeds the preset time threshold, it is determined to be the focus area; if the dwell time does not exceed the preset time threshold, it is determined to be the background area.

3. The intelligent control method for an OLED display screen according to claim 1, characterized in that, The step of processing the brightness values ​​of the focal region and the background region through similarity comparison to generate a high brightness distribution matrix and a low brightness distribution matrix includes: Extract the brightness value of each pixel in the focal region and the background region; Calculate the weight value of each pixel based on its luminous efficiency value and aging degree value; The brightness value is weighted by combining the weight values ​​to obtain the weighted brightness value of each pixel. The weighted brightness values ​​are normalized to obtain the normalized brightness value of each pixel. The normalized brightness values ​​are used as matrix elements to generate an initial high brightness distribution matrix and an initial low brightness distribution matrix. The initial high-brightness distribution matrix and the initial low-brightness distribution matrix are respectively matched with the preset brightness distribution matrix to obtain the high-brightness distribution matrix and the low-brightness distribution matrix.

4. The intelligent control method for an OLED display screen according to claim 3, characterized in that, The step of performing similarity matching between the initial high-brightness distribution matrix and the initial low-brightness distribution matrix and a preset brightness distribution matrix to obtain the high-brightness distribution matrix and the low-brightness distribution matrix includes: The initial high-brightness distribution matrix and the initial low-brightness distribution matrix are compared with a preset brightness distribution matrix to obtain matrix similarity. If the matrix similarity reaches a preset similarity threshold, then the initial high brightness distribution matrix and the initial low brightness distribution matrix are used as the high brightness distribution matrix and the low brightness distribution matrix, respectively. If the matrix similarity does not reach the preset similarity threshold, the weight value of each pixel is adjusted and the matrix similarity is recalculated until the preset similarity threshold is reached. The initial high brightness distribution matrix and the initial low brightness distribution matrix at this time are then output as the high brightness distribution matrix and the low brightness distribution matrix.

5. The intelligent control method for an OLED display screen according to claim 1, characterized in that, The step of calculating the brightness difference between the focal region and the background region by combining the high-brightness distribution matrix and the low-brightness distribution matrix, and adjusting the driving voltage value of the pixels in the background region according to the brightness difference value until the brightness consistency condition is met, includes: The difference matrix is ​​obtained by subtracting the high-brightness distribution matrix from the low-brightness distribution matrix element by element. Take the absolute value of all elements in the difference matrix and then sum them to obtain the brightness difference value; When the brightness difference value exceeds the preset brightness consistency threshold, the driving voltage adjustment amount of the pixels in the low brightness area is calculated by combining the color information and spatial position relationship of the pixels, thereby dynamically adjusting the driving voltage value of the pixels in the low brightness area and recalculating the brightness difference value until the brightness difference value does not exceed the brightness consistency threshold.

6. The intelligent control method for an OLED display screen according to claim 1, characterized in that, The process of correcting the color shift of each pixel using a color shift compensation model to obtain the corrected pixel color value, and then calculating the uniformity value of the color distribution of all pixels, includes: Obtain the aging degree parameters and luminous efficiency parameters of each pixel on the display screen; Based on the aging degree parameter and the luminous efficiency parameter, a color shift compensation model is constructed to calculate the color shift of each pixel; A color shift compensation model is used to correct the color of each pixel, resulting in the corrected pixel color value. Based on the corrected pixel color values, the uniformity value of the color distribution of all pixels is calculated; The formula for calculating the uniformity value is as follows: Where U represents the uniformity of color distribution, N and M represent the width and height of the display screen, respectively, C(i,j) represents the color value of the pixel at coordinate (i,j) on the display screen, and C(i,j+1) represents the color value of the pixel at coordinate (i,j+1) on the display screen.

7. The intelligent control method for an OLED display screen according to claim 1, characterized in that, If the uniformity value does not exceed a preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation, including: The uniformity value is compared with a preset uniformity threshold. If the uniformity value exceeds the preset uniformity threshold, then the current color deviation value is calculated; Based on the current color deviation value, the gradient descent algorithm is used to iteratively calculate the driving current adjustment amount, so that the color deviation gradually converges. The drive current adjustment range is optimized using the least squares method to obtain the optimized drive current value; The driving current value is written into the pixel driving module to update the pixel color output state and obtain the updated pixel color value. Based on the updated pixel color values, the uniformity value is recalculated until a preset uniformity threshold is met.

8. The intelligent control method for an OLED display screen according to claim 1, characterized in that, After executing the display effect adjustment strategy, the method further includes obtaining the instantaneous power consumption value of the display screen; if the instantaneous power consumption value exceeds a preset power consumption threshold, reducing the display effect of the background area while keeping the display effect of the focus area unchanged. Calculate the duration of eye movement away from the display screen; A preset power-saving trigger duration is used as the duration threshold. When the removal duration exceeds the duration threshold, the brightness of the entire screen is reduced, and the brightness of the display screen is adjusted to a deep power-saving mode. In deep power saving mode, the eye tracker detects whether the user's gaze is refocusing on the display screen; if a new gaze focus is detected, the display screen brightness is restored to normal display mode; if no new gaze focus is detected, deep power saving mode is maintained and gaze movement data is monitored.

9. An intelligent control device for an OLED display screen, characterized in that, include: The data acquisition module is used to acquire gaze focus data collected by the eye tracker; The region division module is used to calculate the gaze movement speed based on the gaze focus data, and to divide the display screen into a focus area and a background area based on the gaze focus data. The display adjustment module is used to execute a display effect adjustment strategy when the gaze movement speed exceeds a preset speed threshold, thereby achieving dynamic matching of brightness and color between the focal area and the background area. Specifically, this includes: By comparing similarity, the brightness values ​​of the focal region and the background region are processed respectively to generate a high brightness distribution matrix and a low brightness distribution matrix; The brightness difference between the focal region and the background region is calculated by combining the high brightness distribution matrix and the low brightness distribution matrix, and the driving voltage value of the pixels in the background region is adjusted according to the brightness difference value until the brightness consistency condition is met. The color shift of each pixel is corrected by a color shift compensation model to obtain the corrected pixel color value, and then the uniformity value of the color distribution of all pixels is calculated. If the uniformity value does not exceed the preset uniformity threshold, the driving current value of the pixel is adjusted to minimize color deviation. The power consumption adjustment module is used to obtain the instantaneous power consumption value of the display screen after executing the display effect adjustment strategy. If the instantaneous power consumption value exceeds the preset power consumption threshold, the display effect of the background area is reduced while the display effect of the focus area remains unchanged.

10. An electronic device, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the intelligent control method for an OLED display as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Screen brightness regulation method and device

    CN104484043A

  • Terminal screen display parameter adjustment method and device

    CN104811532A