CN109741715B - Compensation method and compensation device for display panel and storage medium - Google Patents

Compensation method and compensation device for display panel and storage medium Download PDF

Info

Publication number
CN109741715B
CN109741715B CN201910135991.7A CN201910135991A CN109741715B CN 109741715 B CN109741715 B CN 109741715B CN 201910135991 A CN201910135991 A CN 201910135991A CN 109741715 B CN109741715 B CN 109741715B
Authority
CN
China
Prior art keywords
compensation
block
sub
subblock
energy spectrum
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
CN201910135991.7A
Other languages
Chinese (zh)
Other versions
CN109741715A (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.)
TCL China Star Optoelectronics Technology Co Ltd
Original Assignee
Shenzhen China Star Optoelectronics 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 Shenzhen China Star Optoelectronics Technology Co Ltd filed Critical Shenzhen China Star Optoelectronics Technology Co Ltd
Priority to CN201910135991.7A priority Critical patent/CN109741715B/en
Priority to PCT/CN2019/084576 priority patent/WO2020172987A1/en
Publication of CN109741715A publication Critical patent/CN109741715A/en
Application granted granted Critical
Publication of CN109741715B publication Critical patent/CN109741715B/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/36Control 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 using liquid crystals

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The invention provides a compensation method, a compensation device and a storage medium of a display panel, wherein the method comprises the following steps: acquiring a first compensation table for storing compensation information of each pixel; and compensating the display panel according to the compensation table. The compensation data corresponding to each compensation sub-block is obtained from a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the maximum cross energy spectrum peak value in a preset area near the current compensation sub-block. According to the compensation table, the compensation table is divided into the compensation sub-blocks, the reference compensation sub-block of each compensation sub-block is obtained respectively, and then a new compensation table after compression processing is obtained, so that the compression process can be simplified, the coding speed is increased, and the compensation efficiency of the display panel is improved.

Description

Compensation method and compensation device for display panel and storage medium
Technical Field
The present invention relates to the field of display technologies, and in particular, to a compensation method, a compensation apparatus, and a storage medium for a display panel.
Background
Liquid Crystal Display (LCD) has many advantages such as thin body, power saving, no radiation, and is widely used, for example: liquid crystal televisions, mobile phones, PADs, digital cameras, computer screens, etc., have been dominant in the field of flat panel displays.
Most of the lcd panels in the market today are backlight lcd panels, which include an lcd panel and a backlight module (backlight module). The liquid crystal display panel has the working principle that liquid crystal molecules are added between a thin film Transistor Array Substrate (thin film Transistor Array Substrate) and a Color Filter Substrate (Color Filter, CF), and the rotation direction of the liquid crystal molecules is controlled by driving voltages on the two substrates, so that light rays of the backlight module are refracted out to generate pictures.
Due to various defects of the liquid crystal display panel in the manufacturing process, the produced liquid crystal display panel often has uneven brightness and various traces, namely mura phenomenon. In order to improve the brightness uniformity of the display panel, the prior art usually performs mura compensation on the display panel, and the specific operation is to capture a picture displayed by the liquid crystal display panel through a professional measuring device, obtain a brightness difference between a central area and a peripheral area of the picture, and obtain compensation data, so that the brightness of the peripheral area is consistent with the brightness of the central area.
In order to save storage space and reduce production cost, in the prior art, a display panel is divided into a plurality of small areas for compression, compensation data of one pixel is selected in each area for storage, and compensation data of other pixels are obtained by performing bilinear interpolation on the stored pixel compensation data. However, with the development of the technology, the size and resolution of the lcd panel are continuously increased, and the compensation effect obtained by the bilinear interpolation adopted in the prior art cannot meet the requirements of people, and is poor and the images are excessively unsmooth.
Disclosure of Invention
Aiming at the defects that a compensation table occupies a large amount of system storage resources, the coding speed is low, the compression flow is complex, the mean square error only considers the integral average value, the structural similarity is neglected, and the display panel is inaccurate in the compensation method, the compensation device and the storage medium of the display panel in the prior art, the compensation method, the compensation device and the storage medium of the display panel are provided by the invention.
The invention provides a compensation method, a compensation device and a storage medium of a display panel, wherein the compensation method of the display panel comprises the following steps:
acquiring and compressing a second compensation table to obtain a first compensation table, wherein the second compensation table stores compensation information of each pixel;
each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block.
And compensating the display panel according to the first compensation table.
Further, the obtaining and compressing the second compensation table to obtain the first compensation table includes:
acquiring a second compensation table for storing initial compensation information of each pixel;
dividing each pixel in the second compensation table into a plurality of compensation sub-blocks, wherein each compensation sub-block comprises a plurality of pixels arranged in an array;
determining a reference compensation subblock for each compensation subblock;
and processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table.
Further, the processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table includes:
and compressing the second compensation table by combining an encoding algorithm according to the reference compensation subblock of each compensation subblock to obtain a first compensation table.
Further, the determining the reference compensation sub-block of each compensation sub-block includes:
respectively carrying out intra-frame prediction and inter-frame prediction on each compensation subblock, and determining a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position;
and comparing cross energy spectrum values corresponding to the inter-frame prediction and the intra-frame prediction of the current compensation subblock, and selecting a subblock to be referenced corresponding to the maximum value of the cross energy spectrum as a reference compensation subblock of the current compensation subblock.
Further, the separately performing intra-frame prediction and inter-frame prediction on each compensation subblock, and determining a cross energy spectrum between a current compensation subblock and each reference compensation subblock includes:
determining the position of the current sub-block;
and under the intra-frame prediction mode and the inter-frame prediction mode, calculating a cross energy spectrum between the current compensation sub-block and a to-be-referenced sub-block at a preset position.
Further, the calculating a cross energy spectrum between the current compensation subblock and the subblock to be referenced in the preset position in the intra-frame prediction mode and the inter-frame prediction mode includes:
calculating a first cross energy spectrum corresponding to at least one sub block of the current compensation sub block in an intra-frame prediction mode;
calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensation sub-block in an inter-frame prediction mode;
the step of comparing cross energy spectrum values corresponding to the inter-frame prediction and the intra-frame prediction of the current compensation subblock, and selecting the subblock to be referenced corresponding to the maximum value of the cross energy spectrum as the reference compensation subblock of the current compensation subblock comprises the following steps:
determining a target cross energy spectrum with a maximum peak value in the first cross energy spectrum and the second cross energy spectrum;
and taking the sub-block to be referred corresponding to the target cross energy spectrum as a reference compensation sub-block of the current compensation sub-block.
Further, the step of calculating a first cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the intra prediction mode comprises:
when the current compensation subblock is not in the first row or the first column, respectively calculating first cross energy spectrums of the current compensation subblock and at least two subblocks at preset positions in an intra-frame prediction mode;
when the current compensation sub-block is in the first row or the first column, calculating a first cross energy spectrum of the current sub-block and at least one sub-block of a preset position in an intra-frame prediction mode.
Further, the step of calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the inter prediction mode comprises:
and when the current compensation subblock is not positioned in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and the compensation subblock at the position corresponding to the previous frame in the inter-frame prediction mode.
And when the current compensation subblock is in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and a subblock at a position corresponding to the previous frame in an inter-frame prediction mode.
The present invention also provides a compensation apparatus for a display panel, comprising: an acquisition unit and a compensation unit.
Further, the obtaining unit is configured to obtain and compress a second compensation table to obtain a first compensation table, where the second compensation table stores compensation information of each pixel; each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block.
And the compensation unit is used for compensating the display panel according to the first compensation table.
The invention has the beneficial effects that: the embodiment of the invention utilizes the peak value size of the cross energy spectrum to represent the similarity of two sub-blocks, and the larger the peak value is, the higher the similarity is. Therefore, the sub-block with the larger cross energy spectrum peak value is selected as the compensation sub-block of the current sub-block, so that the prediction mode of the current sub-block can be determined. Compared with the traditional method, the invention simplifies the data compression process and accelerates the coding speed, thereby improving the working efficiency of the display panel.
Drawings
In order to illustrate the embodiments or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the invention, and it is obvious for a person skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic diagram of a display panel compensation method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an embodiment of a first compensation table for obtaining and storing compensation information of each pixel in the compensation method for a display panel according to the present invention;
fig. 3 is a schematic view of a display panel compensation apparatus according to an embodiment of the present invention.
Detailed Description
The following description of the various embodiments refers to the accompanying drawings that illustrate specific embodiments in which the invention may be practiced. The directional terms mentioned in the present invention, such as [ upper ], [ lower ], [ front ], [ rear ], [ left ], [ right ], [ inner ], [ outer ], [ side ], are only referring to the directions of the attached drawings. Accordingly, the directional terms used are used for explanation and understanding of the present invention, and are not used for limiting the present invention. In the drawings, elements having similar structures are denoted by the same reference numerals.
The drawings and description are to be regarded as illustrative in nature, and not as restrictive. In the drawings, elements having similar structures are denoted by the same reference numerals. In addition, the size and thickness of each component shown in the drawings are arbitrarily illustrated for understanding and convenience of description, but the present invention is not limited thereto.
In the drawings, the thickness of layers, films, panels, regions, etc. are exaggerated for clarity. In the drawings, the thickness of some layers and regions are exaggerated for convenience of understanding and convenience of description. It is noted that when an element such as a layer, film, region, or substrate is referred to as being "on" another element, it can be referred to as being "on" another element. The component may be directly on the other component or intervening components may also be present.
In addition, in the description, unless explicitly described to the contrary, the word "comprise" will be understood to mean that the recited components are included, but not to exclude any other components. Further in the specification, "on … …" means above or below the target component, and does not mean that it must be on top based on the direction of gravity.
To further illustrate the technical means and effects of the present invention adopted to achieve the predetermined invention, the following detailed description is provided for the compensation method, compensation device and storage medium of the display panel according to the present invention with reference to the accompanying drawings and preferred embodiments, and the detailed implementation, structure, features and effects thereof are described below.
Fig. 1 is a schematic diagram of an embodiment of a display panel compensation method according to the present invention. In an embodiment of the present invention, the compensation method of the display panel may include the following steps:
and S1, acquiring and compressing a second compensation table to obtain a first compensation table, wherein the second compensation table stores compensation information of each pixel.
Each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block.
And S2, compensating the display panel according to the first compensation table.
The embodiment of the invention utilizes the peak value size of the cross energy spectrum to represent the similarity of two sub-blocks, and the larger the peak value is, the higher the similarity is. Therefore, the sub-block with the larger cross energy spectrum peak value is selected as the compensation sub-block of the current sub-block, so that the prediction mode of the current sub-block can be determined. Compared with the traditional method, the invention simplifies the data compression process and accelerates the coding speed, thereby improving the working efficiency of the display panel.
As shown in fig. 2, in some other embodiments of the present invention, obtaining and compressing the second compensation table to obtain the first compensation table may include:
s201, acquiring a second compensation table storing initial compensation information of each pixel.
Wherein the initial second compensation table size storing the compensation information of each pixel may be equal to the number of panel pixels multiplied by the size of each set of compensation information.
S202, dividing each pixel in the second compensation table into a plurality of compensation sub-blocks, wherein each compensation sub-block comprises a plurality of pixels arranged in an array.
In some embodiments of the present invention, the plurality of compensation sub-blocks may be: the compensation sub-block A, the upper compensation sub-block AU, the left compensation sub-block AL, the compensation sub-block B of the corresponding position of the previous frame, and the like.
And S203, determining reference compensation sub-blocks of the compensation sub-blocks.
And S204, processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table.
In some embodiments of the present invention, processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table may include: and compressing the second compensation table by combining an encoding algorithm according to the reference compensation subblock of each compensation subblock to obtain a first compensation table.
Specifically, compressing the second compensation table with the coding algorithm to obtain the first compensation table may include transforming, quantizing, and scanning the second compensation table, and compressing the second compensation table with the coding algorithm to obtain the first compensation table.
In some other embodiments of the present invention, the determining the reference sub-block of each compensation sub-block may include:
the respectively performing intra-frame prediction and inter-frame prediction on each compensation subblock, and determining a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position may include: calculating a first cross energy spectrum corresponding to at least one sub block of the current compensation sub block in an intra-frame prediction mode; and calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensation sub-block in the inter-prediction mode.
Comparing the first cross energy spectrum of the current compensation subblock in the inter-frame prediction mode with the second cross energy spectrum of the current compensation subblock in the intra-frame prediction mode, selecting the subblock to be referenced corresponding to the minimum value of the cross energy spectrum as the reference compensation subblock of the current compensation subblock
In some embodiments of the present invention, the sub-block to be referred to in the preset position may be a sub-block at a corresponding position of an upper sub-block, a left sub-block, and a previous frame of a current compensation sub-block.
Preferably, the calculating of the cross energy spectrum between the current compensation sub-block and the reference compensation sub-block at the preset position may employ the following method:
the image corresponding to the current compensation sub-block is f1(x, y), shifting the current compensation sub-block to obtain a corresponding image f2(x,y)=f1(x-Δx,y-Δy)
And carrying out Fourier transform on the image obtained after the displacement to obtain:
F2(u,v)=F1(u,v)e-j(uΔx+vΔy)
the cross energy spectrum is calculated, and the formula for obtaining the normalized cross energy spectrum can be as follows:
Figure GDA0002439022870000081
and then carrying out inverse Fourier transform on the obtained product to obtain: p (x, y), and calculating to obtain a peak value of p (x, y), namely a cross energy spectrum between the current compensation subblock and the reference compensation subblock at the preset position.
Preferably, the performing intra prediction and inter prediction on each compensation subblock separately, and the determining the cross energy spectrum between the current compensation subblock and each reference compensation subblock may include: determining the position of the current sub-block; and under the intra-frame prediction mode and the inter-frame prediction mode, calculating a cross energy spectrum between the current compensation sub-block and a to-be-referenced sub-block at a preset position.
Specifically, in some embodiments of the present invention, calculating a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position in an intra prediction mode and an inter prediction mode includes: calculating a first cross energy spectrum corresponding to at least one sub block of the current compensation sub block in an intra-frame prediction mode; and calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensation sub-block in the inter-prediction mode.
Wherein, calculating a first cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the intra prediction mode may include:
and when the current compensation subblock is not in the first row or the first column, respectively calculating first cross energy spectrums of the current compensation subblock and at least two subblocks at preset positions in an intra-frame prediction mode.
In some embodiments of the present invention, the at least two sub-blocks of the preset position may be an upper compensation sub-block and a left compensation sub-block of a position where a current compensation sub-block is located.
When the current compensation sub-block is in the first row or the first column, calculating a first cross energy spectrum of the current sub-block and at least one sub-block of a preset position in an intra-frame prediction mode.
In some embodiments of the present invention, the at least two sub-blocks in the preset position may be compensation sub-blocks at corresponding positions in a previous frame corresponding to a position where a current compensation sub-block is located.
Calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the inter prediction mode may include:
and when the current compensation subblock is not positioned in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and the compensation subblock at the position corresponding to the previous frame in the inter-frame prediction mode.
And when the current compensation subblock is in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and a subblock at a position corresponding to the previous frame in an inter-frame prediction mode.
The comparing the cross energy spectrum value corresponding to the inter prediction and the intra prediction of the current compensation subblock, and selecting the subblock to be referenced corresponding to the maximum value of the cross energy spectrum as the reference compensation subblock of the current compensation subblock may include:
determining a target cross energy spectrum with a maximum peak value in the first cross energy spectrum and the second cross energy spectrum;
and taking the sub-block to be referred corresponding to the target cross energy spectrum as a reference compensation sub-block of the current compensation sub-block.
The present invention also provides a compensation apparatus for a display panel, and in some embodiments of the present invention, as shown in fig. 3, the compensation apparatus 300 for a display panel may include: an acquisition unit 301 and a compensation unit 302.
The obtaining unit 301 is configured to obtain and compress a second compensation table to obtain a first compensation table, where the second compensation table stores compensation information of each pixel;
each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block.
The compensation unit 302 is configured to compensate the display panel according to the first compensation table.
Aiming at the display panel compensation method in the prior art, the compensation table occupies a large amount of system storage resources, the coding speed is low, the compression flow is complex, the mean square error only considers the integral average value, the structural similarity is neglected, and the display panel compensation method is inaccurate.
The compensation device of the display panel in the embodiment of the invention utilizes the size of the peak value of the cross energy spectrum to represent the similarity of the two sub-blocks, and the larger the peak value is, the higher the similarity is. Therefore, the sub-block with the larger cross energy spectrum peak value is selected as the compensation sub-block of the current sub-block, so that the prediction mode of the current sub-block can be determined. Compared with the traditional compensation device of the display panel, the compensation device of the display panel simplifies the data compression process and accelerates the coding speed, thereby improving the working efficiency of the display panel.
In some embodiments of the present invention, the obtaining unit 301 may specifically be configured to:
a second compensation table storing initial compensation information of each pixel is obtained.
And dividing each pixel in the second compensation table into a plurality of compensation sub-blocks, wherein each compensation sub-block comprises a plurality of pixels arranged in an array.
A reference compensation sub-block for each compensation sub-block is determined.
And processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table.
In some embodiments of the present invention, the obtaining unit 301 may specifically be configured to: and compressing the second compensation table by combining an encoding algorithm according to the reference compensation subblock of each compensation subblock to obtain a first compensation table.
In some other embodiments of the present invention, the obtaining unit 301 may specifically be configured to: respectively carrying out intra-frame prediction and inter-frame prediction on each compensation subblock, and determining a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position; and comparing cross energy spectrum values corresponding to the inter-frame prediction and the intra-frame prediction of the current compensation subblock, and selecting a subblock to be referenced corresponding to the minimum value of the cross energy spectrum as a reference compensation subblock of the current compensation subblock.
In some embodiments of the present invention, the sub-block to be referred to in the preset position may be a sub-block at a corresponding position of an upper sub-block, a left sub-block, and a previous frame of a current compensation sub-block.
Preferably, the obtaining unit 301 may calculate the cross energy spectrum between the current compensation sub-block and the reference compensation sub-block at the preset position by using the following method:
the image corresponding to the current compensation sub-block is f1(x, y), shifting the current compensation sub-block to obtain a corresponding image f2(x,y)=f1(x-Δx,y-Δy)
And carrying out Fourier transform on the image obtained after the displacement to obtain:
F2(u,v)=F1(u,v)e-j(uΔx+vΔy)
the cross energy spectrum is calculated, and the formula for obtaining the normalized cross energy spectrum can be as follows:
Figure GDA0002439022870000121
and performing inverse Fourier transform on the P (u, v) to obtain: p (x, y), and calculating to obtain a peak value of p (x, y), namely a cross energy spectrum between the current compensation subblock and the reference compensation subblock at the preset position.
Preferably, the obtaining unit 301 is specifically configured to: determining the position of the current sub-block; and under the intra-frame prediction mode and the inter-frame prediction mode, calculating a cross energy spectrum between the current compensation sub-block and a to-be-referenced sub-block at a preset position.
Specifically, in some embodiments of the present invention, calculating a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position in an intra prediction mode and an inter prediction mode includes: calculating a first cross energy spectrum corresponding to at least one sub block of the current compensation sub block in an intra-frame prediction mode; and calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensation sub-block in the inter-prediction mode.
Wherein, calculating a first cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the intra prediction mode may include:
and when the current compensation subblock is not in the first row or the first column, respectively calculating first cross energy spectrums of the current compensation subblock and at least two subblocks at preset positions in an intra-frame prediction mode.
In some embodiments of the present invention, the at least two sub-blocks of the preset position may be an upper compensation sub-block and a left compensation sub-block of a position where a current compensation sub-block is located.
When the current compensation sub-block is in the first row or the first column, calculating a first cross energy spectrum of the current sub-block and at least one sub-block of a preset position in an intra-frame prediction mode.
In some embodiments of the present invention, the at least two sub-blocks in the preset position may be compensation sub-blocks at corresponding positions in a previous frame corresponding to a position where a current compensation sub-block is located.
Calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the inter prediction mode may include:
and when the current compensation subblock is not positioned in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and the compensation subblock at the position corresponding to the previous frame in the inter-frame prediction mode.
And when the current compensation subblock is in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and a subblock at a position corresponding to the previous frame in an inter-frame prediction mode.
The comparing the cross energy spectrum value corresponding to the inter prediction and the intra prediction of the current compensation subblock, and selecting the subblock to be referenced corresponding to the maximum value of the cross energy spectrum as the reference compensation subblock of the current compensation subblock may include:
determining a target cross energy spectrum with a maximum peak value in the first cross energy spectrum and the second cross energy spectrum;
and taking the sub-block to be referred corresponding to the target cross energy spectrum as a reference compensation sub-block of the current compensation sub-block.
The present invention also provides a storage medium storing a plurality of instructions, where the instructions are suitable for being loaded by a processor to perform the steps in any of the above embodiments of the display panel compensation method.
In summary, although the present invention has been described with reference to the preferred embodiments, the above-described preferred embodiments are not intended to limit the present invention, and those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, therefore, the scope of the present invention shall be determined by the appended claims.

Claims (10)

1. A compensation method of a display panel is characterized by comprising the following steps:
acquiring and compressing a second compensation table to obtain a first compensation table, wherein the second compensation table stores compensation information of each pixel;
each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block;
and compensating the display panel according to the first compensation table.
2. The compensation method for the display panel according to claim 1, wherein the obtaining and compressing the second compensation table to obtain the first compensation table comprises:
acquiring a second compensation table for storing initial compensation information of each pixel;
dividing each pixel in the second compensation table into a plurality of compensation sub-blocks, wherein each compensation sub-block comprises a plurality of pixels arranged in an array;
determining a reference compensation subblock for each compensation subblock;
and processing and compressing the second compensation table according to the reference compensation subblock of each compensation subblock to obtain the first compensation table.
3. The compensation method of claim 2, wherein the processing and compressing the second compensation table according to the reference compensation sub-block of each compensation sub-block to obtain the first compensation table comprises:
and compressing the second compensation table by combining an encoding algorithm according to the reference compensation subblock of each compensation subblock to obtain a first compensation table.
4. The compensation method for a display panel according to claim 2, wherein the determining the reference compensation sub-block of each compensation sub-block comprises:
respectively carrying out intra-frame prediction and inter-frame prediction on each compensation subblock, and determining a cross energy spectrum between a current compensation subblock and a subblock to be referenced at a preset position;
and comparing cross energy spectrum values corresponding to the inter-frame prediction and the intra-frame prediction of the current compensation subblock, and selecting a subblock to be referenced corresponding to the maximum value of the cross energy spectrum as a reference compensation subblock of the current compensation subblock.
5. The compensation method for the display panel according to claim 4, wherein the separately performing intra-frame prediction and inter-frame prediction on each compensation sub-block, and determining the cross energy spectrum between the current compensation sub-block and each reference compensation sub-block comprises:
determining the position of the current sub-block;
and under the intra-frame prediction mode and the inter-frame prediction mode, calculating a cross energy spectrum between the current compensation sub-block and a to-be-referenced sub-block at a preset position.
6. The compensation method of claim 5, wherein the calculating of the cross energy spectrum between the current compensated sub-block and the pre-set position of the sub-block to be referenced in the intra-frame prediction mode and the inter-frame prediction mode comprises:
calculating a first cross energy spectrum corresponding to at least one sub block of the current compensation sub block in an intra-frame prediction mode;
calculating a second cross energy spectrum corresponding to at least one sub-block of the current compensation sub-block in an inter-frame prediction mode;
the step of comparing cross energy spectrum values corresponding to the inter-frame prediction and the intra-frame prediction of the current compensation subblock, and selecting the subblock to be referenced corresponding to the maximum value of the cross energy spectrum as the reference compensation subblock of the current compensation subblock comprises the following steps:
determining a target cross energy spectrum with a maximum peak value in the first cross energy spectrum and the second cross energy spectrum;
and taking the sub-block to be referred corresponding to the target cross energy spectrum as a reference compensation sub-block of the current compensation sub-block.
7. The compensation method as claimed in claim 6, wherein the step of calculating the first cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in intra prediction mode comprises:
when the current compensation subblock is not in the first row or the first column, respectively calculating first cross energy spectrums of the current compensation subblock and at least two subblocks at preset positions in an intra-frame prediction mode;
when the current compensation sub-block is in the first row or the first column, calculating a first cross energy spectrum of the current sub-block and at least one sub-block of a preset position in an intra-frame prediction mode.
8. The compensation method as claimed in claim 6, wherein the step of calculating the second cross energy spectrum corresponding to at least one sub-block of the current compensated sub-block in the inter prediction mode comprises:
when the current compensation subblock is not in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and a compensation subblock at a position corresponding to the previous frame in an inter-frame prediction mode;
and when the current compensation subblock is in the first row or the first column, calculating a second cross energy spectrum of the current compensation subblock and a subblock at a position corresponding to the previous frame in an inter-frame prediction mode.
9. A compensation apparatus for a display panel, comprising: an acquisition unit, and a compensation unit;
the acquiring unit is used for acquiring and compressing a second compensation table to obtain a first compensation table, wherein the second compensation table stores compensation information of each pixel;
each pixel in the first compensation table is divided into a plurality of compensation sub-blocks, each compensation sub-block comprises a plurality of pixels arranged in an array mode, compensation data corresponding to each compensation sub-block are obtained by a preset reference compensation sub-block corresponding to each compensation sub-block, and the reference compensation sub-block of each compensation sub-block is the compensation sub-block with the largest cross energy spectrum peak value in a preset area nearby the current compensation sub-block;
and the compensation unit is used for compensating the display panel according to the first compensation table.
10. A storage medium storing a plurality of instructions, the instructions being adapted to be loaded by a processor to perform the steps of the compensation method for a display panel according to any one of claims 1 to 8.
CN201910135991.7A 2019-02-25 2019-02-25 Compensation method and compensation device for display panel and storage medium Active CN109741715B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910135991.7A CN109741715B (en) 2019-02-25 2019-02-25 Compensation method and compensation device for display panel and storage medium
PCT/CN2019/084576 WO2020172987A1 (en) 2019-02-25 2019-04-26 Display panel compensating method and compensating device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910135991.7A CN109741715B (en) 2019-02-25 2019-02-25 Compensation method and compensation device for display panel and storage medium

Publications (2)

Publication Number Publication Date
CN109741715A CN109741715A (en) 2019-05-10
CN109741715B true CN109741715B (en) 2020-10-16

Family

ID=66368101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910135991.7A Active CN109741715B (en) 2019-02-25 2019-02-25 Compensation method and compensation device for display panel and storage medium

Country Status (2)

Country Link
CN (1) CN109741715B (en)
WO (1) WO2020172987A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166783B (en) 2019-06-03 2021-03-23 Tcl华星光电技术有限公司 Compression method for compensation gauge, display manufacturing apparatus and device having memory function
CN114241967B (en) * 2021-12-14 2024-06-21 Tcl华星光电技术有限公司 Display panel compensation method and display device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150279325A1 (en) * 2014-03-26 2015-10-01 Samsung Display Co., Ltd. System and method for storing and retrieving pixel parameters in a display panel
CN107799065A (en) * 2017-11-02 2018-03-13 深圳市华星光电半导体显示技术有限公司 The compression method of the gray scale compensation table of OLED display panel
CN107846593A (en) * 2016-09-21 2018-03-27 ***通信有限公司研究院 A kind of Rate-distortion optimization method and device
CN108172168A (en) * 2017-12-22 2018-06-15 深圳市华星光电半导体显示技术有限公司 A kind of compensation table compression method
CN109074775A (en) * 2016-01-29 2018-12-21 巴科股份有限公司 Digital image processing chain and process block and display including them

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7515128B2 (en) * 2004-03-15 2009-04-07 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for providing luminance compensation
CN101394565B (en) * 2008-10-20 2011-08-17 成都九洲电子信息***有限责任公司 Intra-frame prediction method
CN102804771B (en) * 2009-06-22 2015-07-01 汤姆森特许公司 Process For Matching Pursuit Based Coding Of Video Data For A Sequence Of Images
CN102111622B (en) * 2009-12-23 2012-12-19 中兴通讯股份有限公司 Method and device for concealing time domain errors of video images
CN101922917B (en) * 2010-06-29 2012-06-20 华南理工大学 Micromovement detection method based on vision during assembly of precise electrons
CN103905825B (en) * 2012-12-27 2018-02-13 中国电信股份有限公司 The motion compensation process and device of video image
TWI506614B (en) * 2014-06-09 2015-11-01 Au Optronics Corp Liquid crystal display and method for compensating display frame thereof
CN104658500B (en) * 2015-03-04 2017-03-29 京东方科技集团股份有限公司 A kind of compensation method of common electric voltage and system
CN105070273B (en) * 2015-09-02 2017-07-28 深圳市华星光电技术有限公司 The luminance compensation method in Mura regions and the design method of Mura pixel brightness
CN105791879B (en) * 2016-03-04 2019-04-05 广东顺德中山大学卡内基梅隆大学国际联合研究院 The compensation motion vector method and system of lost blocks in video code flow error concealing
CN105741812A (en) * 2016-05-10 2016-07-06 京东方科技集团股份有限公司 Display method of liquid crystal displayer, liquid crystal displayer and display device
CN106339196B (en) * 2016-08-31 2019-03-15 深圳市华星光电技术有限公司 Data compression, decompression method and the Mura compensation method of DeMura table
CN106997509B (en) * 2017-03-28 2021-02-05 南京航空航天大学 Uncertain information fusion emergency material distribution demand prediction method
CN108196793B (en) * 2017-12-29 2020-08-04 武汉华星光电半导体显示技术有限公司 Data compression method and decompression method of DeMura table

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150279325A1 (en) * 2014-03-26 2015-10-01 Samsung Display Co., Ltd. System and method for storing and retrieving pixel parameters in a display panel
CN109074775A (en) * 2016-01-29 2018-12-21 巴科股份有限公司 Digital image processing chain and process block and display including them
CN107846593A (en) * 2016-09-21 2018-03-27 ***通信有限公司研究院 A kind of Rate-distortion optimization method and device
CN107799065A (en) * 2017-11-02 2018-03-13 深圳市华星光电半导体显示技术有限公司 The compression method of the gray scale compensation table of OLED display panel
CN108172168A (en) * 2017-12-22 2018-06-15 深圳市华星光电半导体显示技术有限公司 A kind of compensation table compression method

Also Published As

Publication number Publication date
WO2020172987A1 (en) 2020-09-03
CN109741715A (en) 2019-05-10

Similar Documents

Publication Publication Date Title
CN110189721B (en) Mura compensation method and device of display panel
WO2015100819A1 (en) System and method for repairing bad display region of liquid crystal display panel
CN109741715B (en) Compensation method and compensation device for display panel and storage medium
TWI475546B (en) Display apparatus and driving method thereof
US10553165B2 (en) Method and apparatus for detecting high-frequency component in image
US10048061B2 (en) Measuring method and measuring system thereof
CN103389582A (en) Display device and display method thereof
CN108899355B (en) Display control method and display system
WO2019095481A1 (en) Grayscale compensation data measuring method of liquid crystal display panel
CN105487284A (en) LTPS (low temperature poly silicon) display panel and manufacturing method thereof
US20150187306A1 (en) System and method for poor display repair for liquid crystal display panel
US20180210276A1 (en) Liquid Crystal Display Panel and Display Device
US20190384098A1 (en) Liquid crystal panel and method for manufacturing the same
CN102866543B (en) Pixel unit, array substrate and liquid crystal display device
US11056066B2 (en) White balance method and device for LCD panel
CN109507829A (en) Show equipment
US9429797B2 (en) Liquid crystal panel comprising first and second liquid crystal capacitors and liquid crystal display having the same
US20120133869A1 (en) Liquid crystal display
CN114187880B (en) Image display method, image display device and display system
US20140132907A1 (en) Array substrate and liquid crystal display device
CN111326124B (en) Display device driving method and display device
TWI474311B (en) Display method and display system thereof
WO2024001502A1 (en) Screen display method, screen display apparatus, electronic device, program and medium
CN104834137A (en) Array substrate, color film substrate, display panel and display device
CN109326262B (en) Driving method and driving circuit of 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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province

Patentee after: TCL China Star Optoelectronics Technology Co.,Ltd.

Address before: 9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province

Patentee before: Shenzhen China Star Optoelectronics Technology Co.,Ltd.