A display method, a display device, and a computer-readable storage medium
Patent Information
- Application Number
- CN202610776356.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-29
- Publication Date
- 2026-09-25
AI Technical Summary
目前,现有多基色背光控制技术中,多背光分区的背光灯叠加时易产生相互影响,一方面会对各背光分区的亮度和色温造成干扰,导致背光分区间亮度不均衡、色温出现偏差,影响背光显示的一致性;另一方面,由于各背光分区背光颜色存在差异,叠加过程中极易出现背光串色现象,造成色彩混淆、显示效果失真
[0013]本公开提供的技术方案与现有技术相比具有如下优点:
Smart Images

Figure CN122821891A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display technology, and more particularly to a display method, display device, and computer-readable storage medium. Background Technology
[0002] In the field of multi-primary-color backlight control, the backlight stacking technology for multiple backlight zones is widely used in multi-backlight zone backlighting scenarios. Its core principle is to achieve precise backlight control and lighting effect presentation through the coordinated emission of backlights from multiple backlight zones. Currently, in existing multi-primary-color backlight control technologies, the stacking of backlights from multiple backlight zones is prone to mutual interference. On the one hand, it interferes with the brightness and color temperature of each backlight zone, leading to uneven brightness and color temperature deviations, affecting the consistency of the backlight display. On the other hand, due to the differences in backlight colors between each backlight zone, backlight color mixing is very likely to occur during the stacking process, causing color confusion and display distortion. These problems all stem from the insufficient coordinated control of backlight zone stacking in existing multi-primary-color backlight control technologies, becoming a key technical pain point restricting the improvement of multi-primary-color backlight display quality and affecting the user experience, which urgently needs to be solved. Summary of the Invention
[0003] To address the aforementioned technical problems, this disclosure provides a display method, a display device, and a computer-readable storage medium.
[0004] In a first aspect, this disclosure provides a display device, comprising: a communicator configured to: acquire a current frame image and a theoretical brightness value corresponding to at least one color channel in at least one backlight partition; a display configured to: display the current frame image; and a controller configured to: determine a backlight diffusion value of a pixel based on the pixel diffusion range of a pixel in any color channel, a pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, a pixel diffusion range corresponds to at least one backlight partition; determine an updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value corresponding to each pixel in the current frame image in any color channel; and control the display to display the current frame image according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
[0005] Secondly, this disclosure provides a display method, comprising: acquiring a current frame image and theoretical brightness values corresponding to at least one color channel in at least one backlight partition; wherein, a backlight partition includes at least one pixel; determining a backlight diffusion value of a pixel based on the pixel diffusion range of the pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, a pixel diffusion range corresponds to at least one backlight partition; determining an updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value corresponding to each pixel in the current frame image in any color channel; and displaying the current frame image according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
[0006] Thirdly, this disclosure provides a computer-readable storage medium, comprising: storing a computer program on the computer-readable storage medium, the computer program being executed by a controller using a display method as provided in any of the second aspects.
[0007] Fourthly, this disclosure provides a computer program product that, when run on a computer, causes the computer to perform a display method as provided in any of the second aspects.
[0008] Fifthly, this disclosure provides a display driver chip, comprising: when the display driver chip is running in a display device, causing the display device to perform a display method as provided in any of the second aspects.
[0009] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on the first computer-readable storage medium. The first computer-readable storage medium may be packaged together with the controller of the display device, or it may be packaged separately from the controller of the display device; this disclosure does not impose any limitations on this.
[0010] The descriptions of the second, third, fourth, and fifth aspects in this disclosure can be referenced to the detailed description of the first aspect; and the beneficial effects of the descriptions of the second, third, fourth, and fifth aspects can be referenced to the analysis of the beneficial effects of the first aspect, which will not be repeated here.
[0011] In this disclosure, the names of the aforementioned display devices do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear under other names. As long as the functions of each device or functional module are similar to those of this disclosure, they fall within the scope of this disclosure and its equivalents.
[0012] These or other aspects of this disclosure will become more readily apparent in the following description.
[0013] The technical solution provided in this disclosure has the following advantages compared with the prior art: The display device provided in this disclosure calculates the backlight diffusion value of a pixel precisely by pre-setting the pixel diffusion range and corresponding pixel backlight diffusion coefficient of each color channel, combined with the theoretical brightness value of each color channel of each backlight zone. Then, it integrates the actual grayscale value of each pixel in the current frame image to solve for the updated grayscale value of each pixel. Finally, it drives the display to display the image based on the updated grayscale value and the theoretical brightness value. This makes up for the shortcomings of the existing technology in the collaborative control of the overlapping of the partitioned backlight, effectively suppresses the brightness and color temperature shift and backlight crosstalk caused by the overlapping of multiple partitioned backlights, improves the brightness consistency, color temperature stability and color reproduction accuracy of each backlight zone under multi-primary color backlight, optimizes the overall backlight display quality and user visual experience, and solves the problems of mutual interference between partitioned backlights, uneven brightness and color temperature between partitions, easy backlight crosstalk and display color distortion in the existing multi-primary color multi-partition backlight scenario. Attached Figure Description
[0014] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0015] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative effort.
[0016] Figure 1 One of the flowcharts of the display method provided in the embodiments of this application; Figure 2 A schematic diagram of a multi-color partitioned backlight display system for the application of the display method provided in the embodiments of this application; Figure 3 A second schematic flowchart illustrating the display method provided in an embodiment of this application; Figure 4 The third schematic flowchart of the display method provided in the embodiments of this application; Figure 5 The fourth schematic flowchart of the display method provided in the embodiments of this application; Figure 6 Fifth schematic flowchart of the display method provided in the embodiments of this application; Figure 7 A flowchart illustrating the display method provided in this application embodiment is shown in Figure 6. Figure 8 This is a schematic diagram of the display device provided in the embodiments of this application; Figure 9 This is a schematic diagram of a chip system provided in an embodiment of this application. Detailed Implementation
[0017] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0018] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0019] The display device provided in this application can have various implementation forms, such as a television, a smart television, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc.
[0020] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0021] In the following embodiments, a television set is used as an example to illustrate the method of this application. When the television set executes the display method provided in this embodiment, the display method may be executed by the television set's display driver chip.
[0022] This application provides a display method, such as... Figure 1 As shown, the display method may include S11-S14.
[0023] S11. Obtain the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition; wherein, a backlight partition includes at least one pixel.
[0024] In some examples, such as Figure 2 As shown in the embodiments of this disclosure, the display method is applied to a multi-color local dimming display system. This multi-color local dimming display system solves the technical problems of uneven brightness, color temperature deviation, and color crosstalk in multi-color local dimming scenarios through the coordinated linkage of image signal processing and backlight driving control. The specific system architecture and execution flow are as follows: The system architecture consists of a signal input unit, a main control processing unit, a multi-primary color backlight control system, an image driving unit, and a backlight driving unit, forming a dual-link collaborative control architecture of "image side + backlight side". The overall signal flow is as follows: player → main control chip (System on Chip, SOC) → multi-primary color backlight control system, and then output to the multi-primary color Tcon and the central control system respectively, ultimately driving the multi-primary color panel and the backlight module to work together.
[0025] The multi-primary-color backlight control system includes: a three-primary-color to multi-level color conversion module, a brightness and chromaticity consistency image compensation unit, and a backlight brightness uniformity control unit. The three-primary-color to multi-level color conversion module first performs a three-primary-color to multi-primary-color (including RGBW, RGBC, etc.) conversion, where the W channel in RGBW and the C channel in RGBC can be white / cyan / yellow, etc., expanding the traditional RGB three-channel signal into a multi-primary-color signal including auxiliary primary color channels. Subsequently, control is executed via two parallel links. Image side link: The RGBX signal is sent to the brightness and chromaticity consistency image compensation unit. Combined with the preset pixel backlight diffusion value, the actual grayscale value and the theoretical brightness value corresponding to at least one color channel in at least one display zone, the updated grayscale value of each pixel in any color channel is determined. The compensated 10-bit RGBX signal is output to the multi-primary color Tcon, which drives the multi-primary color panel to display the image.
[0026] Backlight side link: The backlight brightness uniformity control unit determines the theoretical brightness value corresponding to at least one color channel in at least one display zone based on the RGBX signal, combined with the preset backlight diffusion range, zone diffusion coefficient, and fusion weight; and based on the theoretical brightness value corresponding to at least one color channel in at least one display zone, it generates DC+PWM drive signals for the multi-primary color backlights of each display zone, and outputs them to the backlight module through the central control system to achieve precise control of zone backlight brightness and color temperature; at the same time, the backlight control unit feeds back the backlight status to the image compensation unit to form a closed-loop correction, so that the image grayscale correction and the backlight crosstalk status are dynamically matched.
[0027] In some examples, the main control chip is such as MTK, MStar's main SOC, HV7108's Tcon chip, etc.
[0028] S12. Determine the backlight diffusion value of a pixel based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, a pixel diffusion range corresponds to at least one backlight zone.
[0029] In some examples, a color channel corresponds to a pixel diffusion range and a pixel backlight diffusion coefficient.
[0030] In some examples, different color channels correspond to different pixel diffusion ranges and pixel backlight diffusion coefficients.
[0031] In some examples, all pixels in a color channel have the same pixel diffusion range, but different pixels within the same pixel diffusion range have different pixel backlight diffusion coefficients.
[0032] In some examples, a color channel corresponds to a backlight diffusion range and a zoned backlight diffusion coefficient.
[0033] In some examples, the backlight diffusion range and zoned backlight diffusion coefficients differ for different color channels.
[0034] In some examples, all backlight zones in a color channel correspond to the same backlight diffusion range, while different backlight zones within the same backlight diffusion range have different partition backlight diffusion coefficients.
[0035] In some examples, the display method provided in this disclosure addresses the lack of measured basis for setting the pixel diffusion range in the prior art, which makes it impossible to accurately match the actual light diffusion boundary of the backlight, leading to problems such as crosstalk in zone brightness, color temperature deviation, and color bleeding. By using the central backlight zone as a reference, the backlight is lit up step-by-step according to the square factor, and the brightness and color coordinate stability of the center position are monitored in real time. The larger of the two—brightness stability and color coordinate constancy—is used as the pixel diffusion range, ensuring that the configuration of the diffusion area perfectly matches the actual light diffusion characteristics of the backlight. This achieves precise quantification of the pixel-level light diffusion effect, solves the control deviation problem caused by unreasonable traditional diffusion area settings, effectively improves the backlight diffusion compensation accuracy, and ensures the brightness uniformity, color temperature consistency, and color reproduction accuracy of multi-zone backlight displays. For example, the process of obtaining the pre-configured pixel diffusion range for any color channel (such as the R color channel) includes: This disclosure provides a method for measuring and calibrating the pixel diffusion range, applicable to direct-lit local dimming backlighting display panels (e.g., those using mini light-emitting diodes). Display panels employing LED (LED) local dimming backlighting, conventional direct-lit liquid crystal display (LCD) local dimming backlighting, chip-on-board (COB) backlighting, and edge-lit local dimming backlighting are used. By independently illuminating each backlight zone, the brightness of the corresponding pixel area is collected. A specified threshold (e.g., 2%) of the center peak brightness is used as the attenuation threshold to determine the effective diffusion boundary. Finally, the pixel backlight diffusion range is measured for backlight brightness uniformity control. The specific implementation method is as follows: Using a direct-lit local dimming LCD panel (e.g., a direct-lit local dimming LCD panel with 3×3 backlight zones, each corresponding to 9 pixels of the display panel), where each backlight zone corresponds one-to-one with the pixels of the display panel, in a dark room environment with ambient light less than a preset threshold (e.g., a preset threshold of 0.1 lx), the following example is used: The R color channel of only one backlight zone in the center of the direct-lit local dimming LCD panel is lit, while the backlight of all other backlight zones is turned off, and the backlight duty cycle is fixed at 100%.
[0036] Using the pixels of the center display panel corresponding to the illuminated backlight zone as a reference, the brightness of the pixels of the surrounding display panels is collected using a brightness acquisition device (such as a CS-2000 spectroradiometer). .
[0037] One approach is to use the area composed of pixels with a brightness greater than 0 as the pixel diffusion range to reduce the consumption of computing resources. As shown above, the current pixel diffusion range is a 9×9 pixel area.
[0038] Another approach is to define the pixel diffusion range as the area comprised of pixels from each display panel that meets preset conditions. These preset conditions include: the brightness of pixels on the top, bottom, left, right, and diagonally adjacent display panels of the central display panel is greater than a brightness threshold, such as 1 cd / m²; and the brightness of pixels two or more display panels away from the center is less than 5 cd / m². It can be seen that in this case, the brightness of the 3×3 pixels at the center is greater than 5 cd / m², while the brightness of the pixels two panels away from the center is less than 5 cd / m², thus the diffusion range is the 3×3 pixel area.
[0039] In some examples, the process of obtaining the pixel backlight diffusion coefficient includes: This invention employs a spectroradiometer CS 2000, only the central backlight zone is lit, and the measured brightness of each pixel in the pixel backlight diffusion range (such as a 3×3 backlight zone, each backlight zone corresponds to 9 pixels of the display panel) is collected; based on the peak brightness of the pixel of the central display panel, the measured brightness of each position is normalized to obtain the pixel backlight diffusion coefficient, which is used for weighted calculation of backlight brightness uniformity control to improve backlight uniformity.
[0040] The specific steps include: Taking a display panel with 3×3 backlight zones, each corresponding to 9 pixels of the display panel, as an example, only the R color channel of the center backlight zone of the panel is lit, and the backlight of the other backlight zones is turned off. Using CS In 2000 close-up mode, the brightness values of 81 pixels (3×3×9) are collected, such as: .
[0041] Next, based on the brightness values of 81 pixels, the contribution of each backlight zone to any given pixel is calculated, such as: For ease of understanding, the theoretical brightness values of each backlight zone in the R color channel of the current frame image are shown in Table 1.
[0042] Table 1
[0043] Table 11 represents a backlight zone, and each backlight zone corresponds to a theoretical brightness value.
[0044] The names of the backlight zones in the display panel are shown in Table 2.
[0045] Table 2
[0046] The names of each pixel in the display panel are shown in Table 3.
[0047] Table 3
[0048] Taking the pixel backlight diffusion coefficient of pixel 31 as an example: The contribution of backlight zone 1 to pixel 31 is: Taking pixel 11 (i.e., the central pixel in the backlight partition 1) as the center of the pixel diffusion range, and according to the pixel diffusion range determined above, if the pixel diffusion range is a 9×9 pixel area, the brightness value of each pixel in the 9×9 pixel area is: .
[0049] Thus, it can be determined that when pixel 11 is the center of the pixel diffusion range, the brightness value of the location of pixel 31 is 4.
[0050] Similarly, the contribution of backlight partition 2 to pixel 31 is: with pixel 14 (i.e. the pixel in the center of the pixel corresponding to backlight partition 2) as the center of the pixel diffusion range, it can be determined that when pixel 14 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 7.
[0051] Similarly, the contribution of backlight partition 3 to pixel 31 is: with pixel 17 (i.e. the pixel in the center of the pixel corresponding to backlight partition 3) as the center of the pixel diffusion range, it can be determined that when pixel 17 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 2.
[0052] Similarly, the contribution of backlight partition 4 to pixel 31 is: with pixel 38 (i.e. the pixel in the center of the pixels corresponding to backlight partition 4) as the center of the pixel diffusion range, it can be determined that when pixel 38 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 7.
[0053] Similarly, the contribution of backlight partition 5 to pixel 31 is: with pixel 41 (i.e. the pixel in the center of the pixels corresponding to backlight partition 5) as the center of the pixel diffusion range, it can be determined that when pixel 41 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 9.
[0054] Similarly, the contribution of backlight partition 6 to pixel 31 is: with pixel 44 (i.e. the pixel in the center of the pixels corresponding to backlight partition 6) as the center of the pixel diffusion range, it can be determined that when pixel 44 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 3.
[0055] Similarly, the contribution of backlight partition 7 to pixel 31 is: with pixel 65 (i.e. the pixel in the center of the pixel corresponding to backlight partition 7) as the center of the pixel diffusion range, it can be determined that when pixel 65 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 2.
[0056] Similarly, the contribution of backlight partition 8 to pixel 31 is: with pixel 68 (i.e. the pixel in the center of the pixels corresponding to backlight partition 8) as the center of the pixel diffusion range, it can be determined that when pixel 68 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 3.
[0057] Similarly, the contribution of backlight partition 9 to pixel 31 is: with pixel 71 (i.e. the pixel in the center of the pixels corresponding to backlight partition 8) as the center of the pixel diffusion range, it can be determined that when pixel 71 is the center of the pixel diffusion range, the brightness value of the position where pixel 31 is located is 0.
[0058] Therefore, for pixel 31, the brightness values of each backlight zone for pixel 31 are shown in Table 4.
[0059] Table 4
[0060] The brightness values are summed and the brightness values of each backlight zone are normalized to obtain the normalized result shown in Figure 5.
[0061] Table 5
[0062] Thus, the pixel backlight diffusion coefficient corresponding to pixel 31 is obtained.
[0063] Next, the pixel backlight diffusion coefficient of pixel 31 is convolved with the theoretical brightness values of each backlight partition in the R color channel of the current frame image in Table 1, which equals... .
[0064] Finally, the backlight diffusion value corresponding to pixel 31 was determined. (In decimal form (rounded to two places): 12.65).
[0065] In some examples, to facilitate calculations, the pixel backlight diffusion coefficients corresponding to each pixel in different color channels can be pre-stored in the display panel's memory. Thus, when calculating the backlight diffusion value of any pixel in a specified color channel, such as the R color channel, the pixel backlight diffusion coefficient of that pixel in the R color channel can be read from memory. Then, the pixel backlight diffusion coefficient of the R color channel is convolved with the theoretical brightness values of each backlight zone of the current frame image in the R color channel to obtain the backlight diffusion value corresponding to that pixel.
[0066] It should be noted that the process of calculating the backlight diffusion value for pixel n is similar to that for pixel 31, and will not be repeated here.
[0067] It should be noted that the process of obtaining the pixel diffusion range of each color channel other than the R color channel is the same as the process of obtaining the pixel diffusion range of the R color channel, and will not be repeated here.
[0068] The process of obtaining the pixel backlight diffusion coefficient for each color channel other than the R color channel is the same as the process of obtaining the pixel backlight diffusion coefficient for the R color channel, and will not be repeated here.
[0069] In some examples, when determining the backlight diffusion value of a pixel based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel within the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range, the pixel diffusion range of any color channel, the pixel backlight diffusion coefficient corresponding to each pixel within the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range can be input into the pixel diffusion model to obtain the pixel's backlight diffusion value. The training process of the pixel diffusion model includes: Obtain first training sample data and first labeling results of the first training sample data. The first training sample data includes at least one set of historical training data, and the first labeling results include the backlight diffusion value of the pixel corresponding to each set of historical training data. Each set of historical training data includes the pixel diffusion range of any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range.
[0070] The first training sample data is input into the first neural network model for learning, and the first prediction result of the first neural network model on the first training sample data is obtained.
[0071] Based on the first prediction result and the first labeling result, the network parameters of the first neural network model are adjusted until the first neural network model converges, and the converged first neural network model is used as the pixel diffusion model.
[0072] In some examples, when determining the backlight diffusion value of a pixel based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range, any pixel can be taken as the center of the pixel diffusion range of any color channel. According to at least one theoretical brightness value corresponding to the pixel diffusion range and the pixel backlight diffusion coefficient corresponding to each pixel, the actual light diffusion value of each pixel is determined. Based on the actual light diffusion value of each pixel, the backlight diffusion value of any pixel is determined.
[0073] In some examples, the theoretical brightness value is equal to the actual brightness value corresponding to at least one color channel in the backlight zone; for example, when at least one color channel is the R color channel, the theoretical brightness value of the R color channel is equal to the actual brightness value of the R color channel.
[0074] In some examples, the theoretical brightness value corresponding to at least one color channel in at least one backlight partition is determined based on the fusion weight, the white virtual backlight brightness value in at least one backlight partition, and the updated brightness value corresponding to at least one color channel in at least one backlight partition; wherein, the white virtual backlight brightness value is determined based on the actual brightness value corresponding to at least one color channel in the backlight partition, and the updated brightness value is determined based on the actual brightness value.
[0075] For example: the theoretical brightness value corresponding to at least one color channel in at least one backlight zone is equal to ; in, This represents any color channel within any backlight zone. Indicates the fusion weight. This represents the white virtual backlight brightness value in at least one backlight zone. It indicates the grayscale level, such as: 8-bit screen = 256 grayscale levels, 10-bit screen = 1024 grayscale levels.
[0076] For example, at least one backlight zone may be a backlight zone located in the center of the display panel, and at least one color channel may be an R color channel, or a G color channel, or a B color channel, etc.
[0077] In some examples, the virtual white backlight brightness value in at least one backlight zone is equal to the maximum of the actual brightness values of each color channel in that backlight zone. For example, in a backlight zone where the actual brightness of the R color channel is 80 nits, the actual brightness of the G color channel is 120 nits, and the actual brightness of the B color channel is 65 nits, the virtual white backlight brightness of that backlight zone is equal to the maximum of the three, 120 nits.
[0078] In some examples, the actual brightness value of each color channel in the backlight partition is equal to the brightness value of each color channel in the current frame of the image. For example: setting a single backlight partition and capturing one frame of data from the currently displayed screen: In the current frame image, the brightness of the R color channel in this backlight zone is 95 nits; In the current frame image, the brightness of the G color channel of this backlight zone is 110 nits; In the current frame image, the brightness of the B color channel in this backlight zone is 78 nits; The actual brightness of each color channel in the backlight partition is directly taken as 95, 110, and 78 corresponding to the current frame.
[0079] In some examples, based on the pre-configured backlight diffusion range of any color channel, the partitioned backlight diffusion coefficient of each backlight partition within the backlight diffusion range, and the actual brightness value of each backlight partition in any color channel within the backlight diffusion range, the updated brightness value corresponding to at least one color channel in at least one backlight partition is determined, such as: Obtain the pre-configured backlight diffusion range and backlight diffusion coefficient of each backlight zone in any color channel (such as the R color channel). For example, during the factory calibration stage of the display panel, the backlight diffusion range is measured for each color channel separately. Using the backlight zone at the center of the display panel as a reference, the R color channels of the surrounding backlight zones are gradually illuminated outwards in a square array pattern of 1, 4, 9, 16, 25, 36, 49, 64, 81... Pixels in the illuminated backlight zones are adjusted to their maximum aperture ratio. After each backlight zone is illuminated, the brightness value Lv and color coordinates x and y of the central backlight zone are continuously collected and recorded throughout the process until the brightness value at the center of the central backlight zone no longer fluctuates and the color coordinate value remains constant. The coverage range of the backlight zone corresponding to the stable brightness state (e.g., the coverage range of the backlight zone containing 16 backlight zones) and the coverage range of the backlight zone corresponding to the constant color coordinate state (e.g., the coverage range of the backlight zone containing 25 backlight zones) are determined respectively. The coverage range of the backlight zone corresponding to the maximum total number of backlight zones (e.g., 25) is selected as the pre-configured backlight diffusion range for this color channel and then fixed and stored. Next, using the central backlight zone within the backlight diffusion range as a benchmark, while keeping all other backlight zones off, any one of the peripheral backlight zones under test is individually illuminated. The brightness change and color coordinate offset corresponding to the central backlight zone are accurately collected. Each peripheral backlight zone within the backlight diffusion range is then individually illuminated, and the brightness and color temperature impact values on the central backlight zone are recorded one by one when each backlight zone emits light independently. Combining the spatial attenuation law of light and the luminous characteristics of this color channel, the measured light impact is normalized and converted. The conversion result is the partition backlight diffusion coefficient corresponding to the current backlight zone. All backlight zones within the backlight diffusion range are traversed, and after all coefficients are calibrated, they are stored uniformly. This partition backlight diffusion coefficient is used to characterize the strength of the mutual superposition and crosstalk effects between zones at different locations.
[0080] Next, taking any one backlight zone as the center of the backlight diffusion range, the diffusion brightness of each backlight zone within the diffusion range centered on that zone is determined based on the product of the actual brightness value of that zone and the corresponding diffusion coefficient. Then, the updated brightness of each backlight zone within the diffusion range centered on that zone is determined based on the sum of the actual brightness value and the diffusion brightness of each zone. Next, the maximum brightness among the updated brightness values is obtained. Finally, based on the maximum brightness, the updated brightness, and the backlight formula, the normalized brightness of each backlight zone is calculated. The backlight formula includes: ; in, This represents the normalized brightness of any backlight zone within the backlight diffusion range. This represents the updated brightness of any backlight zone within the backlight diffusion range. This indicates the updated brightness of the backlight zone at the center of the backlight diffusion range.
[0081] Then, the maximum normalized brightness is used as the preset brightness value for the backlight zone located in the center of the backlight diffusion range.
[0082] Next, the backlight color within the backlight diffusion range is consistently determined to identify the theoretical brightness value corresponding to any color channel in the backlight zone, such as: Select any backlight zone in the display panel as the central backlight zone. Using the central backlight zone as a reference, define an array of m×n backlight zones around it to form a color contrast neighborhood (m and n are positive integers). Obtain the preset brightness values of the four color channels (R, G, B, C) of each of the m×n backlight zones in the neighborhood, as well as the preset brightness values of the four color channels (R_c, G_c, B_c, C_c) of the central backlight zone.
[0083] For the remaining (m×n–1) backlight zones within the neighborhood, excluding the central backlight zone, calculate the color difference value (diff) between each backlight zone and the central backlight zone. The specific calculation formula is as follows: ; in, This represents the maximum value among the preset brightness values corresponding to the R, G, B, and C color channels of the backlight zone to be calculated. Indicates the backlight zone located in the center. , , , The maximum value among the preset brightness values corresponding to the four color channels; R, G, B, and C are the preset brightness values corresponding to the four color channels of the backlight zone to be calculated, respectively. , , , These are the preset brightness values for the four color channels of the backlight zone located in the center.
[0084] Next, a color difference threshold diff_th is preset, and the diff values corresponding to all (m×n–1) backlight zones in the neighborhood are traversed. All diff values are accumulated to obtain the accumulated difference Diff_sum. At the same time, the number of backlight zones in the neighborhood with diff values greater than or equal to diff_th is counted and denoted as num.
[0085] Multiply the statistically obtained num by the accumulated difference Diff_sum to get the product result, which is denoted as Diff_sum1, i.e., Diff_sum1=num×Diff_sum.
[0086] Next, the obtained Diff_sum1 is normalized, and the normalization range is adapted to the subsequent weight calculation requirements. The normalized Diff_sum1 is used as the input value of the preset fitting curve, and the output value of the y-axis of the preset fitting curve is the local weight local_weight corresponding to the current neighborhood. This weight is used to characterize the influence degree of the backlight sub-interval color difference in the current neighborhood.
[0087] Next, iterate through all backlight zones of the display panel and calculate the local weight (local_weight) for each backlight zone according to the above method. Calculate the average value of the local_weights of all backlight zones, and the resulting average value is the global weight (global_weight). Store this global_weight as the basic parameter for the next frame's calculation.
[0088] Next, the local weight (local_weight) calculated in the current frame and the global weight (global_weight) stored in the previous frame are obtained. The two are then weighted and fused according to the preset fusion rules to obtain the final fusion weight (merge_weight). This merge_weight is used to calculate the theoretical brightness values of each color channel in the subsequent process, so as to achieve a balance between local color correction accuracy and global image smoothness.
[0089] Where, merge_weight= .
[0090] S13. Based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in the current frame image, determine the updated grayscale value of each pixel in any color channel.
[0091] In some examples, determining the updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel in the current frame image includes the following steps: 1. Pre-acquire the pre-configured gamma correction coefficient of any color channel (taking the red channel as an example, corresponding to gamma_R), the number of backlight gray levels corresponding to the color channel, and at the same time obtain the backlight diffusion value (denoted as D) of each pixel in the color channel and the actual gray level value (denoted as G_actual) of each pixel in the current frame image.
[0092] 2. Normalize the backlight diffusion value D of each pixel. The normalization range is adapted to the grayscale value calculation range (0 to the maximum grayscale value) to obtain the normalized backlight diffusion coefficient D_norm, which is used to quantify the degree of influence of the pixel on the backlight diffusion of surrounding pixels. The larger D_norm is, the more significant the influence of the pixel on the backlight crosstalk of surrounding pixels.
[0093] 3. Based on the gamma correction coefficient of this color channel, a dynamic grayscale correction factor K is constructed. The formula for calculating K is: K = D_norm × ( ); where γ is the gamma correction coefficient of the current color channel (such as gamma_R of the red channel). This correction factor can be dynamically adjusted according to the backlight diffusion effect to achieve adaptive matching between grayscale mapping and backlight diffusion.
[0094] 4. Combining the actual grayscale value G_actual, the dynamic grayscale correction factor K, and the number of backlight grayscale levels, calculate the updated grayscale value G_update for each pixel. The specific calculation formula is as follows: G_update= .
[0095] Where `round()` represents rounding to the nearest integer, the maximum grayscale value is determined by the number of backlight grayscale levels of that color channel; when the backlight diffusion coefficient D_norm increases (i.e., crosstalk increases), the correction factor K increases. The value of the grayscale value is increased, thereby increasing the update grayscale value G_update, so as to achieve accurate compensation for the brightness attenuation caused by backlight crosstalk.
[0096] 5. Traverse all pixels in the color channel, repeat steps 2 to 4, complete the determination of updated grayscale values for all pixels, store all updated grayscale values, and use them for subsequently driving the display to perform image display. It can be seen that the display method provided by the embodiments of the present disclosure breaks through the limitation of traditional grayscale correction that only relies on actual grayscale values and is disconnected from the influence of backlight diffusion, dynamically links backlight diffusion values with gamma correction coefficients, and constructs an adaptive correction factor, so that grayscale correction can be adjusted in real time according to the actual influence of backlight diffusion. It not only matches the nonlinear visual characteristics of human eyes, but also accurately cancels the brightness and color deviation caused by backlight crosstalk, and significantly improves the naturalness of grayscale transition and the accuracy of color reproduction.
[0097] In some examples, when determining the updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value corresponding to each pixel in any color channel in the current frame image, the method includes the following steps: 1. Obtain in advance the backlight diffusion value (denoted as D) of each pixel in any color channel, the actual grayscale value (denoted as G_actual) corresponding to each pixel in the current frame image, and at the same time obtain the zone backlight diffusion coefficient (denoted as K_zone) corresponding to the backlight zone where each pixel is located, and the preset grayscale compensation threshold T corresponding to the color channel (used to distinguish whether enhanced compensation is required).
[0098] 2. For each pixel, first perform zone-level coarse adjustment correction: calculate the zone-level grayscale correction amount ΔG1 based on the zone backlight diffusion coefficient K_zone of the zone where the pixel is located, ΔG1=G_actual×K_zone, where K_zone characterizes the overall backlight crosstalk influence of the zone, and realizes preliminary compensation for backlight crosstalk at the zone level.
[0099] 3. Perform pixel-level fine adjustment correction based on the backlight diffusion value D of the pixel: determine whether the backlight diffusion value D is greater than or equal to the preset grayscale compensation threshold T. If D≥T, it indicates that the pixel is strongly affected by backlight diffusion from surrounding pixels, and enhanced fine adjustment is required, then calculate the pixel-level grayscale correction amount ΔG2=D×(maximum grayscale value - G_actual) / maximum grayscale value; if D<T, it indicates that the pixel is weakly affected by backlight diffusion, and no enhanced fine adjustment is required, then set ΔG2=0.
[0100] 4. Calculate the updated grayscale value G_update of each pixel by combining the actual grayscale value, the zone-level correction amount and the pixel-level correction amount. The specific calculation formula is as follows: G_update=clamp[G_actual+ΔG1+ΔG2, 0, maximum grayscale value].
[0101] Here, clamp() represents the clamping operation, which ensures that the updated grayscale value is within a reasonable range of 0 to the maximum grayscale value, avoiding color distortion caused by grayscale overflow; the maximum grayscale value is determined by the number of backlight grayscale levels of this color channel.
[0102] 5. Traverse all pixels in the color channel, repeating steps 2-4 to determine the updated grayscale values of all pixels. Simultaneously, associate and store the updated grayscale value of each pixel with the corresponding partition's backlight diffusion coefficient and pixel backlight diffusion value for easy retrieval and dynamic adjustment in subsequent frame operations. It can be seen that the display method provided in this embodiment breaks the limitations of traditional single-pixel grayscale correction, introducing a partition backlight diffusion coefficient to construct a dual-layer correction logic, achieving collaborative compensation at both the partition and pixel levels. This balances the correction efficiency of overall backlight crosstalk in the partition while achieving refined pixel-level compensation. Furthermore, by setting a compensation threshold, the correction intensity is dynamically adjusted according to the strength of the backlight diffusion effect, avoiding over-correction or under-correction, further improving the image consistency and display quality in multi-partition, multi-primary-color backlight scenarios.
[0103] In some examples, when determining the updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel in the current frame image, the following steps are included: Based on the number of backlight grayscale levels, the gamma correction coefficient corresponding to any color channel, the backlight diffusion value of each pixel in any color channel, and the actual grayscale value of each pixel in any color channel in the current frame image, the updated grayscale value of each pixel in any color channel is determined, such as: The number of backlight grayscale levels, the gamma correction coefficient corresponding to any color channel, the backlight diffusion value of each pixel in any color channel, and the actual grayscale value of each pixel in any color channel in the current frame image are input into the update formula for calculation to determine the updated grayscale value of each pixel in any color channel. The update formula includes: ; in, This represents the updated grayscale value of the i-th pixel in color channel K, where A represents the number of backlight grayscale levels, gamma-K represents the gamma correction coefficient corresponding to color channel K, and BLR_data represents the backlight diffusion value of the i-th pixel in color channel K. This represents the actual grayscale value of the i-th pixel in color channel K in the current frame image.
[0104] S14. Display the current frame image according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
[0105] As described above, the display method provided in this embodiment of the present disclosure accurately calculates the pixel backlight diffusion value by pre-setting the pixel diffusion range and corresponding pixel backlight diffusion coefficient of each color channel, and combining the theoretical brightness value of each color channel of each backlight partition. Then, it solves the pixel update grayscale value by fusing the actual grayscale value of each pixel in the current frame image. Finally, it drives the display to display the image based on the update grayscale value and the theoretical brightness value. This makes up for the shortcomings of the prior art in the collaborative control of partitioned backlight superposition, effectively suppresses the brightness and color temperature shift and backlight cross-color problem caused by the superposition of multi-partition backlights, improves the brightness consistency, color temperature stability and color reproduction accuracy of each backlight partition under multi-primary-color backlight, and optimizes the overall backlight display quality and user visual experience.
[0106] In some feasible examples, the theoretical brightness value is equal to the actual brightness value corresponding to at least one color channel in the backlight zone.
[0107] As described above, the display method provided in this embodiment converts the theoretical brightness value into the actual brightness value of each color channel of the corresponding backlight partition. Based on the preset pixel diffusion range and the backlight diffusion coefficient of each pixel in the region, the backlight diffusion value of each pixel is accurately calculated in combination with the actual brightness value of each partition. Then, the updated grayscale value of each color channel pixel is obtained in combination with the actual grayscale value of the current frame image pixel. The display is driven to image and display according to the updated grayscale value and the actual brightness value of the partition. By using the actual brightness value of the partition as the theoretical brightness value to participate in the backlight diffusion and grayscale correction calculation, the brightness crosstalk and color shift caused by the superposition of multiple partition backlights are accurately compensated. This makes up for the shortcomings of the existing technology in partition superposition collaborative control, effectively improves the uneven brightness, color temperature deviation and backlight crosstalk phenomenon between partitions, and greatly improves the brightness consistency, color temperature stability and color reproduction effect of multi-primary color backlight images, thus improving the user's viewing visual experience.
[0108] In some feasible examples, combining Figure 1 ,like Figure 3 As shown, the display method provided in this embodiment further includes: S15.
[0109] S15. Based on the fusion weight, the white virtual backlight brightness value in at least one backlight zone, and the updated brightness value corresponding to at least one color channel in at least one backlight zone, determine the theoretical brightness value corresponding to at least one color channel in at least one backlight zone; wherein, the white virtual backlight brightness value is determined based on the actual brightness value corresponding to at least one color channel in the backlight zone, and the updated brightness value is determined based on the actual brightness value.
[0110] As described above, the display method provided in this embodiment first determines the white virtual backlight brightness value based on the actual brightness value of each backlight zone's color channel, and then further calculates the updated brightness value of each color channel based on the actual brightness value. Finally, by combining the fusion weight, the white virtual backlight brightness value, and the updated brightness value of each channel, the theoretical brightness value corresponding to each color channel in each backlight zone is obtained. By introducing a white virtual backlight component and combining it with the fusion weight to perform weighted fusion correction on the updated brightness value, the method can accurately characterize the light crosstalk and color interaction after multi-zone backlight superposition, improve the reasonable calculation logic of the theoretical brightness value, compensate for the shortcomings of the prior art in the collaborative control of zone backlight superposition, effectively suppress inter-zone brightness crosstalk, color temperature deviation, and backlight color crosstalk problems, improve the brightness uniformity, color temperature stability, and color reproduction accuracy of multi-primary-color backlight images, and optimize the display quality and user visual experience.
[0111] In some feasible examples, combining Figure 3 ,like Figure 4 As shown, the display method provided in this embodiment further includes S16.
[0112] S16. Based on the backlight diffusion range pre-configured for any color channel, the partition backlight diffusion coefficient of each backlight partition in the backlight diffusion range, and the actual brightness value of each backlight partition in any color channel in the backlight diffusion range, determine the updated brightness value corresponding to at least one color channel in at least one backlight partition.
[0113] As described above, the display method provided in this embodiment pre-configures the backlight diffusion range for each color channel, utilizes the partition backlight diffusion coefficient corresponding to each backlight partition within the diffusion range, and combines it with the actual brightness value of the color channel corresponding to each backlight partition to accurately calculate the updated brightness value of each color channel in each backlight partition. By using the backlight diffusion range and partition backlight diffusion coefficient to quantify the crosstalk effect of light superposition diffusion between partitions, the original actual brightness value is corrected by diffusion compensation. This compensates for the shortcomings of the prior art, which lacks the quantitative control of partition backlight superposition and insufficient collaborative control. It effectively offsets the brightness deviation and crosstalk interference caused by the mutual superposition of multiple partition backlights, improves the brightness uniformity, color temperature consistency and color reproduction accuracy of each partition of the multi-primary color backlight, and significantly improves the display quality and user visual viewing experience.
[0114] In some feasible examples, combining Figure 3 ,like Figure 5 As shown, the display method provided in this embodiment of the disclosure further includes S17 and S18.
[0115] S17. Obtain the actual brightness value of each backlight zone in each color channel within the backlight diffusion range.
[0116] S18. Determine the fusion weight based on the actual brightness value of the preset partition in any color channel, the actual brightness value of the preset partition in each color channel, the actual brightness value of the target partition in any color channel, and the actual brightness value of the target partition in each color channel; wherein, the preset partition is any one of the backlight partitions other than the target partition, and the target partition is the backlight partition located in the central area of the backlight diffusion range.
[0117] As described above, the display method provided in this embodiment first obtains the actual brightness value of each color channel of each backlight partition within the backlight diffusion range. Then, taking the target partition at the center of the backlight diffusion range as a benchmark, and combining the actual brightness values of the target partition and other preset partitions (non-target partitions) in the corresponding color channels and each color channel, the fusion weight is accurately calculated. By quantifying the difference in brightness correlation between the target partition and the surrounding preset partitions, a precise and realistic weight basis is provided for the subsequent theoretical brightness value fusion correction. This compensates for the shortcomings of the prior art, such as inaccurate fusion weight setting and lack of partition correlation consideration. It further optimizes the collaborative control effect of partition backlight superposition, effectively suppresses uneven brightness, color temperature shift and backlight crosstalk between partitions, improves the brightness consistency, color temperature stability and color reproduction of multi-primary-color backlight display, and optimizes the overall display quality and user visual experience.
[0118] In some feasible examples, combining Figure 1 ,like Figure 6 As shown, the above S12 can be implemented by the following S120 and S121.
[0119] S120. Take any pixel as the center of the pixel diffusion range of any color channel, and determine the actual light diffusion value of each pixel according to at least one theoretical brightness value corresponding to the pixel diffusion range and the pixel backlight diffusion coefficient corresponding to each pixel. S121. Determine the backlight diffusion value of any pixel based on the actual light diffusion value of each pixel.
[0120] As described above, the display method provided in this embodiment first takes a single pixel as the center, combines the theoretical brightness value of the color channel corresponding to the backlight partition of each pixel within its pixel diffusion range, and the pixel backlight diffusion coefficient of each pixel, to accurately calculate the actual light diffusion value of each pixel within the pixel diffusion range; then, by summing the actual light diffusion values of all pixels within the pixel diffusion range, the backlight diffusion value of the central pixel is determined. In this way, the influence of pixel-level light diffusion can be accurately quantified. Relying on the pixel diffusion coefficient and theoretical brightness value, the backlight superposition crosstalk relationship between a single pixel and surrounding pixels can be accurately characterized. This makes up for the shortcomings of the prior art, which does not consider pixel-level light diffusion in detail and has insufficient backlight crosstalk quantization. It further optimizes the collaborative control precision of partitioned backlight superposition, effectively suppresses uneven brightness between partitions, color temperature shift and backlight color crosstalk, improves the brightness consistency, color reproduction and image detail of multi-primary-color backlight display, and optimizes the user's visual experience.
[0121] In some feasible examples, combining Figure 1 ,like Figure 7 As shown, the above S13 can be implemented by the following S130.
[0122] S130. Based on the number of backlight gray levels, the gamma correction coefficient corresponding to any color channel, the backlight diffusion value of each pixel in any color channel, and the actual gray level value of each pixel in any color channel in the current frame image, determine the updated gray level value of each pixel in any color channel.
[0123] As described above, the display method provided in this embodiment combines the number of backlight grayscale levels, the gamma correction coefficients for each color channel, the pixel backlight diffusion value, and the actual grayscale value of the current frame image pixel to jointly solve for the updated grayscale value of each color channel pixel; relying on the backlight grayscale level to characterize the backlight dimming accuracy, using the gamma correction coefficient to match the nonlinear visual characteristics of the human eye, and introducing the backlight diffusion value to compensate for the brightness crosstalk caused by the superposition of zoned light, the pixel grayscale is accurately corrected from the dual dimensions of grayscale mapping and backlight diffusion compensation. This overcomes the shortcomings of the prior art which does not combine the backlight grayscale characteristics, gamma characteristics, and the influence of backlight diffusion for grayscale optimization, effectively improving the problems of uneven brightness, color shift, and color crosstalk under multi-zone backlight, improving the naturalness of grayscale transition, color temperature stability, and color reproduction effect, and ensuring a high-quality visual viewing experience.
[0124] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0125] This application embodiment can divide the display device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing unit. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0126] like Figure 8 As shown, an embodiment of this application provides a schematic diagram of a display device. It includes a communicator 101, a display 102, and a controller 103.
[0127] The communicator 101 is configured to: acquire the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition; wherein, a backlight partition includes at least one pixel; Display 102 is configured to display the current frame image; Controller 103 is configured as follows: The backlight diffusion value of a pixel is determined based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, one pixel diffusion range corresponds to at least one backlight zone. Based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel in the current frame image, determine the updated grayscale value of each pixel in any color channel. The control display 102 displays the current frame image according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
[0128] In some feasible examples, the theoretical brightness value is equal to the actual brightness value corresponding to at least one color channel in the backlight zone.
[0129] In some implementable examples, before the communicator 101 performs the acquisition of the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition, the controller 103 is further configured to: Based on the fusion weight, the white virtual backlight brightness value in at least one backlight zone, and the updated brightness value corresponding to at least one color channel in at least one backlight zone, the theoretical brightness value corresponding to at least one color channel in at least one backlight zone is determined; wherein, the white virtual backlight brightness value is determined based on the actual brightness value corresponding to at least one color channel in the backlight zone, and the updated brightness value is determined based on the actual brightness value.
[0130] In some implementable examples, controller 103 is further configured to determine the theoretical brightness value corresponding to at least one color channel in at least one backlight partition before performing the calculation based on the fusion weights, the white virtual backlight brightness value in at least one backlight partition, and the updated brightness value corresponding to at least one color channel in at least one backlight partition: Based on the pre-configured backlight diffusion range of any color channel, the partition backlight diffusion coefficient of each backlight partition within the backlight diffusion range, and the actual brightness value of each backlight partition in any color channel within the backlight diffusion range, determine the updated brightness value corresponding to at least one color channel in at least one backlight partition.
[0131] In some implementable examples, controller 103 is further configured to determine the theoretical brightness value corresponding to at least one color channel in at least one backlight partition before performing the calculation based on the fusion weights, the white virtual backlight brightness value in at least one backlight partition, and the updated brightness value corresponding to at least one color channel in at least one backlight partition: Obtain the actual brightness value of each backlight zone in each color channel within the backlight diffusion range; The fusion weight is determined based on the actual brightness value of the preset partition in any color channel, the actual brightness value of the preset partition in each color channel, the actual brightness value of the target partition in any color channel, and the actual brightness value of the target partition in each color channel. The preset partition is any one of the backlight partitions except the target partition, and the target partition is the backlight partition located in the central area of the backlight diffusion range.
[0132] In some implementable examples, when the controller 103 determines the backlight diffusion value of a pixel based on the pixel diffusion range of the pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range, the controller 103 is further configured to: Using any pixel as the center of the pixel diffusion range of any color channel, and according to at least one theoretical brightness value corresponding to the pixel diffusion range and the pixel backlight diffusion coefficient corresponding to each pixel, the actual light diffusion value of each pixel is determined. The backlight diffusion value of any pixel is determined based on the actual light diffusion value of each pixel.
[0133] In some implementable examples, when the controller 103 determines the updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel in the current frame image, it is further configured to: Based on the number of backlight gray levels, the gamma correction coefficient corresponding to any color channel, the backlight diffusion value of each pixel in any color channel, and the actual gray level value of each pixel in any color channel in the current frame image, the updated gray level value of each pixel in any color channel is determined.
[0134] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and their functions will not be repeated here.
[0135] Of course, the display device provided in this application embodiment includes, but is not limited to, the modules described above. For example, the display device may also include a memory 104. The memory 104 can be used to store the program code of the display device, and can also be used to store data generated by the display device during operation, such as data in write requests.
[0136] like Figure 9 As shown, this application embodiment also provides a chip system that can be applied to the display device in the foregoing embodiments. The chip system includes at least one processor 1501 and at least one interface circuit 1502. The processor 1501 can be the processor in the aforementioned display device. The processor 1501 and the interface circuit 1502 can be interconnected via a circuit. The processor 1501 can receive and execute computer instructions from the memory of the aforementioned display device through the interface circuit 1502. When the computer instructions are executed by the processor 1501, the display device can perform the various steps performed by the display device in the foregoing embodiments. Of course, the chip system may also include other discrete devices, and this application embodiment does not specifically limit this.
[0137] This application also provides a computer-readable storage medium for storing computer instructions for operating the aforementioned display device.
[0138] The above are merely specific embodiments of this disclosure, enabling those skilled in the art to understand or implement this disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A display device, characterized in that, include: The communicator is configured to: acquire the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition; The display is configured to display the current frame image; The controller is configured as follows: The backlight diffusion value of a pixel is determined based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, one pixel diffusion range corresponds to at least one backlight zone. Based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel corresponding to the current frame image, the updated grayscale value of each pixel in any color channel is determined. The display is controlled to display the current frame image according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
2. The display device according to claim 1, characterized in that, The theoretical brightness value is equal to the actual brightness value corresponding to at least one color channel in the backlight partition.
3. The display device according to claim 1, characterized in that, Before the communicator acquires the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition, the controller is further configured to: Based on the fusion weight, the white virtual backlight brightness value in at least one backlight zone, and the updated brightness value corresponding to at least one color channel in the at least one backlight zone, the theoretical brightness value corresponding to at least one color channel in the at least one backlight zone is determined; wherein, the white virtual backlight brightness value is determined based on the actual brightness value corresponding to at least one color channel in the backlight zone, and the updated brightness value is determined based on the actual brightness value.
4. The display device according to claim 3, characterized in that, Before determining the theoretical brightness value corresponding to at least one color channel in at least one backlight partition based on the fusion weight, the white virtual backlight brightness value in at least one backlight partition, and the updated brightness value corresponding to at least one color channel in at least one backlight partition, the controller is further configured to: Based on the pre-configured backlight diffusion range of any color channel, the partition backlight diffusion coefficient of each backlight partition in the backlight diffusion range, and the actual brightness value of each backlight partition in the backlight diffusion range corresponding to the any color channel, the updated brightness value corresponding to at least one color channel in the at least one backlight partition is determined.
5. The display device according to claim 4, characterized in that, Before determining the theoretical brightness value corresponding to at least one color channel in at least one backlight partition based on the fusion weight, the white virtual backlight brightness value in at least one backlight partition, and the updated brightness value corresponding to at least one color channel in at least one backlight partition, the controller is further configured to: Obtain the actual brightness value of each backlight zone in each color channel within the backlight diffusion range; The blending weight is determined based on the actual brightness value of the preset partition in any color channel, the actual brightness value of the preset partition in each color channel, the actual brightness value of the target partition in any color channel, and the actual brightness value of the target partition in each color channel; wherein, the preset partition is any one of the backlight partitions other than the target partition, and the target partition is the backlight partition located in the central region of the backlight diffusion range.
6. The display device according to claim 1, characterized in that, When the controller determines the backlight diffusion value of a pixel based on the pixel diffusion range of the pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range, the controller is further configured to: Using any pixel as the center of the pixel diffusion range of any color channel, the actual light diffusion value of each pixel is determined according to at least one theoretical brightness value corresponding to the pixel diffusion range and the pixel backlight diffusion coefficient corresponding to each pixel. Based on the actual light diffusion value of each pixel, the backlight diffusion value of any given pixel is determined.
7. The display device according to claim 1, characterized in that, When the controller determines the updated grayscale value of each pixel in any color channel based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel corresponding to the current frame image, it is further configured to: The updated grayscale value of each pixel in the given color channel is determined based on the number of backlight grayscale levels, the gamma correction coefficient corresponding to any color channel, the backlight diffusion value of each pixel in the given color channel, and the actual grayscale value of each pixel in the given color channel corresponding to the current frame image.
8. A display method, characterized in that, include: Obtain the current frame image and the theoretical brightness value corresponding to at least one color channel in at least one backlight partition; The backlight diffusion value of a pixel is determined based on the pixel diffusion range of a pixel in any color channel, the pixel backlight diffusion coefficient corresponding to each pixel in the pixel diffusion range, and at least one theoretical brightness value corresponding to the pixel diffusion range; wherein, one pixel diffusion range corresponds to at least one backlight zone. Based on the backlight diffusion value of each pixel in any color channel and the actual grayscale value of each pixel in any color channel corresponding to the current frame image, the updated grayscale value of each pixel in any color channel is determined. The current frame image is displayed according to the updated grayscale value of each pixel in each color channel and the theoretical brightness value corresponding to each color channel.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the display method as described in claim 7 or 8.
10. A display driver chip, characterized in that, include: When the display driver chip is running in the display device, it causes the display device to perform the display method as described in claim 7 or 8.