Image adjustment method and device, smart television and storage medium
By acquiring the backlight partition information and significant feature parameters of the image, the total backlight power is redistributed, solving the problems of light overflow and imbalance of light and dark details in traditional local dimming technology, and improving the image display effect and energy efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN SKYWORTH DISPLAY TECH CO LTD
- Filing Date
- 2025-12-19
- Publication Date
- 2026-05-05
AI Technical Summary
Traditional local dimming technology is prone to light overflow and imbalance of light and dark details when dealing with high-brightness objects and complex scenes with alternating light and dark areas, making it difficult to achieve a balanced presentation of highlight details and shadow levels.
By acquiring the backlight partition information of the image to be displayed, determining the significant feature parameters of each backlight partition, and redistributing the total backlight power of the display device according to the significant feature parameters, the luminous brightness of the backlight partition is adjusted to achieve accurate image display.
It effectively improves image display, reduces halo effects, enhances image contrast and depth, and also improves energy efficiency.
Smart Images

Figure CN121982994A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of image processing technology, and in particular to an image adjustment method, apparatus, smart TV, and storage medium. Background Technology
[0002] The conventional implementation of local dimming technology is as follows: the input image signal is divided into multiple independent blocks by a dedicated processing chip, the pixel brightness information in each block is statistically analyzed, and the backlight unit in the corresponding area is driven to work based on the statistical results.
[0003] However, this technical solution has significant limitations in practical applications: First, when there is a high-brightness target object in the image, traditional algorithms often increase the backlight brightness of the entire dark area to ensure the normal display of the high-brightness target, which in turn causes light overflow and makes the area that should be completely black appear haloed, seriously damaging the contrast and sense of layering of the image; Second, when facing complex scenes with alternating light and dark, if the maximum brightness statistical strategy is adopted, it is easy to cause the backlight of the dark area to be over-enhanced, and the details of the dark area will be submerged in the overly bright backlight and difficult to distinguish; if the average brightness statistical strategy is adopted, the brightness of the highlight object will be insufficient due to the pulling effect of the dark area pixels, and it will be impossible to accurately reproduce its visual effect, making it difficult to balance the presentation of the highlight details and the dark layering of the image.
[0004] Therefore, there is an urgent need to develop an image adjustment method, device, electronic device, and storage medium to solve one or more of the aforementioned problems. Summary of the Invention
[0005] In view of this, in order to solve the above-mentioned technical problems or some of the technical problems, the embodiments of this application provide an image adjustment method, apparatus, electronic device and storage medium. The method obtains the backlight partition information of the image to be displayed, determines the significant feature parameters of each backlight partition based on this, and redistributes the total backlight power of the display device based on this to obtain the target backlight value of each backlight partition. Then, it adjusts the luminous brightness of the corresponding backlight partition according to the target backlight value to realize the display output of the image to be displayed. By finely distributing the total backlight power, it can solve the halo phenomenon and the imbalance of brightness and darkness that are easy to occur in the prior art while ensuring the display effect of key areas of the screen, thereby improving the overall display quality of the image.
[0006] In a first aspect, this application provides an image adjustment method, the method comprising: Obtain the backlight partition information of the image to be displayed, wherein the image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition; Based on the backlight partition information, the significant feature parameters of each backlight partition are determined; Based on the significant characteristic parameters of each backlight zone, the total backlight power of the display device is redistributed to obtain the target backlight value for each backlight zone; According to the target backlight value of each backlight zone, the backlight module of the display device adjusts the luminous brightness of the corresponding backlight zone to complete the display output of the image to be displayed.
[0007] In one possible implementation, determining the significant characteristic parameters of each backlight zone based on the backlight zone information includes: Based on the backlight partition information, the initial backlight value of each backlight partition and the initial backlight value of the surrounding backlight partitions corresponding to each backlight partition are determined. The surrounding backlight partitions refer to all other backlight partitions in the preset radius partition matrix centered on the current backlight partition. For any backlight zone, the average brightness of the surrounding backlight zones is determined based on the initial backlight values of all surrounding backlight zones corresponding to the backlight zone. Determine the difference features of the initial backlight values of all backlight zones in the image to be displayed, and construct a saliency calculation model based on the difference features; The initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model to obtain the saliency feature parameters of each backlight zone.
[0008] In one possible implementation, the initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model to obtain the salient feature parameters of each backlight zone, including: The initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model so that the saliency calculation model quantifies the visual prominence of each backlight zone and obtains the initial saliency parameter of each backlight zone. The largest initial significant parameter among all the initial significant parameters of the backlight zones is taken as the baseline parameter; The initial salient parameter of each backlight zone is compared with the benchmark parameter to obtain the normalized salient parameter, which is used as the salient feature parameter of each backlight zone.
[0009] In one possible implementation, the step of redistributing the total backlight power of the display device based on the significant characteristic parameters of each backlight zone to obtain the target backlight value for each backlight zone includes: Differential compression processing is performed on the initial backlight values of each backlight zone to obtain the compressed backlight values of each backlight zone. Calculate the sum of the differences between the initial backlight value and the corresponding compressed backlight value for all backlight zones to obtain the total power saving; The sum of significant characteristic parameters of all backlight zones is calculated, and the power allocation weight of each backlight zone is determined based on the ratio of the significant characteristic parameter of each backlight zone to the sum of the significant characteristic parameters. According to the power allocation weight of each backlight zone, the total power saving is allocated to each backlight zone to obtain the power allocation increment of each backlight zone; The target backlight value for each backlight zone is determined based on the power allocation increment of each backlight zone.
[0010] In one possible implementation, determining the target backlight value for each backlight zone based on the power allocation increment of each backlight zone includes: The preset backlight value for each backlight zone is determined based on the power allocation increment of each backlight zone. Determine whether the preset backlight values for each backlight zone are all within the preset backlight limiting range; When all are within the preset backlight limiting range, the preset backlight value of each backlight zone is determined as the target backlight value of each backlight zone. If a preset backlight value exceeds the preset backlight limit range, a limiting operation is performed, and the step of determining whether the preset backlight value of each backlight zone is within the preset backlight limit range is re-executed for the preset backlight value of each backlight zone after the limiting operation.
[0011] In one possible implementation, the limiting operation includes: Identify the preset backlight values that exceed the preset backlight limit range in all backlight zones; Power reduction processing is performed on the over-limit backlight partitions corresponding to the over-limit preset backlight values, and the preset backlight values of each over-limit backlight partition are updated to correct the preset backlight values to the preset backlight limiting range. Determine the total power reduction resulting from power reduction processing performed on all over-limit backlight zones; Based on the proportion of significant characteristic parameters of each backlight zone, the secondary power allocation weight of each non-over-limit backlight zone is determined. The power reduction of the president is allocated to each non-overlimit backlight zone according to the secondary power allocation weight, so as to obtain the secondary power allocation increment of each non-overlimit backlight zone. Based on the secondary power allocation increment of each non-over-limit backlight zone, the preset backlight value of each non-over-limit backlight zone is updated.
[0012] In one possible implementation, the limiting operation further includes: Adjust the compression parameters, and re-execute the differential compression process on the initial backlight values of each backlight zone based on the adjusted compression parameters to obtain new compressed backlight values for each backlight zone. Based on the new compressed backlight value, the preset backlight value of each backlight zone is updated.
[0013] Secondly, this application provides an image adjustment device, the device comprising: The acquisition module is used to acquire the backlight partition information of the image to be displayed, wherein the image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition. The determination module is used to determine the significant feature parameters of each backlight partition based on the backlight partition information; The redistribution module is used to redistribute the total backlight power of the display device according to the significant characteristic parameters of each backlight zone, so as to obtain the target backlight value for each backlight zone. The control module is used to adjust the brightness of the corresponding backlight zone according to the target backlight value of each backlight zone through the backlight module of the display device, so as to complete the display output of the image to be displayed.
[0014] Thirdly, this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the image adjustment method described in any embodiment of the first aspect.
[0015] Fourthly, this application also provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the image adjustment method described in any embodiment of the first aspect.
[0016] Compared with the prior art, the above-mentioned technical solution provided in this application has the following advantages: The method provided in this application extracts the saliency of each backlight zone by means of the average brightness and high brightness value information of each backlight zone, combines it with the original backlight value, compresses the original backlight value according to the saliency, thereby saving a part of the power, and then redistributes it according to the saliency, so that the backlight of the low saliency area is reduced and the backlight of the high saliency area is increased, while the total power remains unchanged, realizing intelligent redistribution and dynamic control of the total backlight power, effectively improving the image display effect and energy efficiency. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0020] Figure 1 A flowchart illustrating an image adjustment method provided in an embodiment of this application; Figure 2 A flowchart illustrating a method for determining significant feature parameters provided in an embodiment of this application; Figure 3 A flowchart illustrating another method for determining significant feature parameters provided in an embodiment of this application; Figure 4 A flowchart illustrating a method for determining a target backlight value provided in an embodiment of this application; Figure 5 A flowchart illustrating a limiting operation provided in an embodiment of this application; Figure 6 A schematic diagram illustrating another limiting operation provided in an embodiment of this application; Figure 7 This is a schematic diagram illustrating the steps of an image adjustment method provided in an embodiment of this application; Figure 8 This is a schematic diagram of the structure of an image adjustment device provided in an embodiment of this application; Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0022] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of the invention. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0023] To address the issue in existing technologies where high-brightness objects in a scene require increasing the overall backlight brightness of the dark areas to ensure proper display, this often leads to light overflow, causing halos in areas that should be completely black, severely compromising image contrast and depth. In complex scenes with varying brightness, using a maximum brightness strategy can over-boost backlight in dark areas, obscuring details and making them difficult to discern. Conversely, using an average brightness strategy results in insufficient brightness of highlights due to the pixel pull-down effect in dark areas, failing to accurately reproduce their visual effects and hindering image clarity. To address the technical challenge of balancing highlight details and shadow detail in an image, this application provides an image adjustment method, apparatus, electronic device, and storage medium. This method extracts the salience of each backlight zone using its average brightness and highlight value information. Combined with the original backlight value, the original backlight value is compressed based on its salience, saving power. This power is then redistributed according to the salience, enabling precise image analysis. This reduces backlight in low-salience areas and increases backlight in high-salience areas while maintaining a constant total power. This achieves intelligent redistribution and dynamic control of the total backlight power, effectively improving image display quality and energy efficiency.
[0024] Figure 1 This is a flowchart illustrating an image adjustment method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method specifically includes: S101. Obtain the backlight partition information of the image to be displayed, wherein the image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition.
[0025] In this embodiment, after receiving image data, it is first parsed to identify the backlight partitioning pattern corresponding to the image. This pattern may be a fixed partitioning pattern preset by the display device hardware, such as 1000 partitions or 2000 partitions, or it may be a partitioning strategy dynamically adjusted according to the image content. Subsequently, for each independent backlight partition, its initial backlight value is extracted and recorded. This initial backlight value may be a brightness driving parameter initially calculated based on the original image signal using a traditional backlight control algorithm (such as histogram-based backlight adjustment), or it may be raw brightness-related data directly parsed from the image signal, such as the average brightness value and maximum brightness value of pixels within the corresponding partition, converted through a specific mapping relationship.
[0026] S102. Based on the backlight partition information, determine the significant feature parameters of each backlight partition.
[0027] Peripheral backlight zones specifically refer to all backlight zones other than the current backlight zone, within a partition matrix formed by a preset radius, centered on the current backlight zone to be analyzed. For example, if the preset radius is 1, then the peripheral backlight zones of the current zone are its directly adjacent backlight zones in the upper, lower, left, and right directions, as well as the four diagonal backlight zones, which together form a 3x3 partition matrix (excluding the central current zone).
[0028] In this embodiment, firstly, based on the acquired backlight zone information, the initial backlight value of each backlight zone is determined, and the initial backlight values of its surrounding backlight zones are also determined. For each backlight zone, the initial backlight values of all its surrounding backlight zones are collected, and the arithmetic mean of these initial backlight values is calculated as the average brightness of the surrounding area of that backlight zone. Then, the overall distribution of the initial backlight values of all backlight zones in the image to be displayed is further analyzed to identify the differences between them, such as the maximum and minimum values, variance, and brightness gradient changes of the initial backlight values of different zones. Subsequently, these differences are used to construct a specialized saliency calculation model.
[0029] S103. Based on the significant characteristic parameters of each backlight zone, the total backlight power of the display device is redistributed to obtain the target backlight value for each backlight zone.
[0030] In this embodiment, the total backlight power of the display device is redistributed based on the significant characteristic parameters of each backlight zone. During the redistribution process, the unique attributes and requirements of each backlight zone need to be fully considered. Through in-depth analysis and calculation of these significant characteristic parameters, the target backlight value that each backlight zone should achieve after redistribution is determined in order to achieve better display effect and energy consumption management.
[0031] S104. According to the target backlight value of each backlight zone, the backlight module of the display device adjusts the luminous brightness of the corresponding backlight zone to complete the display output of the image to be displayed.
[0032] In this embodiment, after obtaining the target backlight value of each backlight zone, the target backlight value is converted into a control signal that the display device backlight module can recognize and execute.
[0033] Specifically, the control signal is precisely mapped to the driving circuit of each backlight zone. By adjusting the driving current or voltage, the actual luminous brightness of the light-emitting elements (such as LED beads) in the corresponding backlight zone is controlled. During the adjustment process, the brightness feedback signal of each backlight zone is monitored in real time to ensure that its actual luminous brightness is consistent with the target backlight value. If there is a deviation, dynamic fine-tuning is performed. When all backlight zones emit light stably according to the target backlight value, the image to be displayed is presented with the optimized brightness distribution, completing the entire display output process.
[0034] The image method provided in this application extracts the saliency of each backlight zone by analyzing its average brightness and highlight value information. Combined with the original backlight value, the original backlight value is differentially compressed based on its saliency, thereby saving power which is then redistributed according to saliency. This allows for precise analysis of image content, reducing backlight in low-saliency areas and increasing backlight in high-saliency areas while maintaining constant total power. Without increasing the total energy consumption of the display device, it effectively improves the brightness of high-saliency areas, making their visual effect more prominent and clear. Simultaneously, by reducing backlight in low-saliency areas, unnecessary energy waste is avoided, halo effects in dark areas are reduced, and the contrast and depth of the image are enhanced. This achieves intelligent redistribution and dynamic control of total backlight power, ultimately achieving the dual goals of improving image display quality and energy efficiency.
[0035] Figure 2 This is a flowchart illustrating a method for determining salient feature parameters provided in an embodiment of this application, as shown below. Figure 2 As shown, determining the significant feature parameters of each backlight zone based on the backlight zone information includes: S201. Based on the backlight partition information, determine the initial backlight value of each backlight partition and the initial backlight value of the surrounding backlight partitions corresponding to each backlight partition. The surrounding backlight partitions refer to all other backlight partitions in the preset radius partition matrix centered on the current backlight partition.
[0036] Peripheral backlight zones specifically refer to all backlight zones other than the current backlight zone, within a partition matrix formed by a preset radius, centered on the current backlight zone to be analyzed. For example, if the preset radius is 1, then the peripheral backlight zones of the current zone are its directly adjacent backlight zones in the upper, lower, left, and right directions, as well as the four diagonal backlight zones, which together form a 3x3 partition matrix (excluding the central current zone).
[0037] In this embodiment, after obtaining the backlight zone information of the image to be displayed, for each backlight zone, its initial backlight value is first determined. This initial backlight value reflects the basic brightness level of the zone before adjustment.
[0038] It should be noted that the size of the preset radius can be preset or dynamically adjusted according to the backlight zone density of the display device, the screen size, and the requirements for image detail, so as to ensure that the brightness information of the surrounding area that affects the salience of the current zone can be accurately captured.
[0039] S202. For any backlight zone, determine the average brightness of the surrounding backlight zone based on the initial backlight values of all surrounding backlight zones corresponding to the backlight zone.
[0040] The average brightness of the surrounding area reflects the overall brightness level of the area surrounding the current partition, providing a neighborhood brightness reference for subsequent judgment of the significant features of the current partition.
[0041] In this embodiment, for any selected backlight zone, the initial backlight values of all its surrounding backlight zones are summarized. For example, if the current backlight zone has 8 surrounding backlight zones (e.g., a 3x3 matrix with a preset radius of 1 minus the center zone), the initial backlight values of each of these 8 surrounding zones are collected. Then, by summing these collected initial backlight values of the surrounding backlight zones and dividing by the total number of surrounding backlight zones, the average brightness of the surrounding area of the current backlight zone can be obtained.
[0042] S203. Determine the difference features of the initial backlight values of all backlight zones in the image to be displayed, and construct a saliency calculation model based on the difference features.
[0043] The differential characteristics include key indicators such as the maximum and minimum values, variance, and brightness gradient change rate of the initial backlight values of all backlight zones. Among them, the maximum value reflects the highest brightness area that may exist in the image, the minimum value corresponds to the darkest area, the variance reflects the dispersion of the overall backlight distribution, and the brightness gradient change rate characterizes the degree of brightness change between adjacent zones.
[0044] In this embodiment, after obtaining these differential features, a saliency calculation model is constructed by training a large number of sample images with backlight partition data and manually labeled saliency results using machine learning algorithms (such as support vector machines, neural networks, etc.).
[0045] S204. Input the initial backlight value of each backlight zone and the average brightness of the surrounding area into the saliency calculation model to obtain the saliency feature parameters of each backlight zone.
[0046] In this embodiment, for each backlight zone, its initial backlight value and the calculated average brightness of the surrounding area are used as two key input parameters and input into the saliency calculation model. The model will perform comprehensive calculation and analysis on these two input parameters based on the preset algorithm logic and the overall difference features of the image (such as maximum brightness, minimum brightness, variance, etc.).
[0047] For example, the model might first calculate the difference between the initial backlight value and the average brightness of the surrounding area to determine the brightness prominence of the area relative to its surroundings. Then, it might normalize this difference by considering the overall brightness distribution (maximum and minimum values) in the image, eliminating the influence of absolute brightness differences between different images. Simultaneously, it might introduce parameters reflecting the overall dispersion, such as variance, to weight the calculation results, giving higher weight to local brightness differences in images with more dispersed brightness distributions. After this series of processing and calculations, the saliency calculation model ultimately outputs a value that quantifies the visual importance of the backlight area within the entire image to be displayed—the saliency parameter of the backlight area. The level of this saliency parameter directly reflects the saliency level of the corresponding area in the image; a higher parameter value indicates that the area is more likely to contain bright objects or important details that attract the user's visual attention.
[0048] The salient feature parameter determination method provided in this application combines the initial backlight value of a backlight zone with the average brightness of its surrounding areas, and utilizes a saliency calculation model constructed based on the overall image difference features. This method can accurately quantify the visual importance of each zone in an image. It not only considers the brightness level of the zone itself but also fully incorporates its brightness contrast relationship with surrounding areas, while also combining the global brightness distribution characteristics of the image. This allows the output salient feature parameters to more realistically reflect the human eye's attention priority towards different areas of the image, providing a scientific and reliable basis for subsequent intelligent allocation of backlight power. It effectively avoids the saliency judgment bias caused by relying solely on a single brightness index in traditional methods, improving the accuracy and robustness of saliency identification for each zone in complex lighting conditions.
[0049] Figure 3A flowchart illustrating another method for determining significant feature parameters provided in this application embodiment is shown below. Figure 3 As shown, the initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model to obtain the salient feature parameters of each backlight zone, including: S301. Input the initial backlight value and the average brightness of the surrounding area of each backlight zone into the saliency calculation model so that the saliency calculation model quantifies the visual prominence of each backlight zone and obtains the initial saliency parameter of each backlight zone.
[0050] In this embodiment, the saliency calculation model first preprocesses the input initial backlight value and the average brightness of the surrounding area. Then, the model executes the core visual saliency quantification algorithm, which focuses on analyzing the numerical relationship between the initial backlight value and the average brightness of the surrounding area.
[0051] Specifically, when the initial backlight value of a backlit area is significantly higher than the average brightness of its surrounding areas, it indicates that the area may appear as a relatively bright region in the image, possessing high visual appeal. In this case, the model will initially determine that it has a high degree of visual prominence. Conversely, if the initial backlight value is close to or even lower than the average brightness of its surrounding areas, the area may appear visually flat with low visual prominence. During the quantization process, the model introduces a scaling factor or nonlinear transformation function to convert the difference (or ratio) between the initial backlight value and the average brightness of its surrounding areas into a quantifiable initial significance parameter. For example, the difference can be normalized and multiplied by a weighting factor, or the difference can be nonlinearly mapped using activation functions such as the Sigmoid function or ReLU function to enhance sensitivity to significant differences or suppress interference from small fluctuations. Ultimately, the initial significance parameter of each backlit area is obtained, which initially reflects the prominence characteristics of the area based on local brightness contrast.
[0052] S302. Take the largest initial significant parameter among all the initial significant parameters of the backlight zones as the reference parameter.
[0053] In this embodiment, after obtaining the initial salient parameters of all backlight zones, the parameter with the largest value is selected and defined as the baseline parameter. This baseline parameter represents the highest level of visual prominence among all backlight zones in the current image to be displayed. Subsequently, this parameter will be used as a reference to standardize the salient parameters of other zones, ensuring the comparability of salient feature parameters between different zones and providing a unified measurement scale for subsequent backlight power allocation.
[0054] For example, if all initial significance parameters range from 0 to 100, and the largest initial significance parameter is 90, then 90 is determined as the baseline parameter and used for normalization adjustment of the significance parameters of each partition in subsequent steps.
[0055] S303. The initial salient parameter of each backlight zone is compared with the reference parameter to obtain the normalized salient parameter, which is used as the salient feature parameter of each backlight zone.
[0056] In this embodiment, for each backlight zone, its initial saliency parameter is divided by the baseline parameter. The quotient is the normalized saliency parameter of that backlight zone, which is the final determined saliency feature parameter. For example, if the initial saliency parameter of a backlight zone is 45 and the baseline parameter is 90, then the normalized saliency parameter of that zone is 45 / 90 = 0.5. Through this normalization process, the saliency feature parameters of all backlight zones are uniformly mapped to a value range of 0 to 1. A zone with a value of 1 indicates that it has the highest visual prominence in the current image. The closer the value is to 1, the higher the saliency of the zone, and vice versa. This not only eliminates the influence of differences in the absolute value of the initial saliency parameter under different images or display scenarios, making the saliency comparison between different backlight zones more intuitive and fair, but also provides a standardized and quantifiable basis for the precise allocation of backlight power based on saliency in subsequent steps, facilitating the subsequent algorithm to make differentiated power adjustments for each zone.
[0057] The salient feature parameter determination method provided in this application normalizes the parameters by performing a ratio operation between the initial salient parameters and the benchmark parameters. The resulting salient feature parameters can accurately quantify the visual importance of each backlight zone on a unified scale. This not only eliminates the interference of brightness distribution differences between different images on the salientity judgment, but also makes the salient feature parameters of each zone have clear relative meaning, laying a solid foundation for the subsequent differentiated allocation of backlight power.
[0058] Figure 4 This is a flowchart illustrating a method for determining a target backlight value provided in an embodiment of this application, as shown below. Figure 4 As shown, the step of redistributing the total backlight power of the display device based on the significant characteristic parameters of each backlight zone to obtain the target backlight value for each backlight zone includes: S401. Perform differential compression processing on the initial backlight values of each backlight zone to obtain the compressed backlight values of each backlight zone.
[0059] In this embodiment, the initial backlight value of the backlight zone with a low significant feature parameter will be compressed to a large extent, while the backlight zone with a high significant feature parameter will be compressed to a small extent or not at all.
[0060] For example, a compression coefficient function can be defined, with the independent variable being the saliency parameter. The smaller the saliency parameter, the smaller the corresponding compression coefficient. The compressed backlight value is equal to the initial backlight value multiplied by the compression coefficient. In this way, the initial backlight value of low saliency areas will be significantly reduced, thereby releasing more power resources; while the initial backlight value of high saliency areas will only be slightly compressed or remain unchanged, in order to preserve its original brightness as much as possible.
[0061] It should be noted that during the compression process, it is necessary to ensure that the sum of the backlight values of all backlight zones after compression is less than or equal to the original total backlight power of the display device, so as to reserve adjustable space for subsequent power redistribution.
[0062] S402. Calculate the sum of the differences between the initial backlight value and the corresponding compressed backlight value for all backlight zones to obtain the total power saving.
[0063] In this embodiment, for each backlight zone, the difference between its initial backlight value and the compressed backlight value is calculated. This difference represents the power saved by compressing the backlight of that zone. Then, this difference for all backlight zones is summed to obtain the total power saved.
[0064] For example, if a display device has 100 backlight zones, and the initial backlight value of a low-salience zone is 50, and the compressed backlight value is 20, then the power saved by that zone is 30; another low-salience zone has an initial backlight value of 40, and the compressed value is 15, saving 25 power, and so on. By adding up the power saved by all zones, we can obtain the total power saved by the entire display device through differentiated compression processing.
[0065] S403. Calculate the sum of significant characteristic parameters of all backlight zones, and determine the power allocation weight of each backlight zone based on the ratio of the significant characteristic parameter of each backlight zone to the sum of the significant characteristic parameters.
[0066] Power allocation weight refers to the proportion of total power savings that each backlight zone should be allocated. The higher the significant characteristic parameter of a zone, the greater its corresponding power allocation weight, indicating that it can obtain more power resources in subsequent power compensation.
[0067] In this embodiment, firstly, the salient feature parameters of all backlight zones are summed to obtain the total salient feature parameters. If the display device contains N backlight zones, and the salient feature parameters of each zone are S1, S2, ..., S... n Then the sum of salient feature parameters S_total = S1 + S2 + … + S nThen, for each backlight partition i (i=1,2,…,N), its power allocation weight W i The significant feature parameter S of this partition i The value is determined by the ratio of W to the sum of significant feature parameters S_total. i = S i / S_total.
[0068] S404. According to the power allocation weight of each backlight zone, the total power saving is allocated to each backlight zone to obtain the power allocation increment of each backlight zone.
[0069] In this embodiment, for each backlight zone, its power allocation weight is multiplied by the total power saving to obtain the power allocation increment that the zone should be allocated.
[0070] For example, if the total power saving is P_save and the power allocation weight of a certain backlight zone is W_i, then the power allocation increment of that zone is ΔP_i = W_i × P_save. In this way, the total power saving is precisely allocated to each backlight zone according to the proportion of the salient characteristic parameters of each zone. The higher the salient characteristic parameter, the greater the power allocation increment obtained by the zone, thus enabling it to obtain more power compensation in subsequent steps to improve its brightness performance.
[0071] S405. Determine the target backlight value for each backlight zone based on the power allocation increment of each backlight zone.
[0072] In this embodiment, the final target backlight value for each backlight zone is obtained by summing the compressed backlight value of each backlight zone with its corresponding power allocation increment. This allows zones with higher salient feature parameters to receive more power compensation after undergoing less compression, effectively increasing their target backlight value and enhancing the display effect of bright areas or important details in the image. While zones with lower salient feature parameters are compressed to a greater extent, their visual importance is lower, and appropriately reducing their brightness will not significantly affect the overall viewing experience. Instead, by saving power and allocating it to more important zones, intelligent and differentiated allocation of backlight power is achieved. This effectively reduces overall backlight power consumption while ensuring clear display of key image information, achieving the dual goals of energy saving and optimized display effect.
[0073] For example, if the compressed backlight value of a certain backlight zone is 20 and its power allocation increment is 15, then the target backlight value of that zone is 20 + 15 = 35.
[0074] The target backlight value determination method provided in this application releases power resources by differentially compressing backlight zones and accurately allocating the total power savings to each zone based on weights determined by salient feature parameters, ultimately obtaining a target backlight value that balances display effect and energy saving goals. Through differential compression processing, the initial backlight value is significantly reduced for low-salient zones, effectively saving overall power while maintaining the brightness of high-salient zones. Subsequently, the released total power savings are allocated according to the proportion of salient feature parameters in each zone, allowing high-salient zones to receive more power compensation. This improves the display effect in key areas while achieving dynamic and intelligent allocation of backlight power. Quantified salient feature parameters and standardized weight calculations ensure the scientific and accurate allocation of power, enabling the display device to adaptively optimize the backlight output of each zone in image scenarios with different brightness distributions, minimizing backlight energy consumption while meeting user visual experience needs.
[0075] In an optional embodiment of the present invention, determining the target backlight value of each backlight zone based on the power allocation increment of each backlight zone includes: determining a preset backlight value of each backlight zone based on the power allocation increment of each backlight zone; determining whether the preset backlight values of each backlight zone are all within a preset backlight limiting range; if they are all within the preset backlight limiting range, determining the preset backlight value of each backlight zone as the target backlight value of each backlight zone; if there is a preset backlight value that exceeds the preset backlight limiting range, performing a limiting operation, and re-performing the step of determining whether the preset backlight values of each backlight zone are all within the preset backlight limiting range for the preset backlight values of each backlight zone after the limiting operation.
[0076] The preset backlight limit range is an effective range of backlight values that is preset based on the hardware performance parameters of the display device (such as the maximum driving power and minimum stable luminous power of a single backlight zone) and the visual comfort threshold of the human eye. For example, [L_min, L_max], where L_min is the minimum backlight value allowed for the zone. If it is lower than this value, the zone may not be able to emit light stably or display abnormalities may occur. L_max is the maximum backlight value allowed for the zone. If it is exceeded, it may cause hardware overload, a surge in power consumption, or localized excessive brightness and glare on the screen.
[0077] In this embodiment, the compressed backlight value of each backlight zone is added to the power allocation increment, and the result is defined as the preset backlight value of that zone, i.e., preset backlight value = compressed backlight value + power allocation increment. Then, it is checked one by one whether the preset backlight value of each backlight zone falls within the preset backlight limiting range [L_min, L_max]. If the preset backlight values of all zones satisfy L_min ≤ preset backlight value ≤ L_max, then these preset backlight values are directly determined as the target backlight values of each zone; if at least one zone's preset backlight value exceeds this range; For example, if the preset backlight value of a certain partition is less than L_min or greater than L_max, then a limiting operation needs to be performed on the excess part: for partitions with preset backlight values less than L_min, their preset backlight values are forcibly adjusted to L_min; for partitions with preset backlight values greater than L_max, their preset backlight values are forcibly adjusted to L_max.
[0078] After the limiting operation is completed, it is necessary to recheck whether the preset backlight values of all zones (including those that have not been limited and those that have been limited) are within the preset backlight limiting range. This is because limiting some zones may affect the balance of the total power distribution. At this time, it may be necessary to re-examine the power distribution logic or redistribute the remaining power until the preset backlight values of all zones are within the preset range. Finally, the preset backlight value that has been adjusted by limiting and passed the range verification is determined as the target backlight value.
[0079] The method provided in this application effectively avoids backlight zone malfunctions caused by excessively large or small power allocation increments by introducing a preset backlight limiting range and a secondary judgment mechanism. This ensures the stability and safety of the display device's operation while also taking into account the user's visual comfort and preventing issues such as localized excessive darkness or brightness that could affect the viewing experience.
[0080] Figure 5 This is a flowchart illustrating a limiting operation provided in an embodiment of this application, such as... Figure 5 As shown, the limiting operation includes: S501. Identify the preset backlight values that exceed the preset backlight limit range in all backlight zones.
[0081] In this embodiment, the preset backlight value of each backlight zone is detected one by one and compared with the upper and lower limits of the preset backlight limiting range (i.e., L_min and L_max). All preset backlight values that are less than L_min or greater than L_max are filtered out. These values are the preset backlight values that need to be processed.
[0082] For example, if the preset backlight limiting range is [10, 200], and the preset backlight value of a certain backlight zone is 8, then 8 is an over-limit preset backlight value less than L_min; if the preset backlight value of another zone is 210, then 210 is an over-limit preset backlight value greater than L_max. Both of these values will be identified as over-limit preset backlight values, which can accurately locate all backlight zones with potential display risks or hardware security vulnerabilities, and clearly identify the targets for subsequent limiting processing.
[0083] S502. Perform power reduction processing on the over-limit backlight partition corresponding to the over-limit preset backlight value, and update the preset backlight value of each over-limit backlight partition to correct the preset backlight value to the preset backlight limit range.
[0084] In this embodiment, for the identified over-limit preset backlight values, targeted power reduction is performed based on the direction of the over-limit (below the lower limit L_min or above the upper limit L_max). Specifically, if the preset backlight value of an over-limit backlight zone is less than L_min, the preset backlight value of that zone is directly adjusted to L_min to ensure that the zone can emit light stably and avoid display abnormalities caused by insufficient power; if the preset backlight value of an over-limit backlight zone is greater than L_max, the preset backlight value of that zone is forcibly adjusted to L_max to prevent hardware damage, power consumption surges, or excessively bright and glaring areas of the screen caused by excessive power.
[0085] For example, when the preset backlight limit range is [10, 200], the preset backlight value of a partition with a preset backlight value of 8 is updated to 10; and the preset backlight value of a partition with a preset backlight value of 210 is updated to 200. Through this correction, the preset backlight values of all over-limit backlight partitions are constrained within a safe and comfortable range, ensuring both the hardware safety and stable operation of the display device and maintaining the user's visual experience.
[0086] S503. Determine the total power reduction caused by power reduction processing of all over-limit backlight zones.
[0087] In this embodiment, for each over-limit backlight zone, the difference between its preset backlight value before the limiting operation and the preset backlight value after the limiting operation is calculated. This difference is the power reduction of the zone due to the limiting operation. Then, the power reduction of all over-limit backlight zones is summed to obtain the total power reduction.
[0088] For example, if the preset backlight value of a certain over-limit backlight zone is 210 before limiting and 200 after limiting (the upper limit of the preset backlight limiting range is 200), then the power reduction of this zone is 210-200=10; another over-limit backlight zone has a preset backlight value of 8 before limiting and 10 after limiting (the lower limit of the preset backlight limiting range is 10), then the power reduction is 8-10=-2. And so on, by adding up all the power reductions due to exceeding the upper limit, we can obtain the total power reduction after performing the limiting operation.
[0089] S504. Based on the proportion of significant characteristic parameters of each backlight zone, determine the secondary power allocation weight of each non-over-limit backlight zone.
[0090] In this embodiment, a non-over-limit backlight zone refers to a backlight zone whose preset backlight value remains within the preset backlight limiting range [L_min, L_max] after the first limiting operation. First, the significant feature parameters of all non-over-limit backlight zones are summed to obtain the total sum of non-over-limit significant feature parameters S_non_out_total. If the display device contains M non-over-limit backlight zones, the significant feature parameters of each non-over-limit zone are S1', S2', ..., S... m If ', then S_non_out_total = S1' + S2' + … + S m Then, for each non-over-limit backlight zone j (j=1,2,…,M), its secondary power allocation weight W_j' is determined by the ratio of the salient feature parameter S_j' of that zone to the sum of the non-over-limit salient feature parameters S_non_out_total, i.e., W_j' = S_j' / S_non_out_total. This ensures that the secondary power allocation still tilts towards non-over-limit zones with higher salient feature parameters, further optimizing the display effect of key areas.
[0091] S505. The power reduction of the president is allocated to each non-over-limit backlight zone according to the secondary power allocation weight, so as to obtain the secondary power allocation increment of each non-over-limit backlight zone.
[0092] In this embodiment, for each non-over-limit backlight zone, its secondary power allocation weight is multiplied by the power reduction of the main unit to obtain the secondary power allocation increment that the non-over-limit zone should be allocated. This allows the originally non-over-limit high-salience zones to obtain additional power compensation, further improving their display brightness and detail performance, while avoiding the waste of power resources and ensuring that the backlight power is optimized and utilized to the maximum extent under the premise of safe operation.
[0093] S506. Update the preset backlight value of each non-over-limit backlight zone according to the secondary power allocation increment of each non-over-limit backlight zone.
[0094] In this embodiment, the preset backlight value of each non-over-limit backlight zone is added to the corresponding secondary power allocation increment to complete the update of the preset backlight value of that zone.
[0095] Through this update, non-over-limit zones, especially those with high significant characteristic parameters, can obtain additional power support on the original basis, further improving their brightness level, thereby better highlighting important information or bright areas in the image. After the update is completed, it is necessary to perform the step of judging whether the preset backlight value of each backlight zone is within the preset backlight limit range again. If there is still an over-limit situation, the above limit operation and secondary allocation process are repeated until the preset backlight value of all zones is stable within the preset backlight limit range. Finally, the preset backlight value at this time is determined as the target backlight value of each backlight zone.
[0096] The limiting operation provided in this application embodiment performs power reduction processing on backlight zones that exceed the limit, and then redistributes the resulting power reduction according to the significant characteristic parameters of the non-exceeding-limit backlight zones, achieving dynamic balance and deep optimization of backlight power. While ensuring that all backlight zones operate within a safe and stable preset backlight limiting range, it maximizes the allocation of saved power resources to the visually more important non-exceeding-limit zones. This avoids hardware risks and display anomalies caused by a single zone exceeding the limit, and further enhances the brightness performance of key areas, resulting in a more refined improvement in the overall image display effect while maintaining safety and energy efficiency.
[0097] Figure 6 A schematic diagram of another limiting operation provided in this application embodiment, as shown below. Figure 6 As shown, the limiting operation further includes: S601. Adjust the compression parameters, and re-execute the differential compression processing of the initial backlight values of each backlight zone based on the adjusted compression parameters to obtain new compressed backlight values for each backlight zone.
[0098] Compression parameters refer to the key adjustment coefficients used when performing differential compression processing on the initial backlight values of the backlight zones.
[0099] In this embodiment, when there are still a large number of over-limited zones or excessive power reduction after the first limiting operation, the initial compression effect can be optimized by adjusting the compression parameters. For example, the compression ratio of the low significant feature parameter zone can be appropriately increased to release more power resources; or the compression ratio of the high significant feature parameter zone can be reduced to avoid the backlight value being too low after compression, which would affect the subsequent compensation effect.
[0100] S602. Based on the new compressed backlight value, update the preset backlight value of each backlight zone.
[0101] In this embodiment, after adjusting the compression parameters, a differentiated compression step needs to be performed on the initial backlight values of each backlight zone according to the new parameters. That is, based on the adjusted compression ratio and significant feature parameters, the compressed backlight value of each zone is recalculated to provide more reasonable basic data for subsequent power allocation increment calculation, thereby reducing the probability of exceeding the limit again and improving the overall efficiency of determining the target backlight value.
[0102] The limiting operation provided in this application can actively trigger the compression parameter adjustment process when there are still many partitions exceeding the limit after the first limiting and the second allocation, or when the power reduction value of the main force is too large, resulting in a decrease in the efficiency of the second allocation. By introducing a dynamic adjustment mechanism for compression parameters, an optimized path is provided to solve the problem of multiple limiting cycles that may occur in complex image scenes.
[0103] Figure 7 This is a schematic diagram illustrating the steps of an image adjustment method provided in an embodiment of this application, as shown below. Figure 7 As shown, the image adjustment method specifically includes the following steps: Step 1: Calculate the saliency S(i,j) of each partition, assuming there are N partitions. According to the original algorithm, the original backlight value B_original(i,j) of each region, the average brightness value (A_avg) and the highlight value (A_max) of each partition can be obtained.
[0104] This section uses a saliency calculation method based on contrast. That is, the saliency of a zone can be defined as the difference in brightness between that zone and its surrounding zones (e.g., center-periphery difference).
[0105] Specifically, the following method can be used: S(i,j) = |I(i,j) - I_surround| Where I(i,j) is the average brightness of the current partition, and I_surround is the average brightness of the surrounding partitions.
[0106] Step 2: Calculate the significance S(i,j) of each partition based on step 1, and normalize it to obtain S_norm(i,j) (range 0~1). Normalization method: divide by the maximum value among all partitions.
[0107] That is, S_norm(i,j) = S(i,j) / S_max(i,j), where S_max(i,j) represents the maximum significance among all partitions; S_norm(i,j) ∈[0, 1]; Step 3: Compress the original backlight value using the following function: B_compressed(i,j) = B_original(i,j) * (1 - k) + B_original(i,j) * k * (1 - S_norm(i,j)) Among them, the compression coefficient k (0 < k < 1) can be freely set by developers. According to the above formula, each partition is first compressed to (1 - k) times the original, and then a term negatively correlated with saliency is added. In this way, the lower the saliency, the more it is compressed.
[0108] Step 4: Calculate the total power saved: Power_saved = sum_{i,j} [B_original(i,j) - B_compressed(i,j)] Step 5: Redistribute the saved power according to the proportion of saliency. The backlight value after redistribution is: B_final(i,j) = B_compressed(i,j) + Power_saved * [S_norm(i,j) / sum_{i,j} S_norm(i,j)] Step 6: Since all the saved power is distributed, after redistribution, the total power returns to the original level, that is, the total power remains unchanged.
[0109] However, after such an operation, while achieving the unchanged total power, the backlight value is transferred from the low-saliency area to the high-saliency area.
[0110] Step 7: Limit the value of B_final(i,j) to ensure it is within [0, B_max] (B_max is the maximum backlight value, for example, 1).
[0111] If some values are clipped after clipping, the clipped part can be redistributed to other partitions that have not reached B_max (according to the saliency ratio). This will not be elaborated here, or the k value can be adjusted to avoid over-clipping.
[0112] Figure 8 It is a schematic structural diagram of an image adjustment device provided by an embodiment of this application. As Figure 8 shown, the device specifically includes: An acquisition module 801, configured to acquire backlight partition information of the image to be displayed. The image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition; A determination module 802, configured to determine the significant feature parameters of each backlight partition based on the backlight partition information; The redistribution module 803 is used to redistribute the total backlight power of the display device according to the significant characteristic parameters of each backlight zone to obtain the target backlight value for each backlight zone. The control module 804 is used to control the brightness of the corresponding backlight zone through the backlight module of the display device according to the target backlight value of each backlight zone, so as to complete the display output of the image to be displayed.
[0113] In one possible implementation, the determining module 802 is further configured to determine, based on the backlight partition information, the initial backlight value of each backlight partition and the initial backlight value of the surrounding backlight partitions corresponding to each backlight partition, wherein the surrounding backlight partitions refer to all other backlight partitions in a preset radius partition matrix centered on the current backlight partition; for any backlight partition, determine the average brightness of the surrounding backlight partition based on the initial backlight values of all the surrounding backlight partitions corresponding to the backlight partition; determine the difference features of the initial backlight values of all backlight partitions in the image to be displayed, and construct a saliency calculation model based on the difference features; input the initial backlight value and the average brightness of the surrounding backlight partitions of each backlight partition into the saliency calculation model to obtain the saliency feature parameters of each backlight partition.
[0114] In one possible implementation, the determining module 802 is further configured to input the initial backlight value of each backlight zone and the average brightness of the surrounding area into the saliency calculation model, so that the saliency calculation model quantifies the visual prominence of each backlight zone and obtains the initial saliency parameter of each backlight zone; the largest initial saliency parameter among all the initial saliency parameters of the backlight zones is used as the benchmark parameter; and the ratio of the initial saliency parameter of each backlight zone to the benchmark parameter is calculated to obtain the normalized saliency parameter, which is used as the saliency feature parameter of each backlight zone.
[0115] In one possible implementation, the redistribution module 803 is further configured to perform differential compression processing on the initial backlight values of each backlight zone to obtain the compressed backlight value of each backlight zone; calculate the sum of the differences between the initial backlight values and the corresponding compressed backlight values of all backlight zones to obtain the total power saving; statistically analyze the sum of the significant characteristic parameters of all backlight zones, and determine the power allocation weight of each backlight zone based on the ratio of the significant characteristic parameter of each backlight zone to the sum of the significant characteristic parameters; allocate the total power saving to each backlight zone according to the power allocation weight of each backlight zone to obtain the power allocation increment of each backlight zone; and determine the target backlight value of each backlight zone based on the power allocation increment of each backlight zone.
[0116] In one possible implementation, the redistribution module 803 is further configured to determine the preset backlight value of each backlight zone based on the power allocation increment of each backlight zone; determine whether the preset backlight value of each backlight zone is within a preset backlight limiting range; if they are all within the preset backlight limiting range, determine the preset backlight value of each backlight zone as the target backlight value of each backlight zone; if there is a preset backlight value that exceeds the preset backlight limiting range, perform a limiting operation, and re-execute the step of determining whether the preset backlight value of each backlight zone is within the preset backlight limiting range for the preset backlight value of each backlight zone after the limiting operation.
[0117] In one possible implementation, the redistribution module 803 is further configured to: identify over-limit preset backlight values in all backlight zones that exceed a preset backlight limit range; perform power reduction processing on the over-limit backlight zones corresponding to the over-limit preset backlight values, and update the preset backlight values of each over-limit backlight zone to correct the preset backlight values to within the preset backlight limit range; determine the total power reduction generated by the power reduction processing of all over-limit backlight zones; determine the secondary power allocation weight of each non-over-limit backlight zone based on the proportion of significant characteristic parameters of each backlight zone; allocate the total power reduction to each non-over-limit backlight zone according to the secondary power allocation weight, thereby obtaining the secondary power allocation increment of each non-over-limit backlight zone; and update the preset backlight values of each non-over-limit backlight zone according to the secondary power allocation increment of each non-over-limit backlight zone.
[0118] In one possible implementation, the redistribution module 803 is further configured to adjust the compression parameters, re-execute the differential compression processing of the initial backlight values of each backlight partition based on the adjusted compression parameters, and obtain new compressed backlight values for each backlight partition; and update the preset backlight values of each backlight partition based on the new compressed backlight values.
[0119] The image adjustment device provided in this embodiment can be as follows: Figure 8 The image adjustment device shown can perform, for example Figure 1-7 All steps of image adjustment, thereby achieving Figure 1-7 For details on the technical effects of the image adjustments shown, please refer to [link / reference]. Figure 1-7 The relevant descriptions are presented concisely and will not be elaborated upon here.
[0120] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0121] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, such as... Figure 9 As shown, this application embodiment provides an electronic device, including a processor 901, a communication interface 902, a memory 903, and a communication bus 904. The processor 901, communication interface 902, and memory 903 communicate with each other via the communication bus 904. The memory 903 stores computer programs. When the processor 901 executes the program stored in the memory 903, it implements the image adjustment steps provided in any of the aforementioned method embodiments. The backlight partition information of the image to be displayed is obtained. The image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition. Based on the backlight partition information, the significant feature parameters of each backlight partition are determined. According to the significant feature parameters of each backlight partition, the total backlight power of the display device is redistributed to obtain the target backlight value of each backlight partition. According to the target backlight value of each backlight partition, the backlight module of the display device adjusts the luminous brightness of the corresponding backlight partition to complete the display output of the image to be displayed.
[0122] In one possible implementation, based on the backlight partition information, the initial backlight value of each backlight partition and the initial backlight value of the surrounding backlight partitions corresponding to each backlight partition are determined. The surrounding backlight partitions refer to all other backlight partitions in a partition matrix with a preset radius centered on the current backlight partition. For any backlight partition, the average brightness of the surrounding backlight partition is determined according to the initial backlight values of all surrounding backlight partitions corresponding to the backlight partition. The difference features of the initial backlight values of all backlight partitions in the image to be displayed are determined, and a saliency calculation model is constructed based on the difference features. The initial backlight value and the average brightness of the surrounding backlight partition of each backlight partition are input into the saliency calculation model to obtain the saliency feature parameters of each backlight partition.
[0123] In one possible implementation, the initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model so that the saliency calculation model quantifies the visual prominence of each backlight zone and obtains the initial saliency parameter of each backlight zone; the largest initial saliency parameter among all the initial saliency parameters of the backlight zones is used as the benchmark parameter; the ratio of the initial saliency parameter of each backlight zone to the benchmark parameter is calculated to obtain the normalized saliency parameter, which is used as the saliency feature parameter of each backlight zone.
[0124] In one possible implementation, the initial backlight value of each backlight zone is differentially compressed to obtain the compressed backlight value of each backlight zone; the sum of the differences between the initial backlight value and the corresponding compressed backlight value of all backlight zones is calculated to obtain the total power saving; the sum of the significant characteristic parameters of all backlight zones is statistically analyzed, and the power allocation weight of each backlight zone is determined according to the ratio of the significant characteristic parameter of each backlight zone to the sum of the significant characteristic parameters; the total power saving is allocated to each backlight zone according to the power allocation weight of each backlight zone to obtain the power allocation increment of each backlight zone; and the target backlight value of each backlight zone is determined according to the power allocation increment of each backlight zone.
[0125] In one possible implementation, a preset backlight value for each backlight zone is determined based on the power allocation increment of each backlight zone; it is determined whether the preset backlight values of each backlight zone are all within a preset backlight limiting range; if they are all within the preset backlight limiting range, the preset backlight value of each backlight zone is determined as the target backlight value of each backlight zone; if there is a preset backlight value that exceeds the preset backlight limiting range, a limiting operation is performed, and the step of determining whether the preset backlight values of each backlight zone are all within the preset backlight limiting range is re-executed for the preset backlight values of each backlight zone after the limiting operation.
[0126] In one possible implementation, the following steps are taken: First, identify all backlight zones that exceed a preset backlight limit range; perform power reduction processing on the backlight zones corresponding to the exceeding preset backlight values, updating the preset backlight values of each exceeding backlight zone to correct them to within the preset backlight limit range; determine the maximum power reduction generated by the power reduction processing on all exceeding backlight zones; determine the secondary power allocation weight for each non-exceeding backlight zone based on the proportion of significant characteristic parameters of each backlight zone; allocate the maximum power reduction to each non-exceeding backlight zone according to the secondary power allocation weight, obtaining the secondary power allocation increment for each non-exceeding backlight zone; and update the preset backlight values of each non-exceeding backlight zone according to the secondary power allocation increment.
[0127] In one possible implementation, the compression parameters are adjusted, and the differential compression processing of the initial backlight values of each backlight zone is re-executed based on the adjusted compression parameters to obtain new compressed backlight values for each backlight zone; based on the new compressed backlight values, the preset backlight values of each backlight zone are updated.
[0128] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0129] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.
[0130] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. An image adjustment method, characterized in that, include: Obtain the backlight partition information of the image to be displayed, wherein the image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition; Based on the backlight partition information, the significant feature parameters of each backlight partition are determined; Based on the significant characteristic parameters of each backlight zone, the total backlight power of the display device is redistributed to obtain the target backlight value for each backlight zone; According to the target backlight value of each backlight zone, the backlight module of the display device adjusts the luminous brightness of the corresponding backlight zone to complete the display output of the image to be displayed.
2. The method according to claim 1, characterized in that, The determination of significant feature parameters for each backlight zone based on the backlight zone information includes: Based on the backlight partition information, the initial backlight value of each backlight partition and the initial backlight value of the surrounding backlight partitions corresponding to each backlight partition are determined. The surrounding backlight partitions refer to all other backlight partitions in the preset radius partition matrix centered on the current backlight partition. For any backlight zone, the average brightness of the surrounding backlight zones is determined based on the initial backlight values of all surrounding backlight zones corresponding to the backlight zone. Determine the difference features of the initial backlight values of all backlight zones in the image to be displayed, and construct a significance calculation model based on the difference features; The initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model to obtain the saliency feature parameters of each backlight zone.
3. The method according to claim 2, characterized in that, The initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model to obtain the salient feature parameters of each backlight zone, including: The initial backlight value of each backlight zone and the average brightness of the surrounding area are input into the saliency calculation model so that the saliency calculation model quantifies the visual prominence of each backlight zone and obtains the initial saliency parameter of each backlight zone. The largest initial significant parameter among all the initial significant parameters of the backlight zones is taken as the baseline parameter; The initial salient parameter of each backlight zone is compared with the benchmark parameter to obtain the normalized salient parameter, which is used as the salient feature parameter of each backlight zone.
4. The method according to claim 1, characterized in that, The step of redistributing the total backlight power of the display device based on the significant characteristic parameters of each backlight zone to obtain the target backlight value for each backlight zone includes: Differential compression processing is performed on the initial backlight values of each backlight zone to obtain the compressed backlight values of each backlight zone. Calculate the sum of the differences between the initial backlight value and the corresponding compressed backlight value for all backlight zones to obtain the total power saving; The sum of significant characteristic parameters of all backlight zones is calculated, and the power allocation weight of each backlight zone is determined based on the ratio of the significant characteristic parameter of each backlight zone to the sum of the significant characteristic parameters. According to the power allocation weight of each backlight zone, the total power saving is allocated to each backlight zone to obtain the power allocation increment of each backlight zone; The target backlight value for each backlight zone is determined based on the power allocation increment of each backlight zone.
5. The method according to claim 4, characterized in that, The step of determining the target backlight value for each backlight zone based on the power allocation increment of each backlight zone includes: The preset backlight value for each backlight zone is determined based on the power allocation increment of each backlight zone. Determine whether the preset backlight values for each backlight zone are all within the preset backlight limiting range; When all are within the preset backlight limiting range, the preset backlight value of each backlight zone is determined as the target backlight value of each backlight zone. If a preset backlight value exceeds the preset backlight limit range, a limiting operation is performed, and the step of determining whether the preset backlight value of each backlight zone is within the preset backlight limit range is re-executed for the preset backlight value of each backlight zone after the limiting operation.
6. The method according to claim 5, characterized in that, The limiting operation includes: Identify the preset backlight values that exceed the preset backlight limit range in all backlight zones; Power reduction processing is performed on the over-limit backlight partitions corresponding to the over-limit preset backlight values, and the preset backlight values of each over-limit backlight partition are updated to correct the preset backlight values to the preset backlight limiting range. Determine the total power reduction resulting from power reduction processing performed on all over-limit backlight zones; Based on the proportion of significant characteristic parameters of each backlight zone, the secondary power allocation weight of each non-over-limit backlight zone is determined. The power reduction of the president is allocated to each non-overlimit backlight zone according to the secondary power allocation weight, so as to obtain the secondary power allocation increment of each non-overlimit backlight zone. Based on the secondary power allocation increment of each non-over-limit backlight zone, the preset backlight value of each non-over-limit backlight zone is updated.
7. The method according to claim 5, characterized in that, The limiting operation also includes: Adjust the compression parameters, and re-execute the differential compression process on the initial backlight values of each backlight zone based on the adjusted compression parameters to obtain new compressed backlight values for each backlight zone. Based on the new compressed backlight value, the preset backlight value of each backlight zone is updated.
8. An image adjustment device, characterized in that, include: The acquisition module is used to acquire the backlight partition information of the image to be displayed, wherein the image to be displayed includes multiple backlight partitions, and the backlight partition information includes the initial backlight value of each backlight partition. The determination module is used to determine the significant feature parameters of each backlight partition based on the backlight partition information; The redistribution module is used to redistribute the total backlight power of the display device according to the significant characteristic parameters of each backlight zone, so as to obtain the target backlight value for each backlight zone. The control module is used to adjust the brightness of the corresponding backlight zone according to the target backlight value of each backlight zone through the backlight module of the display device, so as to complete the display output of the image to be displayed.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the image adjustment method according to any one of claims 1 to 7.
10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the image adjustment method according to any one of claims 1 to 7.