Mobile phone display backlight compensation method based on partition aging modeling
By acquiring and analyzing the basic parameters and operating load data of the backlight partitions, and combining thermal coupling and temperature status, equivalent thermal load status and partition aging factor are generated, which solves the problem of aging differences in mobile phone backlight partitions and improves brightness uniformity and stability.
Patent Information
- Application Number
- CN202610691984.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-19
- Publication Date
- 2026-07-31
AI Technical Summary
Existing mobile phone backlight compensation methods are unable to reflect the aging differences of different backlight zones caused by long-term operating load differences, and do not fully consider the impact of driving intensity, temperature conditions and thermal coupling of adjacent zones on backlight aging, resulting in problems such as uneven brightness, halo, and bright spots.
By acquiring the basic parameters and operating load data of each backlight zone, and combining the zone thermal coupling parameters and temperature status, an equivalent thermal load status and zone aging factor are generated to determine the brightness maintenance status. The zone aging factor is introduced into the local dimming calculation to dynamically adjust the backlight drive and grayscale compensation amount in order to achieve brightness uniformity and long-term stability.
It improves the brightness uniformity and long-term stability of mobile phone display modules, reduces halo and brightness abrupt changes at partition boundaries, and is suitable for implementation in mobile phone environments with limited computing resources and power consumption.
Smart Images

Figure CN122493788A_ABST
Abstract
Description
[Technical Field] This invention relates to the field of mobile phone display technology, and in particular to a mobile phone display backlight compensation method based on partition aging modeling. [Background Technology] Mobile phone display modules typically consist of a display panel and a backlight module. For mobile phone display modules that use LCD panels, the brightness output stability, long-term brightness maintenance capability, local dimming capability, and power consumption control capability of the backlight module directly affect the brightness uniformity, contrast, color performance, and user visual experience of the mobile phone display.
[0001] With the development of high-brightness displays, enhanced sunlight readability, HDR displays, and Mini LED local dimming technology, mobile phone display backlighting is gradually evolving from unified brightness control across the entire screen to independent brightness control for multiple backlight zones. Within a local dimming module, different backlight zones will experience different aging rates due to variations in displayed content, local dimming strategies, ambient light enhancement strategies, drive current, PWM duty cycle, heat dissipation location, and the thermal impact of adjacent zones. After prolonged use, some backlight zones may exhibit issues such as decreased brightness maintenance, localized dark spots, abrupt changes in brightness boundaries, enhanced halo effect, or localized color shift.
[0002] Current mobile phone backlight compensation methods typically include full-screen brightness compensation, factory brightness calibration, ambient light-based brightness adjustment, local dimming based on image content, and grayscale correction based on preset lookup tables. While these methods can improve display quality to some extent, they still have shortcomings.
[0003] On the one hand, existing solutions mostly adjust the brightness of the current image content or the whole screen, which makes it difficult to reflect the aging differences of different backlight zones caused by long-term operating load differences.
[0004] On the other hand, some compensation schemes estimate the degree of aging only based on the cumulative lighting time or the overall backlight working time, without fully considering the impact of driving intensity, temperature conditions and thermal coupling of adjacent zones on backlight aging.
[0005] Furthermore, after the light output of the local backlight passes through optical structures such as light guides, diffusion films, prism films, and reflective films, the actual brightness of the target display area is not solely determined by the corresponding backlight zone, but is also affected by the light diffusion contribution from neighboring backlight zones. If compensation only increases the driving intensity of the target backlight zone, it can easily lead to halos, bright spots, or abrupt changes in brightness at the zone boundaries.
[0006] Furthermore, conventional local dimming algorithms typically determine the brightness of backlight zones based on the current image grayscale distribution, but they do not incorporate the long-term aging state of the backlight zones into the local dimming calculation process. Therefore, once the backlight zones have undergone differentiated aging, it is difficult to maintain long-term brightness uniformity by relying solely on conventional local dimming.
[0007] Mobile terminals are characterized by their small size, limited heat capacity, limited power consumption, and limited computing resources. Therefore, employing methods such as real-time LED-by-LED detection, complex iterative calculations, or high-cost sensor arrays is not conducive to their engineering application in mobile phone display modules. [Summary of the Invention] To overcome the above problems, this invention proposes a mobile phone display backlight compensation method based on partitioned aging modeling, which can effectively solve the above problems.
[0008] The present invention provides a technical solution to the above-mentioned technical problems: a mobile phone display backlight compensation method based on partitioned aging modeling, applied to a mobile phone display module including a liquid crystal display panel and a partitioned backlight module, wherein the partitioned backlight module includes multiple backlight partitions with independently adjustable brightness, and the method includes: Obtain the basic parameters of each backlight zone, including zone identifier, zone initial brightness calibration parameters, zone optical influence parameters, zone thermal coupling parameters, zone temperature correction parameters, zone driving boundary parameters, and grayscale compensation boundary parameters. During the operation of the mobile phone display module, the operating load data of each backlight zone is statistically analyzed. The operating load data of each zone includes the zone lighting duration, backlight drive duty cycle, drive current level, target brightness level, local dimming load information, high brightness display duration information, and zone temperature status information. Based on the operating load data of the target backlight zone, the zone temperature status information, and the operating load data of neighboring backlight zones, combined with the zone thermal coupling parameters, the equivalent thermal load status of the target backlight zone is generated. Based on the partition operation load data of the target backlight partition, the equivalent heat load state, and the partition temperature correction parameters, a partition aging factor of the target backlight partition is generated, and the brightness maintenance state of the target backlight partition is determined based on the partition aging factor. During the local dimming calculation process, the initial backlight target value of the corresponding backlight zone is generated based on the grayscale distribution of the image to be displayed in each display area. The initial backlight target value is aged and corrected according to the partition aging factor, and the corrected backlight partition brightness state is converted into the predicted backlight contribution state of the corresponding display area according to the partition optical influence parameter. Based on the predicted backlight contribution state and the grayscale distribution state of the image to be displayed, the predicted brightness attenuation state of the corresponding display area is determined. The total compensation requirement is generated based on the predicted brightness decay state, and the total compensation requirement is allocated into backlight drive compensation amount and display grayscale compensation amount according to the equivalent heat load state, backlight drive margin, compensation difference between adjacent backlight zones and grayscale distribution state of display area. Within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters, the backlight driving parameters of the corresponding backlight partition are adjusted using the backlight driving compensation amount, and the grayscale mapping parameters of the corresponding display area are adjusted using the display grayscale compensation amount. Based on the compensated brightness uniformity of the partition, the partition temperature, and the brightness transition of adjacent display areas, the partition aging factor is updated with boundaries, and the updated compensation-related parameters are associated with and stored with the corresponding partition identifier. Preferably, the partition thermal coupling parameters include the thermal impact level, thermal impact direction, and thermal impact distance level between the target backlight partition and at least one adjacent backlight partition; the equivalent thermal load state is jointly determined by the temperature state of the target backlight partition itself, the driving load level, and the high-brightness continuous working state of the adjacent backlight partition.
[0009] Preferably, generating the equivalent thermal load state of the target backlight partition includes: Determine whether the target backlight partition is in a normal temperature state, a rising temperature state, or a high temperature state within a preset statistical period; Determine whether the adjacent backlight zones have a continuously bright working state within the preset statistical period; When the target backlight zone is in a heating state or a high temperature state, and at least one adjacent backlight zone is in a high-brightness continuous working state, the equivalent heat load level of the target backlight zone is increased. When the target backlight zone is at room temperature and there is no high-brightness continuous working state in the adjacent backlight zones, maintain the equivalent heat load level of the target backlight zone or reduce its aging and renewal speed.
[0010] Preferably, the step of generating the partition aging factor for the target backlight partition includes: The cumulative lighting information of the target backlight zone is statistically analyzed in a hierarchical manner according to the backlight brightness range; The driving load of the target backlight zone is classified and statistically analyzed according to the driving current level and the backlight driving duty cycle. The temperature load of the target backlight zone is statistically classified according to normal temperature, rising temperature and high temperature conditions; A basic aging load level is generated based on the grading statistics; Based on the equivalent heat load state and the zone temperature correction parameters, the basic aging load level is corrected to obtain the zone aging factor.
[0011] Preferably, generating the initial backlight target value for the corresponding backlight zone based on the grayscale distribution of the image to be displayed in each display area includes: The image to be displayed is divided into multiple display areas corresponding to the backlight partitions; Statistically analyze the grayscale concentration, grayscale dispersion, highest grayscale level, low grayscale proportion, and high grayscale proportion within each display area; The grayscale distribution level of the corresponding backlight zone is determined based on the grayscale concentration and grayscale dispersion. Based on the grayscale distribution level, the highest grayscale level, and the proportion of high grayscale, the initial backlight target value for the corresponding backlight zone is generated.
[0012] Preferably, when the grayscale dispersion of the display area is higher than a preset dispersion threshold, the stability level of the initial backlight target value of the corresponding backlight zone of the display area is increased, and the abrupt change amplitude of the corresponding grayscale mapping parameter is reduced; when the grayscale concentration of the display area is higher than a preset concentration threshold, the abrupt change amplitude of the backlight compensation of the corresponding backlight zone is reduced, and the smoothness level of the corresponding grayscale mapping compensation is increased.
[0013] Preferably, the partition optical influence parameters include the main contribution level of the target backlight partition to its corresponding display area, and the diffusion contribution level of the target backlight partition to the adjacent display area; the predicted backlight contribution state is jointly determined by the brightness maintenance state of the target backlight partition, the brightness maintenance state of the adjacent backlight partition, the main contribution level, and the diffusion contribution level.
[0014] Preferably, allocating the total compensation requirement into backlight drive compensation and display grayscale compensation includes: When the equivalent heat load state is lower than the preset heat load threshold, the backlight drive margin is greater than the preset margin threshold, and the compensation difference between adjacent backlight zones is less than the preset difference threshold, the proportion of the backlight drive compensation amount in the total compensation requirement is increased. When the equivalent heat load state reaches a preset heat load threshold, the backlight drive margin is less than a preset margin threshold, or the compensation difference between adjacent backlight zones reaches a preset difference threshold, the proportion of the backlight drive compensation in the total compensation requirement is reduced, and the proportion of the display grayscale compensation in the total compensation requirement is increased. When the grayscale dispersion of the display area is higher than the preset dispersion threshold, the smoothness level of the grayscale compensation amount is increased. When the display area is a text edge area, a high-contrast boundary area, a skin color area, or a low-brightness dark field area, increase the compensation accuracy level of the display grayscale compensation.
[0015] Preferably, the backlight driving parameters include at least one of the following: PWM duty cycle, driving current level, target backlight brightness value, and target local dimming value for the corresponding backlight zone; the grayscale mapping parameters include at least one of the following: gamma mapping table, local brightness mapping table, pixel gain table, white point correction table, and grayscale transition compensation table for the corresponding display area.
[0016] Preferably, the compensation within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters includes: The compensated backlight drive current is limited to not exceed the maximum drive current of the partition. The backlight driver duty cycle after compensation is limited to not exceeding the maximum duty cycle of the partition; The compensation difference between adjacent backlight zones after compensation shall not exceed the upper limit of the difference between adjacent zones; Limit the detail loss in low grayscale areas after grayscale mapping compensation to no more than a preset detail loss level; The risk of clipping in high grayscale areas after grayscale mapping compensation is limited to a preset clipping risk level. If any of the above constraints are not met, reduce the backlight drive compensation amount, increase the grayscale compensation smoothing level, or call the boundary smoothing compensation strategy.
[0017] Preferably, the bounded update includes: When the screen is turned on, brightness level is switched, local dimming mode is switched, ambient light intensity changes, continuous high brightness display reaches a preset duration, temperature status changes reach a preset range, or maintenance calibration mode is started, the partition aging factor is triggered to update. Compare the difference between the updated partition aging factor and the original partition aging factor; When the difference is within the preset update boundary, the updated partition aging factor is written. When the difference exceeds the preset update boundary, the update range is limited or the data is rolled back to the previous stable parameter.
[0018] Preferably, the associated storage includes writing the partition identifier, partition aging factor, equivalent thermal load status, brightness maintenance status, backlight drive compensation amount, display grayscale compensation amount, update time information and parameter version information into the protected configuration area, and retaining at least one historical stable version.
[0019] The present invention also provides a mobile phone display backlight compensation device, comprising: The partition parameter acquisition module is used to obtain the basic partition parameters of multiple backlight partitions; The zone load statistics module is used to count the operating load data of each backlight zone separately. The heat load modeling module is used to generate the equivalent heat load state of the target backlight partition based on the partition operation load data, temperature status information and operation load data of adjacent backlight partitions, combined with partition thermal coupling parameters. The aging factor modeling module is used to generate the aging factor of the target backlight partition based on the partition operation load data of the target backlight partition, the equivalent heat load state, and the partition temperature correction parameters. The local dimming analysis module is used to generate the initial backlight target value for each backlight zone based on the grayscale distribution of the image to be displayed in each display area. The brightness contribution prediction module is used to perform aging correction on the initial backlight target value according to the partition aging factor, and to determine the predicted backlight contribution status of each display area according to the partition optical influence parameters. The compensation parameter generation module is used to generate a total compensation requirement based on the predicted brightness attenuation state, and to allocate the total compensation requirement as a backlight drive compensation amount and a display grayscale compensation amount. The collaborative compensation control module is used to adjust the backlight driving parameters and grayscale mapping parameters within the boundary parameter limits. A bounded update module is used to perform bounded updates on the partition aging factor and associate storage compensation-related parameters.
[0020] The present invention also provides a mobile phone display device, including a liquid crystal display panel, a partitioned backlight module, a backlight driving unit, a display driving unit, a temperature detection unit, a storage unit, and a processing unit, wherein the processing unit is used to execute the mobile phone display backlight compensation method based on partitioned aging modeling as described in any one of claims 1 to 12.
[0021] The present invention also provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, which, when executed by a processing unit, implements the mobile phone display backlight compensation method based on partition aging modeling as described in any one of claims 1 to 12.
[0022] Compared with existing technologies, the mobile phone display backlight compensation method based on partition aging modeling of the present invention has the following beneficial effects: 1. This invention statistically analyzes the operating load data of each backlight zone separately, and uses the operating load, temperature status, and thermal influence of the target backlight zone itself as well as the adjacent backlight zones to generate an equivalent thermal load status, which can more accurately reflect the differentiated aging conditions of mobile phone backlight zones during long-term operation.
[0023] 2. This invention uses the equivalent heat load state, zone temperature correction parameters, and zone operating load data together to model the zone aging factor, which can avoid rough compensation based solely on lighting time and improve the accuracy of judging the zone brightness maintenance state.
[0024] 3. In the process of local dimming calculation, the present invention introduces a partition aging factor, so that the initial backlight target value is constrained by the current image grayscale distribution and the long-term partition aging state at the same time, which can improve the local dimming stability after long-term use.
[0025] 4. Based on the zonal optical influence parameters, the present invention converts the corrected backlight zone brightness state into the display area predicted backlight contribution state, which can simultaneously consider the actual optical contribution of the target backlight zone and the adjacent backlight zones, which is beneficial to reduce halo and brightness abrupt changes at the zone boundary.
[0026] 5. The present invention allocates the total compensation requirement into backlight drive compensation amount and display grayscale compensation amount, and dynamically adjusts the allocation relationship according to the equivalent heat load state, drive margin, compensation difference between adjacent zones and grayscale distribution state, which can control temperature rise, power consumption and grayscale distortion while improving brightness uniformity.
[0027] 6. This invention employs hierarchical statistics, lookup table mapping, boundary constraints, and bounded updates, making it suitable for engineering environments where mobile computing and power consumption resources are limited, and easy to implement in display driver chips, backlight driver chips, display controllers, or application processors. [Attached Image Description] Figure 1 This is a flowchart illustrating the overall process of the mobile phone display backlight compensation method based on partitioned aging modeling according to the present invention. Figure 2 A flowchart for generating the equivalent heat load state of the target backlight partition in this invention; Figure 3 A flowchart for generating the partition aging factor of the target backlight partition in this invention; Figure 4 A flowchart for generating the initial backlight target values for the corresponding backlight zones in this invention; Figure 5 This invention provides a flowchart for allocating the total compensation requirement into backlight drive compensation and display grayscale compensation.
Detailed Implementation Methods
[0028] It should be noted that in the embodiments of the present invention, all directional indications (such as up, down, left, right, front, back, etc.) are limited to relative positions on the specified view, rather than absolute positions.
[0029] Furthermore, in this invention, descriptions involving "first," "second," etc., are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0030] Please see Figures 1 to 5 This invention relates to a mobile phone display backlight compensation method based on partitioned aging modeling, applicable to a mobile phone display module including a liquid crystal display panel and a partitioned backlight module, wherein the partitioned backlight module includes multiple backlight partitions with independently adjustable brightness, and the method includes: Obtain the basic parameters of each backlight zone, including zone identifier, zone initial brightness calibration parameters, zone optical influence parameters, zone thermal coupling parameters, zone temperature correction parameters, zone driving boundary parameters, and grayscale compensation boundary parameters. During the operation of the mobile phone display module, the operating load data of each backlight zone is statistically analyzed. The operating load data of each zone includes the zone lighting duration, backlight drive duty cycle, drive current level, target brightness level, local dimming load information, high brightness display duration information, and zone temperature status information. Based on the operating load data of the target backlight zone, the zone temperature status information, and the operating load data of neighboring backlight zones, combined with the zone thermal coupling parameters, the equivalent thermal load status of the target backlight zone is generated. Based on the partition operation load data of the target backlight partition, the equivalent heat load state, and the partition temperature correction parameters, a partition aging factor of the target backlight partition is generated, and the brightness maintenance state of the target backlight partition is determined based on the partition aging factor. During the local dimming calculation process, the initial backlight target value of the corresponding backlight zone is generated based on the grayscale distribution of the image to be displayed in each display area. The initial backlight target value is aged and corrected according to the partition aging factor, and the corrected backlight partition brightness state is converted into the predicted backlight contribution state of the corresponding display area according to the partition optical influence parameter. Based on the predicted backlight contribution state and the grayscale distribution state of the image to be displayed, the predicted brightness attenuation state of the corresponding display area is determined. The total compensation requirement is generated based on the predicted brightness decay state, and the total compensation requirement is allocated into backlight drive compensation amount and display grayscale compensation amount according to the equivalent heat load state, backlight drive margin, compensation difference between adjacent backlight zones and grayscale distribution state of display area. Within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters, the backlight driving parameters of the corresponding backlight partition are adjusted using the backlight driving compensation amount, and the grayscale mapping parameters of the corresponding display area are adjusted using the display grayscale compensation amount. Based on the compensated brightness uniformity of the partition, the partition temperature, and the brightness transition of adjacent display areas, the partition aging factor is updated with boundaries, and the updated compensation-related parameters are associated with and stored with the corresponding partition identifier.
[0031] The partition thermal coupling parameters include the thermal impact level, thermal impact direction, and thermal impact distance level between the target backlight partition and at least one adjacent backlight partition; the equivalent thermal load state is jointly determined by the temperature state of the target backlight partition itself, the driving load level, and the high-brightness continuous working state of the adjacent backlight partition.
[0032] Generating the equivalent thermal load state of the target backlight partition includes: Determine whether the target backlight partition is in a normal temperature state, a rising temperature state, or a high temperature state within a preset statistical period; Determine whether the adjacent backlight zones have a continuously bright working state within the preset statistical period; When the target backlight zone is in a heating state or a high temperature state, and at least one adjacent backlight zone is in a high-brightness continuous working state, the equivalent heat load level of the target backlight zone is increased. When the target backlight zone is at room temperature and there is no high-brightness continuous working state in the adjacent backlight zones, maintain the equivalent heat load level of the target backlight zone or reduce its aging and renewal speed.
[0033] Generating the partition aging factor for the target backlight partition includes: The cumulative lighting information of the target backlight zone is statistically analyzed in a hierarchical manner according to the backlight brightness range; The driving load of the target backlight zone is classified and statistically analyzed according to the driving current level and the backlight driving duty cycle. The temperature load of the target backlight zone is statistically classified according to normal temperature, rising temperature and high temperature conditions; A basic aging load level is generated based on the grading statistics; Based on the equivalent heat load state and the zone temperature correction parameters, the basic aging load level is corrected to obtain the zone aging factor.
[0034] The initial backlight target values for the corresponding backlight zones are generated based on the grayscale distribution of the image to be displayed in each display area, including: The image to be displayed is divided into multiple display areas corresponding to the backlight partitions; Statistically analyze the grayscale concentration, grayscale dispersion, highest grayscale level, low grayscale proportion, and high grayscale proportion within each display area; The grayscale distribution level of the corresponding backlight zone is determined based on the grayscale concentration and grayscale dispersion. Based on the grayscale distribution level, the highest grayscale level, and the proportion of high grayscale, the initial backlight target value for the corresponding backlight zone is generated.
[0035] When the grayscale dispersion of the display area is higher than the preset dispersion threshold, the stability level of the initial backlight target value of the corresponding backlight zone of the display area is increased, and the abrupt change amplitude of the corresponding grayscale mapping parameter is reduced; when the grayscale concentration of the display area is higher than the preset concentration threshold, the abrupt change amplitude of the backlight compensation of the corresponding backlight zone is reduced, and the smoothness level of the corresponding grayscale mapping compensation is increased.
[0036] The partition optical influence parameters include the main contribution level of the target backlight partition to its corresponding display area, and the diffusion contribution level of the target backlight partition to the adjacent display area; the predicted backlight contribution state is jointly determined by the brightness maintenance state of the target backlight partition, the brightness maintenance state of the adjacent backlight partition, the main contribution level, and the diffusion contribution level.
[0037] The total compensation requirement is allocated into backlight drive compensation and display grayscale compensation, including: When the equivalent heat load state is lower than the preset heat load threshold, the backlight drive margin is greater than the preset margin threshold, and the compensation difference between adjacent backlight zones is less than the preset difference threshold, the proportion of the backlight drive compensation amount in the total compensation requirement is increased. When the equivalent heat load state reaches a preset heat load threshold, the backlight drive margin is less than a preset margin threshold, or the compensation difference between adjacent backlight zones reaches a preset difference threshold, the proportion of the backlight drive compensation in the total compensation requirement is reduced, and the proportion of the display grayscale compensation in the total compensation requirement is increased. When the grayscale dispersion of the display area is higher than the preset dispersion threshold, the smoothness level of the grayscale compensation amount is increased. When the display area is a text edge area, a high-contrast boundary area, a skin color area, or a low-brightness dark field area, increase the compensation accuracy level of the display grayscale compensation.
[0038] The backlight driving parameters include at least one of the following: PWM duty cycle, driving current level, target backlight brightness value, and target local dimming value for the corresponding backlight zone; the grayscale mapping parameters include at least one of the following: gamma mapping table, local brightness mapping table, pixel gain table, white point correction table, and grayscale transition compensation table for the corresponding display area.
[0039] Compensation is performed within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters, including: The compensated backlight drive current is limited to not exceed the maximum drive current of the partition. The backlight driver duty cycle after compensation is limited to not exceeding the maximum duty cycle of the partition; The compensation difference between adjacent backlight zones after compensation shall not exceed the upper limit of the difference between adjacent zones; Limit the detail loss in low grayscale areas after grayscale mapping compensation to no more than a preset detail loss level; The risk of clipping in high grayscale areas after grayscale mapping compensation is limited to a preset clipping risk level. If any of the above constraints are not met, reduce the backlight drive compensation amount, increase the grayscale compensation smoothing level, or call the boundary smoothing compensation strategy.
[0040] Specifically, the mobile phone display backlight compensation method based on partitioned aging modeling of the present invention is applied to a mobile phone display module. The mobile phone display module includes a liquid crystal display panel and a partitioned backlight module. The partitioned backlight module includes multiple backlight partitions with independently adjustable brightness. Each backlight partition can correspond to one or more LED bead groups, or it can correspond to one or more dimming areas in a Mini LED backlight module.
[0041] The mobile phone display backlight compensation method based on partition aging modeling of the present invention includes steps S100 to S900.
[0042] Step S100: Obtain the basic parameters of each backlight partition.
[0043] The system acquires the basic parameters of each backlight zone. These basic parameters can be written during the factory calibration phase, initial startup phase, maintenance calibration phase, or display module initialization phase.
[0044] The basic parameters for each zone include zone identifier, initial brightness calibration parameters for each zone, optical influence parameters for each zone, thermal coupling parameters for each zone, temperature correction parameters for each zone, driving boundary parameters for each zone, and grayscale compensation boundary parameters.
[0045] Zone identifiers are used to distinguish different backlight zones. Zone identifiers can be set according to the row and column position of the backlight zone, the drive channel, the display area position, or the position of the LED group.
[0046] The initial brightness calibration parameters for each backlight zone are used to represent the brightness output status of the backlight zone before significant aging occurs. These parameters can include initial brightness calibration values at different brightness levels, initial color shift calibration values, brightness response levels, and initial brightness uniformity verification values.
[0047] The zonal optical influence parameter is used to represent the brightness contribution of light emitted from a backlight zone to its corresponding display area and adjacent display areas after passing through optical structures such as light guide structures, diffusion films, prism films, and reflective films. The zonal optical influence parameter can include the main contribution level and the diffusion contribution level.
[0048] The zone thermal coupling parameters are used to represent the thermal impact relationship between the target backlight zone and adjacent backlight zones. These parameters can include thermal impact level, thermal impact direction, thermal impact distance level, and special heat source correction level.
[0049] Zone temperature correction parameters are used to represent the impact of temperature conditions on zone aging modeling and compensation boundaries. Zone temperature correction parameters may include room temperature correction level, temperature rise correction level, high temperature correction level, and temperature derating control threshold.
[0050] Zone drive boundary parameters are used to limit the compensation range on the backlight driver side. Zone drive boundary parameters may include the maximum drive current of the zone, the maximum duty cycle of the zone, the maximum compensation gain of the zone, the upper limit of the difference between adjacent zones, and the abnormal drive protection threshold.
[0051] Grayscale compensation boundary parameters are used to limit the grayscale compensation range of the display. Grayscale compensation boundary parameters may include grayscale compensation gain upper limit, gamma mapping correction range, low grayscale detail protection level, high grayscale clipping protection level, and grayscale transition smoothness level.
[0052] In one implementation, the system designates the backlight zones near the driver chip, flexible circuit board connection area, camera opening area, edge heat dissipation area, and central high-heat accumulation area as special zones with independent correction parameters. The zone temperature correction parameters, zone thermal coupling parameters, and drive boundary parameters of the special zones can be different from those of ordinary zones.
[0053] Step S200: Calculate the operating load data of each backlight zone.
[0054] During the operation of the mobile phone display module, the system collects the operating load data of each backlight zone separately.
[0055] The zone operation load data includes zone illumination duration, backlight drive duty cycle, drive current level, target brightness level, local dimming load information, high brightness display duration information, and zone temperature status information.
[0056] The system can perform statistics according to a preset statistical period. The preset statistical period can be a screen lighting cycle, a fixed minute-level cycle, a fixed hour-level cycle, a brightness level change cycle, a local dimming mode change cycle, or a cycle defined by the system display service.
[0057] In one implementation, the system calculates the cumulative operating information for each backlight zone according to its backlight brightness range. The backlight brightness range can include a low-brightness range, a medium-brightness range, a high-brightness range, and an ultra-high-brightness range. The high-brightness and ultra-high-brightness ranges correspond to higher aging load levels.
[0058] In one implementation, the system calculates the cumulative operating information of each backlight zone according to the drive intensity. The drive intensity can be divided into low drive level, medium drive level, and high drive level according to the PWM duty cycle level and drive current level.
[0059] In one implementation, the system calculates the cumulative operating information for each backlight zone based on temperature conditions. Temperature conditions can be categorized as normal temperature, rising temperature, and high temperature. Cumulative operating information under high temperature conditions corresponds to a higher level of aging correction.
[0060] In one implementation, the system collects local dimming load information. This local dimming load information includes the number of times a backlight zone is assigned to high brightness output during local dimming, the duration of the high brightness output, and the brightness difference level between the high brightness output and surrounding zones.
[0061] Step S300: Generate the equivalent heat load state of the target backlight partition.
[0062] The system generates the equivalent heat load state of the target backlight zone based on the zone's operating load data, temperature status information, and operating load data of neighboring backlight zones, combined with zone thermal coupling parameters.
[0063] The equivalent heat load state is used to represent the heat load level of the target backlight zone under the combined effects of its own self-driven heat generation and the thermal influence of adjacent zones. The equivalent heat load state can be represented in the form of low heat load state, medium heat load state, and high heat load state.
[0064] Specifically, the system determines whether the target backlight partition is in a normal temperature state, a rising temperature state, or a high temperature state within a preset statistical period; determines whether the adjacent backlight partition is in a high-brightness continuous working state; and determines the thermal impact level of the adjacent backlight partition on the target backlight partition based on the partition thermal coupling parameters.
[0065] When the target backlight zone is in a heating or high-temperature state, and at least one adjacent backlight zone is in a high-brightness continuous working state, the system increases the equivalent heat load level of the target backlight zone.
[0066] When the target backlight zone is at room temperature and there is no high-brightness continuous operation in the adjacent backlight zones, the system maintains the equivalent heat load level of the target backlight zone or reduces the update speed of the aging factor of the target backlight zone.
[0067] Through the above processing, this embodiment can avoid treating the backlight partitions as isolated units that do not affect each other, thereby more accurately reflecting the thermal coupling characteristics of the partitioned backlight module in the small space of the mobile phone.
[0068] Step S400: Generate partition aging factor and determine brightness maintenance status.
[0069] The system generates the aging factor of the target backlight zone based on the zone's operating load data, equivalent heat load status, and zone temperature correction parameters, and determines the brightness maintenance status of the target backlight zone based on the aging factor.
[0070] In one implementation, the system performs hierarchical statistics on the cumulative lighting information according to the backlight brightness range; performs hierarchical statistics on the drive load according to the drive current level and the backlight drive duty cycle; performs hierarchical statistics on the temperature load according to the normal temperature state, the rising temperature state and the high temperature state; and generates a basic aging load level based on the hierarchical statistics results.
[0071] Then, the system corrects the basic aging load level based on the equivalent heat load state and the zone temperature correction parameters to obtain the zone aging factor.
[0072] The aging factor for a given area can be represented by an aging level, a lookup table index, a brightness maintenance level, or a normalized state parameter. To accommodate the low complexity of implementation on mobile devices, a hierarchical aging level and lookup table index approach is preferred.
[0073] In one implementation, the zoned aging factors correspond to normal maintenance, slight attenuation, moderate attenuation, and severe attenuation states. Different brightness maintenance states correspond to different backlight compensation and grayscale compensation strategies.
[0074] When the target backlight zone is at a high temperature, the system increases its aging estimation level on the one hand, and decreases its real-time backlight drive compensation limit on the other. This avoids overcompensation by increasing the drive current or duty cycle at high temperatures, thereby suppressing continuous heating and accelerated aging.
[0075] Step S500: Generate initial backlight target values based on grayscale distribution.
[0076] During the local dimming calculation process, the system generates the initial backlight target value for each backlight zone based on the grayscale distribution of the image to be displayed in each display area.
[0077] Specifically, the system divides the image to be displayed into multiple display areas corresponding to the backlight zones. For each display area, the system calculates its grayscale concentration, grayscale dispersion, highest grayscale level, low grayscale proportion, and high grayscale proportion.
[0078] Grayscale concentration indicates whether the grayscale levels of pixels within a display area are concentrated within a narrow grayscale range. Grayscale dispersion indicates whether the grayscale levels of pixels within a display area are widely distributed. The highest grayscale level indicates the state of pixels with higher brightness requirements within that display area. High grayscale percentage indicates the proportion of highlighted content within that display area.
[0079] The system determines the grayscale distribution level of the corresponding backlight zone based on the grayscale concentration and grayscale dispersion, and generates the initial backlight target value of the corresponding backlight zone based on the grayscale distribution level, the highest grayscale level, and the proportion of high grayscale.
[0080] When the grayscale dispersion of a certain display area is high, it means that the area contains many different brightness levels at the same time. The system improves the stability level of the initial backlight target value of the corresponding backlight zone of the display area and reduces the abrupt change of the grayscale mapping parameters.
[0081] When the grayscale concentration in a certain display area is high, the system reduces the backlight compensation abruptness of the corresponding backlight zone and increases the smoothness level of grayscale mapping compensation to avoid local brightness abruptness being noticed by the user.
[0082] Step S600: Determine the predicted backlight contribution status.
[0083] The system performs aging correction on the initial backlight target value based on the zonal aging factor, and converts the corrected backlight zonal brightness state into the predicted backlight contribution state of the corresponding display area based on the zonal optical influence parameters.
[0084] The zonal optical influence parameters include the main contribution level of the target backlight zone to its corresponding display area, and the diffusion contribution level of the target backlight zone to adjacent display areas.
[0085] For the target display area, its predicted backlight contribution status is jointly determined by the brightness maintenance status of the target backlight zone, the brightness maintenance status of the adjacent backlight zones, the main contribution level, and the diffusion contribution level.
[0086] In one implementation, the zonal optical influence parameters are established during the factory calibration phase. The system controls each backlight zone to be illuminated individually or in combination at a preset brightness level, and collects the light output brightness distribution status of the display surface. Then, the system determines the main contribution level of the target backlight zone to its corresponding display area, as well as its diffusion contribution level to adjacent display areas, based on the brightness distribution status.
[0087] During the phone's operation, the system does not need to repeatedly perform complex optical detection. Instead, it calls the partition optical influence parameters by looking up a table to reduce the real-time computing burden.
[0088] Step S700: Determine the predicted brightness attenuation state and generate the total compensation requirement.
[0089] The system determines the predicted brightness attenuation state of each display area based on the predicted backlight contribution state and the grayscale distribution state of the image to be displayed.
[0090] When the predicted backlight contribution of a certain display area is lower than the backlight contribution required for its current grayscale distribution, the system determines that there is a predicted brightness decay in that display area and generates a total compensation requirement.
[0091] Total compensation requirement represents the degree of brightness compensation needed for the display area under the combined effects of current image content, zone aging status, and optical influences. The total compensation requirement is not applied entirely to the backlight driver; instead, it is allocated in subsequent steps as backlight driver compensation and display grayscale compensation.
[0092] Step S800: Allocate backlight drive compensation amount and display grayscale compensation amount.
[0093] The system allocates the total compensation requirement into backlight drive compensation and display grayscale compensation based on the equivalent heat load, backlight drive margin, compensation difference between adjacent backlight zones, and grayscale distribution of the display area.
[0094] When the equivalent thermal load is low, the backlight drive margin is large, and the compensation difference between adjacent backlight zones is small, the system increases the proportion of backlight drive compensation in the total compensation requirement. In this case, brightness attenuation can be directly improved by appropriately increasing the drive parameters of the backlight zones.
[0095] When the equivalent thermal load is high, the backlight drive margin is insufficient, or the compensation difference between adjacent backlight zones is large, the system reduces the proportion of backlight drive compensation in the total compensation demand and increases the proportion of display grayscale compensation in the total compensation demand. This can avoid excessive backlight drive increase leading to local temperature rise, increased power consumption, and enhanced halo effect.
[0096] When the grayscale dispersion of the display area is high, the system increases the smoothing level of the grayscale compensation to avoid abrupt changes between different grayscale levels.
[0097] When the display area is a text edge area, a high-contrast boundary area, a skin color area, or a low-brightness dark field area, the system increases the compensation accuracy level of the grayscale compensation amount to reduce brightness and color abnormalities that are perceptible to the human eye.
[0098] Step S900: Perform collaborative compensation and boundary-bounded update.
[0099] Within the range defined by the partition drive boundary parameters and grayscale compensation boundary parameters, the system adjusts the backlight drive parameters of the corresponding backlight partition using the backlight drive compensation amount, and adjusts the grayscale mapping parameters of the corresponding display area using the display grayscale compensation amount.
[0100] Backlight driving parameters may include PWM duty cycle, drive current level, target backlight brightness value, and target local dimming value. Grayscale mapping parameters may include gamma mapping table, local brightness mapping table, pixel gain table, white point correction table, and grayscale transition compensation table.
[0101] The system limits the compensated backlight drive current to not exceed the maximum drive current of the partition, limits the compensated backlight drive duty cycle to not exceed the maximum duty cycle of the partition, and limits the compensation difference between adjacent backlight partitions to not exceed the upper limit of the difference between adjacent partitions.
[0102] The system also limits the loss of detail in low grayscale areas after grayscale mapping compensation to no more than a preset level of detail loss, and limits the clipping risk in high grayscale areas to no more than a preset level of clipping risk.
[0103] When any constraint is not met, the system reduces the backlight drive compensation amount, increases the grayscale compensation smoothing level, or calls the boundary smoothing compensation strategy.
[0104] The system updates the aging factor of each zone with boundaries based on the compensated brightness uniformity, temperature, and brightness transition of adjacent display areas.
[0105] In one implementation, the system triggers a partition aging factor update when the screen is turned on, brightness level is switched, local dimming mode is switched, ambient light intensity changes, continuous high brightness display reaches a preset duration, temperature status changes reach a preset range, or maintenance calibration mode is started.
[0106] The system compares the updated partition aging factor with the original partition aging factor. If the difference is within the preset update boundary, the updated partition aging factor is written. If the difference exceeds the preset update boundary, the update range is limited or the system rolls back to the previous stable parameters.
[0107] The system writes the partition identifier, partition aging factor, equivalent heat load status, brightness maintenance status, backlight drive compensation amount, display grayscale compensation amount, update time information and parameter version information into the protected configuration area, and retains at least one historical stable version.
[0108] Specifically, the hierarchical modeling method for zone aging factors includes: for each backlight zone, the system establishes a corresponding zone load record. The zone load record includes the zone number, cumulative lighting duration, cumulative working information for the low brightness zone, cumulative working information for the medium brightness zone, cumulative working information for the high brightness zone, cumulative working information for the ultra-high brightness zone, cumulative working information for the low drive level, cumulative working information for the medium drive level, cumulative working information for the high drive level, cumulative working information for the normal temperature state, cumulative working information for the heated state, cumulative working information for the high temperature state, number of times local dimming is under high load, duration of ambient light enhancement display, and the last aging factor update time.
[0109] The system converts the aforementioned zoned load records into basic aging load levels according to preset grading rules. These preset grading rules can be determined by device specifications, factory test data, aging test data, or maintenance calibration data.
[0110] In one specific implementation, the basic aging load level can be determined as follows: The low brightness range and low drive level cumulative operation correspond to the first aging load level; The medium-brightness range or medium-drive level cumulative operation corresponds to the second aging load level; High brightness range, high drive level or local dimming high load continuous operation, corresponding to the third aging load level; The display continues to operate in the ultra-high brightness range, high temperature conditions, or ambient light enhancement mode, corresponding to the fourth aging load level.
[0111] After generating the basic aging load level, the system makes corrections based on the equivalent thermal load state. When the target backlight zone's neighboring backlight zones are in a high-brightness operating state for a long time, the aging factor update level of the target backlight zone is increased; when the target backlight zone and its neighboring backlight zones are both in a low-load, low-temperature state, the aging factor update level of the target backlight zone remains unchanged or is updated slowly.
[0112] In one specific implementation, the equivalent heat load state can be determined as follows: When the target backlight zone is at room temperature and the adjacent backlight zones are not continuously operating at high brightness, it is determined to be a low heat load state. When the target backlight zone is in a heating state, or when the adjacent backlight zone is continuously operating at high brightness, it is determined to be in a medium heat load state. When the target backlight zone is in a high-temperature state, or when the target backlight zone is in a rising-temperature state and the adjacent backlight zones are continuously operating at high brightness, it is determined to be a high-heat-load state.
[0113] The system determines the zonal aging factor based on the basic aging load level and the equivalent heat load state. Specifically, when the equivalent heat load state is low, the basic aging load level remains unchanged; when the equivalent heat load state is medium, the basic aging load level is increased by one level or the aging factor update speed is increased; when the equivalent heat load state is high, the basic aging load level is increased by one to two levels, and the real-time backlight drive compensation limit is reduced.
[0114] Using the hierarchical modeling method described above, the system can obtain feasible partition aging estimation results without performing complex formula calculations on the mobile device.
[0115] Specifically, the method for integrating local dimming and zone aging compensation includes: after generating the initial backlight target value, introducing a zone aging factor for aging correction.
[0116] Specifically, for each backlight zone, the system first generates an initial backlight target value based on the grayscale distribution of the corresponding display area. Then, the system reads the zone aging factor and brightness maintenance status of that backlight zone.
[0117] If the backlight zone is in a state of slight attenuation, the initial backlight target value is subjected to a first-level aging correction; if it is in a state of moderate attenuation, a second-level aging correction is performed; if it is in a state of severe attenuation, a higher-level aging correction is performed within the allowable range of the driving boundary parameters, while increasing the proportion of grayscale compensation.
[0118] The corrected backlight zone brightness state is not directly used as the final display area brightness. Instead, it is further combined with the zone optical influence parameters to obtain the predicted backlight contribution state. This allows for the simultaneous consideration of the brightness of the zone itself and the optical diffusion contribution of neighboring zones, avoiding significant abrupt changes in the compensation result at the zone boundaries.
[0119] In one specific implementation, the initial backlight target value can be generated according to the following rules: When the proportion of high grayscale is low and the grayscale concentration is high in the display area, a lower level of initial backlight target value is generated. When the highest gray level in the display area is high and the proportion of high gray levels is moderate, a medium-level initial backlight target value is generated. When the proportion of high grayscale is high or the grayscale dispersion is high in the display area, a higher level of initial backlight target value is generated. When the display area is in an HDR high-brightness scene or a sunlight-readable enhanced scene, an initial backlight target value for the enhancement level is generated within the driving boundary.
[0120] By using the above rules, the initial backlight target value is matched with the grayscale distribution of the image to be displayed, and can be corrected in subsequent steps by incorporating the zonal aging factor.
[0121] Specifically, the allocation rules for backlight drive compensation and grayscale compensation include: when a predicted brightness decay occurs in a certain display area, the system generates a total compensation requirement. The total compensation requirement is allocated based on the equivalent thermal load state, backlight drive margin, compensation difference between adjacent backlight zones, and grayscale distribution state of the display area.
[0122] If the target backlight zone is under low heat load and the backlight drive margin is sufficient, the system will prioritize backlight drive compensation. In this case, grayscale compensation is only used for local detail correction and grayscale transition smoothing.
[0123] If the target backlight zone is under medium heat load, the system uses a shared approach of backlight drive compensation and display grayscale compensation. Backlight drive compensation is used to restore major brightness differences, while display grayscale compensation is used to reduce boundary abrupt changes and loss of detail.
[0124] If the target backlight zone is under high heat load, or if the compensation difference between adjacent zones is large, the system reduces the backlight drive compensation ratio and increases the display grayscale compensation ratio. If necessary, the system also performs transition compensation on adjacent backlight zones to reduce halos and bright spots.
[0125] If the displayed area is a text edge area, a high-contrast boundary area, a skin color area, or a low-brightness dark field area, the system improves the grayscale compensation accuracy and limits the amount of backlight drive compensation abrupt change.
[0126] In one specific implementation, the compensation allocation can be performed according to the following rules: When the heat load is low, the backlight drive margin is sufficient, and the compensation difference between adjacent zones is small, the backlight drive compensation amount is the main factor, and the display grayscale compensation amount is the secondary factor. When the heat load is moderate, the backlight drive margin is average, or the compensation difference between adjacent zones is moderate, the backlight drive compensation amount and the display grayscale compensation amount share the total compensation requirement. Under high heat load conditions, insufficient backlight drive margin, or large differences in compensation between adjacent zones, reduce the backlight drive compensation amount, increase the display grayscale compensation amount, and perform boundary smoothing compensation. When the risk of detail loss in low grayscale areas is high, limit the grayscale compensation range and reduce display abruptness through transition compensation of adjacent backlight zones. When the risk of clipping in high grayscale areas is high, limit the total compensation range of backlight and grayscale, and prioritize maintaining the high grayscale level.
[0127] The above allocation rules enable a balance between backlight-side compensation and grayscale-side compensation in terms of temperature rise, power consumption, image quality, and long-term reliability.
[0128] Specifically, the method for establishing the optical influence parameters for each zone includes: during the factory calibration stage, the system controls the backlight zones to illuminate sequentially according to preset illumination modes. These preset illumination modes include single-zone illumination, combined illumination of adjacent multiple zones, and uniform illumination across the entire screen.
[0129] In single-zone illumination mode, the system collects the brightness response of the display area corresponding to the target backlight zone and also collects the brightness response of adjacent display areas. Based on the collection results, the system generates the main contribution level of the target backlight zone to its corresponding display area and the diffusion contribution level to adjacent display areas.
[0130] In the adjacent multi-zone combined lighting mode, the system collects the display area brightness response when adjacent backlight zones are lit together, and verifies the brightness transition state when multiple backlight zones contribute together.
[0131] In full-screen uniform illumination mode, the system collects the brightness uniformity status of the entire screen and generates an initial brightness uniformity verification value.
[0132] The calibration results are written to the storage unit for the mobile phone to access via a lookup table during operation.
[0133] In one specific implementation, the zonal optical influence parameters can be recorded according to a primary contribution level and a diffusion contribution level. The primary contribution level indicates the degree of brightness contribution of the target backlight zone to the display area directly opposite it; the diffusion contribution level indicates the degree of brightness contribution of the target backlight zone to adjacent display areas. For backlight zones near the screen edge, opening areas, or flexible circuit board connection areas, an optical correction level can be set separately.
[0134] Specifically, there are boundary update and exception protection methods, including: boundary updates include update triggering, update range limitation, exception rollback and version storage.
[0135] Update trigger conditions include at least one of the following: screen lighting up, brightness level switching, local dimming mode switching, ambient light intensity change, continuous high brightness display for a preset duration, temperature status change reaching a preset range, and maintenance calibration mode activation.
[0136] The update range limit refers to the difference in partition aging factors before and after the system compares them. When the difference is within the preset update boundary, the update value is allowed to be written; when the difference exceeds the preset update boundary, only a limited update according to the maximum update step size is allowed, or the update is paused.
[0137] Abnormal rollback refers to the system rolling back to the last stable parameters when it detects abnormal brightness after compensation, abnormal local temperature rise, abnormal power consumption, compensation flicker, user-set compensation function to be turned off, or maintenance calibration failure.
[0138] Version storage refers to the system writing partition identifier, partition aging factor, equivalent thermal load status, brightness maintenance status, backlight drive compensation amount, display grayscale compensation amount, update time information and parameter version information into the protected configuration area, and retaining at least one historical stable version.
[0139] The zone aging factor is a long-term updated parameter. If the zone aging factor changes frequently and significantly with short-term image content or short-term temperature fluctuations, it can easily cause backlight compensation jitter, abnormal grayscale compensation, or sudden changes in display brightness. Therefore, this embodiment adopts a bounded update method. Through bounded updates, this embodiment can improve long-term compensation stability and avoid abnormal changes in compensation parameters caused by data anomalies, short-term temperature fluctuations, or sudden changes in display content.
[0140] This invention provides a mobile phone display backlight compensation device. The mobile phone display backlight compensation device includes a zone parameter acquisition module, a zone load statistics module, a thermal load modeling module, an aging factor modeling module, a local dimming analysis module, a brightness contribution prediction module, a compensation parameter generation module, a collaborative compensation control module, and a bounded update module.
[0141] The partition parameter acquisition module is used to obtain the basic partition parameters of multiple backlight partitions.
[0142] The zone load statistics module is used to count the operating load data of each zone according to the backlight zone.
[0143] The heat load modeling module is used to generate the equivalent heat load state of the target backlight zone based on the zone's operating load data, temperature status information, and operating load data of neighboring backlight zones, combined with the zone's thermal coupling parameters.
[0144] The aging factor modeling module is used to generate the aging factor of the target backlight zone based on the zone's operating load data, equivalent heat load status, and zone temperature correction parameters.
[0145] The local dimming analysis module is used to generate the initial backlight target value for each backlight zone based on the grayscale distribution of the image to be displayed in each display area.
[0146] The brightness contribution prediction module is used to perform aging correction on the initial backlight target value based on the zonal aging factor, and to determine the predicted backlight contribution status of each display area based on the zonal optical influence parameters.
[0147] The compensation parameter generation module is used to generate the total compensation requirement based on the predicted brightness attenuation state, and allocate the total compensation requirement into backlight drive compensation amount and display grayscale compensation amount.
[0148] The collaborative compensation control module is used to adjust the backlight driving parameters and grayscale mapping parameters within the boundary parameter limits.
[0149] The bounded update module is used to perform bounded updates on the partition aging factor and associate storage compensation-related parameters.
[0150] The aforementioned device may be disposed in a mobile phone display driver chip, a backlight driver chip, a display controller, an application processor, a display module-side control unit, or a combination of the above components.
[0151] This invention provides a mobile phone display device. The mobile phone display device includes a liquid crystal display panel, a local dimming backlight module, a backlight driving unit, a display driving unit, a temperature detection unit, a storage unit, and a processing unit.
[0152] The liquid crystal display panel is used to display images based on the grayscale driving signals output by the display driving unit.
[0153] The local dimming module is used to provide adjustable backlighting to the LCD panel.
[0154] The backlight driving unit is used to adjust the backlight driving parameters of each backlight zone according to the backlight driving compensation amount.
[0155] The display driving unit is used to adjust the grayscale mapping parameters of the corresponding display area according to the grayscale compensation amount.
[0156] The temperature detection unit is used to obtain the temperature status of the mobile phone display module, backlight driving area, display driver chip area, battery area, or heat source area of the whole device.
[0157] The storage unit is used to store partition basic parameters, partition operating load data, partition aging factor, equivalent thermal load status, compensation-related parameters, and historical stable versions.
[0158] The processing unit is used to execute the mobile phone display backlight compensation method based on partition aging modeling as described in the embodiments of the present invention.
[0159] This invention provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processing unit, implements the aforementioned mobile phone display backlight compensation method based on partition aging modeling.
[0160] Computer-readable storage media may be memory within a display driver chip, memory within a backlight driver chip, non-volatile memory in a mobile phone system, memory on the display module side, or other storage media capable of storing programs and parameters.
[0161] The above description is only a preferred embodiment of the present invention and does not limit the patent scope of the present invention. Any modifications, equivalent substitutions and improvements made within the concept of the present invention should be included within the patent protection scope of the present invention.
Claims
1. A mobile phone display backlight compensation method based on partitioned aging modeling, characterized in that, The method, applicable to a mobile phone display module including a liquid crystal display panel and a local dimming backlight module, wherein the local dimming backlight module includes multiple backlight zones with independently adjustable brightness, comprises: Obtain the basic parameters of each backlight zone, including zone identifier, zone initial brightness calibration parameters, zone optical influence parameters, zone thermal coupling parameters, zone temperature correction parameters, zone driving boundary parameters, and grayscale compensation boundary parameters. During the operation of the mobile phone display module, the operating load data of each backlight zone is statistically analyzed. The operating load data of each zone includes the zone lighting duration, backlight drive duty cycle, drive current level, target brightness level, local dimming load information, high brightness display duration information, and zone temperature status information. Based on the operating load data of the target backlight zone, the zone temperature status information, and the operating load data of neighboring backlight zones, combined with the zone thermal coupling parameters, the equivalent thermal load status of the target backlight zone is generated. Based on the partition operation load data of the target backlight partition, the equivalent heat load state, and the partition temperature correction parameters, a partition aging factor of the target backlight partition is generated, and the brightness maintenance state of the target backlight partition is determined based on the partition aging factor. During the local dimming calculation process, the initial backlight target value of the corresponding backlight zone is generated based on the grayscale distribution of the image to be displayed in each display area. The initial backlight target value is aged and corrected according to the partition aging factor, and the corrected backlight partition brightness state is converted into the predicted backlight contribution state of the corresponding display area according to the partition optical influence parameter. Based on the predicted backlight contribution state and the grayscale distribution state of the image to be displayed, the predicted brightness attenuation state of the corresponding display area is determined. The total compensation requirement is generated based on the predicted brightness decay state, and the total compensation requirement is allocated into backlight drive compensation amount and display grayscale compensation amount according to the equivalent heat load state, backlight drive margin, compensation difference between adjacent backlight zones and grayscale distribution state of display area. Within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters, the backlight driving parameters of the corresponding backlight partition are adjusted using the backlight driving compensation amount, and the grayscale mapping parameters of the corresponding display area are adjusted using the display grayscale compensation amount. Based on the compensated brightness uniformity of the partition, the partition temperature, and the brightness transition of adjacent display areas, the partition aging factor is updated with boundaries, and the updated compensation-related parameters are associated with and stored with the corresponding partition identifier.
2. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, The partition thermal coupling parameters include the thermal impact level, thermal impact direction, and thermal impact distance level between the target backlight partition and at least one adjacent backlight partition. The equivalent heat load state is determined by the temperature state of the target backlight zone itself, the driving load level, and the high-brightness continuous working state of the adjacent backlight zones.
3. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, Generating the equivalent thermal load state of the target backlight partition includes: Determine whether the target backlight partition is in a normal temperature state, a rising temperature state, or a high temperature state within a preset statistical period; Determine whether the adjacent backlight zones have a continuously bright working state within the preset statistical period; When the target backlight zone is in a heating state or a high temperature state, and at least one adjacent backlight zone is in a high-brightness continuous working state, the equivalent heat load level of the target backlight zone is increased. When the target backlight zone is at room temperature and there is no high-brightness continuous working state in the adjacent backlight zones, maintain the equivalent heat load level of the target backlight zone or reduce its aging and renewal speed.
4. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, Generating the partition aging factor for the target backlight partition includes: The cumulative lighting information of the target backlight zone is statistically analyzed in a hierarchical manner according to the backlight brightness range; The driving load of the target backlight zone is classified and statistically analyzed according to the driving current level and the backlight driving duty cycle. The temperature load of the target backlight zone is statistically classified according to normal temperature, rising temperature and high temperature conditions; A basic aging load level is generated based on the grading statistics; Based on the equivalent heat load state and the zone temperature correction parameters, the basic aging load level is corrected to obtain the zone aging factor.
5. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, The initial backlight target values for the corresponding backlight zones are generated based on the grayscale distribution of the image to be displayed in each display area, including: The image to be displayed is divided into multiple display areas corresponding to the backlight partitions; Statistically analyze the grayscale concentration, grayscale dispersion, highest grayscale level, low grayscale proportion, and high grayscale proportion within each display area; The grayscale distribution level of the corresponding backlight zone is determined based on the grayscale concentration and grayscale dispersion. Based on the grayscale distribution level, the highest grayscale level, and the proportion of high grayscale, the initial backlight target value for the corresponding backlight zone is generated.
6. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 5, characterized in that, When the grayscale dispersion of the display area is higher than the preset dispersion threshold, the stability level of the initial backlight target value of the corresponding backlight zone of the display area is increased, and the abrupt change amplitude of the corresponding grayscale mapping parameter is reduced; when the grayscale concentration of the display area is higher than the preset concentration threshold, the abrupt change amplitude of the backlight compensation of the corresponding backlight zone is reduced, and the smoothness level of the corresponding grayscale mapping compensation is increased.
7. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, The partition optical influence parameters include the main contribution level of the target backlight partition to its corresponding display area, and the diffusion contribution level of the target backlight partition to the adjacent display area; the predicted backlight contribution state is jointly determined by the brightness maintenance state of the target backlight partition, the brightness maintenance state of the adjacent backlight partition, the main contribution level, and the diffusion contribution level.
8. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, The total compensation requirement is allocated into backlight drive compensation and display grayscale compensation, including: When the equivalent heat load state is lower than the preset heat load threshold, the backlight drive margin is greater than the preset margin threshold, and the compensation difference between adjacent backlight zones is less than the preset difference threshold, the proportion of the backlight drive compensation amount in the total compensation requirement is increased. When the equivalent heat load state reaches a preset heat load threshold, the backlight drive margin is less than a preset margin threshold, or the compensation difference between adjacent backlight zones reaches a preset difference threshold, the proportion of the backlight drive compensation in the total compensation requirement is reduced, and the proportion of the display grayscale compensation in the total compensation requirement is increased. When the grayscale dispersion of the display area is higher than the preset dispersion threshold, the smoothness level of the grayscale compensation amount is increased. When the display area is a text edge area, a high-contrast boundary area, a skin color area, or a low-brightness dark field area, increase the compensation accuracy level of the display grayscale compensation.
9. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, The backlight driving parameters include at least one of the following: PWM duty cycle, driving current level, target backlight brightness value, and target local dimming value for the corresponding backlight zone; the grayscale mapping parameters include at least one of the following: gamma mapping table, local brightness mapping table, pixel gain table, white point correction table, and grayscale transition compensation table for the corresponding display area.
10. The mobile phone display backlight compensation method based on partitioned aging modeling according to claim 1, characterized in that, Compensation is performed within the range defined by the partition driving boundary parameters and the grayscale compensation boundary parameters, including: The compensated backlight drive current is limited to not exceed the maximum drive current of the partition. The backlight driver duty cycle after compensation is limited to not exceeding the maximum duty cycle of the partition; The compensation difference between adjacent backlight zones after compensation shall not exceed the upper limit of the difference between adjacent zones; Limit the detail loss in low grayscale areas after grayscale mapping compensation to no more than a preset detail loss level; The risk of clipping in high grayscale areas after grayscale mapping compensation is limited to a preset clipping risk level. If any of the above constraints are not met, reduce the backlight drive compensation amount, increase the grayscale compensation smoothing level, or call the boundary smoothing compensation strategy.