Display device and backlight control method
By partitioning the backlight in the display device and constructing a personalized backlight gain curve to adjust the backlight value, the problem of decreased screen contrast caused by brightness enhancement technology is solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HISENSE VISUAL TECH CO LTD
- Filing Date
- 2025-01-21
- Publication Date
- 2026-07-21
AI Technical Summary
After using brightness enhancement technology, the contrast of the image decreases in some scenes, resulting in a poor user experience.
By dividing the backlight into multiple zones and constructing personalized backlight gain curves based on the backlight value and average backlight value of each zone, the backlight value of each zone is adjusted to avoid using the same backlight gain, thereby improving the image contrast.
This effectively avoids the problem of reduced screen contrast caused by excessively high brightness in low-backlight zones, thus improving the user experience.
Smart Images

Figure CN122435894A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology. More specifically, it relates to a display device and a backlight control method. Background Technology
[0002] With the development of display technology, users have increasingly higher demands for image quality. To improve the user experience, local dimming technology has been applied to display devices. Local dimming technology refers to dividing the screen and backlight into N corresponding regions, and controlling the brightness of the backlight in the corresponding region based on the grayscale value of the pixels in each region.
[0003] To further enhance display performance, peaking technology is used in display devices. Peaking emphasizes the brightness of the backlight in different areas, thereby improving the dynamic range of the display. However, after peaking, the contrast of the image decreases in some scenarios, resulting in a poor user experience. Summary of the Invention
[0004] This application provides a display device and a backlight control method to improve screen contrast and enhance user experience.
[0005] In a first aspect, embodiments of this application provide a display device, including:
[0006] A display screen is used to display images;
[0007] A backlight source is used to provide backlight for the display screen; the backlight source is divided into N backlight units, where N is an integer greater than 1;
[0008] The control unit electrically connected to the backlight is configured to:
[0009] Obtain the backlight values of N zones of the image to be displayed and the average backlight value of the N zones; the image to be displayed is divided into N zones corresponding to the backlight units;
[0010] Based on the backlight values of the N partitions and the average backlight value of the N partitions, determine the backlight gain value corresponding to each of the N partitions;
[0011] The backlight values of the N zones are adjusted according to the backlight gain value to obtain the target backlight values of the N zones;
[0012] The driving signals for the N backlight units are determined based on the backlight values of the N partitions and the target backlight values of the N partitions.
[0013] When displaying the image, the corresponding backlight unit is illuminated according to the driving signal. This technical solution changes the original practice of using the same backlight gain for different backlight zones to using a matching backlight gain for each zone. This avoids the problem of excessively increasing the brightness of darker zones due to using the same backlight gain for zones with lower and higher backlight values, thus reducing image contrast and improving the user experience.
[0014] In some embodiments, the control unit is configured to:
[0015] Based on the average backlight value, obtain the initial backlight gain value of the image to be displayed;
[0016] Based on the initial backlight gain value and the backlight values of the N zones, a mapping curve between the backlight gain value and the backlight value of the image to be displayed is constructed.
[0017] Based on the backlight values of the N zones and the mapping curve, the backlight gain value corresponding to each of the N zones is determined. In the above scheme, by constructing a backlight mapping curve and determining the backlight gain value corresponding to the backlight values of different zones based on the backlight mapping curve, the accuracy and convenience of determining the backlight gain of each zone can be improved.
[0018] In some embodiments, the control unit is configured to:
[0019] Based on the initial backlight gain, construct a first curve and a second curve between the backlight gain value and the backlight value;
[0020] Based on the backlight values of the N partitions and the average backlight value of the N partitions, a first inflection point is determined on the first curve and a second inflection point is determined on the second curve.
[0021] The mapping curve is obtained by splicing the line segments on the first curve before the first inflection point and the line segments on the second curve after the second inflection point.
[0022] In some embodiments, the control unit is configured to:
[0023] The first curve is constructed based on the initial backlight gain value;
[0024] Based on the initial backlight gain value, and according to the maximum value of the backlight values of the N zones, a second curve is constructed.
[0025] In some embodiments, the control unit is configured to:
[0026] Based on the average backlight value of the N partitions, the first inflection point is determined on the first curve;
[0027] The second inflection point is determined on the second curve based on the mean backlight value of the N partitions and the variance between the backlight values of the N partitions.
[0028] In some embodiments, the control unit is configured to:
[0029] The first inflection point value is determined based on the average backlight value.
[0030] The first inflection point value is shifted onto the first curve to determine the first inflection point.
[0031] In some embodiments, the drive signal includes a drive current and a PWM signal, and the control unit is configured to:
[0032] Based on the backlight values of the N partitions, determine the driving current of the N backlight units;
[0033] The PWM of the N backlight units is determined based on the target backlight values of the N partitions.
[0034] The display device further includes a backlight driving unit, and the control unit is configured to:
[0035] In some embodiments, the drive current and PWM of the N backlight units are sent to the backlight driving unit so that when the image is displayed, the backlight driving unit drives the corresponding backlight unit to light up according to the drive current and the PWM.
[0036] Secondly, embodiments of this application provide a backlight control method, the display device comprising:
[0037] A display screen is used to display images;
[0038] A backlight source is used to provide backlight for the display screen; the backlight source is divided into N backlight units, where N is an integer greater than 1;
[0039] The method includes:
[0040] Obtain the backlight values of N zones of the image to be displayed and the average backlight value of the N zones; the image to be displayed is divided into N zones corresponding to the backlight units;
[0041] Based on the backlight values of the N partitions and the average backlight value of the N partitions, determine the backlight gain value corresponding to each of the N partitions;
[0042] The backlight values of the N zones are adjusted according to the backlight gain value to obtain the target backlight values of the N zones;
[0043] The driving signals for the N backlight units are determined based on the backlight values of the N partitions and the target backlight values of the N partitions.
[0044] When the image is displayed, the corresponding backlight unit is illuminated according to the driving signal.
[0045] In some embodiments, determining the backlight gain value corresponding to each of the N partitions based on the backlight values of the N partitions and the average backlight value of the N partitions includes:
[0046] Based on the average backlight values of the N zones, obtain the initial backlight gain value of the image to be displayed;
[0047] Based on the initial backlight gain value and the backlight values of the N zones, a mapping curve between the backlight gain value and the backlight value of the image to be displayed is constructed.
[0048] Based on the backlight values of the N partitions and the mapping curve, the backlight gain value corresponding to each of the N partitions is determined.
[0049] The display device and backlight control method provided in this application embodiment include: a display screen for displaying an image; a backlight source for providing backlight to the display screen; the backlight source is divided into N backlight units, where N is an integer greater than 1; and a control unit electrically connected to the backlight source, the control unit being configured to: acquire backlight values of N partitions of the image to be displayed and the average backlight value of the N partitions; divide the image to be displayed into N partitions corresponding to the backlight units; determine a backlight gain value corresponding to each of the N partitions based on the backlight values of the N partitions and the average backlight value of the N partitions; adjust the backlight values of the N partitions based on the backlight gain values to obtain target backlight values for the N partitions; determine a driving signal for the N backlight units based on the backlight values of the N partitions and the target backlight values of the N partitions; and drive the corresponding backlight units to light up according to the driving signals when displaying the image. By using different backlight gains for different zones, the problem of reduced image contrast that occurs when using the same backlight gain can be avoided, thus improving the user experience. Attached Figure Description
[0050] To more clearly illustrate the implementation methods in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0051] Figure 1 This is a schematic diagram of a display scenario provided in an embodiment of this application;
[0052] Figure 2 This is a schematic diagram of the structure of a display device provided in an embodiment of this application;
[0053] Figure 3 This is a schematic diagram of a backlight processing procedure provided in an embodiment of this application;
[0054] Figure 4 A graph showing the correspondence between the average backlight value and the peaking amount is provided for embodiments of this application.
[0055] Figure 5 A diagram showing the correspondence between backlight value and backlight brightness provided in an embodiment of this application;
[0056] Figure 6 A flowchart illustrating a backlight control method provided in this application embodiment. Figure 1 ;
[0057] Figure 7 A flowchart illustrating a backlight control method provided in this application embodiment. Figure 2 ;
[0058] Figure 8 A schematic diagram of the mapping curve between backlight value and backlight gain provided for an embodiment of this application;
[0059] Figure 9 This is a schematic diagram showing the mapping curve between backlight value and backlight gain and the corresponding relationship between backlight brightness, provided for embodiments of this application.
[0060] Figure 10 A schematic diagram of the backlight control device provided in this application.
[0061] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0062] To make the objectives, implementation methods and advantages of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only some embodiments of this application, and not all embodiments.
[0063] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0064] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that includes a series of components is not necessarily limited to those that are explicitly listed, but may include other components that are not explicitly listed or that are inherent to such product or device.
[0065] In the description of this application, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0066] The terms "first" and "second" are configured for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0067] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0068] To facilitate understanding, a brief introduction will first be given to the parts involved in the embodiments of this application:
[0069] Local dimming is a backlight technology used in televisions and monitors to enhance image contrast and quality. Its basic principle is to divide the backlight into multiple independently controlled areas or blocks, each of which (called a dimming zone) can independently adjust its brightness according to the needs of the displayed content. This technology can reduce brightness in areas where deep blacks are needed, while increasing brightness in areas where bright details are needed, thus achieving a better visual effect. For example, when displaying a night sky scene, the dimming zone for the night sky will reduce brightness, while the dimming zone for the stars will maintain higher brightness.
[0070] Peaking is a technique that enhances the brightness of brighter parts of an image, making the highlights brighter and more prominent, thereby improving the overall sense of depth and three-dimensionality of the image.
[0071] Figure 1 This is a schematic diagram illustrating an operation scenario of a display device provided in an embodiment of this application. Figure 1 As shown, the user can operate the display device 200 to display information through the smart device 300 or the control device 100.
[0072] In some embodiments, the control device 100 may be a remote control. Communication between the remote control and the display device includes infrared protocol communication, Bluetooth protocol communication, and other short-range communication methods, controlling the display device 200 wirelessly or via wired means. Users can control the display device 200 by inputting user commands through buttons on the remote control, voice input, control panel input, etc.
[0073] In some embodiments, a smart device 300 (such as a mobile terminal, tablet computer, computer, laptop computer, etc.) may also be used to control the display device 200. For example, an application running on the smart device may be used to control the display device 200.
[0074] In some embodiments, the display device may receive instructions not through the aforementioned smart device or control device, but through touch or gestures.
[0075] In some embodiments, the display device 200 can also be controlled in ways other than the control device 100 and the smart device 300. For example, it can be controlled by directly receiving the user's voice commands through a module configured inside the display device 200 for acquiring voice commands, or it can be controlled by receiving the user's voice commands through a voice control device set outside the display device 200.
[0076] In some embodiments, the display device 200 also communicates with the server 400. The display device 200 may communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactive features to the display device 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers.
[0077] Figure 2 This is a schematic diagram illustrating a possible hardware configuration of a display device 200 provided in this application. (See diagram for example.) Figure 2As shown, in some embodiments, the display device 200 may include at least one of the following: a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a power supply 280, a memory 290, and a user interface 2100.
[0078] In some embodiments, the controller includes a control unit, a video control unit, an audio control unit, a graphics control unit, RAM, ROM, and a first interface to an nth interface for input / output.
[0079] The display 260 includes a display screen assembly for presenting images, a driving assembly for driving image display, a component for receiving image signals from the controller output, and a user interface for displaying video content, image content, menu control interface, and user control UI.
[0080] The display 260 may be a liquid crystal display, an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled LED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), and a projection display, etc., and may also be a projection device and a projection screen.
[0081] The communicator 220 is a component used to communicate with external devices or servers according to various communication protocol types. For example, the communicator may include at least one of the following: a WiFi module, a Bluetooth module, a wired Ethernet module, other network communication protocol chips or near-field communication protocol chips, and an infrared receiver. The display device 200 can establish the transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220.
[0082] User interface 2100 can be used to receive control signals from control device 100 (such as infrared remote control).
[0083] Detector 230 is used to collect signals from the external environment or to interact with the external environment. For example, detector 230 includes a light receiver, a sensor for collecting ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to collect external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.
[0084] The external device interface 240 may include, but is not limited to, one or more of the following: High Definition Multimedia Interface (HDMI), analog or high-definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. It may also be a composite input / output interface formed by multiple interfaces mentioned above.
[0085] The tuner / demodulator 210 receives broadcast television signals via wired or wireless means, and demodulates audio and video signals, such as EPG data signals, from multiple wireless or wired broadcast television signals.
[0086] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0087] The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory 290. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command to select a UI object to display on the monitor 260, the controller 250 can execute operations related to the object selected by the user command.
[0088] In some embodiments, the controller includes at least one of a central processing unit (CPU), a video control unit, an audio control unit, a graphics processing unit (GPU), RAM (Random Access Memory), ROM (Read-Only Memory), a first to an nth interface for input / output, a communication bus, etc.
[0089] Users can input commands through a graphical user interface (GUI) displayed on the monitor 260, and the user input interface receives the user input commands through the GUI. Alternatively, users can input commands by entering specific sounds or gestures, and the user input interface receives the user input commands by recognizing the sounds or gestures through sensors.
[0090] A "user interface" is the medium through which an application or operating system interacts and exchanges information with the user. It converts information from its internal form to a form that the user can accept. A common form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed graphically. It can be an icon, window, control, or other interface element displayed on the screen of an electronic device. Controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.
[0091] The display device provided in this application can have various implementation forms, such as a smart TV, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc. Figure 1 and Figure 2 This is one specific embodiment of the display device of this application.
[0092] Figure 3 This is a schematic diagram of backlight modulation provided in an embodiment of this application, as shown below. Figure 3 As shown, when a display device is displaying an image, its processor (e.g., an image processing chip) receives the video stream to be displayed and processes it to extract image data and backlight data. The processor can send the image data to a screen driver (e.g., a TCON board) so that the screen driver controls the screen to display the image based on the image data. Simultaneously, the processor can send backlight data (e.g., backlight values and average backlight values for each area of the screen) to a backlight control unit (e.g., an MCU). The MCU can convert the received backlight data into backlight control parameters (e.g., DC and PWM values) and send these backlight control parameters to the backlight driver (e.g., a BCON board) so that the backlight driver illuminates the backlight, thereby providing backlight support for the screen to display the image.
[0093] In related technologies, to further improve the display effect, the backlight control unit can perform peaking processing on the backlight values of each zone, such as... Figure 4 As shown, when the backlight control unit obtains the backlight value and average backlight value of each zone, it can do so according to... Figure 4The diagram shows the correspondence between the average backlight value and the peaking value. The corresponding peaking value is obtained, and the backlight value of each zone is multiplied by the peaking value to obtain the target backlight value for each zone. The backlight control unit obtains the control parameters for the backlight source of each zone based on the target backlight value and sends these parameters to the backlight driver to illuminate the backlight source, thereby providing backlight support for displaying images on the screen.
[0094] In the above method, since the peaking amount is determined based on the backlight average, the same peaking amount is used in the same zone. Under this control method, such as... Figure 5 As shown, there is a linear relationship between the backlight luminance and the corresponding backlight value. That is, the area with a lower (dark) backlight value and the area with a higher (bright) backlight value have the same magnification. As the backlight value increases, the dark areas become too bright, resulting in lower contrast.
[0095] In view of this, embodiments of this application provide a display device and a backlight control method, which constructs a backlight gain curve by using backlight value and backlight average value, so that different zones adopt different backlight gains, avoiding the problem of excessive brightness and low contrast in dark zones due to the increase of backlight value, thereby improving the user experience.
[0096] The technical solutions of this application will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. In the description of this application, unless otherwise expressly specified and limited, the terms should be broadly understood within the art. The embodiments of this application will now be described with reference to the accompanying drawings.
[0097] Figure 6 This is a flowchart illustrating a backlight control method provided in an embodiment of this application, as shown below. Figure 6 As shown, it includes the following steps:
[0098] S601. Obtain the backlight values of N partitions of the screen to be displayed and the average backlight value of the N partitions; the screen to be displayed is divided into N partitions corresponding to the backlight unit.
[0099] The execution subject of this application embodiment can be a component in a display device used to control the backlight, for example, Figure 3 The backlight control unit shown is referred to as the control unit.
[0100] refer to Figure 3After processing the received video stream, the processor (image processing chip) can divide the video stream into image data and backlight data. Based on the local dimming algorithm, the backlight data is divided into multiple preset local backlight data, and the backlight value of each locality is obtained.
[0101] In some embodiments, the processor can statistically analyze the pixel grayscale values in each partition and determine the backlight value of each partition based on the statistical results. For example, for partition 1, the processor can use the average grayscale value of all pixels in partition 1 as the backlight value of the partition, or use the highest grayscale value among all pixels in partition 1 as the backlight value of the partition, or use the median grayscale value of all pixels in partition 1 as the backlight value of the partition. This application does not limit this approach.
[0102] After obtaining the backlight values of each partition, the processor can calculate the average backlight value of each partition to obtain the average backlight value. After obtaining the backlight value (BL value) and the average backlight value (APL value) of each partition, the processor can send the backlight value and the average backlight value of each partition to the control unit, so that the control unit can perform backlight control based on the backlight value and the average backlight value of its respective partition.
[0103] S602. Determine the backlight gain value corresponding to each of the N partitions based on the backlight value of the N partitions and the average backlight value of the N partitions.
[0104] In some embodiments, when the control unit obtains the backlight values of the N partitions and the average backlight value, it can construct a mapping relationship between backlight gain and backlight value based on the backlight values of the N partitions and the average backlight value. After determining the mapping relationship, the control unit can query the backlight gain value corresponding to each partition in the mapping relationship based on the backlight values of the N partitions.
[0105] In one possible implementation, the control unit can use a pre-trained model to construct the mapping relationship. For example, the mapping relationship output by the model can be obtained from the pre-trained model of the backlight values of the N partitions and the average backlight input value.
[0106] In one possible implementation, the control unit can obtain the initial backlight gain value of the image to be displayed based on the average backlight value; based on the initial backlight gain value and the backlight values of the N zones, a mapping curve (i.e., mapping relationship) between the backlight gain value and the backlight value of the image to be displayed can be constructed. The initial backlight gain value may refer to the peaking amount of the image to be displayed.
[0107] For example, the control unit can, based on the backlight average value, and such as Figure 4The initial backlight gain value is determined by establishing a correspondence between the average backlight value and the peaking value. Based on the initial backlight gain value and the backlight values of the N zones, a corresponding mapping curve is generated using a preset mapping curve generation method.
[0108] S603. Adjust the backlight values of the N zones according to the backlight gain value to obtain the target backlight values of the N zones.
[0109] In some embodiments, after the control unit obtains the backlight gain value corresponding to each partition, it can multiply or add the backlight gain value with the backlight value of the corresponding partition to obtain the target backlight value of each partition.
[0110] S604. Determine the driving signals for the N backlight units based on the backlight values of the N partitions and the target backlight values of the N partitions.
[0111] In some embodiments, the driving signal includes a driving current and a pulse width modulation (PWM). After obtaining the backlight value and target backlight value of each zone, the control unit can convert the target backlight value of each zone into the PWM of the backlight unit corresponding to each zone, and convert the backlight value of each zone into the driving current of the backlight unit corresponding to each zone. For example, the backlight value of each zone can be converted into the driving current of the backlight unit corresponding to each zone according to a preset conversion table between backlight value and driving current.
[0112] S605. When displaying the screen, the corresponding backlight unit is driven to light up according to the driving signal.
[0113] In some embodiments, when the control unit receives the driving signal corresponding to each partition, it can send the driving signal of the backlight unit corresponding to each partition to the backlight driving unit, so that the backlight driving unit drives the corresponding backlight unit to light up according to the driving signal when displaying the screen.
[0114] The display device provided in this application obtains the backlight values of N zones of a screen to be displayed and the average backlight value of the N zones; the screen to be displayed is divided into N zones corresponding to the backlight units; based on the backlight values of the N zones and the average backlight value of the N zones, a backlight gain value corresponding to each of the N zones is determined; the backlight values of the N zones are adjusted according to the backlight gain values to obtain the target backlight values of the N zones; a driving signal for the N backlight units is determined based on the backlight values of the N zones and the target backlight values of the N zones; when displaying the screen, the corresponding backlight units are driven to light up according to the driving signals. This solution can use different backlight gains for different zones, thereby avoiding the problem of reduced screen contrast that occurs when using the same backlight gain, and improving the user experience.
[0115] Based on the above embodiments, the process of constructing the mapping curve between the backlight gain value and the backlight value of the image to be displayed will be explained below.
[0116] Figure 7 This is a flowchart illustrating a backlight control method provided in an embodiment of this application, as shown below. Figure 6 As shown, it includes:
[0117] S701. Based on the initial backlight gain, construct a first curve and a second curve between the backlight gain value and the backlight value.
[0118] In some embodiments, such as Figure 8 As shown, the mapping curve between the backlight gain value and the backlight value can be formed by the first curve Slope1, the second curve Slope2, and the first inflection point Threshold1 on the first curve and the second inflection point Threshold2 on the second curve (i.e., Figure 8 (The black solid broken line in the figure). Wherein, the horizontal axis of the mapping curve is the backlight value, and the vertical axis is the backlight gain.
[0119] After obtaining the initial backlight gain, the control unit can construct a first curve between the backlight gain value and the backlight value based on the initial backlight gain. For example, the starting point of the first curve is 0, the ending point is the maximum value of the backlight value in N partitions, and the slope of the first curve is set according to the initial backlight gain.
[0120] The slope of the first curve determined based on the initial backlight gain can be obtained by looking up a table of correspondence between the preset slope and the initial backlight gain, or by generating the slope using a pre-trained first slope generation model. This embodiment of the application does not limit this method.
[0121] After obtaining the initial backlight gain, the control unit can construct a second curve based on the initial backlight gain value and the maximum backlight value of the N zones. For example, the second curve starts at 0 and ends at the maximum backlight value of the N zones, and the slope of the second curve is set according to the initial backlight gain and the maximum backlight value of the N zones.
[0122] The control unit can use the maximum backlight value of N zones as the backlight average value, based on... Figure 4 The mapping curve shown determines the corresponding target backlight gain. The control unit calculates the ratio between the target backlight gain and the initial backlight gain, and uses this ratio as the slope of the second curve. Alternatively, the control unit may use a pre-trained second rate generation model to input the initial backlight gain value and the maximum value of the backlight values of the N partitions into the model to generate the slope. This application embodiment does not limit this approach.
[0123] S702. Based on the backlight values of the N partitions and the average backlight value of the N partitions, determine a first inflection point on the first curve and a second inflection point on the second curve.
[0124] In some embodiments, when the control unit has drawn the first curve and the second curve, it can determine the first inflection point on the first curve based on the average backlight value of the N partitions, and determine the second inflection point on the second curve based on the average backlight value and the backlight value of the N partitions.
[0125] For example, the control unit can determine a first inflection point value based on the average backlight value, and then determine the first inflection point on the first curve based on the first inflection point value. For instance, the control unit can look up the first inflection point value using a preset correspondence table between the average backlight value and the inflection point value. The first inflection point value can be considered as the value of the horizontal axis of the first curve. The control unit can then translate the first inflection point value onto the first curve to determine the first inflection point. Alternatively, the control unit can use vertical projection to project the first inflection point value onto the first curve to determine the first inflection point.
[0126] For example, the control unit can calculate the variance (also known as the standard deviation) between the backlight mean and the backlight values of N zones, calculate a second inflection point value based on the variance, and then fit the second inflection point value to the second curve to determine the second inflection point.
[0127] The control unit can look up the second inflection point value according to a preset table of correspondence between variance and inflection point value. The second inflection point value can be considered as the value of the horizontal coordinate of the second curve. The control unit can translate the second inflection point value onto the second curve to determine the second inflection point. Alternatively, the control unit can use vertical projection to project the second inflection point value onto the second curve to determine the second inflection point.
[0128] In the above methods, Threshold1 is set based on the average backlight value, performing peaking in low-brightness areas to prevent excessive brightness increases. Threshold2 is determined based on variance, performing peaking in high-brightness areas to further enhance brightness, making it appear brighter and thus improving the contrast and display effect of the image.
[0129] S703. The line segments before the first inflection point on the first curve and the line segments after the second inflection point on the second curve are spliced together to obtain the mapping curve.
[0130] When the control unit determines the first curve, the second curve, the first inflection point, and the second inflection point, as follows: Figure 8 As shown, the first inflection point and the second inflection point can be connected, and the line segments from 0 to the first inflection point on the first curve, the line segments from the second inflection point to the maximum value on the second curve, and the line segments from the first inflection point to the second inflection point can be spliced together to obtain the mapping curve between the reddest backlight value and the backlight gain.
[0131] When the mapping curve is obtained, the control unit can calculate the backlight gain corresponding to each partition based on the mapping curve, and perform gain processing on the backlight value of each partition based on the backlight gain to obtain the target backlight value of each partition.
[0132] The backlight control method provided in this application embodiment, because the backlight gain curve is constructed based on the backlight mean and backlight value, uses different backlight gain amounts for different zones. Under this control method, the actual output brightness (Actual BL luminance) of the backlight source has a relationship with the corresponding backlight mean (APL) as follows: Figure 9 The correspondence shown indicates that, regardless of the peaking amount, high image quality can be achieved by suppressing excessive brightness or darkness in dark areas while stabilizing backlight and shadow brightness.
[0133] Based on the above embodiments, this application also provides a backlight control device, which is applied to the control unit shown in any of the above embodiments.
[0134] Figure 10This is a schematic diagram of the structure of a backlight control device 100 according to an embodiment of this application, as shown below. Figure 10 As shown, it includes:
[0135] The acquisition module 1001 is used to acquire the backlight values of N partitions of the screen to be displayed and the average backlight value of the N partitions; the screen to be displayed is divided into N partitions corresponding to the backlight units.
[0136] The processing module 1002 is used to determine the backlight gain value corresponding to each of the N partitions based on the backlight value of the N partitions and the average backlight value.
[0137] The adjustment module 1003 is used to adjust the backlight values of the N zones according to the backlight gain value to obtain the target backlight values of the N zones;
[0138] The determining module 1004 is used to determine the driving signal of the N backlight units based on the backlight values of the N partitions and the target backlight values of the N partitions;
[0139] The driving module 1005 is used to drive the corresponding backlight unit to light up according to the driving signal when the screen is displayed.
[0140] In some embodiments, the processing module 1002 is further configured to obtain an initial backlight gain value of the image to be displayed based on the average backlight value of the N partitions; construct a mapping curve between the backlight gain value and the backlight value of the image to be displayed based on the initial backlight gain value and the backlight value of the N partitions; and determine the backlight gain value corresponding to each of the N partitions based on the backlight value of the N partitions and the mapping curve.
[0141] In some embodiments, the processing module 1002 is further configured to construct a first curve and a second curve between the backlight gain value and the backlight value based on the initial backlight gain; determine a first inflection point on the first curve and a second inflection point on the second curve based on the backlight values of the N partitions and the average backlight value of the N partitions; and splice the line segments before the first inflection point on the first curve and the line segments after the second inflection point on the second curve to obtain the mapping curve.
[0142] In some embodiments, the processing module 1002 is further configured to construct the first curve based on the initial backlight gain value; and to construct the second curve based on the initial backlight gain value and the maximum value of the backlight values of the N partitions.
[0143] In some embodiments, the processing module 1002 is further configured to determine the first inflection point on the first curve based on the backlight average value; and to determine the second inflection point on the second curve based on the variance between the backlight average value and the backlight values of the N partitions.
[0144] In some embodiments, the processing module 1002 is further configured to determine a first inflection point value based on the average backlight value of the N partitions; and to shift the first inflection point value onto the first curve to determine the first inflection point.
[0145] In some embodiments, the driving signal includes a driving current and a PWM. The determining module 1004 is further configured to determine the driving current of the N backlight units based on the backlight values of the N partitions, and to determine the PWM of the N backlight units based on the target backlight values of the N partitions.
[0146] In some embodiments, the driving module 1005 is further configured to send the driving current and PWM of the N backlight units to the backlight driving unit, so that when the backlight driving unit displays the image, it drives the corresponding backlight unit to light up according to the driving current and the PWM.
[0147] The backlight control device provided in this application is used to execute the technical solution of the backlight control method provided in any of the foregoing embodiments. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0148] It should be noted that the division of the various modules in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. These modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented in software via processing element calls, while others are implemented in hardware. Each module can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as program code in the device's memory, and its functions can be called and executed by a processing element. Furthermore, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each of the above modules can be completed through integrated logic circuits in the processor element or through software instructions.
[0149] This application also provides a computer program product, including a computer program that, when executed by a control unit, implements the above-described method.
[0150] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a control unit, implement the above-described method.
[0151] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0152] An exemplary readable storage medium is coupled to a control unit, enabling the control unit to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the control unit. The control unit and the readable storage medium can reside in an application-specific integrated circuit (ASIC). Alternatively, the control unit and the readable storage medium can exist as discrete components in the device.
[0153] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0154] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0155] Furthermore, the functional units in the various embodiments of the present invention 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. If the function 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 the present invention, or the part that contributes to the prior art, or a 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 in the various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0156] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0157] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A display device, characterized in that, include: A display screen is used to display images; A backlight source is used to provide backlight for the display screen; the backlight source is divided into N backlight units, where N is an integer greater than 1; The control unit electrically connected to the backlight is configured to: Obtain the backlight values of N zones of the image to be displayed and the average backlight value of the N zones; The image to be displayed is divided into N partitions corresponding to the backlight unit; Based on the backlight values of the N partitions and the average backlight value of the N partitions, determine the backlight gain value corresponding to each of the N partitions; The backlight values of the N zones are adjusted according to the backlight gain value to obtain the target backlight values of the N zones; The driving signals for the N backlight units are determined based on the backlight values of the N partitions and the target backlight values of the N partitions. When the image is displayed, the corresponding backlight unit is illuminated according to the driving signal.
2. The display device according to claim 1, characterized in that, The control unit is configured to: Based on the average backlight values of the N zones, obtain the initial backlight gain value of the image to be displayed; Based on the initial backlight gain value and the backlight values of the N zones, a mapping curve between the backlight gain value and the backlight value of the image to be displayed is constructed. Based on the backlight values of the N partitions and the mapping curve, the backlight gain value corresponding to each of the N partitions is determined.
3. The display device according to claim 2, characterized in that, The control unit is configured to: Based on the initial backlight gain, construct a first curve and a second curve between the backlight gain value and the backlight value; Based on the backlight values of the N partitions and the average backlight value of the N partitions, a first inflection point is determined on the first curve and a second inflection point is determined on the second curve. The mapping curve is obtained by splicing the line segments on the first curve before the first inflection point and the line segments on the second curve after the second inflection point.
4. The display device according to claim 3, characterized in that, The control unit is configured to: The first curve is constructed based on the initial backlight gain value; Based on the initial backlight gain value, and according to the maximum value of the backlight values of the N zones, a second curve is constructed.
5. The display device according to claim 3, characterized in that, The control unit is configured to: Based on the average backlight value of the N partitions, the first inflection point is determined on the first curve; The second inflection point is determined on the second curve based on the mean backlight value of the N partitions and the variance between the backlight values of the N partitions.
6. The display device according to claim 5, characterized in that, The control unit is configured to: The first inflection point value is determined based on the average backlight value of the N partitions; Based on the first inflection point value, the first inflection point is determined on the first curve.
7. The display device according to any one of claims 1-6, characterized in that, The drive signal includes drive current and PWM, and the control unit is configured to: Based on the backlight values of the N partitions, determine the driving current of the N backlight units; The PWM of the N backlight units is determined based on the target backlight values of the N partitions.
8. The display device according to claim 7, characterized in that, The display device further includes a backlight driving unit, and the control unit is configured to: The driving current and PWM of the N backlight units are sent to the backlight driving unit so that when the image is displayed, the backlight driving unit drives the corresponding backlight unit to light up according to the driving current and the PWM.
9. A backlight control method, characterized in that, Display devices include: A display screen is used to display images; A backlight source is used to provide backlight for the display screen; the backlight source is divided into N backlight units, where N is an integer greater than 1; The method includes: Obtain the backlight values of N zones of the image to be displayed and the average backlight value of the N zones; the image to be displayed is divided into N zones corresponding to the backlight units; Based on the backlight values of the N partitions and the average backlight value of the N partitions, determine the backlight gain value corresponding to each of the N partitions; The backlight values of the N zones are adjusted according to the backlight gain value to obtain the target backlight values of the N zones; The driving signals for the N backlight units are determined based on the backlight values of the N partitions and the target backlight values of the N partitions. When the image is displayed, the corresponding backlight unit is illuminated according to the driving signal.
10. The method according to claim 9, characterized in that, The step of determining the backlight gain value corresponding to each of the N partitions based on the backlight values of the N partitions and the average backlight value of the N partitions includes: Based on the average backlight values of the N zones, obtain the initial backlight gain value of the image to be displayed; Based on the initial backlight gain value and the backlight values of the N zones, a mapping curve between the backlight gain value and the backlight value of the image to be displayed is constructed. Based on the backlight values of the N partitions and the mapping curve, the backlight gain value corresponding to each of the N partitions is determined.