Display screen energy efficiency evaluation and adjustment method and system

By establishing a brightness and power consumption behavior matrix for display screen partition units, high power consumption areas are dynamically identified and brightness control codes are generated, solving the problem of power consumption assessment deviating from reality in existing technologies, and realizing precise energy efficiency adjustment and optimization of the display screen in dynamic scenarios.

CN121640952APending Publication Date: 2026-03-10SHENZHEN HUAYUAN DISPLAY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-21
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing methods for evaluating and adjusting the energy efficiency of displays rely on static measurements and fixed thresholds, which cannot accurately identify local load changes in dynamic scenarios. This leads to power consumption assessment results deviating from reality, making it impossible to achieve precise power consumption control and energy efficiency optimization.

Method used

By acquiring pixel color channel data of display partition units, calculating brightness values ​​and establishing a brightness mapping structure, and combining voltage and current data to generate a brightness and power consumption behavior matrix, high power consumption areas are dynamically identified and targeted brightness control codes are generated to achieve adaptive adjustment of brightness and power consumption.

Benefits of technology

It achieves accurate power consumption identification and adjustment in dynamic scenarios, improving energy efficiency and display performance, and optimizing energy distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121640952A_ABST
    Figure CN121640952A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of power consumption control, in particular to a display screen energy efficiency evaluation and adjustment method and system, and the method comprises the following steps: obtaining pixel color data calculation brightness, generating brightness mapping, obtaining voltage and current calculation power consumption, constructing a brightness power consumption matrix, extracting trend screening over-limit region distribution levels, and generating a priority list. According to the invention, by collecting color channels of display partition pixels, calculating brightness values, establishing a mapping structure of brightness in space and combining voltage and current data, accurate correspondence of brightness and power consumption is realized, a high-power-consumption area can be dynamically identified, and a behavior trend is extracted; according to fluctuation characteristics, adjustment levels are distributed, targeted brightness control codes are generated and output according to regions, so that power consumption adjustment has responsiveness and difference, the adjustment precision and the energy efficiency level are improved, brightness control is converted from a static threshold value to real-time self-adaption, and energy distribution and display performance are effectively optimized in multiple states.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power consumption control technology, and in particular to a method and system for evaluating and adjusting the energy efficiency of a display screen. Background Technology

[0002] The field of display device power consumption control technology mainly involves monitoring, evaluating, and dynamically managing the power consumption of electronic display devices during use. This technology includes core aspects such as brightness adjustment, power distribution control, and image signal drive management. It often involves setting working modes, adjusting display parameters, or regulating display behavior based on environmental factors to achieve a rational allocation of power resources and improve energy efficiency. Among them, traditional display energy efficiency assessment and adjustment methods refer to the assessment and adjustment of display power consumption by statically measuring physical parameters such as brightness level, refresh rate, and image grayscale changes under preset scenarios and manually setting thresholds. This type of method relies on statistical information of the luminous intensity of the display unit or sets fixed brightness and contrast curves to limit power and control it in a time-sharing manner.

[0003] Existing technologies primarily rely on static measurements of preset physical parameters and fixed threshold settings. Their evaluation methods excessively depend on global brightness levels and grayscale statistics under scene settings, lacking real-time feedback capabilities under dynamic scene switching or frequent content changes. This easily leads to deviations between power consumption assessment results and actual usage. Traditional methods use average brightness or fixed contrast curves for control. When there are high-brightness or non-uniform light-emitting areas in the display, they cannot accurately perceive local load changes, resulting in power waste in some areas or over-adjustment overall, affecting display quality and energy efficiency. For example, when playing high dynamic range images, fixed threshold control uniformly compresses the brightness of the entire screen, causing loss of local content details and failing to identify the distribution characteristics of high-power areas, lacking differentiated response capabilities for different area behaviors. Furthermore, existing solutions do not establish a real-time mapping relationship between brightness and power consumption, lack a power consumption behavior trend analysis mechanism, and cannot predict and adjust power consumption in advance when it approaches the threshold, thus exhibiting significant shortcomings in energy efficiency management accuracy and dynamic adaptability. Summary of the Invention

[0004] To address the technical problems existing in the prior art, embodiments of the present invention provide a method for evaluating and adjusting the energy efficiency of a display screen, comprising the following steps: S1: Obtain the pixel color channel data of the display partition unit in the current frame, calculate the pixel brightness value according to the standard brightness conversion rule, calculate the average brightness of the partition according to the pixel brightness distribution, and generate the display area brightness mapping structure in combination with the position information; S2: Based on the display area brightness mapping structure, call the driver chip interface to obtain the voltage and current values ​​of each display partition unit, calculate the area power consumption index according to the energy consumption formula, and establish a brightness and power consumption behavior matrix corresponding to the area brightness and power consumption. S3: Extract the power consumption change trend of the partition in the brightness and power consumption behavior matrix, compare it with the set power limit threshold, filter out the power consumption over-limit area, and allocate the adjustment level according to the power consumption fluctuation characteristics to generate a high power consumption area adjustment priority list. S4: Based on the brightness and adjustment level information of the high power consumption area adjustment priority list, correct the current brightness value according to the unified brightness adjustment logic, generate a brightness control code according to the device brightness control standard, and output the brightness control code sequence by zone. S5: Integrate the brightness control code sequence with the display area number and display timing information to construct an adjustment instruction structure for the display hardware, and transmit it to the driver chip interface through the I²C communication interface to form an adaptive brightness and power consumption adjustment scheme.

[0005] As a further embodiment of the present invention, the display area brightness mapping structure includes the average brightness of the area, pixel brightness distribution, and area location information; the brightness and power consumption behavior matrix includes the area brightness value, the area power consumption index, and the brightness-power consumption mapping relationship; the high power consumption area adjustment priority list includes power consumption over-limit areas, adjustment levels, and fluctuation characteristics; the brightness control code sequence includes control code data, area brightness value, and adjustment level; and the brightness-power consumption adaptive adjustment scheme structure includes control code, display area number, and display timing information.

[0006] As a further aspect of the present invention, the specific steps of S1 are as follows: S101: Based on the pixel color channel data of all display partition units in the current frame, calculate the brightness value of each pixel, classify the brightness values ​​by combining the display partition boundary index, and obtain the pixel brightness belonging mapping table; S102: Call the brightness value in the pixel brightness attribution mapping table, calculate the brightness feature value in the partition, obtain the average brightness deviation enhancement value, and form a display partition brightness feature index set. S103: Based on the set of brightness feature indicators of the display partition and the two-dimensional position information of the partition, match the relationship between brightness and position index, reconstruct the brightness distribution structure in the spatial coordinate sequence, and obtain the brightness mapping structure of the display area.

[0007] As a further aspect of the present invention, the specific steps of S2 are as follows: S201: Based on the brightness mapping structure of the display area, the voltage and current data of the display partition unit are obtained by calling the driver chip interface, the working voltage and current information within a set time period is extracted, and the partition electrical signal acquisition dataset is obtained by classifying and organizing the data according to the partition index. S202: Based on the data set of electrical signals acquired by the partition, organize the voltage and current sequences of the partition within the corresponding time period, calculate the power consumption characteristic index of the partition, and obtain the power consumption value set of the partition within the time period. S203: Based on the brightness mapping structure of the display area and the power consumption value set of the partitions within the time period, extract the brightness and power consumption data under the same partition index, perform position correspondence and merging processing, organize the mapping relationship to generate a two-dimensional structure, and obtain the brightness and power consumption behavior matrix.

[0008] As a further aspect of the present invention, the specific steps of S3 are as follows: S301: Based on the brightness and power consumption behavior matrix, extract the power consumption feature values ​​of the partitions, perform interval judgment operation according to the power limit threshold, filter the partitions that meet the over-limit conditions and record the corresponding indexes to obtain the power consumption over-limit partition index set; S302: Based on the power consumption over-limit partition index set, extract the power change sequence and brightness change sequence of the corresponding partition, calculate the index value reflecting the correlation between the fluctuations of the two types of sequences, summarize the results of all partitions, and obtain the composite fluctuation amplitude index set. S303: Call the composite fluctuation amplitude index set, perform interval matching according to the graded amplitude boundary threshold group set by the system, mark the adjustment priority level of the partition, and generate a high power consumption area adjustment priority list.

[0009] As a further aspect of the present invention, the specific steps of S4 are as follows: S401: Call the partition brightness value and adjustment level information in the high power consumption area adjustment priority list, calculate the corrected brightness value of each partition according to the brightness adjustment logic, and process the current brightness state by combining the original brightness of the partition, adjustment level and fluctuation index to obtain the partition brightness correction value set. S402: Based on the set of partition brightness correction values ​​and combined with the brightness control standards supported by the device, determine the control code value corresponding to each partition by matching the brightness range and control code mapping relationship in the control standard, and generate a set of partition brightness control code values. S403: Based on the set of partition brightness control code values, organize the control code data according to the preset partition order, unify the output format, and arrange them into a continuous structure to form a brightness control code sequence.

[0010] As a further aspect of the present invention, the specific steps of S5 are as follows: S501: Based on the brightness control code sequence, call the display area number and display timing information, perform data integration operation according to the number order and timing positioning rules, perform position association and information recombination of the control code data, and generate an adjustment parameter integration table; S502: Based on the adjustment parameter integration table, calculate the density of control information in the display area within the corresponding time segment, and combine the area number distribution, time switching frequency and control code quantity to process the integrated data and divide the structural boundaries to obtain the adjustment instruction structure dataset. S503: For the aforementioned adjustment instruction structure dataset, call the I²C communication interface parameters to perform signal encapsulation processing, construct a transmission structure conforming to the communication format, complete the partitioned transmission and interface writing of control data, and establish a brightness and power consumption adaptive adjustment scheme structure.

[0011] As a further aspect of the present invention, the display partition unit refers to a local display control area in the display screen divided according to the pixel array structure. Each partition can independently adjust its brightness or power consumption in terms of driving logic, corresponding to the scanning row, column or partition control logic of the display driver chip. The pixel color channel data refers to the grayscale value information of the red, green and blue color channels in the basic unit that constitutes a color image, with a value range of 0 to 255. The standard luminance conversion rule refers to the conversion method used in the ITU-R BT.709 standard recommended by the International Telecommunication Union (ITU) to obtain image luminance values ​​from the RGB color space. The method uses 0.2126, 0.7152, and 0.0722 as weighting coefficients for the red, green, and blue channels for weighted summation. The driver chip interface refers to the hardware communication interface used to receive adjustment instructions from the main control chip, collect voltage and current values, and execute display control commands. It is integrated into the display driver IC and communicates through standard protocols such as I²C and SPI. The voltage and current values ​​refer to the physical parameter values ​​output and collected by the power supply system of the display device, which respectively represent the voltage and current in the circuit; The power consumption index refers to the amount of electrical energy consumed by the display partition per unit time, calculated based on the product of voltage and current, and the unit is watts. The brightness and power consumption behavior matrix refers to a two-dimensional data structure formed by organizing the brightness values ​​and power consumption indicators of the display partition according to a time series or spatial distribution.

[0012] As a further aspect of the present invention, the power limiting threshold refers to an upper limit parameter set to limit the power consumption of the display area, which is set according to the thermal design power (TDP) or device specification parameters. The adjustment level refers to the control intensity level divided according to the regional power consumption fluctuation characteristics. It can be used to determine the amplitude or strategy of brightness adjustment and is divided into multiple levels for hierarchical control. The high-power region adjustment priority list refers to the structure formed by binding the identified power-exceeding regions with the corresponding adjustment level information; The brightness adjustment logic refers to the processing method for determining the brightness correction target value based on the control relationship between the current area brightness value and the adjustment level, which takes the form of linear compression or piecewise function mapping. The brightness control code refers to a numerical control instruction used by the driver chip to perform brightness adjustment. It is an 8-bit code (0–255) that corresponds to the display brightness output level. The display timing information refers to the timing parameters that identify the execution position of the current brightness control command in the display refresh cycle, including the frame number and the content of the row and column synchronization signals; The I²C communication interface refers to a serial communication protocol interface widely used in industrial electronic systems, which supports bidirectional data exchange in a single-master, multi-slave structure. The brightness and power consumption adaptive adjustment scheme structure refers to a set of adjustment strategies composed of display area brightness value, power consumption data, adjustment level and brightness control code.

[0013] Display screen energy efficiency assessment and regulation system, including: The brightness mapping module is used to perform S1: obtain the pixel color channel data of all display partition units in the current frame, execute the standard brightness conversion rules to obtain the brightness value of each pixel, calculate the average brightness of each partition based on the pixel brightness distribution in the region, and form a display area brightness mapping structure by combining the region location information; The power consumption acquisition module is used to execute S2: based on the display area brightness mapping structure, call the driver chip interface to obtain the voltage and current values ​​of each display partition unit, extract the power consumption index of the area within the time period, match the area brightness value with the power consumption data and establish a mapping relationship, and organize and generate a brightness and power consumption behavior matrix. The behavior evaluation module is used to perform S3: extract the power consumption change trend of the region in the brightness and power consumption behavior matrix, compare it with the set power limit threshold, screen the power consumption over-limit region, and allocate the adjustment level according to the fluctuation characteristics to generate a high power consumption region adjustment priority list; The adjustment list module is used to execute S4: call the brightness and adjustment level information of the area in the high power consumption area adjustment priority list, correct the current brightness value according to the unified brightness adjustment logic, generate control code data with reference to the brightness control standard supported by the device, and output the brightness control code sequence by partition. The instruction output module is used to execute S5: based on the brightness control code sequence, integrate the control code with the display area number and display timing information to construct an adjustment instruction structure for the display hardware, and transmit it to the driver chip interface through the I²C communication interface to form a brightness and power consumption adaptive adjustment scheme structure.

[0014] Compared with the prior art, the advantages and positive effects of the present invention are as follows: In this invention, by collecting the color channels of display partition pixels and calculating the brightness values, a spatial mapping structure of brightness is established. Combined with voltage and current data, a precise correspondence between brightness and power consumption is achieved. High-power areas can be dynamically identified and behavioral trends can be extracted. Adjustment levels are allocated based on fluctuation characteristics, and targeted brightness control codes are generated and output by region. This makes power consumption adjustment responsive and differentiated, improves adjustment accuracy and energy efficiency, and realizes the transformation of brightness control from static threshold to real-time adaptive control. It effectively optimizes energy distribution and display performance in multiple states. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the steps of the present invention; Figure 2 This is a detailed schematic diagram of S1 of the present invention; Figure 3 This is a detailed schematic diagram of S2 of the present invention; Figure 4 This is a detailed schematic diagram of S3 of the present invention; Figure 5 This is a detailed schematic diagram of S4 of the present invention; Figure 6 This is a detailed schematic diagram of S5 of the present invention. Detailed Implementation

[0017] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0018] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.

[0019] In the embodiments of this invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning.

[0020] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.

[0021] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0022] Please see Figure 1 This invention provides a method for evaluating and adjusting the energy efficiency of a display screen, comprising the following steps: S1: Obtain the pixel color channel data of all display partition units in the current frame, execute the standard brightness conversion rules to obtain the brightness value of each pixel, calculate the average brightness of each partition based on the pixel brightness distribution in the region, and form a display region brightness mapping structure by combining the region position information; Display partition units refer to local display control areas in a display screen divided according to the pixel array structure. Each partition can independently adjust its brightness or power consumption in terms of driving logic, corresponding to the scanning row, column or partition control logic of the display driver chip. Pixel color channel data refers to the grayscale values ​​of the red, green, and blue color channels in the basic unit that makes up a color image. The values ​​range from 0 to 255 and are used for brightness value calculation. The standard luminance conversion rule refers to the conversion method used in the ITU-R BT.709 standard recommended by the International Telecommunication Union (ITU) to obtain image luminance values ​​from the RGB color space. The method uses 0.2126, 0.7152, and 0.0722 as weighting coefficients for the red, green, and blue channels for weighted summation. S2: Based on the display area brightness mapping structure, the voltage and current values ​​of each display partition unit are obtained by calling the driver chip interface, the power consumption index of the area within the time period is extracted, the area brightness value and power consumption data are matched by position and a mapping relationship is established, and a brightness and power consumption behavior matrix is ​​generated. The driver chip interface refers to the hardware communication interface used to receive adjustment instructions from the main control chip, collect voltage and current values, and execute display control commands. It is integrated into the display driver IC and communicates through standard protocols such as I²C and SPI. Voltage and current values ​​refer to the physical parameter values ​​output and collected by the power supply system of the display device. They represent the voltage (unit: volt) and current (unit: ampere) in the circuit, respectively, and are used to evaluate power consumption. The power consumption index refers to the amount of electrical energy consumed by the display area per unit time. It is calculated based on the product of voltage and current and is measured in watts. It is used to represent the level of luminous efficiency. The brightness and power consumption behavior matrix refers to a two-dimensional data structure that organizes the brightness values ​​and power consumption indicators of the display partition according to the time series or spatial distribution, and is used to analyze the regional behavior characteristics. S3: Extract the power consumption change trend of the region in the brightness and power consumption behavior matrix, compare it with the set power limit threshold, screen the power consumption over-limit region, and allocate the adjustment level according to the fluctuation characteristics to generate a priority list of high power consumption region adjustment. The power limit threshold is an upper limit parameter set to limit the power consumption of the display area. It is used to identify areas with abnormal power consumption and is set according to the thermal design power (TDP) or device specifications. The adjustment level refers to the control intensity level divided according to the regional power consumption fluctuation characteristics. It can be used to determine the amplitude or strategy of brightness adjustment and is divided into multiple levels for hierarchical control. The high-power-consumption area adjustment priority list is a structure formed by binding the identified power-consumption-exceeding areas with the corresponding adjustment level information, which is used to sort the adjustment execution order; S4: Call the brightness and adjustment level information of the high power consumption area adjustment priority list, correct the current brightness value according to the unified brightness adjustment logic, generate control code data with reference to the brightness control standard supported by the device, and output the brightness control code sequence by zone; Brightness adjustment logic refers to the processing method that determines the target value of brightness correction based on the control relationship between the current area brightness value and the adjustment level. Common forms are linear compression or piecewise function mapping. Brightness control codes are numerical control instructions used by the driver chip to perform brightness adjustment. They are 8-bit codes (0–255) and correspond to the display brightness output level. S5: Based on the brightness control code sequence, the control code is integrated with the display area number and display timing information to construct an adjustment instruction structure for the display hardware. This structure is then transmitted to the driver chip interface via the I²C communication interface to form a brightness and power consumption adaptive adjustment scheme structure. Display timing information refers to timing parameters that identify the execution position of the current brightness control command in the display refresh cycle, including frame number and row and column synchronization signal content, which are used to ensure the timing accuracy of brightness control. The I²C communication interface refers to a serial communication protocol interface widely used in industrial electronic systems. It supports bidirectional data exchange in a single-master, multi-slave structure and is used for data transmission between the main control chip and the display driver chip. The brightness and power consumption adaptive adjustment scheme structure refers to a set of adjustment strategies composed of display area brightness value, power consumption data, adjustment level and brightness control code, which is used to guide the driver chip to execute the power consumption optimized brightness control path.

[0023] The display area brightness mapping structure includes the average brightness of the area, pixel brightness distribution, and area location information; the brightness and power consumption behavior matrix includes the area brightness value, area power consumption index, and brightness-power consumption mapping relationship; the high power consumption area adjustment priority list includes power consumption over-limit areas, adjustment levels, and fluctuation characteristics; the brightness control code sequence includes control code data, area brightness value, and adjustment level; the brightness and power consumption adaptive adjustment scheme structure includes control code, display area number, and display timing information.

[0024] Please see Figure 2 The specific steps of S1 are as follows: S101: Based on the pixel color channel data of all display partition units in the current frame, calculate the brightness value of each pixel, classify the brightness values ​​by combining the display partition boundary index, and obtain the pixel brightness belonging mapping table; The pixel color channel data of all display partition units in the current frame are acquired by the image sensor or frame buffer. Assuming a frame image resolution of 1920×1080 and a total of 2,073,600 pixels, each pixel contains three color channel values: red, green, and blue. The common sampling depth is 8 bits, meaning each channel value ranges from 0 to 255. When partitioning the image, it is divided into 32 horizontal blocks and 18 vertical blocks, totaling 576 partitions. Each partition contains approximately 60×60=3600 pixels. The R, G, and B channel values ​​are extracted for each pixel, and a luminance conversion operation is performed using the ITU-R BT.709 luminance conversion standard. The luminance calculation formula is: For example, for a pixel with original color values ​​R=128, G=96, and B=64, its brightness value is calculated as follows: use Brightness conversion standard, brightness calculation formula is: ; For example, if the original RGB values ​​of a pixel are R=128, G=96, and B=64, then the brightness value is calculated as follows: ; The brightness value can be retained to two digits, or rounded to the nearest integer according to the system configuration; Similarly, the brightness value is calculated for all pixels in the entire image to obtain a brightness map. Then, according to the pixel location information, the pixels are classified according to their partition number. For example, if the pixel index (120, 300) in the image falls into partition (2, 5), then its brightness value belongs to that partition. A brightness value set is established for each partition for subsequent brightness feature calculation. Table 1 shows the example brightness calculation results for some pixels. Table 1. Pixel Color and Brightness Calculation Table; As shown in Table 1, the brightness values ​​calculated from the original RGB data are used for subsequent brightness feature index analysis. After pixel partitioning and brightness classification processing, a pixel brightness attribution mapping table is generated.

[0025] S102: The specific formula for calculating the brightness feature value within the partition is as follows: (The formula is to retrieve the brightness value from the pixel brightness attribution mapping table.) ; The average brightness deviation enhancement value is calculated and used to form a set of brightness characteristic indicators for display zones. in, Indicates the first The brightness characteristic index value of each display zone, Indicates the first The number of pixels contained in the partition. Indicates the first The first in the partition The brightness value of each pixel. Indicates the first The arithmetic mean of the brightness values ​​of all pixels in the partition. , , These represent the red, green, and blue channel values ​​of the pixel, respectively. Call the data in the pixel brightness attribution mapping table, select any display partition (i, j), and perform brightness feature value calculation operation on the pixel brightness set and RGB channel set contained therein; Taking partition (2, 5) as an example, this region has a total of 60 × 60 = 3600 pixels. We will use 3 pixels as samples for illustration: Pixel 1: ; Pixel 2: ; Pixel 3: ; The average brightness of the known zones is Then the following operation will be performed: For pixel 1: ; ; For pixel 2: ; ; For pixel 3: ; ; Calculate the average: ; The brightness feature index value of partition (2, 5) is 4551.57. If you need to calculate the complete partition data, you can traverse all 3600 pixels and then take the average. The resulting value constitutes the feature input of the partition in the subsequent spatial mapping. The overall operation generates the display partition brightness feature index set. This formula reflects the brightness shift and color composition characteristics of each pixel in its respective partition by weighted summation of brightness difference and color channel structure. The difference between brightness and partition mean is used to characterize the degree of local brightness change, while the product and difference between color channels are extracted by square root of the sum of squares. This structure integrates brightness information and color change within the same dimension through linear and nonlinear combination, thus forming a comprehensive expression of image information density within the partition. The average brightness deviation enhancement value is a comprehensive indicator used to measure the overall brightness variation and color structure complexity of pixels in a display zone. The larger the value, the more uneven the brightness distribution of pixels in that zone and the more complex the color composition. This indicator not only reflects the degree of deviation of each pixel from the average brightness of the zone, but also integrates the product relationship between pixel brightness and the red channel as well as the color contrast between the green and blue channels. By enhancing the combined effect of color difference and brightness fluctuation, it quantifies the intensity characteristics of the area at the visual level, which helps in subsequent display area brightness reconstruction or visual feature extraction.

[0026] S103: Based on the set of brightness feature indicators of display zones and the two-dimensional position information of the zones, match the relationship between brightness and position index, reconstruct the brightness distribution structure in the spatial coordinate sequence, and obtain the brightness mapping structure of the display area; Obtain all index values ​​from the display zone brightness feature index set. Combining the partition structure and positional relationships of the original image, a two-dimensional brightness feature mapping structure is constructed. If the image is divided into 32 columns and 18 rows, totaling 576 partitions, then the brightness structure is an 18-row × 32-column matrix, with each element corresponding to... For example, the value of partition (2, 5) is 4551.57, written at position (2, 5). The matrix coordinates correspond one-to-one with the image pixel regions. For example, if the starting pixel of partition (2, 5) is x=300, y=120, and the width of each partition is 60 pixels, then its brightness value belongs to the pixel region x∈[300, 359], y∈[120, 179]. In this way, all partition values ​​can be located and a brightness feature structure can be formed, which serves as the input of spatial brightness distribution data for the display area, generating a brightness mapping structure for the display area.

[0027] Please see Figure 3 The specific steps of S2 are as follows: S201: Based on the display area brightness mapping structure, the voltage and current data of the display partition unit are obtained by calling the driver chip interface, the working voltage and current information within the set time period is extracted, and the partition electrical signal acquisition dataset is obtained by classifying and organizing it according to the partition index. Based on the display area brightness mapping structure, the current frame image is segmented according to a preset partitioning rule, dividing the image into several rectangular display units. The average pixel brightness of each unit area is extracted to construct a brightness mapping matrix. Then, the corresponding driver control chip for each area is located according to the partition number. The chip's underlying register is connected via I²C or SPI hardware interface, and a read command is issued. After the read command is triggered, the voltage and current values ​​of each partition are collected several times consecutively within a preset time period. The sampling interval is fixed at 100 milliseconds, forming an electrical signal sequence of 10 frames per second. The voltage and current channels are recorded sequentially to form a two-dimensional matrix structure, with each row representing a data group at a time point. Then, the channel data of each partition is combined and written into a structure variable and labeled with a region index and timestamp tag, forming a multi-partition parallel data storage structure, resulting in a partition electrical signal acquisition dataset. The following is an example of actual sampling data for a certain partition: Table 2 shows the voltage and current sampling data for partition (2, 3). As shown in Table 2, the voltage and current data of this partition remained within the normal offset range during three consecutive sampling times. The power and overall energy consumption behavior indicators at each time point will be calculated based on this data.

[0028] S202: Based on the data acquisition dataset of electrical signals from different zones, organize the voltage and current sequences for the corresponding time periods within each zone, and calculate the specific formula for the power consumption characteristic index of the zone as follows: ; The system calculates and obtains the power consumption data set of the partitions within the time period, and organizes the power consumption indicators of the partitions as a matching basis. in, Indicates the first The total power consumption of the partition over the entire time period. Indicates partition At any moment voltage value, This represents the current value at the corresponding moment. Indicates partition At any moment The power value, This represents the average power value of the partition during that time period. This indicates the total number of samples taken within that time period; Based on the zoned electrical signal acquisition data in Table 2, calculate the instantaneous power value for each moment using the formula. We obtain the following in sequence: ; ; ; Its average power is calculated as follows: ; Based on this, the partition power consumption behavior is comprehensively calculated using the following formula: ; The calculation is as follows, using the data from partition (2, 3): Item 1: ; Item 2: ; Item 3: ; Summing the three terms: ; Thus, the comprehensive power consumption behavior characteristic value of partition (2, 3) in this time period is 5.4177W. The result is labeled with the partition number after integrating the brightness data processing and stored in the partition power consumption value set in the time period. The calculation logic of this formula is to quantify and integrate the power changes of the partition at different time points. Multiplication is used to calculate the instantaneous power at each moment, subtraction and absolute value operation are used to measure the degree of deviation between the power value and the average power, squaring is used to amplify the influence of deviation and power itself, and square root is used to balance the weights of each item while retaining non-negativity. The deviation term and the composite term are added together to reflect the comprehensive relationship between instantaneous power fluctuation and overall power level. Through the summation and integration in the time dimension, an index value reflecting the intensity of partition power consumption behavior is formed. The power consumption value set for each zone within a time period represents the set of power consumption characteristic values ​​obtained by summarizing the display zone index one by one within a preset time window. Its content starts from the instantaneous power sequence obtained by converting the voltage and current data of each zone at multiple sampling times, and combines the average power of the zone to form a deviation. After aggregating the power level and deviation amplitude under the same power dimension, the corresponding zone value result is obtained. This set uses the zone number as the positioning key and the value as the record item, so that the energy consumption behavior of each zone in this time period is represented as a comparable, sortable and matchable value entry. Thus, it can be directly aligned with the brightness data of the same index and further organized into a matrix structure.

[0029] S203: Based on the brightness mapping structure of the display area and the power consumption value set of the partition within the time period, extract the brightness and power consumption data under the same partition index, perform position correspondence and merging processing, organize the mapping relationship to generate a two-dimensional structure, and obtain the brightness and power consumption behavior matrix. Based on the display area brightness mapping structure and the generated set of partition power consumption values ​​for the time period, the partition brightness feature values ​​and corresponding power consumption index values ​​are indexed by region. A location mapping operation is performed, traversing the two datasets in the same order. For each partition, the brightness and power consumption values ​​are extracted to form a pair of correlated values, and a two-dimensional matrix structure is constructed. Each row represents the correspondence between the brightness and power consumption of a partition. The following is a sample of some data in the mapped matrix: Table 3. Zone Brightness and Power Consumption Mapping Table; As shown in Table 3, the numerical combinations of brightness and power consumption have been bound according to the regional location. After performing consistent processing on all partitions, a two-dimensional matrix is ​​constructed. This matrix is ​​an important basis for subsequent judgment of the relationship between display energy consumption change trend and brightness regional distribution, and the brightness and power consumption behavior matrix is ​​obtained.

[0030] Please see Figure 4 The specific steps of S3 are as follows: S301: Based on the brightness and power consumption behavior matrix, extract the power consumption feature values ​​of the partitions, perform interval judgment operation according to the power limit threshold, filter the partitions that meet the over-limit conditions and record the corresponding indexes to obtain the power consumption over-limit partition index set; Based on the brightness and power consumption behavior matrix, the power consumption feature values ​​of each partition are obtained. The power limit threshold set by the system is called, and the power consumption value of each partition is judged against the threshold item by item. The power limit threshold is obtained by multiplying the median power during the stable operation phase of the device by a fixed multiplier. The multiplier is set to 1.2. If the median power during stable operation is 1.5W, then the threshold is 1.8W. The 36 partitions in the display area are traversed. Among them, the power consumption of partition (1,2) is 1.65W, (2,3) is 5.4177W, (3,4) is 1.95W, (4,1) is 1.48W, and (4,2) is 2.05W. Under the condition that the power consumption value is greater than 1.8W, partitions (2,3), (3,4) and (4,2) are extracted. Their indices and corresponding power consumption values ​​are combined and stored as an index list for subsequent sampling feature extraction operations to obtain the power consumption over-limit partition index set.

[0031] S302: Based on the power consumption over-limit partition index set, extract the power change sequence and brightness change sequence of the corresponding partition, calculate the index value reflecting the correlation between the fluctuations of the two types of sequences, summarize the corresponding results of all partitions, and obtain the composite fluctuation amplitude index set. Based on the power consumption exceeding limit partition index set, extract the continuous power and brightness sampling sequences of partitions (2,3), (3,4), and (4,2) within 1 second. Assuming a sampling frequency of 10Hz, calculate the average power and average brightness values ​​for each partition. Then, calculate the difference between the instantaneous power and brightness values ​​at each sampling point and their respective average values. Combine the two deviations at the same moment to obtain the composite fluctuation amplitude, which is used to quantify the synchronous fluctuation intensity of power and brightness. Example data is as follows: Table 4 shows the power consumption and brightness fluctuation data for each zone. As shown in Table 4, the composite fluctuation amplitude is used to characterize the intensity of synchronous change between power consumption and brightness. After processing all over-limit zones, an index set is constructed to obtain the composite fluctuation amplitude index set. To more accurately quantify the degree of synchronization fluctuation between the power change sequence and the brightness change sequence, this embodiment uses a statistical correlation calculation method to calculate the "index value reflecting the correlation between the fluctuations of the two types of sequences". Assume that a certain power consumption exceeding the limit zone samples a total of [number missing] times within a preset time period. This yields the power change sequence: ; And the brightness change sequence: ; The corresponding average power and average brightness values ​​are as follows: ; To characterize the correlation between power fluctuations and brightness fluctuations, this embodiment uses a fluctuation correlation index in the form of the Pearson correlation coefficient. The calculation formula is as follows: ; in, Used to characterize the degree of synchronization between the power change sequence and the brightness change sequence within the current time period. The larger the value, the stronger the correlation between the fluctuations of the two.

[0032] Furthermore, to further consider the fluctuation amplitude of the two types of sequences, this embodiment normalizes the standard deviation of the power change sequence and the brightness change sequence, and defines the relative fluctuation amplitude: ; in, ; These represent the standard deviations of the power change series and the brightness change series, respectively. Based on this, a composite fluctuation amplitude index is constructed. Its definition is: ; in, and These are used to characterize the relative fluctuation amplitudes of the power change sequence and the brightness change sequence, respectively, and their sum characterizes the overall fluctuation intensity. This characterizes the degree of synchronization between the two types of sequences; multiplying them together yields... It is used to comprehensively represent the intensity of the linkage fluctuation in the current partition in both power and brightness dimensions.

[0033] The final system can be based on or The value is compared with a pre-set set of graded amplitude boundary thresholds, and a corresponding adjustment priority level is assigned to each power consumption over-limit zone, thereby generating a high power consumption area adjustment priority list.

[0034] S303: Call the composite fluctuation amplitude index set, perform interval matching according to the system-set graded amplitude boundary threshold group, mark the adjustment priority level of the partition, and generate a high power consumption area adjustment priority list. The composite fluctuation amplitude index set is invoked, and the amplitude value of each partition is judged according to the set level division threshold group. The level boundary is divided into five segments, corresponding to amplitude values ​​in the intervals [0, 5], (5, 8], (8, 11], (11, 14] and (14, ∞), respectively, and the mapping level is 1 to 5. The partition (2, 3) with a composite fluctuation value of 12.4 corresponds to level 4, the partition (3, 4) with a value of 9.7 corresponds to level 3, and the partition (4, 2) with a value of 11.1 also corresponds to level 4. The number of each partition and its level are combined and recorded to establish an adjustment priority list structure and generate a high power consumption area adjustment priority list.

[0035] Please see Figure 5 The specific steps of S4 are as follows: S401: Call the partition brightness value and adjustment level information in the high power area adjustment priority list, calculate the corrected brightness value of each partition according to the brightness adjustment logic, and process the current brightness state by combining the original brightness of the partition, adjustment level and fluctuation index to obtain the partition brightness correction value set. To access the brightness values ​​and adjustment levels in the high-power area priority list, the following steps are required: First, extract the current original brightness value and adjustment level for each partition based on its number. Then, introduce the fluctuation amplitude index value obtained in the previous stage. These three factors are used as input parameters for brightness correction processing. The brightness correction logic is based on the combination of these three factors. The relationship between the original brightness, adjustment level, and fluctuation amplitude is quantified, and the corrected brightness value is obtained through standardized calculation. Different adjustment levels correspond to different correction amplitudes. The higher the adjustment level, the greater the fluctuation intensity of the area, thus requiring a higher brightness reduction operation. For example, if the original brightness of partition (2, 3) is 120, the corresponding adjustment level is 4, and the fluctuation index value is 12.4, the corrected brightness value after processing is 106. If the original brightness of partition (3, 4) is 115, the adjustment level is 3, the fluctuation index value is 9.7, and the corrected brightness is 108. If the original brightness of partition (4, 2) is 118, the adjustment level is 4, the fluctuation index value is 11.1, and the corrected brightness is 105, these results are summarized into a corrected brightness data table. An example of the data is shown below. Table 5. Sample Table of Zone Brightness Correction; As shown in Table 5, the corrected brightness values ​​for the three zones are different when the original brightness, adjustment level, and fluctuation index values ​​are different. This indicates that the correction value is not a linear decrease, but is adjusted according to the combination logic between various participating items. All correction results are formed into a structured set and stored, which establishes the input basis for the next step of control code matching and forms a set of zone brightness correction values.

[0036] S402: Based on the partition brightness correction value set and combined with the brightness control standard supported by the device, determine the control code value corresponding to each partition by matching the brightness range and control code mapping relationship in the control standard, and generate the partition brightness control code value set. Based on the correction results from the set of partitioned brightness correction values, the brightness control standard supported by the display device needs to be invoked. This control standard exists in the system configuration with a one-to-one correspondence between brightness intervals and control code values. Each brightness control interval covers a certain range of brightness values ​​and corresponds to an independent integer control code. To perform the matching operation, it is first necessary to traverse all intervals in the control standard and determine the interval affiliation for each corrected brightness value. Let the intervals in the control standard be: 100 to 104 corresponds to control code 18, 105 to 109 corresponds to control code 20, and 110 to 114 corresponds to control code 2. 1. Control code 22 corresponds to 115 to 119, and control code 23 corresponds to 120 to 124. Combining the results in paragraph 1, we can see that the brightness correction for partition (2,3) is 106, which is in the range of 105 to 109, and the corresponding control code is 20. The brightness correction for partition (3,4) is 108, which also falls in the same range, and the corresponding control code is still 20. The brightness correction for partition (4,2) is 105, which also matches the same range, and the corresponding control code is 20. By pairing and combining the above partition numbers with the control codes, a structured output item is formed, which constitutes a complete control code mapping set, and the partition brightness control code value set is obtained.

[0037] S403: Based on the partition brightness control code value set, organize the control code data according to the preset partition order, unify the output format and arrange them into a continuous structure to form a brightness control code sequence; Based on the partition brightness control code value set, the control codes of each partition need to be further constructed into a sequence according to the output order set by the system. During the operation, the partition number index rule is first called. This rule is arranged in a row-first manner, that is, each partition is traversed in order from left to right and from top to bottom. Through this arrangement, the control codes corresponding to partitions (2,3), (3,4), and (4,2) can be reordered into a continuous structure. At the same time, all control code values ​​need to be processed in a unified format, such as a two-digit zero-padding mode, such as 20 being formatted as "20". All control code values ​​form an equal-length string structure in this way. Then, the control code values ​​are packaged in the form of data frames. The frame structure includes a frame header identifier, a data frame body, a check bit, and a frame tail marker. The control codes of each partition are embedded in the frame body. The data frames can be written through the output port of the control chip. All control code values ​​are spliced ​​and output under a unified structure to form a brightness control code sequence.

[0038] Please see Figure 6 The specific steps of S5 are as follows: S501: Based on the brightness control code sequence, call the display area number and display timing information, perform data integration operation according to the number order and timing positioning rules, perform position association and information recombination of control code data, and generate an adjustment parameter integration table; During execution, the control code sequence is first mapped to regional numbers. The display regional numbers use a composite row and column identifier, such as A01(1,1), A02(1,2), B03(2,3), and B04(2,4), each corresponding to a different display unit region. Taking an LED display screen as an example, A01 represents the first row and first column, and B04 represents the second row and fourth column. A basic sorting logic is established based on the order of the regional numbers. Then, the brightness control code data corresponding to each number is called, and combined with the panel timing information, the control codes are mapped to the refresh timing structure. The display timing information includes refresh duration, start offset time, and hold time. In the structure integration process, taking region A01 as an example... The control code count is 6, the display duration is set to 120ms, and the code is numbered first. The code value needs to be written within the initial timing segment. For example, in area B03, the control code count is 4, the display duration is 90ms, and the code is numbered third. Therefore, the configuration should be integrated within the third timing segment. To unify the data structure format, each control instruction structure must include the area number, the number of control codes, the display duration, the number of control cycles, and the refresh reference value. The refresh reference value is uniformly set to 80ms. The number of control cycles represents the number of repeated instructions in each cycle. Area A02 has 5 control codes, a control duration of 150ms, and 4 control cycles. After integrating all the information, the following structure parameter table is formed: Table 6. Adjustment Command Structure Parameter Table; As shown in Table 6, after the parameters of each region are completed, the structure integration stage begins. The control duration and control number in each row of data are repeatedly configured and located, and the control code sequence insertion and timing segment integration are performed in the order of the numbers. During this process, the control number needs to be judged. If the control number is 3, the instruction output must be completed in 3 cycles. At the same time, the interval between instructions must be greater than the refresh reference value to avoid repeated overwriting operations. After all control parameters are integrated, the adjustment parameter integration table is generated.

[0039] S502: Based on the adjustment parameter integration table, calculate the density of control information in the display area within the corresponding time segment. Combine the area number distribution, time switching frequency and control code quantity, process the integrated data and divide the structural boundaries to obtain the adjustment instruction structure dataset. Based on the integrated adjustment parameter table, the control density of each region under different refresh cycles is calculated. During the calculation process, three data points are extracted from Table 6: control duration, number of control codes, and number of control operations for each region. These data points are then combined to determine whether the control structure capacity threshold is exceeded. Taking A01 as an example, its control duration is 120ms, the number of control codes is 6, and the number of control operations is 3. This is compared with the refresh baseline value of 80ms. If the total control density of a certain refresh segment exceeds the preset upper limit of 320 units, the structure boundary needs to be redefined. For cases where multiple regions are in the same time segment, such as A02 and B04 both being in the T2 time segment, their control densities need to be superimposed before determining whether the boundary exceeds the limit. If the control density of A02 is 5×4=20 units, and the control density of B04 is... The density is 5 × 3 = 15 units, totaling 35 units, which is far below the upper limit and can be classified into the same structure. During the division process, if the control density of a certain area is less than 80 units and cannot be merged into other structural segments, the control structure needs to be adjusted. The density is increased by adding control filling instructions to meet the transmission structure specifications. The control filling instructions can be set as "00" code placeholders to fill the difference. Taking B03 as an example, its density value is 4 × 2 = 8 units, which is far below the structural filling requirement. Therefore, two filling instructions need to be added and marked as non-executable control areas to prevent the driver chip from performing erroneous operations. After the density statistics are completed, the structure is grouped and marked. The marking fields include the structure number, the number of included areas, and the structure length, generating the adjustment instruction structure dataset.

[0040] S503: For the adjustment instruction structure dataset, call the I²C communication interface parameters to perform signal encapsulation processing, construct a transmission structure that conforms to the communication format, complete the partitioned transmission and interface writing of control data, and establish the brightness and power consumption adaptive adjustment scheme structure. For the adjustment instruction structure dataset, data encapsulation, interface adaptation, and instruction transmission operations are performed sequentially. Under the I²C communication interface standard, each control structure needs to be encapsulated into a standard data frame. The data frame consists of four parts: a start flag, a control code segment, a check segment, and a stop flag. The start flag can be set to 0xA5, and the stop flag can be set to 0x5A. Each display area in Table 6 is embedded in the control code segment. The corresponding control code information, taking partition (1,1) as an example, has 6 control codes, with a bit width of 12 bits after encoding, corresponding to a control code segment length of 12 bits. An 8-bit XOR checksum is inserted into the check segment. The calculation method is to XOR the control code data bit by bit byte by byte, and the result is used as the check segment content. For example, if the control code data is two bytes, 0xAF and 0x05, then the XOR checksum is 0xAF^0x05 = 0xAA. After the data frames are combined, they are numbered according to region. The data is written sequentially. The driver chip identifies the corresponding area according to the number and distributes it to the control logic. The instruction parsing and execution are completed within the control cycle. If a data frame is not written due to communication interruption, the system will resend the content of the previous frame until a response confirmation is received. The system sends all data frames to the I²C interface in sequence according to the structure number to complete the control path closed loop and build the brightness and power consumption adaptive adjustment scheme structure.

[0041] Display screen energy efficiency assessment and regulation system, including: The brightness mapping module is used to perform S1: obtain the pixel color channel data of all display partition units in the current frame, execute the standard brightness conversion rules to obtain the brightness value of each pixel, calculate the average brightness of each partition based on the pixel brightness distribution in the region, and form a display area brightness mapping structure by combining the region location information; The power consumption acquisition module is used to execute S2: based on the display area brightness mapping structure, call the driver chip interface to obtain the voltage and current values ​​of each display partition unit, extract the power consumption index of the area within the time period, match the area brightness value with the power consumption data and establish a mapping relationship, and organize and generate a brightness and power consumption behavior matrix. The behavior assessment module is used to perform S3: extract the power consumption change trend of the region in the brightness and power consumption behavior matrix, compare it with the set power limit threshold, screen the power consumption over-limit region, and assign adjustment level according to the fluctuation characteristics to generate a priority list of high power consumption region adjustment. The adjustment list module is used to execute S4: call the brightness and adjustment level information of the high power consumption area adjustment priority list, correct the current brightness value according to the unified brightness adjustment logic, generate control code data with reference to the brightness control standard supported by the device, and output the brightness control code sequence by zone; The instruction output module is used to execute S5: based on the brightness control code sequence, it integrates the control code with the display area number and display timing information to construct an adjustment instruction structure for the display hardware, and transmits it to the driver chip interface through the I²C communication interface to form a brightness and power consumption adaptive adjustment scheme structure.

[0042] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of protection of the technical solutions in the claims.

Claims

1. A method for display screen energy efficiency assessment and regulation, characterized in that, The method comprises the following steps: S1: obtaining pixel color channel data of display partition units in a current frame, calculating pixel luminance values according to standard luminance conversion rules, calculating partition average luminance according to pixel luminance distribution, and generating a display area luminance mapping structure in combination with position information; S2: based on the display area luminance mapping structure, calling a driving chip interface to obtain voltage and current values of each display partition unit, calculating area power consumption indicators according to an energy consumption formula, and establishing a luminance and power consumption behavior matrix corresponding to area luminance and power consumption; S3: extracting the power consumption change trend of the partition in the luminance and power consumption behavior matrix, comparing it with a set power limit threshold, screening out power consumption overrun areas, and distributing adjustment levels according to power consumption fluctuation characteristics to generate a high-power-consumption-area adjustment priority list; S4: according to the area luminance and adjustment level information in the high-power-consumption-area adjustment priority list, correcting the current luminance value according to unified luminance adjustment logic, generating a luminance control code according to the device luminance control standard, and outputting a luminance control code sequence by partition; S5: integrating the luminance control code sequence, display area number and display timing information to construct an adjustment instruction structure for display hardware, and transmitting it to the driving chip interface through the I2C communication interface to form a luminance and power consumption adaptive adjustment scheme.

2. The method of claim 1, wherein, The display area luminance mapping structure includes area average luminance, pixel luminance distribution and area position information; the luminance and power consumption behavior matrix includes area luminance value, area power consumption indicator and luminance power consumption mapping relationship; and the high-power-consumption-area adjustment priority list includes power consumption overrun area, adjustment level and fluctuation characteristic. The luminance control code sequence includes control code data, area luminance value and adjustment level. The luminance and power consumption adaptive adjustment scheme structure includes control code, display area number and display timing information.

3. The method of claim 1, wherein, The specific steps of S1 are: S101: based on the pixel color channel data of all display partition units in the current frame, calculating the luminance value of each pixel point, classifying the luminance value in combination with the display partition boundary index to obtain a pixel luminance attribution mapping table; S102: calling the luminance value in the pixel luminance attribution mapping table, calculating the luminance characteristic value in the partition, obtaining the average luminance deviation enhancement value, and constructing a display partition luminance characteristic index set; S103: based on the display partition luminance characteristic index set and the two-dimensional position information of the partition, matching the luminance and position index relationship, reconstructing the luminance distribution structure in the spatial coordinate sequence, and obtaining the display area luminance mapping structure.

4. The method of claim 3, wherein, The specific steps of S2 are: S201: based on the display area luminance mapping structure, calling a driving chip interface to obtain voltage and current data of display partition units, extracting working voltage and current information in a set period, and classifying and arranging them according to the partition index to obtain a partition electric signal acquisition data set; S202: according to the partition electric signal acquisition data set, arranging the voltage and current sequence in the corresponding period of the partition, calculating the power consumption characteristic index of the partition, and obtaining a partition power consumption value set in the period; S203: According to the display area brightness mapping structure and the time period partition power consumption value set, the brightness and power consumption data under the same partition index are extracted, position correspondence and merging processing are performed, the mapping relationship is arranged to generate a two-dimensional structure, and a brightness and power consumption behavior matrix is obtained.

5. The method of claim 4, wherein, The specific steps of S3 are: S301: Based on the brightness and power consumption behavior matrix, the partition power consumption characteristic value is extracted, the interval judgment operation is performed according to the power limit threshold, the partitions that meet the over-limit condition are screened and the corresponding index is recorded, and the power consumption over-limit partition index set is obtained; S302: According to the power consumption over-limit partition index set, the power change sequence and the brightness change sequence of the corresponding partition are extracted, the index value reflecting the correlation degree of the fluctuations of the two types of sequences is calculated, the corresponding results of all partitions are summarized, and a composite fluctuation amplitude index set is obtained; S303: The composite fluctuation amplitude index set is called, interval matching is performed according to the hierarchical amplitude boundary threshold set set by the system, the adjustment priority level of the partition is marked, and a high-power area adjustment priority list is generated.

6. The method of claim 5, wherein, The specific steps of S4 are: S401: The partition brightness value and adjustment level information in the high-power area adjustment priority list are called, the corrected brightness value of each partition is calculated according to the brightness adjustment logic, the current brightness state is processed in combination with the original brightness of the partition, the adjustment level and the fluctuation index, and a partition brightness correction value set is obtained; S402: According to the partition brightness correction value set, in combination with the brightness control standard supported by the device, the control code value corresponding to each partition is determined by matching the brightness interval and the control code mapping relationship in the control standard, and a partition brightness control code value set is generated; S403: According to the partition brightness control code value set, the control code data is arranged according to the preset partition order, the output format is unified and arranged into a continuous structure, and a brightness control code sequence is formed.

7. The method of claim 6, wherein, The specific steps of S5 are: S501: According to the brightness control code sequence, the display area number and the display timing information are called, the data integration operation is performed according to the number order and the timing positioning rule, the position correlation and information reorganization of the control code data are performed, and an adjustment parameter integration table is generated; S502: Based on the adjustment parameter integration table, the control information density of the display area in the corresponding timing segment is calculated, the integration data is processed in combination with the region number distribution, the timing switching frequency and the control code quantity, and the structure boundary is divided, and a adjustment instruction structure data set is obtained; S503: For the adjustment instruction structure data set, the I2C communication interface parameters are called to perform signal packaging processing, the transmission structure conforming to the communication format is constructed, the partition transmission and interface writing of the control data are completed, and the brightness and power consumption adaptive adjustment scheme structure is established.

8. The method of claim 1, wherein, The display partition unit refers to a local display control area divided in the display screen according to the pixel array structure, each partition can be independently adjusted in brightness or power consumption in the driving logic, and corresponds to the scan row, column or partition control logic of the display driving chip; The pixel color channel data refers to the gray value information of the red, green and blue three color channels in the basic unit of a color image, the value range is 0 to 255; The standard luminance conversion rule refers to the conversion method for obtaining the luminance value of an image from the RGB color space in the ITU-R BT.709 standard recommended by the International Telecommunication Union, which performs weighted summation with 0.2126, 0.7152, and 0.0722 as the weight coefficients of the red, green, and blue channels; The drive chip interface refers to a hardware communication interface for receiving adjustment instructions of the master control chip, collecting voltage and current values, and executing display control commands, which is integrated in the display drive IC and communicates through standard protocols such as I²C and SPI; The voltage and current values refer to physical parameter values output by the power supply system of the display device and collected, representing the voltage and current in the circuit, respectively; The power consumption indicator refers to the amount of electrical energy consumed by the display partition per unit time, which is calculated based on the product of voltage and current, and the unit is watt; The luminance and power consumption behavior matrix refers to a two-dimensional data structure formed by organizing the luminance values and power consumption indicators of the display partitions according to time sequence or spatial distribution.

9. The method of claim 7, wherein, The power limit threshold refers to an upper limit parameter set to limit the power consumption of the display area, which is set based on the thermal design power (TDP) or device specification parameters; The adjustment level refers to a control intensity level divided according to the fluctuation characteristics of the area power consumption, which can be used to determine the amplitude or strategy of luminance adjustment, and is divided into multiple levels for hierarchical control; The high-power consumption area adjustment priority list refers to a structure formed by binding the identified power consumption over-limit area and the corresponding adjustment level information; The luminance adjustment logic refers to a processing method for determining the target value of luminance correction based on the control relationship between the current area luminance value and the adjustment level, which is in the form of linear compression or piecewise function mapping; The luminance control code refers to a numerical control instruction for the drive chip to execute luminance adjustment, which is an 8-bit code (0-255) corresponding to the display luminance output level; The display timing information refers to timing parameters that identify the execution position of the current luminance control instruction in the display refresh cycle, including frame number and row and column synchronization signal content; The I²C communication interface refers to a serial communication protocol interface widely used in industrial electronic systems, which supports bidirectional data exchange in a single master and multiple slave structure; The luminance and power consumption adaptive adjustment scheme structure refers to a set of adjustment strategies composed of display area luminance values, power consumption data, adjustment levels, and luminance control codes.

10. A display screen energy efficiency assessment and regulation system, characterized by, The system is used to implement the display screen energy efficiency evaluation and adjustment method of any one of claims 1-9, and the system comprises: The luminance mapping module is used to perform S1: obtaining the pixel color channel data of all display partition units in the current frame, performing the standard luminance conversion rule to obtain the luminance value of each pixel, calculating the average luminance of each partition based on the pixel luminance distribution in the area, and forming a display area luminance mapping structure combined with the area position information; The power consumption collection module is used to perform S2: based on the display area luminance mapping structure, calling the drive chip interface to obtain the voltage and current values of each display partition unit, extracting the power consumption indicator of the area within the period, matching the area luminance value with the power consumption data by position and establishing a mapping relationship, and organizing to generate a luminance and power consumption behavior matrix. The behavior evaluation module is configured to perform S3: extracting the power consumption variation trend of the region in the brightness and power consumption behavior matrix, comparing the trend with a set power limit threshold, screening the power consumption over-limit region, and assigning an adjustment level according to the fluctuation characteristics to generate a high power consumption region adjustment priority list; The adjustment list module is configured to perform S4: calling the region brightness and adjustment level information in the high power consumption region adjustment priority list, correcting the current brightness value according to a unified brightness adjustment logic, generating control code data by referring to the brightness control standards supported by the device, and outputting the brightness control code sequence in a partitioned manner; The instruction output module is configured to perform S5: integrating the control code, display region number and display timing information according to the brightness control code sequence, constructing an adjustment instruction structure for display hardware, transmitting the adjustment instruction structure to the driving chip interface through an I2C communication interface, and forming a brightness and power consumption adaptive adjustment scheme structure.