Brightness adjustment method and apparatus for display device

By analyzing the grayscale histogram of the display device to determine the brightness distribution information, the display strategy is adjusted to achieve brightness adjustment, which solves the problem of limited brightness adjustment of the display device and improves the display effect and brightness.

WO2026016424A1PCT designated stage Publication Date: 2026-01-22SHENZHEN SKYWORTH DISPLAY TECH CO LTD
View PDF 16 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/144030
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-15
Filing Date
2024-12-30
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

The current brightness adjustment method of display devices is limited by the control method, resulting in less than ideal display effects.

Method used

The current scene type is determined based on the image displayed on the target display device, and the brightness distribution information is determined using grayscale histogram analysis. The display strategy is then adjusted to achieve brightness adjustment.

Benefits of technology

It improves the display effect of display devices, increases brightness and contrast, and reduces power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024144030_22012026_PF_FP_ABST
    Figure CN2024144030_22012026_PF_FP_ABST
Patent Text Reader

Abstract

A brightness adjustment method and apparatus for a display device. The brightness adjustment method comprises: on the basis of a display image of a target display device, determining the current scenario type of the target display device (S202), wherein the current scenario type is used for representing a brightness display type of the target display device; on the basis of the current scenario type, determining a display policy of the target display device (S204); and on the basis of the display policy, updating the current display mode of the target display device, so as to perform brightness adjustment on the target display device (S206). Therefore, the technical problem of the display effect of a display device not being ideal enough due to the fact that the current brightness adjustment mode of the display device is restricted by a control mode is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Brightness adjustment method and device of display device

[0001] Cross-reference to Related Applications

[0002] The present disclosure claims priority to the Chinese patent application No. 2024109424347, filed on July 15, 2024, and entitled "Brightness adjustment method and device of display device", the entire content of which is incorporated herein by reference. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of display brightness control, in particular, to a brightness adjustment method and device of display device. BACKGROUND

[0004] At present, the high dynamic range image (HDR) technology gradually becomes a very popular technology in the field of television technology. The use of the HDR technology can increase the performance of details in the picture and improve the display effect of the picture quality. The current development of the HDR television technology has once again triggered a wave of application of the regional dimming technology on the television. With the higher pursuit of the picture quality of the television by the users, the regional dimming HDR boost with hundreds of partitions can meet the higher requirements of the brightness, contrast ratio and peak brightness under the HDR signal.

[0005] The current regional dimming divides the backlight panel into a plurality of regions in a matrix manner, determines the backlight brightness level of each partition according to the gray histogram distribution of each image region, and outputs a suitable backlight brightness value to the backlight, so as to achieve the effect of the matrix backlight.

[0006] From the above logic, it can be known that the power supply actually has a surplus output capacity when some pictures are not full brightness. For the LED lamp, it can withstand a current exceeding the safe current in a short time, thereby emitting higher brightness. Based on this, the matrix backlight module can be controlled by a certain algorithm to emit higher brightness when the power supply has a surplus.

[0007] At present, most of the matrix backlight television products on the market have a feedback circuit for LED driving control. From the control accuracy, the feedback loop should be configured for each LED lamp control module, but due to the production cost, the feedback loops of all LED lamp control modules of the backlight are connected in parallel. This causes that only the feedback of the LED lamp with the maximum brightness can be used as the power protection standard when the feedback control is performed, thereby limiting the improvement of the peak brightness and the dynamic contrast ratio.

[0008] At present, no effective solution has been proposed for the above problems. SUMMARY

[0009] The embodiments of the present disclosure provide a display device brightness adjustment method and device to at least solve the technical problem that the current display device brightness adjustment mode is limited by the control mode, and the display effect of the display device is not ideal.

[0010] According to an aspect of the embodiments of the present disclosure, a display device brightness adjustment method is provided, including: determining a current scene type of a target display device according to a display image of the target display device, wherein the current scene type is used to represent a brightness display type of the target display device; determining a display strategy of the target display device according to the current scene type; and updating a current display mode of the target display device according to the display strategy to perform brightness adjustment on the target display device.

[0011] Optionally, determining the current scene type of the target display device according to the display image of the target display device includes: performing grayscale processing on the display image to obtain a grayscale image of the display image; performing statistical processing on the grayscale image to obtain a grayscale histogram of the display image; determining brightness distribution information of the display image according to the grayscale histogram; and determining the current scene type according to the brightness distribution information.

[0012] Optionally, determining the current scene type according to the brightness distribution information includes: determining the current scene type as a low-contrast scene when the brightness distribution information indicates that at least one of a steepness of a peak value in the grayscale histogram is greater than a first set value and a distribution interval of the peak value is less than a first preset interval; determining the current scene type as a high-contrast scene when the brightness distribution information indicates that at least one of the steepness of the peak value in the grayscale histogram is less than a second set value and the distribution interval of the peak value is greater than a second preset interval, wherein the first set value is greater than the second set value, and a range corresponding to the first preset interval is less than a range corresponding to the second preset interval; determining the current scene type as a low-brightness scene when the brightness distribution information indicates that brightness values of the grayscale histogram are all less than a first brightness threshold; and determining the current scene type as a high-brightness scene when the brightness distribution information indicates that the brightness values of the grayscale histogram are all greater than a second brightness threshold, wherein the first brightness threshold is less than the second brightness threshold.

[0013] Optionally, the first brightness threshold and the second brightness threshold are brightness thresholds determined according to the Otsu binarization algorithm.

[0014] Optionally, determining the display strategy of the target display device based on the current scene type includes: when the current scene type is determined to be the high brightness scene or the high contrast scene, determining the display strategy as follows: setting the current amplitude of the partition of the target display device that is a high brightness scene to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time.

[0015] Optionally, determining the display strategy of the target display device based on the current scene type includes: when the current scene type is determined to be the high-brightness scene, determining the scene nature of the high-brightness scene; when the scene nature is the target scene nature, determining the display strategy as follows: setting the current amplitude of the partition of the high-brightness scene in the target display device to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time, wherein the target scene nature is at least one of the following: the brightness area corresponding to the high-brightness scene is less than the area threshold, and the brightness area corresponding to the high-brightness scene has a center point.

[0016] Optionally, determining the scene properties of the high-brightness scene includes: taking the current partition in the high-brightness region corresponding to the high-brightness scene as the starting point, performing a neighborhood traversal on each partition in the high-brightness region to determine the scene properties of the high-brightness scene.

[0017] Optionally, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, a neighborhood traversal is performed on each partition in the high-brightness region to determine the scene nature of the high-brightness scene. This includes: when the neighborhood of the current partition reaches a low-brightness region, determining the current neighborhood of the current partition as the edge of the high-brightness region; when none of the neighborhoods of the current partition reach a low-brightness region, determining the current partition as the center of the high-brightness region; repeating the above steps, when the center of the high-brightness region is reached, determining the scene nature of the high-brightness scene as a high-brightness region with a center point; when the center of the high-brightness region is not reached, determining the scene nature of the high-brightness scene as a high-brightness region with a brightness area less than a region threshold.

[0018] Optionally, before performing a neighborhood traversal on each partition in the high-brightness region, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, to determine the scene nature of the high-brightness scene, the brightness adjustment method of the display device further includes: obtaining the bright area of ​​each partition in the high-brightness region; and filtering out the partitions whose bright area is less than the bright area threshold when it is determined that there are partitions in the high-brightness region whose bright area is less than the bright area threshold.

[0019] Optionally, obtaining the bright area of ​​each partition in the high-brightness region includes: obtaining a spatial distribution map of the high-brightness region; reducing each partition according to a preset ratio based on the spatial distribution map to obtain the reduced-size partition; and obtaining the bright area of ​​the reduced-size partition.

[0020] Optionally, updating the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device includes: performing at least one of the following according to the display strategy to update the current display mode to adjust the brightness of the target display device: adjusting the current amplitude corresponding to the current display mode of the target display device to the maximum driving current that the backlight of the target display device can withstand, and adjusting the first contrast ratio corresponding to the current display mode to the second contrast ratio corresponding to the display strategy; when it is determined that the number of frames for the target display device to display images at the adjusted brightness reaches a preset number of frames, performing at least one of the following: restoring the current amplitude to the amplitude before adjustment, and adjusting the second contrast ratio to the first contrast ratio.

[0021] According to another aspect of the present disclosure, a brightness adjustment device for a display device is also provided, comprising: a first determining unit configured to determine a current scene type of the target display device based on a display image of the target display device, wherein the current scene type is configured to represent a brightness display type of the target display device; a second determining unit configured to determine a display strategy of the target display device based on the current scene type; and an adjusting unit configured to update the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device.

[0022] Optionally, the second determining subunit includes: a first determining module configured to determine the current scene type as a low-contrast scene when the brightness distribution information indicates that the steepness of the peak in the grayscale histogram is greater than a first set value and the distribution range of the peak is less than a first preset range; a second determining module configured to determine the current scene type as a high-contrast scene when the brightness distribution information indicates that the steepness of the peak in the grayscale histogram is less than a second set value and the distribution range of the peak is greater than a second preset range, wherein the first set value is greater than the second set value, and the range corresponding to the first preset range is less than the range corresponding to the second preset range; a third determining module configured to determine the current scene type as a low-brightness scene when the brightness distribution information indicates that the brightness values ​​of the grayscale histogram are all less than a first brightness threshold; and a fourth determining module configured to determine the current scene type as a high-brightness scene when the brightness distribution information indicates that the brightness values ​​of the grayscale histogram are all greater than a second brightness threshold, wherein the first brightness threshold is less than the second brightness threshold.

[0023] Optionally, the first brightness threshold and the second brightness threshold are brightness thresholds determined according to the Otsu binarization algorithm.

[0024] Optionally, the grayscale processing subunit includes: an acquisition module configured to trigger the system-on-a-chip (SoC) to acquire an image from the display screen of the target display device when the rising edge of the vertical synchronization signal generated by the SoC is detected, so as to obtain the display image; and a grayscale processing module configured to, after determining that the SoC has acquired the display image, control the SoC to send the display image to the microcontroller unit (MCU) through a serial peripheral interface, so as to use the MCU to perform grayscale processing on the display image to obtain the grayscale image.

[0025] Optionally, the second determining unit includes: a first determining subunit, configured to determine the display strategy as follows when the current scene type is determined to be the high brightness scene or the high contrast scene: setting the current amplitude of the partition of the target display device that is the high brightness scene to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time.

[0026] Optionally, the second determining unit includes: a second determining subunit configured to determine the scene nature of the high-brightness scene when the current scene type is determined to be the high-brightness scene; and a third determining subunit configured to determine the display strategy as follows when the scene nature is the target scene nature: setting the current amplitude of the partition of the high-brightness scene in the target display device to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time, wherein the target scene nature is at least one of the following: the brightness area corresponding to the high-brightness scene is less than the area threshold, and the brightness area corresponding to the high-brightness scene has a center point.

[0027] Optionally, the first determining subunit includes: a traversal module configured to perform a neighborhood traversal on each partition in the high-brightness region, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, in order to determine the scene properties of the high-brightness scene.

[0028] Optionally, the traversal module includes: a first determining submodule configured to determine that the current neighborhood of the current partition is the edge of the high-brightness region when a low-brightness region is traversed in the neighborhood of the current partition; a second determining submodule configured to determine that the current partition is the center of the high-brightness region when no low-brightness region is traversed in any of the neighborhoods of the current partition; and a third determining submodule configured to repeat the above steps, determining that the scene nature of the high-brightness scene is a high-brightness region with a center point when the center of the high-brightness region is traversed, and determining that the scene nature of the high-brightness scene is a high-brightness region with a brightness area less than a region threshold when the center of the high-brightness region is not traversed.

[0029] Optionally, the brightness adjustment device of the display device further includes: an acquisition module, configured to acquire the bright area of ​​each partition in the high brightness region before performing a neighborhood traversal on each partition in the high brightness region, starting from the current partition in the high brightness region corresponding to the high brightness scene, to determine the scene nature of the high brightness scene; and a filtering module, configured to filter out the partitions whose bright area is less than the bright area threshold when it is determined that there are partitions in the high brightness region whose bright area is less than the bright area threshold.

[0030] Optionally, the acquisition module includes: a first acquisition submodule configured to acquire a spatial distribution map of the high-brightness area; a reduction submodule configured to reduce each partition according to a preset ratio based on the spatial distribution map to obtain each reduced partition; and a second acquisition submodule configured to acquire the bright area of ​​each reduced partition.

[0031] Optionally, the adjustment unit includes: a first adjustment subunit configured to perform at least one of the following according to the display strategy to update the current display mode and adjust the brightness of the target display device: adjusting the current amplitude corresponding to the current display mode of the target display device to the maximum driving current that the backlight of the target display device can withstand, and adjusting the first contrast ratio corresponding to the current display mode to the second contrast ratio corresponding to the display strategy; and a second adjustment subunit configured to perform at least one of the following when it is determined that the number of frames in which the target display device displays images at the adjusted brightness reaches a preset number of frames: restoring the current amplitude to the amplitude before adjustment, and adjusting the second contrast ratio to the first contrast ratio.

[0032] According to another aspect of the present disclosure, a display device is also provided, which uses the brightness adjustment method of any one of the above-described display devices.

[0033] According to another aspect of the present disclosure, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein the program executes the brightness adjustment method of the display device described in any of the preceding embodiments.

[0034] According to another aspect of the present disclosure, an electronic device is also provided, comprising: a memory and a processor, the memory storing a computer program; the processor being configured to execute the computer program stored in the memory, wherein the computer program, when executed, causes the processor to perform the brightness adjustment method of the display device described in any one of the preceding embodiments.

[0035] According to another aspect of the present disclosure, a computer program product is also provided, including computer instructions that, when executed by a processor, perform the brightness adjustment method of the display device described in any one of the above embodiments.

[0036] In this embodiment, the current scene type of the target display device is determined based on the displayed image of the target display device, wherein the current scene type represents the brightness display type of the target display device; a display strategy for the target display device is determined based on the current scene type; and the current display mode of the target display device is updated according to the display strategy to adjust the brightness of the target display device. The technical solution provided by this disclosure achieves the goal of determining the most suitable display strategy based on the current scene type of the target display device, and then using this display strategy to update the current display mode, thereby adjusting the brightness of the target display device. This improves the display effect of the display device and solves the technical problem that the current brightness adjustment method of the display device is limited by the control method, resulting in an unsatisfactory display effect. Attached Figure Description

[0037] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this disclosure, illustrate exemplary embodiments of the present disclosure and are used to explain the disclosure, but do not constitute an undue limitation of the disclosure. In the drawings:

[0038] Figure 1 is a hardware structure block diagram of a mobile terminal for a brightness adjustment method of a display device according to an embodiment of the present disclosure;

[0039] Figure 2 is a flowchart of a brightness adjustment method for a display device according to an embodiment of the present disclosure;

[0040] Figure 3 is a schematic diagram of the light-emitting characteristics of an LED lamp according to an embodiment of the present disclosure;

[0041] Figure 4 is a flowchart of the main chip software processing in the brightness adjustment method of the display device according to an embodiment of the present disclosure;

[0042] Figure 5(a) is a schematic diagram of a histogram without contrast equalization according to an embodiment of the present disclosure;

[0043] Figure 5(b) is a schematic diagram of histogram equalization of contrast according to an embodiment of the present disclosure;

[0044] Figure 6 is a block diagram of matrix backlight hardware signals according to an embodiment of the present disclosure;

[0045] Figure 7 is a schematic diagram of a neighborhood traversal algorithm according to an embodiment of the present disclosure;

[0046] Figure 8 is a flowchart of partition traversal according to an embodiment of the present disclosure;

[0047] Figure 9 is a flowchart of finding a suitable bright area according to an embodiment of the present disclosure;

[0048] Figure 10 is a schematic diagram of a brightness adjustment device for a display device according to an embodiment of the present disclosure. Detailed Implementation

[0049] To enable those skilled in the art to better understand the present disclosure, the technical solutions of the present disclosure will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present disclosure, and not all embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present disclosure.

[0050] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0051] As described in the background section, current brightness adjustment methods for display devices are limited by the control methods used, resulting in less than ideal display effects. To address these shortcomings, this disclosure provides a brightness adjustment method and apparatus for a display device, as well as a display device itself.

[0052] The technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0053] The methods and embodiments provided in this disclosure can be executed in a mobile terminal, computer terminal, or similar computing device. Taking a mobile terminal as an example, FIG1 is a hardware structure block diagram of a mobile terminal for a brightness adjustment method of a display device according to an embodiment of this disclosure. As shown in FIG1, the mobile terminal may include one or more (only one is shown in FIG1) processors 102 (processor 102 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data. The mobile terminal may also include a transmission device 106 for communication functions and an input / output device 108. It will be understood by those skilled in the art that the structure shown in FIG1 is only illustrative and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG1, or have a different configuration than shown in FIG1.

[0054] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the brightness adjustment method of the display device in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0055] According to an embodiment of this disclosure, a method embodiment for adjusting the brightness of a display device is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0056] Figure 2 is a flowchart of a brightness adjustment method for a display device according to an embodiment of the present disclosure. As shown in Figure 2, the brightness adjustment method for the display device includes the following steps:

[0057] Step S202: Determine the current scene type of the target display device based on the displayed image of the target display device, wherein the current scene type is used to represent the brightness display type of the target display device.

[0058] Optionally, the target display device can be a television, computer, or other device capable of displaying data. In this embodiment, a television is used as an example for illustration.

[0059] Optionally, the current scene type mentioned above can be the brightness display type of the target display device, such as a large area of ​​high brightness scene, a low brightness scene, a low contrast scene, a high contrast scene, etc.

[0060] In this embodiment, a data acquisition device can be used to acquire the current display image of the target display device. Then, the current scene type of the target display device can be determined based on the display image, which facilitates subsequent adjustment of the brightness of the target display device so that the display effect of the target display device can reach the optimal level.

[0061] Step S204: Determine the display strategy of the target display device based on the current scene type.

[0062] In this embodiment, the display strategy of the target display device can be determined according to the current scene type, and the current display mode of the target display device can be adjusted according to the display strategy to achieve the optimal display effect of the target display device.

[0063] Step S206: Update the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device.

[0064] This explanation uses a television as an example of a target display device. For instance, televisions may use LED lights as a backlight to provide high-definition images and energy efficiency. LED lights in televisions are primarily used for backlighting and display; the backlight LEDs provide brightness and contrast, making the picture clearer and more realistic.

[0065] Figure 3 is a schematic diagram of the light-emitting characteristics of an LED lamp according to an embodiment of the present disclosure. In Figure 3, the horizontal axis represents the given current, and the vertical axis represents the brightness of the LED lamp. As shown in Figure 3, under a given DC current drive, the LED lamp quickly reaches the saturation region after operation and remains stable, maintaining a fixed brightness. The brightness of the LED lamp will vary depending on the given current value. However, if a current exceeding the rated value is applied (still within the range of the LED lamp drive current parameters), the LED lamp will briefly exceed its rated intensity before slowly returning to the saturation region and maintaining a fixed intensity. Based on the light-emitting characteristics of LEDs, the LED drive current can be dynamically adjusted to achieve greater contrast by overdriving the LED for a short time under set conditions. This allows the LED backlight to "go dark" in dark scenes, and not only can it briefly increase brightness in bright scenes, but it can also further improve dynamic contrast in high dynamic range scenes, enhancing the display effect and reducing power consumption.

[0066] As described above, in this embodiment of the present disclosure, the current scene type of the target display device can be determined based on the displayed image of the target display device, wherein the current scene type is used to represent the brightness display type of the target display device; a display strategy for the target display device is determined based on the current scene type; and the current display mode of the target display device is updated according to the display strategy to adjust the brightness of the target display device. This achieves the purpose of determining the most suitable display strategy based on the current scene type of the target display device, and then using the display strategy to update the current display mode, thereby adjusting the brightness of the target display device and improving the display effect of the display device.

[0067] Therefore, the above embodiments of this disclosure solve the technical problem that the brightness adjustment method of current display devices is limited by the control method, resulting in an unsatisfactory display effect.

[0068] According to the above embodiments of this disclosure, determining the current scene type of the target display device based on the displayed image of the target display device includes: performing grayscale processing on the displayed image to obtain a grayscale image of the displayed image; performing statistical processing on the grayscale image to obtain a grayscale histogram of the displayed image; determining the brightness distribution information of the displayed image based on the grayscale histogram; and determining the current scene type based on the brightness distribution information.

[0069] Figure 4 is a flowchart of the main chip software processing in the brightness adjustment method of the display device according to an embodiment of the present disclosure. As shown in Figure 4, histogram statistical processing can be performed first.

[0070] In this embodiment, the displayed image of the acquired display device can be converted to grayscale to obtain a grayscale image of the displayed image. Then, the grayscale image is statistically processed to obtain a grayscale histogram corresponding to the displayed image. Next, the brightness distribution information of the displayed image can be determined based on the grayscale histogram, and then the current scene type can be determined based on the brightness distribution information.

[0071] The aforementioned grayscale histogram is obtained by statistically analyzing the grayscale of the displayed image, reflecting its grayscale distribution. Histogram algorithms, such as histogram equalization and histogram brightness threshold selection, can be used in histogram statistics. These algorithms are based on the principle of analyzing brightness and darkness using the histogram and calculating a threshold using a specific method. The histogram of the displayed image provides a clear view of its brightness distribution. A steeper and more concentrated histogram peak indicates a concentrated distribution of brightness energy and poor contrast. From a display observation perspective, a uniform grayscale histogram across the entire grayscale range enhances the overall contrast of the displayed image, making it easier to observe.

[0072] It should be noted that in this embodiment, each image corresponds to a unique histogram. An image can be divided into multiple regions, and the sum of the histograms of these regions is the histogram of the original image. Divided into gray levels of 0-255, the closer the image histogram distribution is to the left of the horizontal axis, the darker the image; the closer it is to the right of the horizontal axis, the brighter the image. If the pixel distribution of an image tends to occupy the entire pixel range and is uniformly distributed, the image will have high contrast and rich image details. Among them, X i For the i-th gray level, H(X) i To statistically analyze its histogram, n i Let be the number of pixels with pixel value i in the image, and N be the total number of pixels in the image. Wherein, C(X) i F(X) is the cumulative histogram of the image. i ) is a mapping table between the original image and the equilibrium result image.

[0073] Figure 5(a) is a schematic diagram of the histogram without contrast equalization according to an embodiment of the present disclosure, and Figure 5(b) is a schematic diagram of the histogram with contrast equalization according to an embodiment of the present disclosure. In Figure 5(a), the histogram peaks are relatively steep and concentrated, indicating that the brightness energy distribution of the displayed image is concentrated and the contrast is poor. In contrast, Figure 5(b) shows that the histogram after equalization is evenly distributed throughout the entire grayscale range, thereby improving the overall contrast of the image and making it easier to observe.

[0074] According to the above embodiments of this disclosure, determining the current scene type based on brightness distribution information includes: determining the current scene type as a low-contrast scene when the steepness of the peak value in the grayscale histogram of the brightness distribution information is greater than a first set value and / or the distribution range of the peak value is less than a first preset range; determining the current scene type as a high-contrast scene when the steepness of the peak value in the grayscale histogram of the brightness distribution information is less than a second set value and / or the distribution range of the peak value is greater than a second preset range, wherein the first set value is greater than the second set value, and the range corresponding to the first preset range is less than the range corresponding to the second preset range; determining the current scene type as a low-brightness scene when all brightness values ​​in the grayscale histogram of the brightness distribution information are less than a first brightness threshold; and determining the current scene type as a high-brightness scene when all brightness values ​​in the grayscale histogram of the brightness distribution information are greater than a second brightness threshold, wherein the first brightness threshold is less than the second brightness threshold.

[0075] In this embodiment, the current scene type can be determined based on the brightness distribution information in the grayscale histogram. For example, if the peaks in the grayscale histogram are relatively steep and concentrated, the current scene type can be determined to be a low-contrast scene; if the peaks in the grayscale histogram are not so steep and are relatively evenly distributed, the current scene type can be determined to be a high-contrast scene.

[0076] In addition, if the brightness values ​​of the grayscale histogram representing the brightness distribution information are all less than the first brightness threshold, then the current scene type is determined to be a low-brightness scene; conversely, if the brightness values ​​of the grayscale histogram representing the brightness distribution information are all greater than the second brightness threshold, then the current scene type is determined to be a high-brightness scene.

[0077] It should be noted that, in this embodiment of the disclosure, the logic for determining whether a scene is a feature is as follows: First, a statistical histogram of the entire image is obtained. When the distribution of the histogram in the bright and low brightness areas is uneven, it can be identified as a special scene. Then, it is classified according to the state of the bright and low brightness areas. Thus, large bright scenes, low brightness scenes, low contrast scenes, and high contrast scenes can be obtained.

[0078] Because video scenes have inherent patterns: a scene or shot typically lasts only 15 to 30 seconds. Within this scene or shot, there is a visual focal point, often a bright area in the center of the screen. Since television content is primarily centered, and users pay more attention to what's displayed in the center, this is crucial.

[0079] Only when a specific scenario is identified can processing be tailored to that scenario. For example, when a large, high-brightness scene is identified, the LED strip needs to be briefly overdriven, setting the current amplitude to the maximum driving current that the LED strip can withstand to improve peak brightness and dynamic contrast. After holding for 240 frames (the number of frames depends on the time the LED can withstand the excess current), the current amplitude is then adjusted back to the typical value to prevent the LED strip from burning out.

[0080] In the above embodiments of this disclosure, the first brightness threshold and the second brightness threshold are brightness thresholds determined according to the Otsu binarization algorithm.

[0081] That is, in this embodiment of the disclosure, the histogram brightness threshold can be selected according to the Otsu binarization method.

[0082] Otsu's binarization algorithm is an adaptive thresholding method used to segment grayscale images into black and white parts. The algorithm works by automatically selecting an optimal threshold based on the image's grayscale histogram to achieve the best segmentation result. The specific steps are as follows: 1) Calculate the number of pixels at each grayscale level using the image's grayscale histogram; 2) Calculate the total number of pixels and the cumulative number of pixels at each grayscale level; 3) Iterate through each grayscale level, calculating the inter-class variance when using that level as the threshold, and the grayscale level with the smallest variance is the optimal threshold; 4) Binarize the image according to the optimal threshold, setting pixels greater than the threshold to white and pixels less than the threshold to black.

[0083] The advantage of Otsu's binarization algorithm is that it can automatically select the optimal threshold, making it suitable for segmentation processing of different images. Therefore, in this embodiment, the histogram brightness threshold can be selected according to the Otsu binarization method.

[0084] Figure 6 is a block diagram of the matrix backlight hardware signal according to an embodiment of the present disclosure. As shown in Figure 6, when the rising edge of the VSync (Vertical Synchronization) signal generated by the main SOC (System on Chip) arrives, the main SOC starts to acquire image information and sends data to the MCU (Microcontroller Unit) through the SPI (Serial Peripheral Interface) interface. After the MCU processes the data, it sets the relevant register values ​​of one or more constant current driver ICs (Integrated Circuits) through SPI, thereby causing the constant current driver IC to output PWM (Pulse Width Modulation) waveforms with different duty cycles and drive current to control the display brightness of the LED strip. When the rising edge of the next VSync signal arrives, the constant current driver IC refreshes the brightness of the LED strip. In Figure 6, BL_EN is the backlight enable signal, and V-by-One (Video by One) is a digital interface standard specifically developed for image transmission.

[0085] In this embodiment, the SOC and MCU use SPI communication. For different models of matrix backlight TVs, the number of matrix backlight zones varies, so the communication protocol must include data for each zone. Currently, only one feedback signal controls the matrix backlight module, and a maximum feedback current control parameter is used when designing the communication protocol. Finally, considering the stability of data communication, 0x00AA is chosen as the data header and CRC checksum as the data tail. The 16-bit SPI communication protocol between the SOC and MCU is shown in Table 1.

[0086] Table 1

[0087] In Table 1 above, the first parameter serves as the header verification and is set to a fixed parameter "0x00AA". The second parameter, when the Boost current adjustment function is enabled, is used to increase the transient current amplitude or, in multi-model compatibility designs, to match the typical current value of the corresponding model. The third to N-1 parameters each represent the brightness data of each lamp zone (16 bits). Taking zone A as an example, the third parameter is the brightness data for zone 1, the fourth parameter is the brightness data for zone 2, and so on. The N-1 parameter is the brightness data for zone A, and the Nth parameter is the SPI transmission verification data, used by the sending and receiving ends to verify the correctness of data transmission.

[0088] The second parameter includes setting bits 7-6, which are function setting bits used to enable or disable the current amplitude adjustment function. When the value is 00, the current amplitude adjustment function is disabled, and the data in bits 5-0 has no effect. If there is no Boost function or no current amplitude adjustment is needed, it should be set to 00. When the value is 11, the current amplitude adjustment function is enabled. In this case, bits 5-0 contain 64 data points: 0 represents the typical current value, and 63 represents the Boost current value. The difference between the typical current value and the current value is ΔI, divided into 63 steps. Too large a step size may cause screen flicker, while too small a step size will delay the Boost effect. When the current amplitude reaches the maximum drive current that the LED strip can withstand, the current amplitude should be adjusted back to the typical current value after a certain period to prevent the LED strip from burning out and causing permanent damage. Typically, LED strip manufacturers recommend a typical operating current of 120mA and a Boost current of 200mA, the maximum drive current that the LED strip can withstand.

[0089] It should be noted that the implementation of this function requires the cooperation of the following two items: 1) In the MCU program, an array is defined for the constant current of the power supply. This array contains current register data, and the size of this array is the step size of the constant current supplied by the power supply; 2) During Boost power-on, the data header sent by the TV main chip starts from 0xC0 and gradually increases, usually in increments of 1, until it reaches the set step size. The constant current is then set by obtaining the corresponding register data from the corresponding step, thereby achieving the function of adjusting the current amplitude.

[0090] According to the above embodiments of this disclosure, determining the display strategy of the target display device based on the current scene type may include: when the current scene type is determined to be a high-brightness scene or a high-contrast scene, the display strategy is determined to be: setting the current amplitude of the partition of the target display device that is a high-brightness scene to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time.

[0091] Optionally, the partitions representing high-brightness scenes in the target display device refer to areas within the target display device whose brightness display type corresponds to a high-brightness scene. The method for determining the brightness display type of each area in the target display device has been described in detail in the above embodiments and will not be repeated here.

[0092] In this embodiment, processing is only performed when a specific scene is identified. For example, if a large, high-brightness scene is identified, the LED strip needs to be overdriven for a short period of time, setting the current amplitude to the maximum driving current that the LED strip can withstand, thereby improving peak brightness and dynamic contrast. After holding the image for 240 frames (the number of image frames is related to the time the LED can withstand the excess current), the current amplitude is then adjusted back to the typical value of normal current to prevent the LED strip from burning out.

[0093] According to the above embodiments of this disclosure, determining the display strategy of the target display device based on the current scene type includes: when the current scene type is determined to be a high-brightness scene, determining the scene nature of the high-brightness scene; when the scene nature is the target scene nature, determining the display strategy as follows: setting the current amplitude of the partition of the target display device that is a high-brightness scene to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time, wherein the target scene nature is at least one of the following: the brightness area corresponding to the high-brightness scene is less than the area threshold, and the brightness area corresponding to the high-brightness scene has a center point.

[0094] In this embodiment, when a high-brightness scene is detected, the nature of the current large high-brightness area can be determined, such as whether the current area has a center point or not. The center point here often coincides with the center point displayed on the screen. If the high-brightness scene is determined to be either a brightness area less than a region threshold or a brightness area with a center point, the current amplitude is set to the maximum driving current that the LED strip can withstand, thereby improving peak brightness and dynamic contrast. After maintaining 240 frames (the number of frames is related to the excess current time that the LED can withstand), the current amplitude is then adjusted back to the typical value of a normal current to prevent the LED strip from burning out.

[0095] According to the above embodiments of this disclosure, determining the scene nature of a high-brightness scene may include: taking the current partition in the high-brightness region corresponding to the high-brightness scene as the starting point, performing a neighborhood traversal on each partition in the high-brightness region to determine the scene nature of the high-brightness scene.

[0096] In this embodiment, when a bright scene is detected, the nature of the current large bright area can be determined by neighborhood traversal, such as whether the current area has a center point or not. The center point here is often consistent with the center point displayed on the screen. By performing neighborhood traversal on the data of the large bright area, it can be determined whether it is an edge element or a center element of the large bright area.

[0097] That is, as shown in Figure 4, in this embodiment of the disclosure, after performing histogram statistics, determining the type of the displayed image, and calculating the threshold, the operation of identifying large areas of brightness can be performed.

[0098] Identifying large bright areas primarily uses traversal methods. Finding closed intervals is generally based on depth-first search or breadth-first search. While depth-first and breadth-first search algorithms seem simple, they are essentially recursive algorithms. Before the termination condition is met, the relevant functions will continue to perform recursive calculations, causing a continuous increase in the main chip's computing resources. Moreover, this increases exponentially with the increase in matrix backlight partitions. Furthermore, recursive algorithms are prone to stack overflow issues, as each process has a limited stack capacity. Because recursion requires the system stack, its space consumption is much larger than non-recursive code. Additionally, if the recursion depth is too large, it may lead to system anomalies.

[0099] Therefore, in this embodiment, instead of recursive computation, a single traversal of the backlight partitions in the relevant matrix is ​​used. The advantage of a single traversal is that the computational load is fixed. The relevant logic involves creating a new function with a traversal loop. During the traversal, each matrix backlight partition is marked for access. Once a partition has been visited, it is skipped. For an unvisited partition, a threshold is checked; if the value exceeds the threshold, it is considered a qualified bright area and marked as such. For a qualified bright area, its eight directional values ​​(i.e., its eight neighborhoods) are then checked for other qualified bright areas, as shown in Figure 7 (Figure 7 is a schematic diagram of the neighborhood traversal algorithm according to this embodiment). The eight neighborhoods consist of eight adjacent areas horizontally, vertically, and diagonally. If a qualified bright area has an access mark, it is assigned the same bright area mark as the previously visited area. If no access mark is found, the previously obtained bright area mark is assigned. This single traversal finds the relevant bright areas. The neighborhood traversal algorithm used here is as follows: Where F(x, y) represents the brightness mapping under normal conditions, F1(x, y) represents the new brightness mapping, G(x, y) represents the brightness mapping of the bright partition, x, y represent the partition coordinates, and N represents the boundary value.

[0100] Furthermore, after finding the relevant bright areas, the size of the bright areas is counted, and bright areas that are too small are directly filtered out. For bright areas that meet the criteria, they are traversed again. It still visits its 8 neighborhoods. If there is a partition in the neighborhood that does not meet the criteria, it is marked as a boundary partition; otherwise, it is a center partition. After finding the first wave of center partitions, it continues to iterate until the center point is found. Then, it is processed according to the center point. The relevant software flow is shown in Figure 8.

[0101] Figure 8 is a flowchart of partition traversal according to an embodiment of the present disclosure. As shown in Figure 8, after initialization, each partition is traversed. During the traversal, it is determined whether the current element has been traversed. If so, the traversal continues. Otherwise, it is determined whether the current partition is a highlighted partition. If so, the partition is marked. Otherwise, the traversal continues. After marking the partition, the surrounding partitions are traversed and marked.

[0102] In the above embodiments, taking the current partition in the high-brightness region corresponding to the high-brightness scene as the starting point, a neighborhood traversal is performed on each partition in the high-brightness region to determine the scene nature of the high-brightness scene. This includes: when the neighborhood of the current partition reaches a low-brightness region, determining that the current neighborhood of the current partition is the edge of the high-brightness region; when none of the neighborhoods of the current partition reach a low-brightness region, determining that the current partition is the center of the high-brightness region; repeating the above steps, when the center of the high-brightness region is reached, determining that the scene nature of the high-brightness scene is a high-brightness region with a center point; when the center of the high-brightness region is not reached, determining that the scene nature of the high-brightness scene is a high-brightness region with a brightness area less than a region threshold.

[0103] In this embodiment, the system searches for low-brightness areas within the 8-neighborhood of the current matrix backlight partition. If a low-brightness area is found, it indicates that the current area is a low-brightness area. The traversed area is then marked as the edge of a large high-brightness area; conversely, it is marked as the center of a large high-brightness area. Following this iterative logic, it is possible to eventually find the center point of a large bright area, which is the center that the image needs to emphasize. If no center point is found, it means that the current large bright area is relatively small. For example, the full and bright moon on Mid-Autumn Festival night or the rising sun in the summer morning are examples where only the moon and sun are bright, while the surrounding areas are relatively dark, representing relatively small large bright area scenes. Both relatively small large bright area scenes and large bright area scenes with a center point require setting the current amplitude to the maximum driving current that the LED strip can withstand to improve peak brightness and dynamic contrast. After maintaining 240 frames, the current amplitude is then adjusted back to the typical current value to prevent the LED strip from burning out.

[0104] According to the above embodiments of this disclosure, before performing a neighborhood traversal on each partition in the high-brightness region, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, to determine the scene nature of the high-brightness scene, the brightness adjustment method of the display device further includes: obtaining the bright area of ​​each partition in the high-brightness region; and filtering out partitions whose bright area is less than the bright area threshold when it is determined that there are partitions in the high-brightness region with a bright area less than the bright area threshold.

[0105] In this embodiment, after finding the relevant bright areas, the area of ​​each bright area is calculated; bright areas that are too small are directly filtered out to reduce the amount of data processing and improve the processing speed.

[0106] According to the above embodiments of this disclosure, obtaining the bright area of ​​each partition in a high-brightness region includes: obtaining a spatial distribution map of the high-brightness region; reducing each partition according to a preset ratio based on the spatial distribution map to obtain each reduced partition; and obtaining the bright area of ​​each reduced partition.

[0107] Figure 9 is a flowchart of finding a suitable bright area according to an embodiment of the present disclosure. As shown in Figure 9, the method for determining a qualified bright area is combined with the actual LD ​​light pattern. Specifically, the 2D LD data is scaled once according to the LD light pattern. If the area can still be determined as a high-brightness zone after scaling, the related bright area is identified as a large bright area.

[0108] According to the above embodiments of this disclosure, updating the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device includes: adjusting the current amplitude corresponding to the current display mode of the target display device to the maximum driving current that the backlight of the target display device can withstand according to the display strategy, and / or adjusting the first contrast ratio corresponding to the current display mode to the second contrast ratio corresponding to the display strategy to update the current display mode and adjust the brightness of the target display device; when it is determined that the number of frames for the target display device to display images according to the adjusted brightness reaches a preset number of frames, restoring the current amplitude to the amplitude before adjustment, and / or adjusting the second contrast ratio to the first contrast ratio.

[0109] In this embodiment, updating the current display mode of the target display device can be achieved by setting the current amplitude to the maximum driving current that the LED strip can withstand, thereby improving peak brightness and dynamic contrast. After maintaining 240 frames of images, the current amplitude is then adjusted back to the typical value of normal current to prevent the LED strip from burning out.

[0110] The technical solution provided in this disclosure, based on the light-emitting characteristics of LEDs, achieves greater contrast by dynamically adjusting the driving current of the LEDs and utilizing short-term overdrive under set conditions. This allows the LED backlight to remain completely dark in dark scenes, and not only to briefly increase brightness in bright scenes, but also to further improve dynamic contrast in high dynamic range scenes, enhancing display effects and reducing power consumption. Furthermore, in this disclosure, the image is first classified using a histogram, and then the backlight brightness of each zone is determined based on the classification results and the brightness feature values ​​of each zone. This algorithm is highly versatile and has low complexity.

[0111] Therefore, the technical solutions provided in the embodiments of this disclosure can achieve HDR high brightness display without increasing costs. By recognizing scene features, the TV can achieve a short-term brightness burst in special scenes, which significantly improves picture quality and enhances user experience.

[0112] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of combinations. However, those skilled in the art should understand that this disclosure is not limited to the order in which they are described, because according to this disclosure, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the modules involved are not necessarily essential to this disclosure.

[0113] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, 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 is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0114] According to an embodiment of this disclosure, a brightness adjustment device for implementing the brightness adjustment method of the above-described display device is also provided. FIG10 is a schematic diagram of the brightness adjustment device according to an embodiment of this disclosure. As shown in FIG10, the brightness adjustment device includes: a first determining unit 1001, a second determining unit 1003, and an adjusting unit 1005. The brightness adjustment device of the display device will be described below.

[0115] The first determining unit 1001 is used to determine the current scene type of the target display device based on the display image of the target display device, wherein the current scene type is used to represent the brightness display type of the target display device.

[0116] The second determining unit 1003 is used to determine the display strategy of the target display device according to the current scene type.

[0117] The adjustment unit 1005 is used to update the current display mode of the target display device according to the display strategy, so as to adjust the brightness of the target display device.

[0118] It should be noted that the first determining unit 1001, the second determining unit 1003, and the adjusting unit 1005 mentioned above correspond to steps S202 to S206 in the above embodiments. The three units and the corresponding steps implement the same instances and application scenarios, but are not limited to the content disclosed in the above embodiments.

[0119] As can be seen from the above, in the scheme described in the above embodiments of this disclosure, the first determining unit can determine the current scene type of the target display device based on the displayed image of the target display device, wherein the current scene type is used to represent the brightness display type of the target display device; then, the second determining unit determines the display strategy of the target display device based on the current scene type; and the adjusting unit updates the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device. This achieves the purpose of determining the most suitable display strategy based on the current scene type of the target display device, and then updating the current display mode using the display strategy, thereby adjusting the brightness of the target display device and improving the display effect of the display device.

[0120] Therefore, the above embodiments of this disclosure solve the technical problem that the brightness adjustment method of current display devices is limited by the control method, resulting in an unsatisfactory display effect.

[0121] Optionally, the first determining unit includes: a grayscale processing subunit, used to perform grayscale processing on the displayed image to obtain a grayscale image of the displayed image; a statistical processing subunit, used to perform statistical processing on the grayscale image to obtain a grayscale histogram of the displayed image; a first determining subunit, used to determine the brightness distribution information of the displayed image based on the grayscale histogram; and a second determining subunit, used to determine the current scene type based on the brightness distribution information.

[0122] Optionally, the second determining subunit includes: a first determining module, configured to determine the current scene type as a low-contrast scene when the steepness of the peak value in the grayscale histogram representing the brightness distribution information is greater than a first set value and / or the distribution range of the peak value is less than a first preset range; a second determining module, configured to determine the current scene type as a high-contrast scene when the steepness of the peak value in the grayscale histogram representing the brightness distribution information is less than a second set value and / or the distribution range of the peak value is greater than a second preset range, wherein the first set value is greater than the second set value, and the range corresponding to the first preset range is less than the range corresponding to the second preset range; a third determining module, configured to determine the current scene type as a low-brightness scene when all brightness values ​​in the grayscale histogram representing the brightness distribution information are less than a first brightness threshold; and a fourth determining module, configured to determine the current scene type as a high-brightness scene when all brightness values ​​in the grayscale histogram representing the brightness distribution information are greater than a second brightness threshold, wherein the first brightness threshold is less than the second brightness threshold.

[0123] Optionally, the first brightness threshold and the second brightness threshold are brightness thresholds determined according to the Otsu binarization algorithm.

[0124] Optionally, the second determining unit includes: a first determining subunit, used to determine the display strategy as follows when the current scene type is determined to be a high-brightness scene or a high-contrast scene: setting the current amplitude of the partition of the target display device that is a high-brightness scene to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time.

[0125] Optionally, the second determining unit includes: a second determining subunit, used to determine the scene nature of the high-brightness scene when the current scene type is determined to be a high-brightness scene; and a third determining subunit, used to determine the display strategy as follows when the scene nature is the target scene nature: setting the current amplitude of the partition of the high-brightness scene in the target display device to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time, wherein the target scene nature is at least one of the following: the brightness area corresponding to the high-brightness scene is less than the area threshold, and the brightness area corresponding to the high-brightness scene has a center point.

[0126] Optionally, the second determining subunit includes: a traversal module, used to perform neighborhood traversal on each partition in the high-brightness region, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, in order to determine the scene properties of the high-brightness scene.

[0127] Optionally, the traversal module includes: a first determining submodule, used to determine that the current neighborhood of the current partition is the edge of a high-brightness region when a low-brightness region is traversed in the neighborhood of the current partition; a second determining submodule, used to determine that the current partition is the center of a high-brightness region when no low-brightness region has been traversed in any of the neighborhoods of the current partition; and a third determining submodule, used to repeat the above steps, determining that the scene nature of the high-brightness scene is a high-brightness region with a center point when the center of a high-brightness region is traversed, and determining that the scene nature of the high-brightness scene is a high-brightness region with a brightness area less than a region threshold when the center of a high-brightness region is not traversed.

[0128] Optionally, the brightness adjustment device of the display device further includes: an acquisition module, used to acquire the bright area of ​​each partition in the high brightness region before determining the scene nature of the high brightness scene by performing a neighborhood traversal on each partition in the high brightness region with the current partition in the high brightness region corresponding to the high brightness scene as the starting point; and a filtering module, used to filter out partitions with bright areas smaller than the bright area threshold when it is determined that there are partitions in the high brightness region with bright area smaller than the bright area threshold.

[0129] Optionally, the acquisition module includes: a first acquisition submodule for acquiring a spatial distribution map of the high-brightness area; a reduction submodule for reducing each partition according to a preset ratio based on the spatial distribution map to obtain each reduced partition; and a second acquisition submodule for acquiring the bright area of ​​each reduced partition.

[0130] Optionally, the adjustment unit includes: a first adjustment subunit, configured to adjust the current amplitude corresponding to the current display mode of the target display device to the maximum driving current that the backlight of the target display device can withstand, and / or adjust the first contrast corresponding to the current display mode to the second contrast corresponding to the display strategy, so as to update the current display mode and adjust the brightness of the target display device; and a second adjustment subunit, configured to restore the current amplitude to the amplitude before adjustment, and / or adjust the second contrast to the first contrast, when it is determined that the number of frames in which the target display device displays the image according to the adjusted brightness reaches a preset number of frames.

[0131] According to another aspect of the present disclosure, a display device is also provided, which uses the brightness adjustment method of any of the above-described display devices.

[0132] According to another aspect of the present disclosure, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein the program executes the brightness adjustment method of the display device according to any one of the above.

[0133] Optionally, in this embodiment, the computer-readable storage medium may be located in any computer terminal in a group of computer terminals in a computer network, or in any communication device in a group of communication devices.

[0134] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: determining the current scene type of the target display device based on the display image of the target display device, wherein the current scene type is used to represent the brightness display type of the target display device; determining the display strategy of the target display device based on the current scene type; and updating the current display mode of the target display device according to the display strategy to adjust the brightness of the target display device.

[0135] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: performing grayscale processing on the displayed image to obtain a grayscale image of the displayed image; performing statistical processing on the grayscale image to obtain a grayscale histogram of the displayed image; determining the brightness distribution information of the displayed image based on the grayscale histogram; and determining the current scene type based on the brightness distribution information.

[0136] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when the steepness of the peak in the grayscale histogram representing the brightness distribution information is greater than a first set value and / or the distribution range of the peak is less than a first preset range, the current scene type is determined to be a low-contrast scene; when the steepness of the peak in the grayscale histogram representing the brightness distribution information is less than a second set value and / or the distribution range of the peak is greater than a second preset range, the current scene type is determined to be a high-contrast scene, wherein the first set value is greater than the second set value, and the range corresponding to the first preset range is less than the range corresponding to the second preset range; when the brightness values ​​in the grayscale histogram representing the brightness distribution information are all less than a first brightness threshold, the current scene type is determined to be a low-brightness scene; when the brightness values ​​in the grayscale histogram representing the brightness distribution information are all greater than a second brightness threshold, the current scene type is determined to be a high-brightness scene, wherein the first brightness threshold is less than the second brightness threshold.

[0137] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when it is determined that the current scene type is a high-brightness scene or a high-contrast scene, the display strategy is determined as follows: the current amplitude of the partition of the target display device that is a high-brightness scene is set to the maximum driving current that the backlight of the target display device can withstand, and the current amplitude is restored to the amplitude before adjustment after a preset time.

[0138] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when the current scene type is determined to be a high-brightness scene, the scene nature of the high-brightness scene is determined; when the scene nature is the target scene nature, the display strategy is determined to be: setting the current amplitude of the partition of the high-brightness scene in the target display device to the maximum driving current that the backlight of the target display device can withstand, and restoring the current amplitude to the amplitude before adjustment after a preset time, wherein the target scene nature is at least one of the following: the brightness area corresponding to the high-brightness scene is less than the area threshold, and the brightness area corresponding to the high-brightness scene has a center point.

[0139] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: starting from the current partition in the high-brightness region corresponding to the high-brightness scene, performing a neighborhood traversal on each partition in the high-brightness region to determine the scene nature of the high-brightness scene.

[0140] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: when a low-brightness area is traversed in the neighborhood of the current partition, the current neighborhood of the current partition is determined to be the edge of a high-brightness area; when no low-brightness area is traversed in any of the neighborhoods of the current partition, the current partition is determined to be the center of a high-brightness area; repeating the above steps, when the center of a high-brightness area is traversed, the scene nature of the high-brightness scene is determined to be a high-brightness area with a center point; when the center of a high-brightness area is not traversed, the scene nature of the high-brightness scene is determined to be a high-brightness area with a brightness less than a region threshold.

[0141] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: before performing a neighborhood traversal on each partition in the high-brightness region, starting from the current partition in the high-brightness region corresponding to the high-brightness scene, to determine the scene nature of the high-brightness scene, obtaining the bright area of ​​each partition in the high-brightness region; and when it is determined that there are partitions in the high-brightness region with bright area smaller than the bright area threshold, filtering out the partitions with bright area smaller than the bright area threshold.

[0142] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: obtaining a spatial distribution map of the high-brightness area; reducing each partition according to a preset ratio based on the spatial distribution map to obtain each reduced partition; and obtaining the bright area of ​​each reduced partition.

[0143] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for performing the following steps: adjusting the current amplitude corresponding to the current display mode of the target display device to the maximum driving current that the backlight of the target display device can withstand according to the display strategy, and / or adjusting the first contrast corresponding to the current display mode to the second contrast corresponding to the display strategy, so as to update the current display mode and adjust the brightness of the target display device; when it is determined that the number of frames for the target display device to display images according to the adjusted brightness reaches a preset number of frames, restoring the current amplitude to the amplitude before adjustment, and / or adjusting the second contrast to the first contrast.

[0144] According to another aspect of the present disclosure, an electronic device is also provided, including: a memory and a processor, the memory storing a computer program; and a processor for executing the computer program stored in the memory, wherein the computer program, when running, causes the processor to execute the brightness adjustment method of the display device described above.

[0145] According to another aspect of the present disclosure, a computer program product is also provided, including computer instructions that, when executed by a processor, perform a brightness adjustment method for a display device according to any of the above-described embodiments.

[0146] The sequence numbers of the embodiments disclosed above are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0147] In the above embodiments of this disclosure, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0148] In the several embodiments provided in this disclosure, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0149] 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 units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0150] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0151] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part 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 disclosure. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0152] The above description is only a preferred embodiment of this disclosure. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles of this disclosure, and these improvements and modifications should also be considered within the scope of protection of this disclosure.

Claims

1. A method of adjusting luminance of a display device, the method comprising: The method comprises the following steps: determining a current scene type of a target display device according to a display image of the target display device, wherein the current scene type is used to represent a brightness display type of the target display device; determining a display strategy of the target display device according to the current scene type; updating a current display mode of the target display device according to the display strategy to perform brightness adjustment on the target display device. 2.The brightness adjustment method of a display device according to claim 1, wherein, The method for determining a current scene type of a target display device according to a display image of the target display device comprises the following steps: performing gray-scale processing on the display image to obtain a gray-scale image of the display image; performing statistical processing on the gray-scale image to obtain a gray-scale histogram of the display image; determining brightness distribution information of the display image according to the gray-scale histogram; determining the current scene type according to the brightness distribution information. 3.The brightness adjustment method of a display device according to claim 2, wherein, The method for determining the current scene type according to the brightness distribution information comprises the following steps: when the brightness distribution information indicates that at least one of the steepness of a peak value in the gray-scale histogram is greater than a first set value and the distribution interval of the peak value is less than a first preset interval, determining that the current scene type is a low-contrast scene; when the brightness distribution information indicates that at least one of the steepness of the peak value in the gray-scale histogram is less than a second set value and the distribution interval of the peak value is greater than a second preset interval, determining that the current scene type is a high-contrast scene, wherein the first set value is greater than the second set value, and the first preset interval corresponds to a range smaller than that of the second preset interval; when the brightness distribution information indicates that the brightness values of the gray-scale histogram are all less than a first brightness threshold, determining that the current scene type is a low-brightness scene; when the brightness distribution information indicates that the brightness values of the gray-scale histogram are all greater than a second brightness threshold, determining that the current scene type is a high-brightness scene, wherein the first brightness threshold is less than the second brightness threshold. 4.The method of claim 3, wherein, The first brightness threshold and the second brightness threshold are brightness thresholds determined according to the Otsu binarization algorithm. 5.The method of claim 3, wherein, The method for determining a display strategy of the target display device according to the current scene type comprises the following steps: when it is determined that the current scene type is the high-brightness scene or the high-contrast scene, determining that the display strategy is to set the current amplitude of the current of a partition for the high-brightness scene in the target display device to the maximum driving current that can be borne by the backlight source of the target display device, and restoring the current amplitude to the amplitude before adjustment after a preset time. 6.The brightness adjustment method of a display device according to claim 3, wherein, The method for determining a display strategy of the target display device according to the current scene type comprises the following steps: when it is determined that the current scene type is the high-brightness scene, determining the scene property of the high-brightness scene. When the scene property is a target scene property, the display strategy is determined as follows: setting a current amplitude of a current of a partition in the target display device corresponding to a high-luminance scene to a maximum driving current of a backlight source of the target display device, and restoring the current amplitude to an amplitude before adjustment after a preset time, wherein the target scene property is at least one of the following: a luminance region corresponding to the high-luminance scene is less than a region threshold, and the high-luminance scene has a center point. 7.The method of claim 6, wherein, The scene property of the high-luminance scene is determined, including: Performing neighborhood traversal on each partition in a high-luminance region corresponding to the high-luminance scene, taking a current partition in the high-luminance region as a starting point, to determine the scene property of the high-luminance scene. 8.The brightness adjustment method of a display device according to claim 7, wherein, Performing neighborhood traversal on each partition in a high-luminance region corresponding to the high-luminance scene, taking a current partition in the high-luminance region as a starting point, to determine the scene property of the high-luminance scene, including: When a neighborhood of the current partition is traversed to a low-luminance region, determining that the current neighborhood of the current partition is an edge of the high-luminance region; When all neighborhoods of the current partition are not traversed to a low-luminance region, determining that the current partition is a center of the high-luminance region; Repeating the steps, when the center of the high-luminance region is traversed, determining that the scene property of the high-luminance scene is a high-luminance region with a center point; when the center of the high-luminance region is not traversed, determining that the scene property of the high-luminance scene is a high-luminance region with a luminance region less than a region threshold. 9.The brightness adjustment method of a display device according to claim 7, wherein, Before performing neighborhood traversal on each partition in a high-luminance region corresponding to the high-luminance scene, taking a current partition in the high-luminance region as a starting point, to determine the scene property of the high-luminance scene, further including: Obtaining a bright area of each partition in the high-luminance region; When it is determined that the bright area of each partition in the high-luminance region is less than a bright area threshold, filtering out the partition with the bright area less than the bright area threshold. 10.The brightness adjustment method of a display device according to claim 9, wherein, Obtaining a bright area of each partition in the high-luminance region, including: Obtaining a spatial distribution map of the high-luminance region; According to the spatial distribution map, reducing each partition according to a preset ratio to obtain a reduced each partition; Obtaining the bright area of the reduced each partition.

11. The brightness adjustment method of a display device according to any one of claims 1 to 10, wherein, According to the display strategy, updating a current display mode of the target display device to perform luminance adjustment on the target display device, including: According to the display strategy, performing at least one of the following to update the current display mode to perform luminance adjustment on the target display device: adjusting a current amplitude of a current corresponding to the current display mode of the target display device to a maximum driving current of a backlight source of the target display device, and adjusting a first contrast corresponding to the current display mode to a second contrast corresponding to the display strategy; When it is determined that the target display device displays images according to the adjusted luminance for a preset number of frames, at least one of the following is performed: the current amplitude is restored to the amplitude before adjustment, and the second contrast is adjusted to the first contrast.

12. A luminance adjusting apparatus of a display device, characterized by comprising: The display device comprises: a first determination unit configured to determine a current scene type of a target display device according to a display image of the target display device, wherein the current scene type is configured to represent a luminance display type of the target display device; a second determination unit configured to determine a display strategy of the target display device according to the current scene type; an adjustment unit configured to update a current display mode of the target display device according to the display strategy to adjust the luminance of the target display device.

13. A display device, characterized by comprising: The display device uses the luminance adjustment method of the display device according to any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a stored program, wherein the program executes the luminance adjustment method of the display device according to any one of claims 1 to 11.

15. An electronic device, comprising: The display device comprises: a memory and a processor, the memory stores a computer program; the processor is configured to execute the computer program stored in the memory, and the computer program runs to enable the processor to execute the luminance adjustment method of the display device according to any one of claims 1 to 11.

16. A computer program product comprising computer instructions, characterized in that, The computer instructions are executed by the processor to execute the luminance adjustment method of the display device according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Display device and method for improving image flashing

    CN101170708A

  • Liquid crystal display screen image displaying method, device and liquid crystal display television

    CN102930831A

  • Device and method for adjusting displaying feature of display

    CN103680371A

  • Method and device for adjusting image brightness and mobile terminal

    CN104658487A

  • Screen backlight brightness adjusting method and device and mobile terminal

    CN106782431A