USPatent applicationPatented

Compensation table compressing method

Granted 12 May 2020 · no office action yet

Current assignee: Shenzhen China Star Optoeletronics Technology (TCL) · originally TCL Technology

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Shen-sian Syu, Ming-jong Jou, Yufan Deng · Examiner: Lindsay J Uhl · AU 2481 · TC 2400

Life of the application

7 dated events
⤢ drag to zoom20182020202220242026202820302032203420362038ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A compensation table compressing method is provided, processes each encoding block by prediction modes and select one prediction mode with the minimum rate distortion optimizing value as an optimized prediction mode by the rate distortion optimizing method such that each encoding block can correspond to an optimized prediction mode, which lowers the compression ratio of the compensation table and the time complexity of encoding and increases the quality of compression.

Description

9 parts
›FIELD OF THE INVENTION

The present invention relates to display technology fields, especially to a compensation table compressing method.

›BACKGROUND OF THE INVENTION

In the prior art, to eliminate the uneven brightness caused by a display panel, a compensation table is usually used to store compensation information of each pixel in the display panel such that the uneven brightness caused by the display panel is eliminated and display quality of the display panel is improved. In order to improve data transmission efficiency, the compensation tables need to be compressed

At present, compression of the compensation tables usually directly employs a common universal encoder to compress the compensation tables. Because different encoding tools in the encoder have different influences on the performance of the compensation table, which results in that encoding time complexity cannot meet actual demands.

›SUMMARY OF THE INVENTION · 1 of 3

An objective of an embodiment of the present invention to provide a compensation table compressing method that can lower compression ratio of compensation tables and time complexity such that compression quality is increased.

A compensation table compressing method includes steps as follows:

acquiring multiple compensation tables of frames that are sequentially arranged;

dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes;

through a rate distortion optimizing method selecting one prediction mode with a minimum rate distortion optimizing value in each encoding block, and making subtraction between a prediction value corresponding to the prediction mode with the minimum rate distortion optimizing value in each encoding block and a value to be compressed of the encoding block to acquire a prediction error;

compression-processing the prediction error corresponding to each encoding block; wherein:

the rate distortion optimizing value is J=D+λ×R, wherein D refers to a deviation between the prediction value of a corresponding encoding block and the value to be compressed, λ refers to a weight factor, R indicates a number of bits needed for storing all information under a current prediction mode;

the prediction modes include simple inter-frame prediction, linear model prediction and intra-frame prediction;

the step of dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes, comprises:

utilizing the simple inter-frame prediction to process each encoding block to acquire first prediction values corresponding to the encoding blocks; utilizing the linear model prediction to process each encoding block to acquire second prediction values corresponding to the encoding blocks; utilizing the intra-frame prediction to process each encoding block to acquire third prediction values corresponding to the encoding blocks.

In the compensation table compressing method of the present invention, the step of utilizing the simple inter-frame prediction to process each encoding block to acquire first prediction values corresponding to the encoding blocks, comprises:

acquiring a reference frame compensation table; and

matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a first prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table.

In the compensation table compressing method of the present invention, the step of the utilizing the linear model prediction to process each encoding block to acquire second prediction values corresponding to the encoding blocks, comprises:

acquiring a reference frame compensation table;

matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a fourth prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table; and

linear-deviation correcting the fourth prediction value corresponding to each encoding block in the compensation table to be compressed to acquire a second prediction value corresponding to each encoding block in the compensation table to be compressed.

In the compensation table compressing method of the present invention, the step of linear-deviation correcting the fourth prediction value corresponding to each encoding block in the compensation table to be compressed to acquire a second prediction value corresponding to each encoding block in the compensation table to be compressed, comprises:

acquiring a first pixel reconstruction value of an adjacent region of each encoding block in the compensation table to be compressed, and a second pixel reconstruction value of a corresponding region of the reference frame compensation table;

according to the first pixel reconstruction value and second pixel reconstruction value, acquiring a weighted coefficient value and an offset value, wherein

a = N * ∑ ( L ⁡ ( n ) * C ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ C ⁡ ( n ) N * ∑ ( L ⁡ ( n ) * L ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ L ⁡ ( n ) ,

⁢ b = ∑ C ⁡ ( n ) - a * ∑ L ⁡ ( n ) N ,

a indicates the weighted coefficient value, b indicates the offset value, N indicates a number of pixels in the adjacent region; L(n) indicates the first pixel reconstruction value; C(n) indicates the second pixel reconstruction value;

processing the fourth prediction value, the weighted coefficient value and the offset value to acquire the second prediction value corresponding to each encoding block in the compensation table to be compressed, wherein pred F =a*pred+b, pered F indicates the second prediction value, pred indicates the fourth prediction value.

In the compensation table compressing method of the present invention, the step of acquiring a reference frame compensation table, comprises:

acquiring a value to be compressed of each of pixels in the compensation table to be compressed, and a pixel reconstruction value of each pixel in each of compressed compensation tables;

according to the value to be compressed of each pixel in the compensation table to be compressed and the pixel reconstruction value of each pixel in the compressed compensation table, acquiring a sum of absolute errors of a corresponding compressed compensation table the compensation table to be compressed, wherein SAD=Σ|f1(x,y)−f2(x,y)|, SAD indicates the sum of the absolute errors, x, y indicate a pixel coordinate, f1 indicates the value to be compressed corresponding to a pixel to be compressed, f2 indicates the pixel reconstruction value corresponding to a compressed pixel;

›SUMMARY OF THE INVENTION · 2 of 3

in the compressed compensation tables, selecting one compressed compensation table with a minimum one of the sums of the absolute errors as a reference frame compensation table.

In the compensation table compressing method of the present invention, the step of acquiring a reference frame compensation table, comprises:

acquiring a value to be compressed of each of pixels in the compensation table to be compressed, and a pixel reconstruction value of each pixel in each of compressed compensation tables;

according to the value to be compressed of each pixel in the compensation table to be compressed and the pixel reconstruction value of each pixel in the compressed compensation table, acquiring a sum of absolute errors of a corresponding compressed compensation table the compensation table to be compressed, wherein SAD=Σ|f1(x,y)−f2(x,y)|, SAD indicates the sum of the absolute errors, x, y indicate a pixel coordinate, f1 indicates the value to be compressed corresponding to a pixel to be compressed, f2 indicates the pixel reconstruction value corresponding to a compressed pixel;

in the compressed compensation tables, selecting one compressed compensation table with a minimum one of the sums of the absolute errors as a reference frame compensation table.

In the compensation table compressing method of the present invention, the step of acquiring a reference frame compensation table, comprises:

acquiring a value to be compressed of each of pixels in the compensation table to be compressed, and a pixel reconstruction value of each pixel in each of compressed compensation tables;

according to the value to be compressed of each pixel in the compensation table to be compressed and the pixel reconstruction value of each pixel in the compressed compensation table, acquiring a sum of absolute errors of a corresponding compressed compensation table the compensation table to be compressed, wherein SAD=Σ|f1(x,y)−f2(x,y)|, SAD indicates the sum of the absolute errors, x, y indicate a pixel coordinate, f1 indicates the value to be compressed corresponding to a pixel to be compressed, f2 indicates the pixel reconstruction value corresponding to a compressed pixel;

in the compressed compensation tables, selecting one compressed compensation table with a minimum one of the sums of the absolute errors as a reference frame compensation table.

In the compensation table compressing method of the present invention, the step of utilizing the intra-frame prediction to process each encoding block to acquire third prediction values corresponding to the encoding blocks, comprises:

acquiring pixel reconstruction values of pixels of an adjacent region corresponding to each encoding block; and

acquiring an average value of the pixel reconstruction values of the pixels such that the third prediction value corresponding to each encoding block is equal to the average value of the pixel reconstruction values of the pixels of the adjacent region corresponding to each encoding block.

In the compensation table compressing method of the present invention, the step of compression-processing the prediction error corresponding to each encoding block, comprises: transforming, quantifying and entropy-encoding the prediction error.

A compensation table compressing method includes steps as follows:

acquiring multiple compensation tables of frames that are sequentially arranged;

dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes;

through a rate distortion optimizing method selecting one prediction mode with a minimum rate distortion optimizing value in each encoding block, and making subtraction between a prediction value corresponding to the prediction mode with the minimum rate distortion optimizing value in each encoding block and a value to be compressed of the encoding block to acquire a prediction error;

compression-processing the prediction error corresponding to each encoding block.

In the compensation table compressing method of the present invention, the prediction modes include: simple inter-frame prediction, linear model prediction and intra-frame prediction;

the step of dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes, comprises:

utilizing the simple inter-frame prediction to process each encoding block to acquire first prediction values corresponding to the encoding blocks; utilizing the linear model prediction to process each encoding block to acquire second prediction values corresponding to the encoding blocks; utilizing the intra-frame prediction to process each encoding block to acquire third prediction values corresponding to the encoding blocks.

In the compensation table compressing method of the present invention, the step of utilizing the simple inter-frame prediction to process each encoding block to acquire first prediction values corresponding to the encoding blocks, comprises:

acquiring a reference frame compensation table; and

matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a first prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table.

In the compensation table compressing method of the present invention, the step of the utilizing the linear model prediction to process each encoding block to acquire second prediction values corresponding to the encoding blocks, comprises:

acquiring a reference frame compensation table;

matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a fourth prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table; and

›SUMMARY OF THE INVENTION · 3 of 3

linear-deviation correcting the fourth prediction value corresponding to each encoding block in the compensation table to be compressed to acquire a second prediction value corresponding to each encoding block in the compensation table to be compressed.

In the compensation table compressing method of the present invention, the step of linear-deviation correcting the fourth prediction value corresponding to each encoding block in the compensation table to be compressed to acquire a second prediction value corresponding to each encoding block in the compensation table to be compressed, comprises:

acquiring a first pixel reconstruction value of an adjacent region of each encoding block in the compensation table to be compressed, and a second pixel reconstruction value of a corresponding region of the reference frame compensation table;

according to the first pixel reconstruction value and second pixel reconstruction value, acquiring a weighted coefficient value and an offset value, wherein

a = N * ∑ ( L ⁡ ( n ) * C ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ C ⁡ ( n ) N * ∑ ( L ⁡ ( n ) * L ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ L ⁡ ( n ) ,

⁢ b = ∑ C ⁡ ( n ) - a * ∑ L ⁡ ( n ) N ,

a indicates the weighted coefficient value, b indicates the offset value, N indicates a number of pixels in the adjacent region; L(n) indicates the first pixel reconstruction value; C(n) indicates the second pixel reconstruction value;

processing the fourth prediction value, the weighted coefficient value and the offset value to acquire the second prediction value corresponding to each encoding block in the compensation table to be compressed, wherein pred F =a*pred+b, pered F indicates the second prediction value, pred indicates the fourth prediction value.

In the compensation table compressing method of the present invention, wherein the step of acquiring a reference frame compensation table, comprises:

acquiring a value to be compressed of each of pixels in the compensation table to be compressed, and a pixel reconstruction value of each pixel in each of compressed compensation tables;

according to the value to be compressed in the compensation table to be compressed and the pixel reconstruction value of each pixel in the compressed compensation table, acquiring a sum of absolute errors of a corresponding compressed compensation table and the compensation table to be compressed, wherein SAD=Σ|f1(x,y)−f2(x,y)|, SAD indicates the sum of the absolute errors, x, y indicate a pixel coordinate, f1 indicates the value to be compressed corresponding to a pixel to be compressed, f2 indicates the pixel reconstruction value corresponding to a compressed pixel; and

in the compressed compensation tables, selecting one compressed compensation table with a minimum one of the sums of the absolute errors as a reference frame compensation table.

In the compensation table compressing method of the present invention, the step of utilizing the intra-frame prediction to process each encoding block to acquire third prediction values corresponding to the encoding blocks, comprises:

acquiring pixel reconstruction values of pixels of an adjacent region corresponding to each encoding block; and

acquiring an average value of the pixel reconstruction values of the pixels such that the third prediction value corresponding to each encoding block is equal to the average value of the pixel reconstruction values of the pixels of the adjacent region corresponding to each encoding block.

In the compensation table compressing method of the present invention, the rate distortion optimizing value is J=D+λ×R, wherein D refers to a deviation between the prediction value of a corresponding encoding block and the value to be compressed, λ refers to a weight factor, R indicates a number of bits needed for storing all information under a current prediction mode.

In the compensation table compressing method of the present invention, the step of compression-processing the prediction error corresponding to each encoding block, comprises: transforming, quantifying and entropy-encoding the prediction error.

The compensation table compressing method of the present invention, processes each encoding block by prediction modes and select one prediction mode with the minimum rate distortion optimizing value as an optimized prediction mode by the rate distortion optimizing method such that each encoding block can correspond to an optimized prediction mode, which lowers the compression ratio of the compensation table and the time complexity of encoding and increases the quality of compression.

›DESCRIPTION OF THE DRAWINGS

To more clearly elaborate on the technical solutions of embodiments of the present invention or prior art, appended figures necessary for describing the embodiments of the present invention or prior art will be briefly introduced as follows. Apparently, the following appended figures are merely some embodiments of the present invention. A person of ordinary skill in the art may acquire other figures according to the appended figures without any creative effort.

FIG. 1 is a schematic view of a step flowchart of a compensation table compressing method provided by an embodiment of the present invention;

FIG. 2 is a schematic view of an arrangement of compensation tables of the compensation table compressing method provided by the embodiment of the present invention;

FIG. 3 is a schematic view of a flowchart of step S 102 of the compensation table compressing method provided by the embodiment of the present invention;

FIG. 4 is a schematic view of division of an encoding block of a compensation table of any one frame in FIG. 2 ;

FIG. 5 is a schematic view of a flowchart of step S 201 of the compensation table compressing method provided by the embodiment of the present invention;

FIG. 6 is a schematic view of a flowchart of step S 202 of the compensation table compressing method provided by the embodiment of the present invention;

FIG. 7 is a schematic view of a flowchart of step S 403 of the compensation table compressing method provided by the embodiment of the present invention;

FIG. 8 is a schematic view of a flowchart of step S 301 and step S 401 of the compensation table compressing method provided by the embodiment of the present invention; and

FIG. 9 is a schematic view of a flowchart of step S 203 of the compensation table compressing method provided by the embodiment of the present invention.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 1 of 3

The technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are merely some embodiments of the present invention instead of all embodiments. According to the embodiments in the present invention, all other embodiments obtained by those skilled in the art without making any creative effort shall fall within the protection scope of the present invention.

With reference to FIG. 1 , FIG. 1 is a schematic view of a step flowchart of a compensation table compressing method provided by an embodiment of the present invention. As shown in FIG. 1 , the embodiment of the present invention provides a compensation table compressing method, including steps as follows:

step S 101 , including acquiring multiple compensation tables of frames that are sequentially arranged;

step S 102 , including dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes;

step S 103 , including through a rate distortion optimizing method selecting one prediction mode with a minimum rate distortion optimizing value in each encoding block, and making subtraction between a prediction value corresponding to the prediction mode with the minimum rate distortion optimizing value in each encoding block and a value to be compressed of the encoding block to acquire a prediction error;

step S 104 , including compression-processing the prediction error corresponding to each encoding block.

In the step S 101 of acquiring multiple compensation tables of frames that are sequentially arranged, it is necessary to indicate that in an organic light-emitting diode (OLED) display panel, compensation tables defined by m colors and n grayscales are included, and the organic light-emitting diode display panel has m×n compensation tables; furthermore, when the compensation tables in the organic light-emitting diode display panel are compressed, the compensation tables in the organic light-emitting diode display panel can be arranged into multiple frames according to different colors and different grayscales and be compressed, a person of ordinary skill can arrange the compensation tables based on different characteristics thereof without limitations.

For example, with reference to FIG. 2 , FIG. 2 is a schematic view of an arrangement of compensation tables of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 2 , to compress 24 compensation tables including 4 colors and 6 grayscales in the organic light-emitting diode display panel, the 24 compensation tables can be divided into 4 sets of compensation tables based on different colors. The compensation tables of each set are divided into 6 frames of the compensation table based on different grayscales such that 24 frames of the compensation tables sequentially arranged as shown in FIG. 2 are obtained, wherein G1-G6 indicate 6 grayscales corresponding to green colors, B1-B6 indicate 6 grayscales corresponding to blue colors, R1-R6 indicate 6 grayscales corresponding to red colors, W1-W6 indicate 6 grayscales corresponding to white colors.

In the step S 102 of dividing each compensation table of each frame into multiple encoding blocks, and processing each encoding block by multiple prediction modes to acquire prediction values corresponding to the prediction modes, specifically, the prediction modes may include: simple inter-frame prediction, linear model prediction and intra-frame prediction. It should be noted that a person of ordinary skill can utilize other prediction modes to process each encoding block. The present invention is to emphasize when compensation table is compressed, each encoding block is simultaneously processed with multiple prediction modes such that quality of compression is increased.

Furthermore, with reference to FIG. 3 , FIG. 3 is a schematic view of a flowchart of the step S 102 of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 3 , the step S 102 includes: step S 201 including utilizing the simple inter-frame prediction to process each encoding block to acquire first prediction values corresponding to the encoding blocks; step S 202 including utilizing the linear model prediction to process each encoding block to acquire second prediction values corresponding to the encoding blocks; step S 203 including utilizing the intra-frame prediction to process each encoding block to acquire third prediction values corresponding to the encoding blocks.

For example, with reference to FIG. 4 , is a schematic view of division of an encoding block of a compensation table of any one frame in FIG. 2 . As shown in FIG. 4 , the compensation table may be divided into 4 encoding blocks that are a first encoding block 10 , a second encoding block 11 , a third encoding block 12 and a fourth encoding block 13 . When the compensation table is compressed, the first encoding block 10 can be processed with the simple inter-frame prediction, the linear model prediction and the intra-frame prediction, the second encoding block 11 can be processed with the simple inter-frame prediction, the linear model prediction and the intra-frame prediction, the third encoding block 12 can be processed with the simple inter-frame prediction, the linear model prediction and the intra-frame prediction, and the fourth encoding block 13 can be processed with the simple inter-frame prediction, the linear model prediction and the intra-frame prediction. It should be noted that the division of the compensation table as shown in FIG. 3 is merely an example of the present invention, and a person of ordinary skill in the art can divide the compensation table based on demands without limitations.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 2 of 3

With reference to FIG. 5 , FIG. 5 is a schematic view of a flowchart of the step S 201 of the compensation table compressing method provided by the embodiment of the present invention. With reference to FIG. 5 , the step S 201 includes: step S 301 including acquiring a reference frame compensation table; step S 302 including matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a first prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table.

For example, with reference to FIGS. 2 and 4 , when the compensation table R 5 is compressed, the compensation table R 4 can be selected as a reference frame compensation table. Each of the compensation table R 5 and the compensation table R 4 is divided into 4 encoding blocks. The first encoding block 10 , the second encoding block 11 , the third encoding block 12 and the fourth encoding block 14 of the compensation table R 4 are matched with the first encoding block 10 , the second encoding block 11 , the third encoding block 12 and the fourth encoding block 14 of the compensation table R 5 such that a first prediction value of the first encoding block 10 in the compensation table R 5 is equal to a pixel reconstruction value of first encoding block 10 in the compensation table R 4 , and a first prediction value of the second encoding block 11 in the compensation table R 5 is equal to a pixel reconstruction value of the second encoding block 11 in the compensation table R 4 , a first prediction value of the third encoding block 12 in the compensation table R 5 is equal to a pixel reconstruction value of the third encoding block 12 in the compensation table R 4 , and a first prediction value of the fourth encoding block 13 in the compensation table R 5 is equal to a pixel reconstruction value of the fourth encoding block 13 in the compensation table R 4 .

With reference to FIG. 6 , FIG. 6 is a schematic view of a flowchart of the step S 202 of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 6 , the step S 202 includes: step S 401 including acquiring a reference frame compensation table; step S 402 including matching a pixel reconstruction value corresponding to each encoding block in the reference frame compensation table with a compensation table to be compressed such that a fourth prediction value corresponding to each encoding block in the compensation table to be compressed is equal to the pixel reconstruction value corresponding to each encoding block in the reference frame compensation table; step 403 including linear-deviation correcting the fourth prediction value corresponding to each encoding block in the compensation table to be compressed to acquire a second prediction value corresponding to each encoding block in the compensation table to be compressed.

It should be noted that the step S 401 and the step S 402 are similar to the above step S 301 and step S 302 , details of these steps can refer to the above descriptions and will not be repeated here.

Furthermore, with reference to FIG. 7 , FIG. 7 is a schematic view of a flowchart of the step S 403 of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 7 , the step S 403 includes: step S 501 including acquiring a first pixel reconstruction value of an adjacent region of each encoding block in the compensation table to be compressed, and a second pixel reconstruction value of a corresponding region of the reference frame compensation table; step S 502 including, according to the first pixel reconstruction value and second pixel reconstruction value, acquiring a weighted coefficient value and an offset value, wherein

a = N * ∑ ( L ⁡ ( n ) * C ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ C ⁡ ( n ) N * ∑ ( L ⁡ ( n ) * L ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ L ⁡ ( n ) ,

⁢ b = ∑ C ⁡ ( n ) - a * ∑ L ⁡ ( n ) N ,

a indicates the weighted coefficient value, b indicates the offset value, N indicates a number of pixels in the adjacent region; L(n) indicates the first pixel reconstruction value; C(n) indicates the second pixel reconstruction value, processing the fourth prediction value, the weighted coefficient value and the offset value to acquire the second prediction value corresponding to each encoding block in the compensation table to be compressed, wherein pred F =a*pred+b, pered F indicates the second prediction value, pred indicates the fourth prediction value.

For example, with reference to FIGS. 2 and 4 , when the compensation table R 5 is compressed, the compensation table R 4 can be selected as a reference frame compensation table. Each of the compensation table R 5 and the compensation table R 4 is divided into 4 encoding blocks, the first encoding block 10 , the second encoding block 11 , the third encoding block 12 and the fourth encoding block 13 in the compensation table R 4 are matched with the first encoding block 10 , the second encoding block 11 , the third encoding block 12 and the fourth encoding block 14 in the compensation table R 5 such that a fourth prediction value of the first encoding block 10 in the compensation table R 5 is equal to a pixel reconstruction value of the first encoding block 10 in the compensation table R 4 , a fourth prediction value of the second encoding block 11 in the compensation table R 5 is equal to a pixel reconstruction value of the second encoding block 11 in the compensation table R 4 , a fourth prediction value of the third encoding block 12 in the compensation table R 5 is equal to a pixel reconstruction value of the third encoding block 12 in the compensation table R 4 , and a fourth prediction value of the fourth encoding block 13 in the compensation table R 5 is equal to a pixel reconstruction value of the fourth encoding block 13 in the compensation table R 4 .

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 3 of 3

Furthermore, the second encoding block 11 in the compensation table R 5 is taken as an example. A first pixel reconstruction value of the adjacent region of the second encoding block 11 in the compensation table R 5 a second pixel reconstruction value of the region of the compensation table R 4 corresponding to the adjacent region are acquired. Then a weighted coefficient value and an offset value are acquired according to the first pixel reconstruction value and the second pixel reconstruction value, wherein

a = N * ∑ ( L ⁡ ( n ) * C ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ C ⁡ ( n ) N * ∑ ( L ⁡ ( n ) * L ⁡ ( n ) ) - ∑ L ⁡ ( n ) * ∑ L ⁡ ( n ) ,

⁢ b = ∑ C ⁡ ( n ) - a * ∑ L ⁡ ( n ) N ,

a indicates the weighted coefficient value, b indicates the offset value, N indicates a number of pixels in the adjacent region; L(n) indicates the first pixel reconstruction value; C(n) indicates the second pixel reconstruction value; step S 503 including processing the fourth prediction value, the weighted coefficient value and the offset value to acquire the second prediction value corresponding to each encoding block in the compensation table to be compressed, wherein pred F =a*pred+b, pered F indicates the second prediction value, pred indicates the fourth prediction value. Other encoding blocks in the compensation table R 5 are compressed according to the above descriptions.

Furthermore, with reference to FIG. 8 , FIG. 8 is a schematic view of a flowchart of the step S 301 and the step S 401 of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 8 , each of the step S 301 and the step S 401 includes: step S 601 including acquiring a value to be compressed of each of pixels in the compensation table to be compressed, and a pixel reconstruction value of each pixel in each of compressed compensation tables; step S 602 including according to the value to be compressed of each pixel in the compensation table to be compressed and the pixel reconstruction value of each pixel in the compressed compensation table, acquiring a sum of absolute errors of a corresponding compressed compensation table the compensation table to be compressed, wherein SAD=Σ|f1(x,y)−f2(x,y)|, SAD indicates the sum of the absolute errors, x, y indicate a pixel coordinate, f1 indicates the value to be compressed corresponding to a pixel to be compressed, f2 indicates the pixel reconstruction value corresponding to a compressed pixel; step S 603 including in the compressed compensation tables, selecting one compressed compensation table with a minimum one of the sums of the absolute errors as a reference frame compensation table.

With reference to FIG. 9 , is a schematic view of a flowchart of the step S 203 of the compensation table compressing method provided by the embodiment of the present invention. As shown in FIG. 9 , the step S 203 includes: step S 701 including acquiring pixel reconstruction values of pixels of an adjacent region corresponding to each encoding block; step S 702 including acquiring an average value of the pixel reconstruction values of the pixels such that the third prediction value corresponding to each encoding block is equal to the average value of the pixel reconstruction values of the pixels of the adjacent region corresponding to each encoding block.

In the step S 103 , one prediction mode with a minimum rate distortion optimizing value in each encoding block is selected through a rate distortion optimizing method, and subtraction between a prediction value corresponding to the prediction mode with the minimum rate distortion optimizing value in each encoding block and a value to be compressed of the encoding block is made to acquire a prediction error.

Specifically, rate distortion optimizing value J=D+λ×R, wherein D refers to a deviation between the prediction value of a corresponding encoding block and the value to be compressed, λ refers to a weight factor, R indicates a number of bits needed for storing all information under a current prediction mode. It should be noted that the less the rate distortion optimizing value is, the less the deviation and the number of bits for indicating a corresponding prediction mode are less.

The step S 104 of compression-processing the prediction error corresponding to each encoding block, includes: transforming, quantifying and entropy-encoding the prediction error.

The compensation table compressing method of the present invention, processes each encoding block by prediction modes and select one prediction mode with the minimum rate distortion optimizing value as an optimized prediction mode by the rate distortion optimizing method such that each encoding block can correspond to an optimized prediction mode, which lowers the compression ratio of the compensation table and the time complexity of encoding and increases the quality of compression.

The liquid crystal display assembly provided in the embodiment of the present invention has been described above in detail. The principle and the implementation of the present invention are described by using specific examples in this specification. The description of the foregoing embodiments is merely used to help understand the present invention. Meanwhile, those skilled in the art can make modifications to the detailed embodiments and the application extent according to the spirit of the present invention. In summary, the contents of the present specification should not be construed as limitations on the present invention.

Claims as granted

20 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

6 codes
IPC · International Patent Classification
Section G — Physics
  • G09G3/3208
  • G09G3/20
Section H — Electricity
  • H04N19/159
  • H04N19/105
  • H04N19/176
  • H04N19/182

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2018Apr 2018Jul 2018Oct 2018Jan 2019Apr 2019Jul 2019Oct 2019Jan 2020Apr 2020Jul 2020USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.3 y
851 days filing → grant
Office actions
0
none on record
Examiner
Lindsay J Uhl
art unit 2481 · TC 2400
Citations: 26 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20182020202220242026202820302032203420362038Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock