[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113920950B - Backlight compensation method, device and storage medium - Google Patents

Backlight compensation method, device and storage medium Download PDF

Info

Publication number
CN113920950B
CN113920950B CN202111195116.1A CN202111195116A CN113920950B CN 113920950 B CN113920950 B CN 113920950B CN 202111195116 A CN202111195116 A CN 202111195116A CN 113920950 B CN113920950 B CN 113920950B
Authority
CN
China
Prior art keywords
compensation
column
row
specific
compensation value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111195116.1A
Other languages
Chinese (zh)
Other versions
CN113920950A (en
Inventor
朴智薰
林荣镇
严丞辉
金锺大
李起源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xianxin Technology Co ltd
Original Assignee
Beijing Xianxin Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xianxin Technology Co ltd filed Critical Beijing Xianxin Technology Co ltd
Priority to CN202111195116.1A priority Critical patent/CN113920950B/en
Publication of CN113920950A publication Critical patent/CN113920950A/en
Application granted granted Critical
Publication of CN113920950B publication Critical patent/CN113920950B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3406Control of illumination source
    • G09G3/342Control of illumination source using several illumination sources separately controlled corresponding to different display panel areas, e.g. along one dimension such as lines
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0233Improving the luminance or brightness uniformity across the screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The invention provides a backlight compensation method, a device and a storage medium, wherein the method comprises the following steps: acquiring a control signal for controlling the brightness of the backlight module; determining compensation information corresponding to a specific position in the backlight module; the specific position is the position where the abnormal mini LED is displayed; the compensation information comprises a row compensation value corresponding to a specific row and a column compensation value corresponding to a specific column; the specific row and the specific column are respectively a row and a column at which the specific position is located; and respectively performing stepped compensation on a plurality of rows in a first preset range of the specific row and a plurality of columns in a second preset range of the specific column according to compensation information corresponding to the specific position to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the control signals after compensation. Therefore, the uniformity of the brightness of the backlight module can be improved, and the phenomenon of uneven brightness of the liquid crystal display screen can be improved.

Description

Backlight compensation method, device and storage medium
Technical Field
The present invention relates to backlight compensation technologies, and in particular, to a backlight compensation method, a device, and a storage medium.
Background
With the development of science and technology and the continuous improvement of the living standard of people, the liquid crystal display screen is widely applied to electronic products for daily consumption. Since the lcd panel itself does not emit light, a backlight source needs to be installed behind the lcd panel, for example, a backlight Unit (BLU) is a backlight source located behind the lcd panel, and further, the effect of the video image is adjusted by the probability of light passing through the backlight Unit. Since there are many mini LEDs as light sources in the backlight module, the brightness of the mini LEDs may not be uniform.
In the prior art, a backlight compensation value estimated for a certain abnormal display area is used for further performing backlight compensation on a low-brightness part of an original image to improve brightness, and performing backlight compensation on a high-brightness part with different scale factors to avoid the problem of uneven brightness of a mini LED as much as possible.
However, the existing backlight compensation still has the problem of poor compensation effect, which may result in poor compensated image effect, uneven contrast of the image, and influence on the visual experience of the user.
Disclosure of Invention
The invention provides a backlight compensation method, a device and a storage medium, which are used for solving the problem that the contrast of an image is not uniform, so that the visual experience of a user is influenced.
In a first aspect, the present invention provides a backlight compensation method for performing brightness compensation on a plurality of mini LEDs in a backlight module according to rows and columns, the method comprising:
acquiring a control signal for controlling the brightness of the backlight module;
determining compensation information corresponding to a specific position in the backlight module; the specific position is the position where the mini LED displaying the abnormity is located; the compensation information comprises a row compensation value corresponding to a specific row and a column compensation value corresponding to a specific column; the specific row and the specific column are respectively a row and a column where the specific position is located;
And respectively performing step-type compensation on a plurality of rows in a first preset range of the specific row and a plurality of columns in a second preset range of the specific column according to the compensation information corresponding to the specific position to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the control signals after compensation.
Optionally, according to the compensation information corresponding to the specific location, stepwise compensation is performed on multiple rows in a first preset range of the specific row and multiple columns in a second preset range of the specific column, respectively, where the stepwise compensation includes:
compensating the specific row and the specific column according to the compensation value of the specific row and the compensation value corresponding to the specific column;
compensating each line in other lines according to the compensation value corresponding to the other lines in the first preset range of the specific line, wherein the compensation value of each line is determined by the distance between the line and the specific line;
and compensating each column in other columns in a second preset range of the specific column according to the compensation value corresponding to the other columns, wherein the compensation value of each column is determined by the distance between the column and the specific column.
Optionally, the first preset range is N rows centered on the specific row, and the second preset range is M columns centered on the specific column; the method further comprises the following steps:
for each row except the specific row in the first preset range, determining a proportionality coefficient of the row according to the distance between the row and the specific row, and multiplying the proportionality coefficient by the row compensation value of the specific row to obtain a row compensation value corresponding to the row;
for each column in the second preset range except the specific column, determining a proportionality coefficient of the column according to the distance between the column and the specific column, and multiplying the proportionality coefficient by the column compensation value of the specific column to obtain a column compensation value corresponding to the column;
the proportionality coefficient is a numerical value larger than 0 and smaller than 1, and the proportionality coefficient and the distance are in a negative correlation relationship.
Optionally, the number of the specific locations is multiple, and the method further includes:
controlling each mini LED based on the same control signal, and testing the actual display brightness of each mini LED through a gray scale meter or acquiring the actual display brightness of each mini LED input by a user;
Selecting a position with the highest actual display brightness from a plurality of specific positions, and adjusting the actual display brightness of the mini LEDs at the rest specific positions except the selected position from the plurality of specific positions to be first brightness, wherein the difference between the first brightness and the actual display brightness of the selected position is smaller than a preset brightness threshold value;
calculating a row compensation value corresponding to each row and a column compensation value corresponding to each column according to the actual display brightness of the mini LED at the selected position, the actual display brightness of the mini LEDs at the other specific positions after adjustment and the actual display brightness of the mini LEDs at the other specific positions except the specific positions;
storing the row compensation value and the column compensation value corresponding to the specific position in a display lookup table;
correspondingly, determining the compensation information corresponding to the specific position in the backlight module comprises:
and searching a row compensation value corresponding to the mini LED at the specific position and a column compensation value corresponding to the mini LED from a display lookup table, or acquiring the row compensation value and the column compensation value input by a user.
Optionally, the method further includes:
acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer;
And carrying out step-type compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer.
Optionally, the method further includes:
controlling each mini LED in the backlight module based on the same control signal, and measuring the actual display brightness of each mini LED in the backlight module;
calculating the actual display brightness mean value of other mini LEDs in the backlight module except the mini LEDs in the third preset range of the outermost layer;
for each row of the outermost layer, calculating a row compensation value corresponding to the row according to the actual display brightness of the row and the average value of the actual display brightness; and for each column of the outermost layer, calculating a column compensation value corresponding to the column according to the actual display brightness of the column and the average value of the actual display brightness.
Optionally, according to the compensation information corresponding to the outermost layer, stepwise compensation is performed on each layer in a third preset range of the outermost layer, including:
and aiming at each layer in the third preset range, calculating a proportional coefficient corresponding to the layer according to the distance between the layer and the outermost layer, and multiplying the proportional coefficient by the compensation value of the outermost layer to obtain the compensation value corresponding to the layer.
In a second aspect, the present invention further provides a backlight compensation method for performing brightness compensation on a plurality of mini LEDs in a backlight module according to rows and columns, the method comprising:
acquiring a control signal for controlling the brightness of the backlight module;
acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer;
and carrying out step-type compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the compensated control signals.
In a third aspect, the present invention also provides a backlight compensation device, including: a memory and at least one processor;
the memory stores computer execution instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method of any one of the first aspects.
In a fourth aspect, the present invention further provides a backlight compensation system, including: the backlight compensation device and the backlight module set of the third aspect.
In a fifth aspect, the present invention also provides a computer-readable storage medium having stored thereon computer-executable instructions for implementing the method according to any one of the first aspect when executed by a processor.
The invention provides a backlight compensation method, a device and a storage medium, wherein the method can acquire a control signal for controlling the brightness of a backlight module; determining compensation information corresponding to a specific position in the backlight module; furthermore, the multiple rows in the first preset range of the specific row and the multiple rows in the second preset range of the specific column can be respectively compensated in a stepped manner according to the compensation information corresponding to the specific position, so as to obtain control signals of the mini LEDs in each row and each column after compensation, and the brightness of the backlight module can be controlled according to the compensated control signals. Therefore, the specific area with abnormal display of the brightness in the backlight module can be compensated, the uniformity of the brightness of the backlight module is improved, and the phenomenon of uneven brightness of the liquid crystal display screen is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present invention;
FIG. 2 is a schematic diagram of compensation on a behavioral basis;
FIG. 3 is a schematic diagram of column-based compensation;
fig. 4 is a schematic flowchart of a backlight compensation method according to an embodiment of the present invention;
FIG. 5 is a schematic diagram illustrating a backlight compensation process according to an embodiment of the present invention;
fig. 6 is a schematic view of a mini LED structure for performing backlight compensation according to an embodiment of the present invention;
FIG. 7A is a diagram illustrating a smaller applicable area of a peripheral compensation value at a specific location according to an embodiment of the present invention;
FIG. 7B is a diagram illustrating a larger applicable area of the peripheral compensation value at a specific location according to an embodiment of the present invention;
FIG. 8 is a schematic diagram illustrating backlight compensation at specific locations according to an embodiment of the present invention;
FIG. 9 is a flowchart illustrating another backlight compensation method according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of another embodiment of backlight compensation;
FIG. 11 is a diagram illustrating a backlight compensation system according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram of a backlight compensation device according to an embodiment of the present invention;
FIG. 13 is a schematic structural diagram of another backlight compensation device according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of a backlight compensation device according to an embodiment of the present invention.
With the above figures, there are shown certain embodiments of the invention and will be described in more detail hereinafter. The drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings in which the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the embodiments of the present invention, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
The words "if", as used herein, may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrase "if determined" or "if detected (a stated condition or event)" may be interpreted as "upon determining" or "in response to determining" or "upon detecting (a stated condition or event)" or "in response to detecting (a stated condition or event)", depending on the context.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a good or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such good or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of additional like elements in the article of commerce or system in which the element is comprised.
The following explains an application scenario provided by an embodiment of the present invention:
the embodiment of the invention provides a scheme, and relates to a backlight module. The backlight module may also be referred to as a backlight unit. A Liquid Crystal Display (LCD) of the Display device cannot emit light, and thus the LCD needs a backlight module as a light source. Therefore, the mini LED lamp can be selected as the light source of the backlight module. The mini LED lamp has the advantages of low power consumption, bright display picture and high brightness, can be used for locally adjusting the brightness of the backlight module, is low in cost, and has excellent readability and bright color.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present invention. As shown in fig. 1, when the user 101 watches tv programs through the lcd 102, the backlight module behind the screen of the lcd 102 emits light, and accordingly, the user 101 can see the picture information of the lcd 102.
When the mini LEDs are selected as the light source of the backlight module, more mini LEDs are required as the light source, and therefore, brightness deviation may exist in one or more mini LEDs of the more mini LEDs due to various reasons, which causes uneven brightness of the backlight module.
In some technologies, a backlight compensation value estimated for a certain abnormal display area is used to further perform backlight compensation on a low-brightness part of an original image to improve brightness, and backlight compensation with different scale factors is performed on a high-brightness part to avoid the problem of uneven brightness of mini LEDs as much as possible.
The following explains the sources of the inventive concept of the embodiments of the present invention.
FIG. 2 is a schematic diagram of compensation on a behavioral basis; as shown in fig. 2, the backlight module includes a plurality of mini LEDs, which are divided into a plurality of rows, and the brightness of the backlight module has a certain difference in the vertical direction, and the brightness of the backlight module corresponds to corresponding gray levels, and non-uniform gray levels, which are 60% gray level, 70% gray level, 75% gray level, 85% gray level, 90% gray level, 95% gray level and 100% gray level, can be searched along the vertical direction by a testing device (a gray scale meter or a camera), so that the compensation values in the vertical direction are also set on a behavioral basis, and the 100% gray level is set as the gray level corresponding to the normal display brightness, and the compensation values in each row correspond to a 40% compensation value, a 30% compensation value, a 25% compensation value, a 15% compensation value, a 10% compensation value, a 5% compensation value and a 0% compensation value in sequence, and further, the backlight module is compensated by the compensation values, so that the backlight module displays the normal brightness, the uniformity of the backlight module is improved by compensating the uneven brightness of the backlight module by taking the area in the horizontal direction as a reference.
FIG. 3 is a schematic diagram of column-based compensation; as shown in fig. 3, the backlight module includes a plurality of mini LEDs, which are divided into a plurality of rows, and the luminance of the mini LEDs has a certain difference in the horizontal direction, and non-uniform gray levels, which are respectively 60% gray level, 70% gray level, 80% gray level, 85% gray level, 90% gray level, 95% gray level and 100% gray level, can be searched by a testing device in the horizontal direction, so that the compensation values in the horizontal direction are also set by column as a reference, and the 100% gray level is set as a gray level corresponding to normal display luminance, and the compensation values in each row are sequentially set as 40% compensation value, 30% compensation value, 20% compensation value, 15% compensation value, 10% compensation value, 5% compensation value and 0% compensation value, and further, the backlight module is compensated by using the compensation values, so that the backlight module displays normal luminance, and the backlight module is compensated by using the area in the vertical direction as a reference for the non-uniform luminance of the backlight module, the uniformity of the backlight module is improved.
Illustratively, with a picture ratio of 16: for example, the number of bits occupied by the compensation value of each mini LED may be 16 bits. For the existing single compensation scheme, since the compensation value of each mini LED needs to be stored, the overall size of the compensation value is the total number multiplied by 16. For the compensation by row/column scheme provided by the above two schemes, the overall size of the compensation value is the sum of the number of rows and columns multiplied by 16. Taking a certain row of data as an example, when the number of rows of the mini LEDs is 20 and the number of columns is 40, if compensation is performed on a mini LED basis, the overall size of the compensation value is 40 × 20 × 16 — 12800 bits, and if compensation is performed on a row/column basis, the overall size of the compensation value is 40 × 16+20 + 16 — 960 bits, which is significantly less than 12800 bits.
Therefore, the two schemes can compensate the whole backlight module by taking the rows and the columns as basic units, reduce data storage and data reading amount and improve control efficiency, but the two schemes are difficult to compensate the LED which displays abnormity at a certain specific position.
It should be noted that, in the embodiment of the present invention, when searching for a gray scale that is not uniform in each direction, a manner of perceptual measurement, such as observation by human eyes, may also be used.
In view of this, embodiments of the present invention provide a backlight compensation method, which can obtain a control signal for controlling the brightness of a backlight module; determining compensation information corresponding to a specific position in the backlight module; furthermore, the multiple rows in the first preset range of the specific row and the multiple rows in the second preset range of the specific column can be respectively compensated in a stepped manner according to the compensation information corresponding to the specific position, so as to obtain control signals of the mini LEDs in each row and each column after compensation, and the brightness of the backlight module can be controlled according to the compensated control signals. Therefore, the specific area with abnormal display of the brightness in the backlight module can be compensated by taking the rows and the columns as a basic unit, so that the data storage capacity and the data reading capacity are reduced, the control efficiency is improved, the improvement of the display effect is also considered, the uniformity of the brightness of the backlight module is improved, and the phenomenon of uneven brightness of the liquid crystal display screen is improved.
The following describes the technical solution of the present invention and how to solve the above technical problems in detail by specific examples. These several specific embodiments may be combined with each other below, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Fig. 4 is a schematic flowchart of a backlight compensation method according to an embodiment of the present invention. As shown in fig. 4, the method includes:
s401, obtaining a control signal for controlling the brightness of the backlight module.
In an embodiment of the present invention, the control signal may be a signal for directly or indirectly controlling the backlight module, and the control signal may include a control signal corresponding to each row or each column of the mini LEDs in the backlight module.
For example, in the application scenario of fig. 1, a control signal for controlling the brightness of the backlight module of the liquid crystal display 102 may be obtained.
S402, determining compensation information corresponding to a specific position in the backlight module; the specific position is the position where the mini LED displaying the abnormity is located; the compensation information comprises a row compensation value corresponding to a specific row and a column compensation value corresponding to a specific column; the specific row and the specific column are respectively the row and the column where the specific position is located.
In an embodiment of the present invention, the element of the mini LED lighting includes current and/or data, wherein the data may be backlight image data or PWM data, the compensation value may refer to a value for compensating a current value or the backlight image data or the PWM data, and the compensation value may be a compensation value set based on a line in a horizontal direction and a line in a vertical direction.
For example, the compensation information corresponding to the specific position in the backlight module may be determined according to a gray-level value of the specific position in the backlight module where the luminance display is abnormal, where the gray-level value of the specific position is the actual display luminance of the specific position, for example, the gray-level value of the specific position in the horizontal direction is 110%, and the gray-level value of the specific position in the vertical direction is 120%, and further, it may be determined that the row compensation value of the row where the specific position is located is-8% and the column compensation value of the column where the specific position is located is-12%.
It should be noted that, if the actual display brightness of the row or column at the specific position is greater than the target brightness to be displayed, when the specific position is compensated, the sum of the absolute values of the row compensation value and the column compensation value is less than or equal to the maximum value of the difference between the actual display brightness of the row or column and the target brightness to be displayed, so that when the row (or column) is compensated, the compensation value of the column (or row) is not affected, and the final display brightness does not exceed the target brightness to be displayed.
And S403, respectively performing stepped compensation on the multiple rows in the first preset range of the specific row and the multiple rows in the second preset range of the specific column according to the compensation information corresponding to the specific position to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the compensated control signals.
In the embodiment of the present invention, the first preset range may refer to a set range area in which the backlight module is located, the range area may be symmetrically distributed with the row of the specific position, if the row of the specific position is closer to the edge zone, the range of the area close to the edge zone is smaller than the range of the area at the other side of the specific position, the second preset range may refer to a set range area in which the backlight module is located, the distribution characteristics of the range area are similar to the first preset range, and details are not described herein.
For example, according to the compensation information corresponding to the specific position, for example, if the compensation information corresponding to the specific position is that the row compensation value is-8% and the column compensation value is-12%, then stepwise compensation may be performed on 4 rows in the first preset range of the specific row and 9 columns in the second preset range of the specific column, and further, the control signals of the mini LEDs in the compensated 4 rows and 9 columns may be obtained, and the luminance of the backlight module may be controlled according to the compensated control signals.
Alternatively, the step-wise compensation may be that, along an outward direction centering on the specific position, the absolute value of the compensation value corresponding to each position gradually decreases, and decreases in a step-wise manner. For example, if the specific position is in the 5 th row and the 4 th column, and the row compensation value and the column compensation value of the specific position are 20% and 10%, respectively, the compensation values in the upward rows of the specific position are sequentially the 15% compensation value (the 4 th row), the 10% compensation value (the 3 rd row) and the 5% compensation value (the 2 nd row), the compensation values in the downward rows are sequentially the 15% compensation value (the 6 th row), the 10% compensation value (the 7 th row) and the 5% compensation value (the 8 th row), and the compensation values in the leftward columns of the specific position are sequentially the 8% compensation value (the 3 rd column), the 5% compensation value (the 2 nd column) and the 2% compensation value (the 1 st column), and the compensation values in the rightward columns are sequentially the 8% compensation value (the 5 th column), the 5% compensation value (the 6 th column) and the 2% compensation value (the 7 th column).
In practical application, the control signal corresponding to each frame of the display image may be determined first, and then the control signal and the corresponding compensation value are superimposed to obtain the compensated control signal. It should be noted that, the row compensation values corresponding to the mini LEDs in each row are the same, and the column compensation values corresponding to the mini LEDs in each column are the same, when the mini LEDs in each row and each column are compensated, the mini LEDs in each row may be compensated first, and then the mini LEDs in each column are compensated to obtain the compensated control signal, or the mini LEDs in each column may be compensated first, and then the mini LEDs in each row are compensated to obtain the compensated control signal, and the specific compensation sequence is not limited in the embodiment of the present invention.
Therefore, the backlight compensation method provided by the invention not only can compensate the specific position with abnormal display of the brightness in the backlight module, but also can compensate the rows and the columns in the peripheral preset area, so that the difference between the specific position and the peripheral area is reduced, the brightness uniformity of the backlight module is improved, and the phenomenon of uneven brightness of the liquid crystal display screen is improved.
For example, fig. 5 is a schematic diagram for performing backlight compensation according to an embodiment of the present invention, as shown in fig. 5, when there is an abnormality in the display brightness at a specific position of the backlight module, the gray scale value corresponding to the row at the specific position is 125%, the gray scale value corresponding to the column at the specific position is 125%, and the gray scales of the rows and the columns of the other regions except the specific position are both 100%, it may be determined that the row compensation value at the specific position is-15% and the column compensation value is-13%, further, it may be determined that the row compensation values in the peripheral region of the specific position (i.e., in the first preset range and the second preset range) are-4% compensation value, -7.5% compensation value and-4% compensation value respectively, and the column compensation values are-3% compensation value, -7% compensation value and-3% compensation value respectively, the specific position and the surrounding area of the backlight module are compensated by utilizing the compensation value, so that the backlight module displays normal brightness, and the integral uniformity of the backlight module is improved.
Correspondingly, fig. 6 is a schematic view of a mini LED structure for performing backlight compensation according to an embodiment of the present invention, as shown in fig. 6, if a plurality of mini LEDs in a specific area (a black frame area in the drawing) of an original image are abnormal in display, and the specific area includes a specific position, rows in a first preset range, and columns in a second preset range, the luminance of the plurality of mini LEDs in the vertical direction can be compensated, and further, the luminance of the plurality of mini LEDs in the horizontal direction can be compensated, so that the display luminance of the mini LEDs compensated in the horizontal and vertical directions is finally obtained, and the difference between the specific area and the ambient luminance is not large.
It can be understood that the gray-level value at the specific position corresponds to the actual display brightness at the specific position, which is the same in all embodiments of the present invention, and details are not repeated below.
Optionally, according to the compensation information corresponding to the specific position, performing stepwise compensation on multiple rows in a first preset range of the specific row and multiple columns in a second preset range of the specific column, respectively, including:
compensating the specific row and the specific column according to the compensation value of the specific row and the compensation value corresponding to the specific column;
Compensating each line in other lines according to the compensation value corresponding to the other lines in the first preset range of the specific line, wherein the compensation value of each line is determined by the distance between the line and the specific line;
and compensating each column in other columns in a second preset range of the specific column according to the compensation value corresponding to the other columns, wherein the compensation value of each column is determined by the distance between the column and the specific column.
In the embodiment of the present invention, the other rows refer to other rows except the row where the specific position is located in the first preset range, and the other columns refer to other columns except the column where the specific position is located in the second preset range.
For example, the compensation value of the row where the specific position is located and the compensation value corresponding to the column where the specific position is located may be used to compensate the row where the specific position is located and the column where the specific position is located; for example, if the compensation value of the row in which the specific location is located is 10% and the compensation value corresponding to the column in which the specific location is located is 6%, the row in which the specific location is located and the column in which the specific location is located may be compensated according to the compensation values.
Further, each of the rows in the first preset range except the row in which the specific position is located may be compensated according to the compensation values corresponding to the other rows in the first preset range in which the specific position is located, for example, the other rows in the first preset range have 6 rows, and the compensation values respectively corresponding to the other rows in the first preset range from top to bottom are 1% compensation value, 3% compensation value, 6% compensation value, 3% compensation value and 1% compensation value, and then the other rows in the first preset range may be compensated according to the compensation values, and it can be understood that the magnitude of the absolute value of the compensation value is in direct proportion to the distance between the rows in which the specific position is located, that is, the closer to the row in which the specific position is located, the greater the absolute value of the compensation value of the row.
Correspondingly, each of the other columns may be compensated according to the compensation value corresponding to the other columns within the second preset range of the specific column, and the compensation process is similar to the row compensation and is not described herein again.
Therefore, the uniformity of the whole backlight module can be improved by compensating the specific position and the surrounding area, and the display effect is better.
It can be understood that fig. 7A is a schematic diagram illustrating a smaller applicable region of the peripheral compensation value at a specific location according to an embodiment of the present invention; the steps in the figure are used for representing the sizes of the row compensation values corresponding to the rows. As shown in fig. 7A, in a case that the compensation value at the specific position with non-uniform gray scale is small, the area (i.e. the first preset range and the second preset range) where the compensation value is applicable around the specific position is small, and fig. 7B is a schematic diagram of a case that the area where the compensation value around the specific position is applicable is large according to an embodiment of the present invention; as shown in fig. 7B, when the compensation value is large at a specific position where the gradation is not uniform, the region around the specific position to which the compensation value is applied needs to be enlarged appropriately.
Optionally, the first preset range is N rows centered on the specific row, and the second preset range is M columns centered on the specific column; the method further comprises the following steps:
For each row except the specific row in the first preset range, determining a proportionality coefficient of the row according to the distance between the row and the specific row, and multiplying the proportionality coefficient by the row compensation value of the specific row to obtain a row compensation value corresponding to the row;
for each column in the second preset range except the specific column, determining a proportionality coefficient of the column according to the distance between the column and the specific column, and multiplying the proportionality coefficient by the column compensation value of the specific column to obtain a column compensation value corresponding to the column;
the proportionality coefficient is a numerical value larger than 0 and smaller than 1, and the proportionality coefficient and the distance are in a negative correlation relationship.
In the embodiment of the present invention, the proportionality coefficient may refer to a coefficient in which two interrelated quantities have corresponding numerical relationships, and the proportionality coefficient is a numerical value larger than 0 and smaller than 1, for example, when y is inversely proportional to x, if y is equal to k/x (k is a constant, and k is not equal to zero), k is the proportionality coefficient, and the specific numerical value of the proportionality coefficient in the embodiment of the present invention is not limited, and the present invention is only exemplified.
For example, if there are 6 rows in the first preset range except the specific row, the scale factor of each row in the first preset range except the specific row is determined according to the distance between the row and the specific row, and the scale factor of the row is larger as the distance from the specific row is shorter, for example, the scale factor of the 6 rows is 0.4, 0.5, 0.6, 0.5, 0.4 from top to bottom, and the row compensation value of the specific row is 50%, the scale factor is multiplied by the row compensation value of the specific row to obtain the row compensation values corresponding to the 6 rows as 20%, 25%, 30%, 25%, and 20%, respectively.
If there are 4 rows in the second preset range except for the specific column, the scale factor of the column is determined according to the distance between the column and the specific column for each column except for the specific column in the second preset range, the closer the distance from the specific column is, the larger the scale factor of the column is, for example, the scale factor of the 4 rows is 2, 0.5, 0.2 from the top down, the row compensation value of the specific column is 30%, and the above-mentioned scale factor is multiplied by the row compensation value of the specific column to obtain the column compensation values corresponding to the 4 rows as 6%, 15%, 6%, respectively.
It should be noted that, the rows and the columns in the first preset range may be determined by setting a distance value of one row or one column, or may be determined by setting a total number of rows and a total number of columns in the first preset range and the second preset range in advance, where a distance between each row and each column is equal, and this is not specifically limited in the embodiment of the present invention.
Therefore, compensation values of the row number and the column number in the first preset range and the second preset range can be determined by setting the proportionality coefficient, and the calculation speed and accuracy are improved.
Optionally, when the backlight module has 1 mini LED displaying the abnormality, the number of the specific position is also 1, and the compensation information corresponding to the specific position can be determined by a test method.
For example, the mini LEDs are controlled based on the same control signal, and the actual display brightness of each mini LED is tested by a gray scale or acquired as input by a user. And after finding out the specific position with abnormal display, adjusting the compensation value of the mini LED at the specific position and the compensation values of surrounding rows and columns, and finding out the row and column compensation values for realizing the actual display brightness balance of the backlight module.
Optionally, the number of the specific locations is multiple, and the method further includes:
controlling each mini LED based on the same control signal, and testing the actual display brightness of each mini LED through a gray scale meter or acquiring the actual display brightness of each mini LED input by a user;
selecting a position with the highest actual display brightness from a plurality of specific positions, and adjusting the actual display brightness of the mini LEDs at the rest specific positions except the selected position to be first brightness, wherein the difference between the first brightness and the actual display brightness of the selected position is less than a preset brightness threshold value;
Calculating a row compensation value corresponding to each row and a column compensation value corresponding to each column according to the actual display brightness of the mini LED at the selected position, the actual display brightness of the mini LEDs at the other specific positions after adjustment and the actual display brightness of the mini LEDs at the other specific positions except the specific positions;
storing the row compensation value and the column compensation value corresponding to the specific position in a display lookup table;
correspondingly, determining the compensation information corresponding to the specific position in the backlight module comprises:
and searching a row compensation value corresponding to the mini LED at the specific position and a column compensation value corresponding to the mini LED from a display lookup table, or acquiring the row compensation value and the column compensation value input by a user.
In the embodiment of the invention, the gray scale meter is an instrument for measuring the gray scale value of the backlight module consisting of the mini LEDs, and the backlight module consisting of the mini LEDs can provide backlight for the liquid crystal panel to supply the liquid crystal panel to display pictures. The row compensation value corresponding to each row and the column compensation value corresponding to each column are determined and stored in a Look-Up Table (Look-Up-Table, abbreviated as LUT) for easy searching, and the data stored in the Look-Up Table may be suitable compensation values found through a large number of experiments.
The first brightness may be a brightness value close to the highest brightness of the actual display, and the preset brightness threshold may be a value set to determine that the difference between the highest brightness of the actual display and the first brightness is smaller, for example, if the preset brightness threshold may be set to 5%, and the brightness value of the highest brightness of the actual display is 120%, the first brightness may be 118%.
For example, each mini LED may be controlled based on the same control signal, and the actual display brightness of each mini LED may be tested by a gray scale; if there are luminance display abnormalities at 3 specific positions, which are 120%, 110%, and 105%, respectively, further, 120% of the positions with the highest actual display luminance is selected from the 3 specific positions, and the actual display luminance of the mini LEDs at the remaining 2 specific positions in the 3 specific positions is adjusted to the first luminance 118%.
Further, the row compensation value corresponding to each row and the column compensation value corresponding to each column may be calculated according to the actual display brightness 120% of the mini LED at the location, the actual display brightness 118% of the mini LED at the rest specific locations after adjustment, and the actual display brightness of the mini LED at the rest specific locations except for the specific locations, where the actual display brightness of the mini LED at the rest specific locations except for the specific locations may refer to 3 first preset ranges and 3 second preset ranges of the specific locations, and the 3 first preset ranges and the 3 second preset ranges may overlap, but the row compensation value and the column compensation value within the 3 first preset ranges and the 3 second preset ranges may be obtained through calculation, and the row compensation value and the column compensation value corresponding to the specific locations are stored in the display lookup table for later lookup.
It can be understood that the row compensation values and the column compensation values corresponding to a plurality of specific positions may be superimposed when in use, so that the values stored in the display lookup table may be the row compensation values and the column compensation values in different preset ranges, and may be superimposed when in use, or the superimposed values stored in the display lookup table may be directly used.
Accordingly, the row compensation value corresponding to the mini LED and the column compensation value corresponding to the mini LED at one or more specific positions may be searched from the display lookup table, or the row compensation value and the column compensation value input by the user may be obtained.
Therefore, no matter the number of the specific positions is large, the row compensation value corresponding to each row and the column compensation value corresponding to each column which are required to be compensated by the backlight module can be calculated and stored in the display lookup table for later searching, so that the application range is wide, and the accuracy is high.
Exemplarily, fig. 8 is a schematic diagram of performing backlight compensation at a plurality of specific locations according to an embodiment of the present invention, as shown in fig. 8, taking two specific locations as an example, where the two specific locations are in a same row, the luminance of the row is 105% gray, the two specific locations are not in a same column, and the luminances are respectively 80% gray and 120% gray, and further, compensating the two specific locations, first, adjusting the luminance of the specific location with a luminance of 80% gray to be 99% gray, and further, determining compensation values of the two specific locations and the mini LEDs except for the two specific locations, which are respectively the same; the row compensation value is-10% compensation value, -5% compensation value, -10% compensation value and-10% compensation value, the column compensation value is 0% compensation value, -10% compensation value, -20% compensation value, -10% compensation value and-10% compensation value, the above compensation values are used for compensation, and uniformity is improved, wherein the compensation value can be a compensation value which is stored in the display lookup table after two specific positions are fused, and therefore, the compensation value can be directly looked up and used from the display lookup table.
Optionally, the method further includes:
acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer;
and carrying out step-type compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer.
In the implementation of the invention, the two rows above and below the outermost layer refer to the two upper and lower sides of the peripheral area frame where the mini LED displaying the abnormality is located, and the two columns above and below the outermost layer refer to the two left and right sides of the peripheral area frame where the mini LED displaying the abnormality is located. The third preset range may refer to a set range region in which the layer on which the backlight module is located needs to be compensated. For example, the third preset range may have 3 layers.
For example, if the display brightness of the outermost layer is abnormal, the compensation information corresponding to the outermost layer of the backlight module may also be obtained, for example, the compensation information includes that the row compensation values corresponding to the upper and lower rows of the outermost layer are both 5% and the column compensation values corresponding to the left and right columns of the outermost layer are both 10%; and further, performing step-type compensation on 3 layers in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer.
In the present invention, the compensation may be performed for a specific position, or the compensation may be continued for the outermost layer based on the specific position.
Therefore, if the display brightness of the specific position and the outermost layer is abnormal, the invention can compensate all abnormal positions and properly compensate the surrounding area, and has wide application range and higher flexibility.
Optionally, the method further includes:
controlling each mini LED in the backlight module based on the same control signal, and measuring the actual display brightness of each mini LED in the backlight module;
calculating the actual display brightness mean value of other mini LEDs in the backlight module except for the mini LEDs in the third preset range of the outermost layer;
for each line of the outermost layer, calculating a line compensation value corresponding to the line according to the actual display brightness of the line and the average value of the actual display brightness; and for each column of the outermost layer, calculating a column compensation value corresponding to the column according to the actual display brightness of the column and the average value of the actual display brightness.
For example, each mini LED in the backlight module can be controlled based on the same control signal, and the actual display brightness of each mini LED in the backlight module is measured by a gray scale; if the brightness of the outermost layer is displayed abnormally, and the brightness of each row and each column of the outermost layer is 80%, the actual display brightness mean value of other mini LEDs in the backlight module except the mini LEDs in the third preset range of the outermost layer can be calculated; for example, the average value is 95%, and further, for each line in the outermost layer, the line compensation value corresponding to the line is calculated according to the actual display brightness of the line and the actual display brightness average value; for example, 10% of the compensation value, and for each column of the outermost layer, the column compensation value corresponding to the column is calculated according to the average value of the actual display brightness of the column and the actual display brightness, for example, the compensation value of 10%.
Therefore, by calculating the compensation value by the above method, the rate and accuracy of the calculation can be improved.
Optionally, according to the compensation information corresponding to the outermost layer, stepwise compensation is performed on each layer in a third preset range of the outermost layer, including:
and aiming at each layer in the third preset range, calculating a proportional coefficient corresponding to the layer according to the distance between the layer and the outermost layer, and multiplying the proportional coefficient and the compensation value of the outermost layer to obtain the compensation value corresponding to the layer.
Specifically, the multiplying the proportional coefficient by the compensation value of the outermost layer to obtain the compensation value corresponding to the layer means that the four edges of the outermost layer are multiplied by the corresponding proportional coefficient to obtain the compensation value corresponding to the four edges of the layer, and the determined proportional coefficient of each layer in the third preset range is also multiplied by the compensation value of the four edges of each layer in the third preset range.
Optionally, the scaling factor is a negative scaling factor, and an absolute value of the scaling factor of each layer and a distance corresponding to the layer are in a negative correlation relationship.
Illustratively, there are 3 layers in the third preset range, the compensation values of the four sides of the outermost layer are all 20%, for each layer in the 3 layers, the closer the layer is to the outermost layer according to the distance between the layer and the outermost layer, the larger the absolute value of the proportionality coefficient is, the proportional coefficient corresponding to the layer is calculated, for example, the calculated proportional coefficients are-0.3, -0.2 and-0.1, and the proportional coefficients are multiplied by the compensation values of the four sides of the outermost layer, so that the compensation values corresponding to the four sides of the 3 layers are all-6%, -4% and-2%, respectively.
Optionally, for each layer within the third preset range, if the number of layers of the phase difference between the layer and the outermost layer is an even number, the proportionality coefficient of the layer is positive, and if the number of layers of the phase difference between the layer and the outermost layer is an odd number, the proportionality coefficient of the layer is negative; the absolute value of the proportionality coefficient for each layer is inversely related to the distance of the layer from the outermost layer.
Illustratively, within the third preset range, there are 3 layers, the compensation value of the four outermost sides is 20%, for each of the 3 layers, if the number of layers between the layer and the outermost layer is an even number, the proportionality coefficient of the layer is positive, and if the number of layers between the layer and the outermost layer is an odd number, the proportionality coefficient of the layer is negative, the proportionality coefficients corresponding to the layer are calculated, for example, the calculated proportionality coefficients are 0.3, -0.2 and 0.1, and the proportionality coefficients are multiplied by the compensation values of the four outermost sides to obtain the compensation values of the four outermost sides of the 3 layers, which are-6%, 4% and-2%, respectively.
It can be understood that there are various methods for finding the scaling factor corresponding to each layer through a large number of previous tests and determining the scaling factor, which are not listed herein and are not specifically limited in this embodiment of the present invention.
It should be noted that the compensation values corresponding to the four edges of each layer may be different or the same, which is not specifically limited in this embodiment of the present invention, but no matter how many compensation values are, a corresponding algorithm is used to determine the scaling factor.
It should be noted that only the compensation value at a specific position may be stored in the display lookup table; the compensation value of a specific position and the corresponding proportionality coefficient can also be stored in a display lookup table; the compensation value of a specific position and the compensation values of other positions can also be stored in a display lookup table; the embodiment of the present invention is not particularly limited thereto.
Therefore, the proportional coefficient of each layer in the third preset range of the outermost layer is calculated, the compensation value is further determined to carry out step type compensation, the accuracy can be improved, and the integral uniformity of the whole backlight module can be further improved.
Exemplarily, the present invention further provides another backlight compensation method, fig. 9 is a schematic flowchart of another backlight compensation method provided in an embodiment of the present invention, and as shown in fig. 9, the method includes:
s901, obtaining a control signal for controlling the brightness of the backlight module.
Specifically, S901 is similar to S401 in the embodiment of fig. 4, and is not described herein again.
S902, acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer.
For example, in the application scenario of fig. 1, if the outermost layer has display abnormality, compensation information corresponding to the outermost layer of the backlight module, that is, row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at left and right sides of the outermost layer, may be obtained.
And S903, performing step-type compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the compensated control signals.
Specifically, the method is different from the prior art in that the method can be suitable for the situation that the outermost layer has abnormal display, the compensation values of the outermost layer and each layer in a third preset range are determined, the layers are sequentially compensated by taking rows and columns as basic units, and the brightness of the backlight module can be controlled according to the compensated control signal, so that the compensation efficiency and the display effect are improved, and the data storage amount and the data reading amount are reduced.
For example, fig. 10 is a schematic diagram of another embodiment of the present invention for performing backlight compensation; as shown in fig. 10, it is determined that all 4 edges of the outermost layer require 10% of compensation values, and further, it may be determined that all 4 edge compensation values of the next layer are-5%, and the 4 edges of the outermost layer and the 4 edges of the next layer are compensated according to the determined compensation values, so that the overall uniformity is improved.
Fig. 11 is a schematic diagram of a backlight compensation system according to an embodiment of the invention. The method provided by the embodiment of the invention can be applied to the backlight compensation system. As shown in fig. 11, the backlight compensation system may include a Timing Controller (Timing Controller), a dimming Controller (Dimmer Controller), and an LED Driver (LED Driver).
Optionally, the timing controller is configured to send the backlight image data to the dimming controller. The dimming controller may determine a duty cycle and/or a current value from the backlight image data to send to the LED driver. Wherein duty ratios and/or current values corresponding to different backlight image data are different so that the mini LED can display luminance corresponding to the duty ratios and/or current values. Generally, the larger the duty cycle and/or current value, the brighter the mini LED. Optionally, the control signal includes backlight image data sent by the timing controller to the dimming controller, and further includes a duty ratio and/or a current value sent by the dimming controller to the LED driver.
The execution subject of the method provided by the embodiments of the present invention may be at least one of a customized controller, a dimming controller and an LED driver.
Compensating the mini LEDs of each row and each column according to the row compensation value and the column compensation value to obtain a compensated control signal, wherein the compensation process comprises the following steps:
compensating the backlight image data corresponding to each line of mini LEDs through the dimming controller according to the line compensation value to obtain compensated backlight image data, determining a duty ratio and/or a current value according to the compensated backlight image data, and sending the duty ratio and/or the current value to the LED driver; and compensating the duty ratio and/or the current value of each row of mini LEDs through the LED driver according to the row compensation value so as to generate a corresponding PWM signal according to the compensated duty ratio and/or current value to control the brightness corresponding to each mini LED.
Specifically, the dimming controller receives the backlight image data sent by the timing controller, and compensates the backlight image data corresponding to each line of mini LEDs according to the line compensation value to obtain compensated backlight image data. And determining a duty ratio and/or a current value according to the compensated backlight image data and sending the duty ratio and/or the current value to the LED driver.
The LED driver receives the duty ratio and/or the current value sent by the dimming controller, compensates the duty ratio and/or the current value of each column of mini LEDs according to the column compensation value, and generates a corresponding PWM signal according to the compensated duty ratio and/or current value to control the brightness of each mini LED.
In this embodiment, the dimming controller compensates for the mini LEDs in each row, and the LED driver compensates for the LEDs in each column, so that the load of each device can be balanced, and the overall performance of the system can be improved.
Optionally, each row of mini LEDs and each column of mini LEDs may be compensated by one device of a timing controller, a dimming controller and an LED driver, which is not specifically limited in this embodiment. For example, the dimming controller may be selected to perform row compensation and column compensation on the backlight image data, and the compensated backlight image data generates a corresponding current value and/or duty ratio to be sent to the LED driver, which no longer needs to perform the compensation operation. Or, the dimming controller may generate a corresponding current value and/or duty ratio according to the backlight image data, perform row compensation and column compensation on the current value and/or duty ratio, obtain a compensated current value or duty ratio, and send the compensated current value or duty ratio to the LED driver.
In addition, the misalignment compensation can also be realized by any two devices of the timing controller, the dimming controller and the LED driver. For example, the rows may be compensated by a timing controller and the columns by a dimming controller, thereby improving the overall processing efficiency of the system.
Optionally, there are a plurality of LED drivers, and each LED driver is configured to drive a part of mini LEDs in the backlight module; compensating, by the LED driver, a duty cycle and/or a current value of each column of mini LEDs according to the column compensation values, including:
acquiring a row and a column of a mini LED in a control range of the LED driver through each LED driver, and acquiring a row compensation value corresponding to the row in the control range and a column compensation value corresponding to the column in the control range; and compensating the duty ratio and/or the current value of the mini LED in the control range according to the row compensation value and the column compensation value in the control range of each LED driver.
Optionally, the number of the LED drivers may be multiple, and each LED driver may drive a part of the mini LEDs in the backlight module. Specifically, each LED driver may control one or more rows of mini-LEDs, or one or more columns of mini-LEDs. Wherein, the compensation values of the same row or the same column are the same.
And determining a row or a column in a control range of a certain LED driver, acquiring a row compensation value and a column compensation value corresponding to the row and the column, and compensating the duty ratio and/or the current value of the mini LED in the control range according to the row compensation value or the column compensation value.
Illustratively, when a control range of a certain LED driver is the mini LEDs in the 1 st to 3 rd rows of the backlight module, the row compensation value of each row of the mini LEDs in the 1 st to 3 rd rows is obtained, and the duty ratio and/or the current value of the mini LEDs in the 1 st to 3 rd rows can be compensated according to the row compensation value, without obtaining the row compensation values of other rows.
The compensation value of the mini LED in the corresponding range is obtained through the LED driver to perform brightness compensation, so that the data transmission quantity of the LED driver can be further reduced, the control efficiency is improved, and the control time is saved.
Optionally, the method further includes: determining an abnormal compensation value corresponding to the mini LED displaying the abnormality; and compensating the backlight image data according to the abnormal compensation value through a timing controller, and sending the compensated backlight image data to the dimming controller.
The mini LED displaying the abnormality may be too high brightness, too low brightness, or some other abnormal condition compared with other mini LEDs. Optionally, the abnormal mini LED may be determined by a gray scale or human eyes, the abnormal compensation value corresponding to the abnormal mini LED may be determined, the backlight image data may be compensated by the timing controller according to the abnormal compensation value, and the compensated backlight image data may be sent to the dimming controller.
In this embodiment, the timing controller compensates the mini LED with abnormal display, so that the mini LED can be compensated quickly.
Optionally, the mini LED displaying the abnormality can be compensated by the dimming controller or the LED driver.
Fig. 12 is a schematic structural diagram of a backlight compensation device according to an embodiment of the present invention. As shown in fig. 12, the apparatus includes:
a first obtaining module 1210, configured to obtain a control signal for controlling brightness of the backlight module;
a determining module 1220, configured to determine compensation information corresponding to a specific position in the backlight module; the specific position is the position where the mini LED displaying the abnormity is located; the compensation information comprises a row compensation value corresponding to a specific row and a column compensation value corresponding to a specific column; the specific row and the specific column are respectively a row and a column where the specific position is located;
the first compensation module 1230 is configured to perform step compensation on multiple rows in a first preset range of the specific row and multiple columns in a second preset range of the specific column according to the compensation information corresponding to the specific position, to obtain control signals of the mini LEDs in each row and each column after compensation, and to control the brightness of the backlight module according to the compensated control signals.
Optionally, the first compensation module 1230 is specifically configured to:
compensating the specific row and the specific column according to the compensation value of the specific row and the compensation value corresponding to the specific column;
compensating each line in other lines according to the compensation value corresponding to the other lines in the first preset range of the specific line, wherein the compensation value of each line is determined by the distance between the line and the specific line;
and compensating each column in other columns in a second preset range of the specific column according to the compensation value corresponding to the other columns, wherein the compensation value of each column is determined by the distance between the column and the specific column.
Optionally, the first preset range is N rows centered on the specific row, and the second preset range is M columns centered on the specific column; a determining module 1220, further configured to:
for each row except the specific row in the first preset range, determining a proportionality coefficient of the row according to the distance between the row and the specific row, and multiplying the proportionality coefficient by a row compensation value of the specific row to obtain a row compensation value corresponding to the row;
for each column except the specific column in the second preset range, determining a proportionality coefficient of the column according to the distance between the column and the specific column, and multiplying the proportionality coefficient by the column compensation value of the specific column to obtain a column compensation value corresponding to the column;
The proportionality coefficient is a numerical value larger than 0 and smaller than 1, and the proportionality coefficient and the distance are in a negative correlation relationship.
Optionally, the number of the specific locations is multiple, and the determining module 1220 is further configured to:
controlling each mini LED based on the same control signal, and testing the actual display brightness of each mini LED through a gray scale meter or acquiring the actual display brightness of each mini LED input by a user;
selecting a position with the highest actual display brightness from a plurality of specific positions, and adjusting the actual display brightness of the mini LEDs at the rest specific positions except the selected position to be first brightness, wherein the difference between the first brightness and the actual display brightness of the selected position is less than a preset brightness threshold value;
calculating a row compensation value corresponding to each row and a column compensation value corresponding to each column according to the actual display brightness of the mini LED at the selected position, the actual display brightness of the mini LEDs at the other specific positions after adjustment and the actual display brightness of the mini LEDs at the other specific positions except the specific positions;
storing the row compensation value and the column compensation value corresponding to the specific position in a display lookup table;
accordingly, the determining module 1220 is specifically configured to search the display lookup table for the row compensation value and the column compensation value corresponding to the mini LED at the specific location, or obtain the row compensation value and the column compensation value input by the user.
Optionally, the first compensation module 1230 further includes an obtaining unit and a compensation unit:
specifically, the obtaining unit is configured to obtain compensation information corresponding to an outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer;
and the compensation unit is used for carrying out stepped compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer.
Optionally, the determining module 1220 is further configured to:
controlling each mini LED in the backlight module based on the same control signal, and measuring the actual display brightness of each mini LED in the backlight module;
calculating the actual display brightness mean value of other mini LEDs in the backlight module except the mini LEDs in the third preset range of the outermost layer;
for each row of the outermost layer, calculating a row compensation value corresponding to the row according to the actual display brightness of the row and the average value of the actual display brightness; and for each column of the outermost layer, calculating a column compensation value corresponding to the column according to the actual display brightness of the column and the average value of the actual display brightness.
Optionally, the compensation unit is specifically configured to:
and aiming at each layer in the third preset range, calculating a proportional coefficient corresponding to the layer according to the distance between the layer and the outermost layer, and multiplying the proportional coefficient by the compensation value of the outermost layer to obtain the compensation value corresponding to the layer.
For a specific implementation principle and beneficial effects of the backlight compensation apparatus provided by this embodiment, reference may be made to the above embodiments, which are not described herein again.
Fig. 13 is a schematic structural diagram of another backlight compensation device according to an embodiment of the present invention. As shown in fig. 13, the apparatus includes: the device comprises a second acquisition module, a third acquisition module and a second compensation module. The second obtaining module 1310 is configured to obtain a control signal for controlling the brightness of the backlight module;
a third obtaining module 1320, configured to obtain compensation information corresponding to an outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows above and below the outermost layer and column compensation values corresponding to two columns at the left and right of the outermost layer;
the second compensation module 1330 is configured to perform step compensation on each layer in the third preset range of the outermost layer according to the compensation information corresponding to the outermost layer, to obtain control signals of the mini LEDs in each row and each column after compensation, and to control the brightness of the backlight module according to the compensated control signals.
For a specific implementation principle and beneficial effects of another backlight compensation apparatus provided by this embodiment, reference may be made to the above embodiments, which are not described herein again.
Fig. 14 is a schematic structural diagram of a backlight compensation device according to an embodiment of the present invention. As shown in fig. 14, the backlight compensating apparatus may include: memory 1402 and at least one processor 1401;
the memory 1402 stores computer-executable instructions;
the at least one processor 1401 executes computer-executable instructions stored by the memory 1402, causing the at least one processor 1401 to perform a method as described in any of the embodiments above.
For a specific implementation principle and beneficial effects of the backlight compensation device provided by this embodiment, reference may be made to the above embodiments, which are not described herein again.
The embodiment of the invention also provides a backlight compensation system, which comprises the backlight compensation equipment and the backlight module shown in fig. 14.
For a specific implementation principle and beneficial effects of the backlight compensation system provided by this embodiment, reference may be made to the above embodiments, which are not described herein again.
An embodiment of the present invention further provides an electronic device, including the backlight compensation system and the liquid crystal panel described in any of the above embodiments. The backlight compensation system is used for providing backlight for the liquid crystal panel.
Optionally, the electronic device may be any device provided with an LED, such as a liquid crystal television, and the embodiment of the present invention is not limited in this respect.
The structure, function, connection relationship, specific implementation principle, process, and effect of each component in the electronic device provided in this embodiment may refer to the foregoing embodiments, and are not described herein again.
The embodiment of the present invention further provides a computer-readable storage medium, in which computer execution instructions are stored, and when the computer execution instructions are executed by a processor, the computer execution instructions are used to implement the method described in any one of the foregoing embodiments.
Embodiments of the present invention further provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the computer program implements the method described in any of the foregoing embodiments.
In the several embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of modules may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some interfaces, indirect coupling or communication connection between devices or modules, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of the embodiment.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each module may exist alone physically, or two or more modules are integrated into one unit. The unit formed by the modules can be realized in a hardware mode, and can also be realized in a mode of hardware and a software functional unit.
The integrated module implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a processor to execute some steps of the methods according to the embodiments of the present invention.
It should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose Processor, a DIgital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of hardware and software modules.
The memory may comprise a high speed RAM memory, and may further comprise a non-volatile storage NVM, such as at least one magnetic disk memory, and may also be a usb disk, a removable hard disk, a read-only memory, a magnetic or optical disk, or the like.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. The buses in the figures of the present invention are not limited to only one bus or type of bus for ease of illustration.
The storage medium may be implemented by any type or combination of volatile and non-volatile memory devices, 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 memory, flash memory, magnetic or optical disks. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the storage medium may reside as discrete components in an electronic device or host device.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains.
It will be understood that the invention is not limited to the precise arrangements that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof.

Claims (9)

1. A backlight compensation method for compensating brightness of a plurality of mini LEDs in a backlight module according to rows and columns, the method comprising:
acquiring a control signal for controlling the brightness of the backlight module;
determining compensation information corresponding to a specific position in the backlight module; the specific position is the position where the mini LED displaying the abnormity is located; the compensation information comprises a row compensation value corresponding to a specific row and a column compensation value corresponding to a specific column; the specific row and the specific column are respectively a row and a column where the specific position is located;
According to the compensation information corresponding to the specific position, respectively carrying out stepped compensation on a plurality of rows in a first preset range of the specific row and a plurality of columns in a second preset range of the specific column to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the control signals after compensation;
the method further comprises the following steps:
controlling each mini LED based on the same control signal, and testing the actual display brightness of each mini LED through a gray scale meter or acquiring the actual display brightness of each mini LED input by a user;
selecting a position with the highest actual display brightness from a plurality of specific positions, and adjusting the actual display brightness of the mini LEDs at the rest specific positions except the selected position from the plurality of specific positions to be first brightness, wherein the difference between the first brightness and the actual display brightness of the selected position is smaller than a preset brightness threshold value;
calculating a row compensation value corresponding to each row and a column compensation value corresponding to each column according to the actual display brightness of the mini LED at the selected position, the actual display brightness of the mini LEDs at the other specific positions after adjustment and the actual display brightness of the mini LEDs at the other specific positions except the specific positions;
Storing the row compensation value and the column compensation value corresponding to the specific position in a display lookup table;
correspondingly, determining the compensation information corresponding to the specific position in the backlight module comprises:
and searching a row compensation value corresponding to the mini LED at the specific position and a column compensation value corresponding to the mini LED from a display lookup table.
2. The method according to claim 1, wherein stepwise compensating the plurality of rows within a first predetermined range of the specific row and the plurality of columns within a second predetermined range of the specific column according to the compensation information corresponding to the specific position comprises:
compensating the specific row and the specific column according to the compensation value of the specific row and the compensation value corresponding to the specific column;
compensating each line in other lines according to the compensation value corresponding to the other lines in the first preset range of the specific line, wherein the compensation value of each line is determined by the distance between the line and the specific line;
and compensating each column in other columns in a second preset range of the specific column according to the compensation value corresponding to the other columns, wherein the compensation value of each column is determined by the distance between the column and the specific column.
3. The method according to claim 2, wherein the first predetermined range is N rows centered on the specific row, and the second predetermined range is M columns centered on the specific column; the method further comprises the following steps:
for each row except the specific row in the first preset range, determining a proportionality coefficient of the row according to the distance between the row and the specific row, and multiplying the proportionality coefficient by the row compensation value of the specific row to obtain a row compensation value corresponding to the row;
for each column in the second preset range except the specific column, determining a proportionality coefficient of the column according to the distance between the column and the specific column, and multiplying the proportionality coefficient by the column compensation value of the specific column to obtain a column compensation value corresponding to the column;
the proportionality coefficient is a numerical value larger than 0 and smaller than 1, and the proportionality coefficient and the distance are in a negative correlation relationship.
4. The method of claim 1, further comprising:
acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows including the uppermost row and the lowermost row of the outermost layer and column compensation values corresponding to two columns including the leftmost column and the rightmost column of the outermost layer;
And carrying out step-type compensation on each layer in a third preset range of the outermost layer according to the compensation information corresponding to the outermost layer.
5. The method of claim 1, further comprising:
controlling each mini LED in the backlight module based on the same control signal, and measuring the actual display brightness of each mini LED in the backlight module;
calculating the actual display brightness mean value of other mini LEDs in the backlight module except for the mini LEDs in a third preset range on the outermost layer of the backlight module;
for each row of the outermost layer, calculating a row compensation value corresponding to the row according to the actual display brightness of the row and the average value of the actual display brightness; and for each column of the outermost layer, calculating a column compensation value corresponding to the column according to the actual display brightness of the column and the average value of the actual display brightness.
6. The method according to claim 4, wherein performing stepwise compensation on each layer within a third predetermined range of the outermost layer according to the compensation information corresponding to the outermost layer comprises:
and aiming at each layer in the third preset range, calculating a proportional coefficient corresponding to the layer according to the distance between the layer and the outermost layer, and multiplying the proportional coefficient by the compensation value of the outermost layer to obtain the compensation value corresponding to the layer.
7. A backlight compensation method for compensating brightness of a plurality of mini LEDs in a backlight module according to rows and columns, the method comprising:
acquiring a control signal for controlling the brightness of the backlight module;
acquiring compensation information corresponding to the outermost layer of the backlight module; the compensation information corresponding to the outermost layer comprises row compensation values corresponding to two rows including the uppermost row and the lowermost row of the outermost layer and column compensation values corresponding to two columns including the leftmost column and the rightmost column of the outermost layer;
according to the compensation information corresponding to the outermost layer, carrying out stepped compensation on each layer in a third preset range of the outermost layer to obtain control signals of the mini LEDs in each row and each column after compensation, and controlling the brightness of the backlight module according to the compensated control signals;
the method further comprises the following steps:
controlling each mini LED based on the same control signal, and testing the actual display brightness of each mini LED through a gray scale meter or acquiring the actual display brightness of each mini LED input by a user;
selecting a position with the highest actual display brightness from a plurality of specific positions, and adjusting the actual display brightness of the mini LEDs at the rest specific positions except the selected position in the plurality of specific positions to be first brightness, wherein the difference between the first brightness and the actual display brightness of the selected position is smaller than a preset brightness threshold value, and the specific position is a position where the mini LED with abnormal display is located;
Calculating a row compensation value corresponding to each row and a column compensation value corresponding to each column according to the actual display brightness of the mini LED at the selected position, the actual display brightness of the mini LEDs at the other specific positions after adjustment and the actual display brightness of the mini LEDs at the other specific positions except the specific positions;
storing the row compensation value and the column compensation value corresponding to the specific position in a display lookup table;
correspondingly, determining the compensation information corresponding to the specific position in the backlight module comprises:
and searching a row compensation value corresponding to the mini LED at the specific position and a column compensation value corresponding to the mini LED from a display lookup table.
8. A backlight compensation apparatus, comprising: a memory and at least one processor;
the memory stores computer execution instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method of any one of claims 1-7.
9. A computer-readable storage medium having computer-executable instructions stored therein, which when executed by a processor, are configured to implement the method of any one of claims 1-7.
CN202111195116.1A 2021-10-12 2021-10-12 Backlight compensation method, device and storage medium Active CN113920950B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111195116.1A CN113920950B (en) 2021-10-12 2021-10-12 Backlight compensation method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111195116.1A CN113920950B (en) 2021-10-12 2021-10-12 Backlight compensation method, device and storage medium

Publications (2)

Publication Number Publication Date
CN113920950A CN113920950A (en) 2022-01-11
CN113920950B true CN113920950B (en) 2022-06-28

Family

ID=79240474

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111195116.1A Active CN113920950B (en) 2021-10-12 2021-10-12 Backlight compensation method, device and storage medium

Country Status (1)

Country Link
CN (1) CN113920950B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114974139A (en) * 2022-04-24 2022-08-30 深圳创维-Rgb电子有限公司 Backlight driving method, backlight driving system and display device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101264718B1 (en) * 2007-04-02 2013-05-16 엘지디스플레이 주식회사 Method and Apparatus for Compensating Display Defect of Flat Display
US9161408B2 (en) * 2009-09-02 2015-10-13 Dolby Laboratories Licensing Corporation Compensation for sub-par lighting in displays
WO2012073808A1 (en) * 2010-12-02 2012-06-07 シャープ株式会社 Image display device and image display method
US9240145B2 (en) * 2011-04-27 2016-01-19 Sharp Kabushiki Kaisha Multi-display device and image display device
KR102149480B1 (en) * 2013-10-31 2020-10-14 엘지디스플레이 주식회사 Method and apparatus for compensating a mura of display device
TWI737842B (en) * 2017-10-27 2021-09-01 優顯科技股份有限公司 Luminance compensation method of light-emitting device
CN112634823B (en) * 2020-12-29 2022-11-15 深圳Tcl数字技术有限公司 Display screen box body edge parameter correction method and device, equipment and storage medium
CN113450730B (en) * 2021-07-26 2022-07-12 北京显芯科技有限公司 Backlight compensation method, device, system and storage medium

Also Published As

Publication number Publication date
CN113920950A (en) 2022-01-11

Similar Documents

Publication Publication Date Title
US11250812B2 (en) Luminance correction method and luminance correction device for display panel
EP3340227B1 (en) Display apparatus and method for driving the same
US9514709B2 (en) Methods of correcting gamma and display device employing the same
CN103943051B (en) It shows the method for image and performs the display device of this method
EP3113168A1 (en) Devices and methods for reducing artefacts in display devices by the use of overdrive
US20140225943A1 (en) Image display device and image display method
US20100060667A1 (en) Angularly dependent display optimized for multiple viewing angles
CN117809548A (en) Method for setting black level of display panel and gamma correction method of display panel
US10018838B2 (en) Aging compensation for virtual reality headset display device
CN113470581B (en) Method and device for controlling backlight brightness of display, electronic equipment and storage medium
KR20160044166A (en) Method of driving display panel and display apparatus performing the same
KR20160137216A (en) Electronic devce and image compensating method thereof
CN113763892B (en) Gray scale adjusting method, display module, electronic equipment and readable storage medium
CN113450730B (en) Backlight compensation method, device, system and storage medium
CN113674663A (en) Display device brightness compensation lookup table generation method, device thereof and display device
US12051354B2 (en) Driving method and display device
KR20180092000A (en) Display device and driving method thereof
CN113920950B (en) Backlight compensation method, device and storage medium
KR20170023614A (en) Display Device Including Compensating Unit And Method Of Compensating Image Using The Same
KR20160065393A (en) Liquid crystal display device and method for driving the same
CN113763900B (en) Display device and driving method thereof
CN110648640A (en) Pixel compensation method, pixel compensation device and display device
US11488554B2 (en) Systems and methods for generating an overdrive look-up table (LUT) for response time compensation of a display device
KR20160031597A (en) Method of testing display apparatus and display apparatus tested by the same
CN112447134A (en) Gray scale correction method and system for display panel

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant