Image display method, apparatus and device

CN117594018BActive Publication Date: 2026-09-25HEFEI ESWIN IC TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311524365.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-10
Publication Date
2026-09-25
Estimated Expiration
2043-11-10

AI Technical Summary

Technical Problem

[0004]然而,这种查找表需要预先存储每个亮度值对应的背光参数,对存储空间的消耗较大

Benefits of technology

[0062]本申请提供的图像显示方法、装置及设备,首先根据待显示图像中多个原始亮度值下分别包括的像素点的数量,确定待显示图像的目标参考亮度值;然后根据预设的多个亮度区间各自对应的显示面板的亮度扩大倍数,确定目标参考亮度值所属的亮度区间对应的第一亮度扩大倍数,并根据第一亮度扩大倍数,以及亮度扩大倍数与背光参数之间的预设对应关系,确定待显示图像的目标背光参数,从而根据目标参考亮度值、目标背光参数和待显示图像中各像素点的亮度值,显示待显示图像。由于亮度扩大倍数与背光参数之间存在预设对应关系,相较于通过查找表的方式来确定背光参数的方式,本申请的方案只需要预先存储预设的多个亮度区间各自对应的亮度扩大倍数,即可根据待显示图像的目标参考亮度值来确定待显示图像的目标背光参数,从而显示待显示图像,无需存储每个亮度值对应的背光参数,极大的减小了所需的存储空间,节省了硬件存储资源。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117594018B_ABST
    Figure CN117594018B_ABST
Patent Text Reader

Abstract

The application provides an image display method, device and equipment, the method comprising: determining a target reference luminance value of an image to be displayed according to the number of pixel points included in each of a plurality of original luminance values in the image to be displayed; determining a first luminance expansion multiple corresponding to a luminance interval to which the target reference luminance value belongs according to a preset luminance expansion multiple of a display panel corresponding to each of a plurality of luminance intervals; determining a target backlight parameter of the image to be displayed according to the first luminance expansion multiple and a preset corresponding relationship between the luminance expansion multiple and a backlight parameter; and displaying the image to be displayed according to the target reference luminance value, the target backlight parameter and the luminance value of each pixel point in the image to be displayed. The scheme of the application does not need to store the backlight parameter corresponding to each luminance value, greatly reduces the required storage space and saves hardware storage resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of image processing technology, and in particular to an image display method, apparatus and device. Background Technology

[0002] Backlighting (BL) is a form of lighting used in the electronics industry, commonly applied to displays. Backlighting refers to illumination from the side or back, and can be used to increase the brightness of the display screen in low-light environments.

[0003] Currently, in LCD panels (Open Cell, OC), the backlight settings are determined based on a pre-stored lookup table. The lookup table stores the backlight parameters corresponding to each brightness value. After determining the reference brightness value of the image to be displayed, the backlight parameters of the image to be displayed can be determined by querying the lookup table based on the reference brightness value.

[0004] However, this lookup table requires pre-storing the backlight parameters corresponding to each brightness value, which consumes a lot of storage space. Summary of the Invention

[0005] This application provides an image display method, apparatus, and device to save storage space required for determining backlight parameters during the image display process.

[0006] In a first aspect, this application provides an image display method, the method comprising:

[0007] The target reference brightness value of the image to be displayed is determined based on the number of pixels included under each of the multiple original brightness values ​​in the image to be displayed.

[0008] Based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges, determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs;

[0009] Based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters, the target backlight parameters of the image to be displayed are determined.

[0010] The image to be displayed is displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed.

[0011] In one possible implementation, displaying the image to be displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed includes:

[0012] Based on the target reference brightness value and the first brightness amplification factor, the original brightness values ​​of each pixel in the image to be displayed are compensated to obtain the compensated brightness values ​​of each pixel.

[0013] The image to be displayed is displayed based on the compensated brightness value of each pixel in the image to be displayed and the target backlight parameters.

[0014] In one possible implementation, the step of compensating the original brightness values ​​of each pixel in the image to be displayed based on the target reference brightness value and the first brightness amplification factor to obtain the compensated brightness value of each pixel includes:

[0015] The target brightness amplification factor for each pixel is determined based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel.

[0016] For any pixel in the image to be displayed, the compensated brightness value of the pixel is determined by multiplying the original brightness value of the pixel by the target brightness magnification factor of the pixel.

[0017] In one possible implementation, determining the target brightness magnification factor for each pixel based on the target reference brightness value, the first brightness magnification factor, the maximum brightness value, and the original brightness value of each pixel includes:

[0018] Based on the target reference brightness value and the original brightness value of each pixel, a first type of pixel with an original brightness value less than or equal to the target reference brightness value and a second type of pixel with an original brightness value greater than the target reference brightness value are determined in the image to be displayed.

[0019] The first brightness magnification factor is determined as the target brightness magnification factor for the first type of pixels.

[0020] Based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value, a second brightness amplification factor is determined; the second brightness amplification factor is then determined as the target brightness amplification factor for the second type of pixels.

[0021] In one possible implementation, determining the second brightness magnification factor based on the target reference brightness value, the first brightness magnification factor, and the maximum brightness value includes:

[0022] Determine a first difference between the maximum brightness value and the target reference brightness value;

[0023] Based on the target reference brightness value and the first brightness amplification factor, determine the compensation brightness value of the pixel corresponding to the target reference brightness value;

[0024] Determine a second difference between the compensated brightness value of the pixel corresponding to the maximum brightness value and the target reference brightness value;

[0025] The second brightness amplification factor is determined based on the first difference and the second difference.

[0026] In one possible implementation, the method further includes:

[0027] The plurality of brightness intervals are determined in ascending order of size, wherein the plurality of brightness intervals do not overlap, and the union of the plurality of brightness intervals includes all brightness values ​​between the minimum brightness value and the maximum brightness value.

[0028] Obtain the brightness amplification factor parameters corresponding to each of the multiple brightness ranges;

[0029] Based on the maximum brightness value and the brightness amplification factor parameters corresponding to each of the multiple brightness intervals, the brightness amplification factor corresponding to each of the multiple brightness intervals is determined respectively, wherein the brightness amplification factor corresponding to each of the multiple brightness intervals decreases sequentially, and the brightness amplification factor corresponding to any brightness region is greater than or equal to 1.

[0030] In one possible implementation, determining the target reference brightness value of the image to be displayed based on the number of pixels included in each of the multiple original brightness values ​​in the image to be displayed includes:

[0031] Based on the number of pixels included in the plurality of original brightness values, at least one brightness value is determined among the plurality of original brightness values ​​whose number of corresponding pixels is greater than or equal to a preset pixel number threshold.

[0032] The maximum value among the at least one brightness value is determined as the target reference brightness value.

[0033] Secondly, this application provides an image display device, the device comprising:

[0034] The first determining module is used to determine the target reference brightness value of the image to be displayed based on the number of pixels included under each of the multiple original brightness values ​​in the image to be displayed.

[0035] The second determining module is used to determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs, based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges.

[0036] The third determining module is used to determine the target backlight parameters of the image to be displayed based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters.

[0037] The processing module is used to display the image to be displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed.

[0038] In one possible implementation, the processing module is specifically used for:

[0039] Based on the target reference brightness value and the first brightness amplification factor, the original brightness values ​​of each pixel in the image to be displayed are compensated to obtain the compensated brightness values ​​of each pixel.

[0040] The image to be displayed is displayed based on the compensated brightness value of each pixel in the image to be displayed and the target backlight parameters.

[0041] In one possible implementation, the processing module is specifically used for:

[0042] The target brightness amplification factor for each pixel is determined based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel.

[0043] For any pixel in the image to be displayed, the compensated brightness value of the pixel is determined by multiplying the original brightness value of the pixel by the target brightness magnification factor of the pixel.

[0044] In one possible implementation, the processing module is specifically used for:

[0045] Based on the target reference brightness value and the original brightness value of each pixel, a first type of pixel with an original brightness value less than or equal to the target reference brightness value and a second type of pixel with an original brightness value greater than the target reference brightness value are determined in the image to be displayed.

[0046] The first brightness magnification factor is determined as the target brightness magnification factor for the first type of pixels.

[0047] Based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value, a second brightness amplification factor is determined; the second brightness amplification factor is then determined as the target brightness amplification factor for the second type of pixels.

[0048] In one possible implementation, the processing module is specifically used for:

[0049] Determine a first difference between the maximum brightness value and the target reference brightness value;

[0050] Based on the target reference brightness value and the first brightness amplification factor, determine the compensation brightness value of the pixel corresponding to the target reference brightness value;

[0051] Determine a second difference between the compensated brightness value of the pixel corresponding to the maximum brightness value and the target reference brightness value;

[0052] The second brightness amplification factor is determined based on the first difference and the second difference.

[0053] In one possible implementation, the second determining module is further configured to:

[0054] The plurality of brightness intervals are determined in ascending order of size, wherein the plurality of brightness intervals do not overlap, and the union of the plurality of brightness intervals includes all brightness values ​​between the minimum brightness value and the maximum brightness value.

[0055] Obtain the brightness amplification factor parameters corresponding to each of the multiple brightness ranges;

[0056] Based on the maximum brightness value and the brightness amplification factor parameters corresponding to each of the multiple brightness intervals, the brightness amplification factor corresponding to each of the multiple brightness intervals is determined respectively, wherein the brightness amplification factor corresponding to each of the multiple brightness intervals decreases sequentially, and the brightness amplification factor corresponding to any brightness region is greater than or equal to 1.

[0057] In one possible implementation, the first determining module is specifically used for:

[0058] Based on the number of pixels included in the plurality of original brightness values, at least one brightness value is determined among the plurality of original brightness values ​​whose number of corresponding pixels is greater than or equal to a preset pixel number threshold.

[0059] The maximum value among the at least one brightness value is determined as the target reference brightness value.

[0060] 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 program to implement the image display method as described in any of the first aspects.

[0061] Fourthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the image display method as described in any of the first aspects.

[0062] The image display method, apparatus, and device provided in this application first determine the target reference brightness value of the image to be displayed based on the number of pixels included under multiple original brightness values ​​in the image to be displayed. Then, based on the brightness amplification factor of the display panel corresponding to each of the multiple preset brightness intervals, a first brightness amplification factor corresponding to the brightness interval to which the target reference brightness value belongs is determined. Based on the first brightness amplification factor and a preset correspondence between the brightness amplification factor and the backlight parameters, the target backlight parameters of the image to be displayed are determined. Thus, the image to be displayed is displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed. Since there is a preset correspondence between the brightness amplification factor and the backlight parameters, compared to determining the backlight parameters through a lookup table, the solution in this application only needs to pre-store the brightness amplification factors corresponding to each of the multiple preset brightness intervals. The target backlight parameters of the image to be displayed can then be determined based on the target reference brightness value of the image to be displayed, thereby displaying the image. There is no need to store the backlight parameters corresponding to each brightness value, greatly reducing the required storage space and saving hardware storage resources. Attached Figure Description

[0063] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0064] Figure 1 This is a schematic diagram of an image to be displayed.

[0065] Figure 2 This is the histogram of the image to be displayed.

[0066] Figure 3 This is a schematic diagram of a lookup table between brightness values ​​and backlight parameters;

[0067] Figure 4 A flowchart illustrating the image display method provided in this application embodiment;

[0068] Figure 5 A diagram showing the correspondence between brightness values ​​and brightness amplification factors provided in the embodiments of this application;

[0069] Figure 6 A flowchart for determining the compensation brightness value of each pixel is provided in the embodiments of this application;

[0070] Figure 7 This is a schematic diagram illustrating the relationship between the original brightness value and the compensated brightness value provided in the embodiments of this application;

[0071] Figure 8 These are comparison images showing the image display effects under different schemes provided in the embodiments of this application;

[0072] Figure 9 This is a schematic diagram of the structure of the image display device provided in the embodiments of this application;

[0073] Figure 10 A schematic diagram of the physical structure of an electronic device is provided. Detailed Implementation

[0074] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions 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.

[0075] Backlighting is a form of illumination used in the electronics industry, commonly applied to displays. Backlighting refers to illumination from the side or back, used to increase lighting in low-light environments and to enhance the brightness of the display screen. Currently, there are various methods for adjusting backlighting, which will be described below.

[0076] The first type of backlight adjustment refers to setting the maximum backlight level in traditional LCD panels regardless of the displayed image content. For example, in a full HD scene with 10-bit PWM, the maximum PWM value can be set to 1023, and the backlight of traditional LCD panels is always adjusted to PWM = 1023.

[0077] While this backlighting method can increase the brightness of the displayed image, it is less energy-efficient. For images that are already bright, such a high backlight level is unnecessary. Furthermore, when displaying dark images, this backlighting method can cause liquid crystal leakage, resulting in insufficiently dark blacks and affecting the overall image quality.

[0078] Therefore, a second backlight adjustment method was proposed, which is based on an algorithm that accumulates the pixel values ​​of image frames for backlight adjustment. This method involves finding the maximum brightness value among all pixels in the image to be displayed, and then using a lookup table between brightness values ​​and backlight parameters to find the backlight parameter corresponding to the maximum brightness value, which is then used as the backlight parameter for displaying the image.

[0079] The second backlight adjustment method can adjust the backlight based on different images, and it is also more energy-efficient to some extent compared to the first method. However, it also has its own drawbacks, which can be discussed in detail below. Figure 1 and Figure 2 To understand.

[0080] Figure 1 This is a schematic diagram of an image to be displayed, such as... Figure 1 As shown, the image to be displayed, 10, is an image with a relatively low overall brightness value, containing only a few pixels with relatively high brightness values, such as... Figure 1 As shown in region 11.

[0081] Figure 2 For the histogram of the image to be displayed, such as Figure 2 The example shown is a histogram of image 10, where the horizontal axis represents the brightness value. Taking 10 bits to represent the brightness value as an example, the range of the brightness value is 0-1023. Figure 2 For ease of illustration, the horizontal axis ranges from 0 to 1200 (in reality, the maximum brightness value is 1023), and the vertical axis represents the number of pixels.

[0082] exist Figure 2 The example illustrates how many corresponding pixels are included in image 10 for different brightness values. Taking a horizontal axis value of 200 and a corresponding vertical axis value of 3000 as an example, this means that there are 3000 pixels in image 10 with a brightness value of 200. Other values ​​are similar and will not be elaborated upon here.

[0083] For image 10, the pixel with the maximum brightness value is located within region 11, based on Figure 2 This allows us to determine the number of pixels in image 10 at different brightness values. See also... Figure 2 The maximum brightness value in image 10 is 1021, and there is only one such value. The brightness values ​​of the other pixels in image 10 are all below 540.

[0084] Based on the second backlight adjustment method, since the maximum brightness value in image 10 is 1021, the backlight parameter PWM is set to 1021. Compared to the first backlight adjustment method, for image 10, the second backlight adjustment method only reduces the backlight parameter PWM from 1023 to 1021, which is a relatively small decrease and has poor energy-saving effect. Moreover, for an image like image 10, where the brightness values ​​of most pixels are not high, such a high backlight parameter is not necessary.

[0085] Therefore, the second method of backlight adjustment is less energy-efficient for images like image 10, where some individual pixels have high brightness values ​​while most pixels have low brightness values.

[0086] To improve the effect of the second backlight adjustment method, a third backlight adjustment method was proposed.

[0087] The third method of backlight adjustment is based on a fixed threshold method. Specifically, a fixed threshold, denoted as `threshold`, is set for the pixel frequency of the image to be displayed. The `threshold` is typically set empirically and is related to the image size and power efficiency.

[0088] After setting the threshold, for the image's histogram, find the first brightness value greater than the threshold in the direction from the maximum brightness value to the minimum brightness value as the target brightness value. Then, based on the target brightness value and the lookup table between the brightness value and the backlight parameters, find the backlight parameters corresponding to the target brightness value as the backlight parameters for displaying the image.

[0089] by Figure 1 Taking image 10 as an example, in Figure 2 In the middle, set threshold=2000, such as Figure 2 The dashed lines in the image illustrate this. The bars above the dashed lines represent brightness values ​​in image 10 where the number of corresponding pixels is greater than or equal to 2000. Starting from the maximum brightness value and moving towards the minimum brightness value, the first brightness value greater than the threshold is selected as the target brightness value (i.e., ...). Figure 2 (Using the horizontal axis from right to left, find the first bar that intersects the dashed line and its corresponding horizontal axis as the target brightness value.) Figure 2 In the image, the target brightness value is 540.

[0090] After determining the target brightness value to be 540, the corresponding backlight parameters for 540 are found using a lookup table between brightness values ​​and backlight parameters.

[0091] Figure 3 This is a schematic diagram of a lookup table between brightness values ​​and backlight parameters, such as... Figure 3 As shown, the horizontal axis represents the brightness value, the vertical axis represents the PWM value, and the curve represents the mapping relationship between the brightness value and the PWM. The brightness value is given based on... Figure 3 The example lookup table can be used to obtain the corresponding PWM. For instance, when the target brightness value is 540, based on... Figure 3 The example lookup table shows that the corresponding PWM is 850. Therefore, the backlight parameter of image 10 can be set to PWM = 850.

[0092] The third backlight adjustment method, compared to the first backlight adjustment method, reduces the PWM of image 10 from 1023 to 850, which can save about 16.9% ((1023-850) / 1023) of power consumption. It has a better energy-saving effect on the backlight adjustment of images like image 10, where the brightness values ​​of individual pixels are high and the brightness values ​​of most pixels are low.

[0093] exist Figure 3 In the example backlight adjustment lookup table, the backlight parameter PWM corresponding to different brightness values ​​are empirical values ​​that can be adjusted according to different needs to balance distortion rate and energy saving rate; therefore, they are not unique. In hardware resource storage, backlight adjustment lookup tables typically require significant storage resources.

[0094] Taking a full HD scene with a 10-bit PWM as an example, the maximum PWM value can be set to 1023. Therefore, the backlight adjustment lookup table needs to include 1024 brightness values, and each brightness value includes a corresponding PWM value. The storage space required for each brightness value is 2. 10 The storage space required for each PWM value corresponding to a brightness value is 2 bits. 10 bits, therefore the size of the lookup table = 2 10 *2 10 =2 20 = 1,048,576 bits. Therefore, it is clear that this lookup table requires a relatively large amount of storage space.

[0095] Based on this, embodiments of this application provide an image display method that reduces the storage space required for the lookup table while accurately determining backlight parameters. The solutions of embodiments of this application will be described below with reference to the accompanying drawings.

[0096] Figure 4 A flowchart of the image display method provided in the embodiments of this application is shown below. Figure 4 As shown, the method includes:

[0097] S41, determine the target reference brightness value of the image to be displayed based on the number of pixels included in each of the multiple original brightness values ​​in the image to be displayed.

[0098] The execution subject of this application embodiment can be a client, electronic device, terminal device, or other device with a display panel or display screen. In the following embodiments, for ease of description, a terminal device will be used as an example.

[0099] The image to be displayed is the image that needs to be displayed on the display panel of the terminal device after adjusting the backlight. After acquiring the image to be displayed, the terminal device can obtain the brightness value of each pixel in the image. The range of brightness values ​​for each pixel varies depending on the size of the parameter representing the brightness value. For example, using 8 bits to represent the brightness value results in a value range of 0-255; using 10 bits results in a value range of 0-1023. In the following embodiments, the implementation of using 10 bits to represent the brightness value is described as an example; the implementation method of using 8 bits to represent the brightness value is similar.

[0100] The target reference brightness value of the image to be displayed is a reference brightness value used subsequently to determine the target backlight parameters of the image to be displayed. The target reference brightness value can be determined based on a preset pixel number threshold. Specifically, the target reference brightness value satisfies the following condition: the number of pixels in the image to be displayed whose original brightness value is the target reference brightness value is greater than or equal to the preset pixel number threshold.

[0101] Taking a preset pixel number threshold of 500 as an example, the target reference brightness value needs to meet the condition that the number of pixels in the image to be displayed whose original brightness value is the target reference brightness value is greater than or equal to 500.

[0102] Optionally, if the number of pixels corresponding to multiple original brightness values ​​in the image to be displayed is greater than or equal to a preset pixel number threshold, then any one of these original brightness values ​​can be selected as the target reference brightness value. For example, the minimum or maximum brightness value among these original brightness values ​​can be used as the target reference brightness value, or a certain intermediate brightness value among the original brightness values ​​can be used as the target reference brightness value, and so on.

[0103] For example, the original brightness values ​​of the pixels in the image to be displayed include 50, 60, and 80. There are 300 pixels with an original brightness value of 50, 900 pixels with an original brightness value of 60, and 800 pixels with an original brightness value of 80. For the preset pixel number threshold of 500, the number of pixels with original brightness values ​​of 60 and 80 both exceed 500. Therefore, 60 or 80 can be used as the target reference brightness value.

[0104] In one possible implementation, a histogram of the image to be displayed can be generated based on the brightness values ​​of each pixel. The histogram of the image to be displayed can be referenced... Figure 2 The histogram style of the example image 10 shows that the horizontal axis of the histogram of the image to be displayed represents the brightness value, which increases from left to right. The vertical axis represents the number of pixels. The value of the vertical axis corresponding to each brightness value represents the number of pixels in the image to be displayed that belong to that brightness value.

[0105] Then, based on the number of pixels included in each of the multiple original brightness values, at least one brightness value is determined among the multiple original brightness values ​​whose corresponding number of pixels is greater than or equal to a preset pixel number threshold, and the maximum value among the at least one brightness value is determined as the target reference brightness value.

[0106] Taking the histogram of the image to be displayed as an example, for the preset pixel count threshold, please refer to [link to relevant documentation]. Figure 2Based on the preset pixel number threshold, the corresponding dashed line parallel to the X-axis can be determined. Then, from right to left, the first intersection point with the dashed line is determined, and the brightness value corresponding to the intersection point is the target reference brightness value.

[0107] S42, based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges, determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs.

[0108] The brightness amplification factor of the display panel can be denoted as the OC amplification factor. In this embodiment, all brightness values ​​are divided into multiple brightness intervals, each containing multiple brightness values. These intervals do not overlap, and the union of the intervals is the sum of all brightness values. Taking a full HD scene with 10-bit PWM as an example, all brightness values ​​include all brightness values ​​between 0 and 1023.

[0109] For example, in Figure 3 The example illustrates the correspondence between brightness values ​​and backlight parameters. Since the product of the backlight parameters and the brightness amplification factor is 1, therefore according to... Figure 3 By examining the correspondence between the example brightness values ​​and backlight parameters, we can obtain the correspondence between the brightness amplification factor and the brightness value.

[0110] Figure 5 A diagram showing the correspondence between brightness values ​​and brightness amplification factors provided in the embodiments of this application is shown below. Figure 5 As shown, based on the relationship between backlight parameters and OC magnification (BL*OC=1), the following parameters are calculated: Figure 3 The correspondence diagram in the image is modified, keeping the horizontal axis unchanged (the target reference brightness value obtained from the cumulative histogram), while the vertical axis changes from the original adjusted backlight value (540->850) to the OC amplification factor corresponding to the target reference brightness value (100% / (850 / 1023) = 1.2 times). This allows us to obtain the correspondence between the brightness value and the brightness amplification factor. The reciprocal of this brightness amplification factor represents the backlight usage after savings. This embodiment reduces hardware computation logic, directly determining the OC amplification factor through registers, eliminating the need for calculations based on the adjusted backlight value.

[0111] In this embodiment, each brightness range includes a corresponding brightness amplification factor. The brightness amplification factor is used to compensate for the brightness of the pixels in the image to be displayed when the image is subsequently displayed on the display panel.

[0112] Optionally, the terminal device can define multiple brightness ranges that are sequentially adjacent in ascending order of brightness. These brightness ranges do not overlap, and the union of the multiple brightness ranges includes all brightness values ​​between the minimum and maximum brightness values. For any two adjacent brightness ranges, any brightness value in the preceding brightness range is less than any brightness value in the following brightness range.

[0113] Then, the terminal device determines the brightness amplification factor corresponding to each brightness interval. The brightness amplification factors corresponding to multiple brightness intervals can be set according to actual needs. In this embodiment, the specific value of the brightness amplification factor is not limited, as long as the brightness amplification factor corresponding to each brightness interval is greater than or equal to 1, and the brightness amplification factors corresponding to each of the multiple adjacent brightness intervals decrease sequentially from smallest to largest. That is to say, for any two adjacent brightness intervals, the brightness amplification factor corresponding to the preceding brightness interval must be greater than the brightness amplification factor corresponding to the following brightness interval.

[0114] In one possible implementation, the terminal device can obtain the brightness amplification factor parameters corresponding to each of the multiple brightness ranges, and then determine the brightness amplification factor corresponding to each of the multiple brightness ranges based on the maximum brightness value and the brightness amplification factor parameters corresponding to each of the multiple brightness ranges. The brightness amplification factor corresponding to each of the multiple brightness ranges decreases sequentially, and the brightness amplification factor corresponding to any brightness region is greater than or equal to 1.

[0115] The above implementation method will be introduced with a specific example.

[0116] Taking a full HD scene with a 10-bit PWM as an example, the maximum PWM value can be set to 1023, the maximum brightness value is 1023, and the minimum brightness value is 0. Based on this, 0-1023 is divided into 16 brightness ranges. The first brightness range is [0, 64), the second brightness range is [64, 128), ..., and the 16th brightness range is [960, 1024).

[0117] Then, the terminal device obtains the brightness amplification factor parameters corresponding to each of the multiple brightness ranges. The brightness amplification factor parameters corresponding to each of the multiple brightness ranges are 128, 192, 256, ..., 994, 1024 respectively. Therefore, the brightness amplification factor corresponding to each of the multiple brightness ranges can be obtained, as shown in Table 1 below:

[0118] Table 1

[0119]

[0120] It should be noted that the 16 brightness zones mentioned above, and the size of each brightness zone, are merely examples and do not constitute a limitation on the number or size of brightness zones. In practice, the number and size of brightness zones can be set as needed. The more brightness zones there are, the more precise the energy-saving performance will be, but correspondingly, more registers will be required.

[0121] S43, determine the target backlight parameters of the image to be displayed based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters.

[0122] After obtaining the first brightness amplification factor, the target backlight parameters of the image to be displayed can be determined based on the first brightness amplification factor and a preset correspondence. The preset correspondence indicates the relationship between the brightness amplification factor and the backlight parameters; typically, the product of the brightness amplification factor and the backlight parameters is 1. Therefore, after determining the first brightness amplification factor, the target backlight parameters of the image to be displayed can be determined based on the preset correspondence, and the backlight of the image to be displayed can be adjusted using these target backlight parameters.

[0123] S44: Display the image to be displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed.

[0124] In one possible implementation, the original brightness values ​​of each pixel in the image to be displayed can be compensated based on the target reference brightness value and the first brightness magnification factor to obtain the compensated brightness value of each pixel. Then, the image to be displayed can be displayed based on the compensated brightness values ​​of each pixel in the image to be displayed and the target backlight parameters.

[0125] The original brightness value of a pixel is its brightness value in the image to be displayed before any processing. The compensated brightness value is the brightness value after compensation by a corresponding brightness amplification factor. The final display effect of each pixel in the image on the display panel is determined by a combination of the compensated brightness value of each pixel and the target backlight parameters. The following section combines... Figure 6 This section introduces the method for determining the compensation brightness value of a pixel.

[0126] Figure 6 The flowchart for determining the compensated brightness value of each pixel provided in the embodiments of this application is as follows: Figure 6 As shown, it includes:

[0127] S61, determine the target brightness amplification factor for each pixel based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel.

[0128] Typically, after obtaining the initial brightness magnification factor, the compensated brightness value for each pixel is obtained by directly multiplying the initial brightness magnification factor by the original brightness value of each pixel. In this case, the initial brightness magnification factor can be determined as the target brightness magnification factor for each pixel. However, in some cases, this processing method may result in the loss of some image details; see [link to relevant documentation] for details. Figure 7 Example.

[0129] Figure 7 This is a schematic diagram illustrating the relationship between the original brightness value and the compensated brightness value provided in the embodiments of this application, as shown below. Figure 7 As shown, taking a target reference brightness value of 300 as an example, referring to the first brightness amplification factor in Table 2, we can see that the target reference brightness value belongs to the 5th brightness range, and the corresponding first brightness amplification factor is 2.6. If we directly multiply the original brightness value of each pixel in the image to be displayed by 2.6, then for pixels with an original brightness value greater than or equal to 394 (394*2.6=1024.4), the product of multiplying by 2.6 is greater than 1023 (see...). Figure 7 (Example of the diagonal dashed line on the left). However, in a full HD scene with 10-bit PWM, the maximum brightness value is 1023. Brightness values ​​greater than 1023 will be truncated and uniformly set to 1023, causing them to lose image detail. See [link / reference]. Figure 7 Example of a broken line on the left.

[0130] Therefore, in this situation, it is necessary to determine the target brightness magnification factor for each pixel.

[0131] In one possible implementation, the terminal device determines, based on the target reference brightness value and the original brightness value of each pixel, a first type of pixel whose original brightness value is less than or equal to the target reference brightness value, and a second type of pixel whose original brightness value is greater than the target reference brightness value, in the image to be displayed.

[0132] by Figure 7 For example, if the target reference brightness value is 300, then the first type of pixels are pixels with an original brightness value less than or equal to 300, and the second type of pixels are pixels with an original brightness value greater than 300.

[0133] Then, the first brightness factor is multiplied to determine the target brightness multiplier for the first type of pixels. For example... Figure 7 As shown, the first brightness amplification factor is 2.6, so for pixels with an original brightness value less than or equal to 300, the corresponding target brightness amplification factor is 2.6.

[0134] For the second type of pixels, since their brightness values ​​are larger, it is necessary to determine a target brightness amplification factor that differs from that of the first type of pixels. Specifically, the terminal device determines a second brightness amplification factor based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value, and then uses this second brightness amplification factor as the target brightness amplification factor for the second type of pixels.

[0135] In one possible implementation, the terminal device determines a first difference between the maximum brightness value and the target reference brightness value. Figure 7 For example, if the maximum brightness value is 1023 and the target reference brightness value is 300, then the first difference is 1023-300=723.

[0136] Then, the terminal device determines the compensation brightness value of the pixel corresponding to the target reference brightness value based on the target reference brightness value and the first brightness amplification factor. Figure 7 For example, if the first brightness amplification factor is 2.6, then the compensation brightness value of the pixel corresponding to the target reference brightness value is 300 * 2.6 = 780.

[0137] Then, the terminal device determines a second difference between the compensated brightness value of the pixel corresponding to the maximum brightness value and the target reference brightness value, and determines a second brightness amplification factor based on the first and second differences. Figure 7 For example, if the second difference is 1023-780=243, then the second brightness amplification factor is the ratio of the second difference to the first difference, i.e., 243 / 723.

[0138] S62, for any pixel in the image to be displayed, determine the compensated brightness value of the pixel based on the product of the pixel's original brightness value and the target brightness magnification factor of the pixel.

[0139] For the first type of pixels, the compensated brightness value of the first type of pixels is obtained by multiplying the original brightness value of the first type of pixels by the target brightness multiplication factor. Figure 7 For example, for pixels with an original brightness value less than or equal to 300, the compensated brightness value is 2.6 times the original brightness value. If the product of the original brightness value of the first type of pixel and the target brightness amplification factor is not an integer, the product of the original brightness value of the first type of pixel and the target brightness amplification factor can be rounded up or down to obtain the compensated brightness value of the first type of pixel.

[0140] For the second type of pixels, the compensated brightness value of the second type of pixels is obtained by multiplying the original brightness value of the second type of pixels by the target brightness magnification factor. Figure 7For example, for pixels with an original brightness value greater than 300, the compensated brightness value is 243 / 723 times the original brightness value. If the product of the original brightness value of the second type of pixel and the target brightness amplification factor is not an integer, the product of the original brightness value of the second type of pixel and the target brightness amplification factor can be rounded up or down to obtain the compensated brightness value of the second type of pixel.

[0141] Combination Figure 7 It can be seen that after determining the corresponding target brightness magnification factor for the first type of pixel and the second type of pixel respectively, the pixel with different original brightness values ​​will have different compensated brightness values ​​after being compensated by the target brightness magnification factor, thus preserving the details of the image.

[0142] Figure 8 These are comparison images showing the image display effects under different schemes provided in the embodiments of this application, such as... Figure 8 As shown, where, Figure 8 (a) The example shows the original image to be displayed with the backlight fully on (i.e., PWM at 1023). Figure 8 (b) The example shows the display effect of the image to be displayed when the target reference brightness value is directly determined as the corresponding backlight parameters (PWM is 93.75% of 1023). Figure 8 (c) The example shows the display effect of the image to be displayed under the backlight parameters (PWM of 1023 at 97.6%) determined based on the backlight adjustment lookup table. Figure 8 (d) is an example of the display effect of an image to be displayed under the backlight parameters (PWM is 97.1% of 1023) determined by the scheme based on the embodiments of this application.

[0143] according to Figure 8 (a) and Figure 8 As can be seen from the comparison in (b), directly determining the target reference brightness value as the corresponding backlight parameter results in lower power consumption, but leads to a loss of detail, such as color banding. According to Figure 8 (c) and Figure 8 As can be seen from the comparison in (d), both the method of determining backlight parameters based on the backlight adjustment lookup table and the method of determining backlight parameters in the present application embodiment can better preserve the details of the image, and the energy-saving effects of the two methods are similar. However, the method of the present application embodiment requires less storage space, which is beneficial to saving hardware storage resources.

[0144] In summary, the image display method provided in this application first determines the target reference brightness value of the image to be displayed based on the number of pixels included in each of the multiple original brightness values ​​in the image to be displayed. Then, based on the brightness amplification factor of the display panel corresponding to each of the multiple preset brightness intervals, the first brightness amplification factor corresponding to the brightness interval to which the target reference brightness value belongs is determined. Based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters, the target backlight parameters of the image to be displayed are determined. Thus, the image to be displayed is displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed. Since there is a preset correspondence between the brightness amplification factor and the backlight parameters, compared to determining the backlight parameters through a lookup table, the solution in this application only needs to pre-store the brightness amplification factors corresponding to each of the multiple preset brightness intervals. The target backlight parameters of the image to be displayed can then be determined based on the target reference brightness value of the image to be displayed, thereby displaying the image. There is no need to store the backlight parameters corresponding to each brightness value, greatly reducing the required storage space and saving hardware storage resources.

[0145] The image display apparatus provided in this application is described below. The image display apparatus described below can be referred to in correspondence with the image display method described above.

[0146] Figure 9 This is a schematic diagram of the structure of the image display device provided in the embodiments of this application, such as... Figure 9 As shown, the device includes:

[0147] The first determining module 91 is used to determine the target reference brightness value of the image to be displayed based on the number of pixels included under each of the multiple original brightness values ​​in the image to be displayed.

[0148] The second determining module 92 is used to determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs, based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges.

[0149] The third determining module 93 is used to determine the target backlight parameters of the image to be displayed based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters.

[0150] The processing module 94 is used to display the image to be displayed based on the target reference brightness value, the target backlight parameters, and the brightness values ​​of each pixel in the image to be displayed.

[0151] In one possible implementation, the processing module 94 is specifically used for:

[0152] Based on the target reference brightness value and the first brightness amplification factor, the original brightness values ​​of each pixel in the image to be displayed are compensated to obtain the compensated brightness values ​​of each pixel.

[0153] The image to be displayed is displayed based on the compensated brightness value of each pixel in the image to be displayed and the target backlight parameters.

[0154] In one possible implementation, the processing module 94 is specifically used for:

[0155] The target brightness amplification factor for each pixel is determined based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel.

[0156] For any pixel in the image to be displayed, the compensated brightness value of the pixel is determined by multiplying the original brightness value of the pixel by the target brightness magnification factor of the pixel.

[0157] In one possible implementation, the processing module 94 is specifically used for:

[0158] Based on the target reference brightness value and the original brightness value of each pixel, a first type of pixel with an original brightness value less than or equal to the target reference brightness value and a second type of pixel with an original brightness value greater than the target reference brightness value are determined in the image to be displayed.

[0159] The first brightness magnification factor is determined as the target brightness magnification factor for the first type of pixels.

[0160] Based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value, a second brightness amplification factor is determined; the second brightness amplification factor is then determined as the target brightness amplification factor for the second type of pixels.

[0161] In one possible implementation, the processing module 94 is specifically used for:

[0162] Determine a first difference between the maximum brightness value and the target reference brightness value;

[0163] Based on the target reference brightness value and the first brightness amplification factor, determine the compensation brightness value of the pixel corresponding to the target reference brightness value;

[0164] Determine a second difference between the compensated brightness value of the pixel corresponding to the maximum brightness value and the target reference brightness value;

[0165] The second brightness amplification factor is determined based on the first difference and the second difference.

[0166] In one possible implementation, the second determining module 92 is further configured to:

[0167] The plurality of brightness intervals are determined in ascending order of size, wherein the plurality of brightness intervals do not overlap, and the union of the plurality of brightness intervals includes all brightness values ​​between the minimum brightness value and the maximum brightness value.

[0168] Obtain the brightness amplification factor parameters corresponding to each of the multiple brightness ranges;

[0169] Based on the maximum brightness value and the brightness amplification factor parameters corresponding to each of the multiple brightness intervals, the brightness amplification factor corresponding to each of the multiple brightness intervals is determined respectively, wherein the brightness amplification factor corresponding to each of the multiple brightness intervals decreases sequentially, and the brightness amplification factor corresponding to any brightness region is greater than or equal to 1.

[0170] In one possible implementation, the first determining module 91 is specifically used for:

[0171] Based on the number of pixels included in each of the plurality of original brightness values, at least one brightness value is determined among the plurality of original brightness values ​​whose number of corresponding pixels is greater than or equal to a preset pixel number threshold.

[0172] The maximum value among the at least one brightness value is determined as the target reference brightness value.

[0173] Figure 10 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 10 As shown, the electronic device may include a processor 1010, a communications interface 1020, a memory 1030, and a communication bus 1040, wherein the processor 1010, the communications interface 1020, and the memory 1030 communicate with each other via the communication bus 1040. The processor 1010 can call logical instructions in the memory 1030 to execute an image display method, which includes: determining a target reference brightness value of the image to be displayed based on the number of pixels included under multiple original brightness values ​​in the image to be displayed; determining a first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs based on the brightness amplification factor of the display panel corresponding to each of multiple preset brightness ranges; determining a target backlight parameter of the image to be displayed based on the first brightness amplification factor and a preset correspondence between the brightness amplification factor and the backlight parameter; and displaying the image to be displayed based on the target reference brightness value, the target backlight parameter, and the brightness value of each pixel in the image to be displayed.

[0174] Furthermore, the logical instructions in the aforementioned memory 1030 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0175] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the image display method provided in the above embodiments. The method includes: determining a target reference brightness value of the image to be displayed based on the number of pixels included under multiple original brightness values ​​in the image to be displayed; determining a first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs based on the brightness amplification factor of the display panel corresponding to each of the multiple preset brightness ranges; determining a target backlight parameter of the image to be displayed based on the first brightness amplification factor and a preset correspondence between the brightness amplification factor and the backlight parameter; and displaying the image to be displayed based on the target reference brightness value, the target backlight parameter, and the brightness value of each pixel in the image to be displayed.

[0176] In another aspect, this application also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program is implemented to perform the image display method provided in the above embodiments. The method includes: determining a target reference brightness value of the image to be displayed based on the number of pixels included under multiple original brightness values ​​in the image to be displayed; determining a first brightness amplification factor corresponding to the brightness interval to which the target reference brightness value belongs based on the brightness amplification factor of the display panel corresponding to each of the multiple preset brightness intervals; determining a target backlight parameter of the image to be displayed based on the first brightness amplification factor and a preset correspondence between the brightness amplification factor and the backlight parameter; and displaying the image to be displayed based on the target reference brightness value, the target backlight parameter, and the brightness value of each pixel in the image to be displayed.

[0177] 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. Those skilled in the art can understand and implement this without any creative effort.

[0178] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, 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.

[0179] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. An image display method, characterized in that, The method includes: The target reference brightness value of the image to be displayed is determined based on the number of pixels included under each of the multiple original brightness values ​​in the image to be displayed. Based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges, determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs; Based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters, the target backlight parameters of the image to be displayed are determined. Based on the target reference brightness value and the first brightness amplification factor, the original brightness values ​​of each pixel in the image to be displayed are compensated to obtain the compensated brightness values ​​of each pixel. The image to be displayed is displayed based on the compensated brightness value of each pixel in the image to be displayed and the target backlight parameters.

2. The method according to claim 1, characterized in that, The step of compensating the original brightness values ​​of each pixel in the image to be displayed based on the target reference brightness value and the first brightness magnification factor to obtain the compensated brightness value of each pixel includes: The target brightness amplification factor for each pixel is determined based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel. For any pixel in the image to be displayed, the compensated brightness value of the pixel is determined by multiplying the original brightness value of the pixel by the target brightness magnification factor of the pixel.

3. The method according to claim 1, characterized in that, The step of determining the target brightness amplification factor for each pixel based on the target reference brightness value, the first brightness amplification factor, the maximum brightness value, and the original brightness value of each pixel includes: Based on the target reference brightness value and the original brightness value of each pixel, a first type of pixel with an original brightness value less than or equal to the target reference brightness value and a second type of pixel with an original brightness value greater than the target reference brightness value are determined in the image to be displayed. The first brightness magnification factor is determined as the target brightness magnification factor for the first type of pixels. Based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value, a second brightness amplification factor is determined; the second brightness amplification factor is then determined as the target brightness amplification factor for the second type of pixels.

4. The method according to claim 3, characterized in that, Determining the second brightness amplification factor based on the target reference brightness value, the first brightness amplification factor, and the maximum brightness value includes: Determine a first difference between the maximum brightness value and the target reference brightness value; Based on the target reference brightness value and the first brightness amplification factor, determine the compensation brightness value of the pixel corresponding to the target reference brightness value; Determine a second difference between the compensated brightness value of the pixel corresponding to the maximum brightness value and the target reference brightness value; The second brightness amplification factor is determined based on the first difference and the second difference.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: The plurality of brightness intervals are determined in ascending order of size, wherein the plurality of brightness intervals do not overlap, and the union of the plurality of brightness intervals includes all brightness values ​​between the minimum brightness value and the maximum brightness value. Obtain the brightness amplification factor parameters corresponding to each of the multiple brightness ranges; Based on the maximum brightness value and the brightness amplification factor parameters corresponding to each of the multiple brightness intervals, the brightness amplification factor corresponding to each of the multiple brightness intervals is determined respectively, wherein the brightness amplification factor corresponding to each of the multiple brightness intervals decreases sequentially, and the brightness amplification factor corresponding to any brightness region is greater than or equal to 1.

6. The method according to any one of claims 1-4, characterized in that, Determining the target reference brightness value of the image to be displayed based on the number of pixels included in each of the multiple original brightness values ​​in the image to be displayed includes: Based on the number of pixels included in each of the plurality of original brightness values, at least one brightness value is determined among the plurality of original brightness values ​​whose number of corresponding pixels is greater than or equal to a preset pixel number threshold. The maximum value among the at least one brightness value is determined as the target reference brightness value.

7. An image display device, characterized in that, The device includes: The first determining module is used to determine the target reference brightness value of the image to be displayed based on the number of pixels included under each of the multiple original brightness values ​​in the image to be displayed. The second determining module is used to determine the first brightness amplification factor corresponding to the brightness range to which the target reference brightness value belongs, based on the brightness amplification factor of the display panel corresponding to each of the preset multiple brightness ranges. The third determining module is used to determine the target backlight parameters of the image to be displayed based on the first brightness amplification factor and the preset correspondence between the brightness amplification factor and the backlight parameters. The processing module is configured to perform compensation processing on the original brightness values ​​of each pixel in the image to be displayed according to the target reference brightness value and the first brightness magnification factor, to obtain the compensated brightness value of each pixel; and display the image to be displayed according to the compensated brightness value of each pixel in the image to be displayed and the target backlight parameters.

8. 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 program, it implements the image display method as described in any one of claims 1-6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the image display method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Backlight adjusting method and device

    CN109102779A