Nothing Special   »   [go: up one dir, main page]

CN109618142B - Method and device for correcting brightness uniformity before splicing wall screen - Google Patents

Method and device for correcting brightness uniformity before splicing wall screen Download PDF

Info

Publication number
CN109618142B
CN109618142B CN201811582985.8A CN201811582985A CN109618142B CN 109618142 B CN109618142 B CN 109618142B CN 201811582985 A CN201811582985 A CN 201811582985A CN 109618142 B CN109618142 B CN 109618142B
Authority
CN
China
Prior art keywords
matrix
elements
data
value
data matrix
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
CN201811582985.8A
Other languages
Chinese (zh)
Other versions
CN109618142A (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.)
Vtron Group Co Ltd
Original Assignee
Vtron Group 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 Vtron Group Co Ltd filed Critical Vtron Group Co Ltd
Priority to CN201811582985.8A priority Critical patent/CN109618142B/en
Publication of CN109618142A publication Critical patent/CN109618142A/en
Application granted granted Critical
Publication of CN109618142B publication Critical patent/CN109618142B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3182Colour adjustment, e.g. white balance, shading or gamut
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • H04N9/315Modulator illumination systems
    • H04N9/3161Modulator illumination systems using laser light sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The invention provides a method and a device for correcting the brightness uniformity before splicing a wall screen, wherein the method comprises the following steps: selecting a target pixel point from a pixel point matrix of a current display unit in a spliced wall to obtain a first data matrix; performing analog value on elements between every two adjacent target pixel points, and preprocessing the obtained second data matrix to obtain a third data matrix; calculating according to the special values of the elements in the third data matrix to obtain a first calibration coefficient matrix; performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculating an average value of elements in the fourth data matrix; determining the next display unit of the spliced wall to execute the first step again until the average value of elements in the fourth data matrix of all the display units is obtained and forming an average value matrix; calculating according to the special values of the elements in the average value matrix to obtain a second calibration coefficient matrix; and carrying out signal adjustment according to the second calibration coefficient matrix and then outputting the signal to the splicing wall.

Description

Method and device for correcting brightness uniformity before splicing wall screen
Technical Field
The invention relates to the field of automatic adjustment of the brightness uniformity of a spliced wall, in particular to a method and a device for correcting the brightness uniformity of a spliced wall screen.
Background
The large screen rear projection splicing wall comprises two parts, namely a screen and a frame thereof, and a projector and a fixing frame thereof, in order to adapt to the viewing requirements of various environments and occasions, the key index brightness of the rear projection projector is continuously improved, corresponding to the continuous innovation of light source technology, the problem of low brightness is solved when the projector is developed to 3000lm from 1000lm to the current top-level pure three-color laser light source from UHD, an LED light source, a blue laser and a fluorescent wheel, but the pure three-color laser rear projection display unit representing the ultimate solution of the light source also has the uniformity problem, the current improved technology is to continuously improve the uniformity of the projector, the brightness uniformity of the projector can be improved to more than 95% through various optical means, the chromaticity unevenness (delta x, delta y) is controlled within 0.005 but is limited by the uniformity of the screen, the brightness uniformity of the projector after the screen is added is reduced to 85%, the chroma unevenness (delta x, delta y) is reduced to 0.015, dark edges and dark corners and corner color cast phenomena exist in front of the screen of the display unit and cannot be eliminated, particularly the display unit with larger size such as 80 inches or more is obvious, and the unique sensitivity and adaptability of human eyes to the brightness are added, and the phenomenon that a monochromatic picture is watched for too long time (such as monochromatic red, green, blue, cyan, yellow, purple and white) is more obvious. In order to thoroughly solve the phenomenon of nonuniform brightness and chroma caused by the determination of physical characteristics of the prior three-color laser rear projection display unit, a color correction system and a novel correction method are introduced in front of a screen of the display unit.
The traditional method for improving the brightness uniformity is to roughly process the signal quantity of a projector, either the number of collected points is not fine enough or the extended data algorithm is not smooth enough, so that the 256 gray scale image of a display unit has a phenomenon of unsmooth transition, and under a severe condition, the problem of white field bright blocks can occur.
Disclosure of Invention
The embodiment of the invention provides a method and a device for correcting the front brightness uniformity of a spliced wall screen, which can thoroughly solve the problems of dark edges, dark corners and color cast of corners of the existing pure three-color laser source rear projection spliced wall and improve the display effect and the customer viewing experience of a DLP large screen.
According to an aspect of the present invention, a method for correcting brightness uniformity before splicing a wall screen is provided, which includes:
s1: acquiring a pixel matrix of a current display unit in a spliced wall, and selecting a target pixel in the pixel matrix to obtain a first data matrix;
s2: in the first data matrix, performing analog value on elements between every two adjacent target pixel points, and preprocessing the obtained second data matrix to obtain a third data matrix;
s3: calculating according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix;
s4: performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculating an average value of elements in the fourth data matrix;
s5: determining the next display unit of the spliced wall as the current display unit, and re-executing the step S1 until the average values of the elements in the fourth data matrix of all the display units of the spliced wall are obtained and an average value matrix is formed;
s6: calculating according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix;
s7: and adjusting the semaphore according to the second calibration coefficient matrix and then outputting the semaphore to the splicing wall.
Preferably, the obtaining of the pixel matrix of the current display unit in the joined screen, and the selecting of the target pixel in the pixel matrix to obtain the first data matrix specifically include:
the method comprises the steps of obtaining a pixel point matrix of a current display unit in a spliced wall, and collecting corresponding target pixel points in the pixel point matrix according to the positions of a preset number of collecting points which equally divide the display unit to obtain a first data matrix.
Preferably, the preset number is 36.
Preferably, in the first data matrix, performing a pseudo value on an element between every two adjacent target pixel points, and preprocessing an obtained second data matrix to obtain a third data matrix specifically includes:
in the same row element or the same column element of the first data matrix, if the sum of the coordinates of two adjacent target pixel points is an even number, performing simulation in a mode of smoothly retracting the mean value up and down, if the sum of the coordinates of two adjacent target pixel points is an odd number, performing simulation in a stepping mode until the simulation of the elements of all rows and all columns of the first data matrix is completed, and preprocessing the obtained second data matrix to obtain a third data matrix.
Preferably, the preprocessing the obtained second data matrix to obtain a third data matrix specifically includes:
and normalizing the obtained second data matrix according to the maximum value of the elements in the first data matrix to obtain a third data matrix.
Preferably, the calculating according to the minimum value and the average value of the elements in the third data matrix to obtain the first calibration coefficient matrix specifically includes:
s31: determining an x matrix, a y matrix and a z matrix of the third data matrix;
s32: judging whether the product of the minimum value in the y matrix elements of the third data matrix and the average value in the y matrix elements of the third data matrix is not less than a preset brightness uniformity target value, if so, determining the y matrix of the third data matrix as a first coefficient matrix, if not, reducing the values of the elements which are more than the average value in the y matrix of the third data matrix by preset percentage, and executing S32 again;
s33: calculating corresponding elements in the x matrix, the z matrix and the first coefficient matrix of the third data matrix to obtain a second coefficient matrix, judging whether the difference between the maximum value in the elements of the second coefficient matrix and the minimum value in the elements of the second coefficient matrix is not greater than a preset threshold value, if so, outputting the second coefficient matrix, otherwise, reducing the values of the elements which are greater than the average value in the second coefficient matrix by preset percentage, and executing S33 again;
s34: calculating corresponding elements in the z matrix of the first coefficient matrix, the second coefficient matrix and the third data matrix to obtain a third coefficient matrix, judging whether the difference between the maximum value in the elements of the third coefficient matrix and the minimum value in the elements of the third coefficient matrix is not greater than a preset threshold value, if so, outputting the third coefficient matrix, otherwise, reducing the value of the elements which are greater than the average value in the third coefficient matrix by a preset percentage, and executing S34 again;
s35: outputting a first calibration coefficient matrix comprising the second coefficient matrix and the third coefficient matrix.
Preferably, the matrix calculation of the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and the calculation of the average value of elements in the fourth data matrix specifically includes:
s41: multiplying an x matrix of the second data matrix by corresponding elements in the third coefficient matrix of the first calibration coefficient matrix to obtain an x matrix of a fourth data matrix, multiplying a y matrix of the second data matrix by corresponding elements in the second coefficient matrix of the first calibration coefficient matrix to obtain a y matrix of the fourth data matrix, and determining a z matrix of the second data matrix as the z matrix of the fourth data matrix;
s42: and respectively calculating the x average value of the x matrix elements, the y average value of the y matrix elements and the z average value of the z matrix elements in the fourth data matrix.
Preferably, the step S1 is executed again by determining the next display unit of the mosaic wall as the current display unit until obtaining the average values of the elements in the fourth data matrix of all the display units of the mosaic wall and forming an average value matrix specifically includes:
and determining the next display unit of the spliced wall as the current display unit, and re-executing the step S1 until the x average value, the y average value and the z average value of the elements in the fourth data matrix of all the display units of the spliced wall are obtained, forming the x average values into an x matrix of the average value matrix, forming the y average values into a y matrix of the average value matrix, and forming the z average values into a z matrix of the average value matrix.
Preferably, the calculating according to the minimum value and the average value of the elements in the average value matrix to obtain the second calibration coefficient matrix specifically includes:
s61: judging whether the product of the minimum value in the y matrix elements of the average matrix and the average value in the y matrix elements of the average matrix is not less than a preset brightness uniformity target value, if so, determining the y matrix of the average matrix as a fourth coefficient matrix, if not, reducing the value of the element which is greater than the average value in the y matrix of the average matrix by a preset percentage, and executing S61 again;
s62: calculating corresponding elements of the x matrix, the y matrix and the z matrix of the average value matrix to obtain a fifth coefficient matrix, judging whether the difference between the maximum value in elements of the fifth coefficient matrix and the minimum value in elements of the fifth coefficient matrix is not greater than a preset threshold value, if so, outputting the fifth coefficient matrix, otherwise, reducing the value of the elements which are greater than the average value in the fifth coefficient matrix by a preset percentage, and executing S62 again;
s63: calculating corresponding elements in the z matrix of the fourth coefficient matrix, the fifth coefficient matrix and the average value matrix to obtain a sixth coefficient matrix, judging whether the difference between the maximum value in the elements of the sixth coefficient matrix and the minimum value in the elements of the sixth coefficient matrix is not greater than a preset threshold value, if so, outputting the sixth coefficient matrix, otherwise, reducing the values of the elements which are greater than the average value in the sixth coefficient matrix by preset percentage, and executing S34 again;
s64: outputting a second calibration coefficient matrix comprising the fifth coefficient matrix and the sixth coefficient matrix.
According to another aspect of the present invention, there is provided a device for correcting brightness uniformity before splicing a wall panel, comprising:
the device comprises a selecting module, a display module and a display module, wherein the selecting module is used for acquiring a pixel matrix of a current display unit in a spliced wall and selecting a target pixel in the pixel matrix to obtain a first data matrix;
the analog value module is used for performing analog value on elements between every two adjacent target pixel points in the first data matrix and preprocessing the obtained second data matrix to obtain a third data matrix;
the first calculation module is used for calculating according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix;
the second calculation module is used for performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix and calculating an average value of elements in the fourth data matrix;
the circulating module is used for determining the next display unit of the spliced wall as the current display unit and re-triggering the selecting module until the average values of elements in the fourth data matrix of all the display units of the spliced wall are obtained and form an average value matrix;
the third calculation module is used for calculating according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix;
and the output module is used for adjusting the semaphore according to the second calibration coefficient matrix and then outputting the semaphore to the splicing wall.
According to the technical scheme, the embodiment of the invention has the following advantages:
the invention provides a method and a device for correcting the brightness uniformity before splicing a wall screen, wherein the method comprises the following steps: s1: selecting a target pixel point from a pixel point matrix of a current display unit in a spliced wall to obtain a first data matrix; s2: performing analog value on elements between every two adjacent target pixel points, and preprocessing the obtained second data matrix to obtain a third data matrix; s3: calculating according to the special values of the elements in the third data matrix to obtain a first calibration coefficient matrix; s4: performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculating an average value of elements in the fourth data matrix; s5: determining the next display unit of the spliced wall to re-execute the step S1 until the average values of the elements in the fourth data matrix of all the display units are obtained and forming an average value matrix; s6: calculating according to the special values of the elements in the average value matrix to obtain a second calibration coefficient matrix; s7: and carrying out signal adjustment according to the second calibration coefficient matrix and then outputting the signal to the splicing wall. The invention can thoroughly solve the problems of dark side and dark corner and color cast of the existing pure three-color laser light source rear projection splicing wall, improve the display effect in front of the screen while improving the uniformity indexes of brightness and chromaticity, and improve the display effect of a DLP large screen and the viewing experience of customers.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings 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 present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
FIG. 1 is a schematic flowchart illustrating a method for correcting luminance uniformity before a tiled wall panel according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an embodiment of a device for correcting luminance uniformity before a tiled wall panel according to the present invention.
Detailed Description
The embodiment of the invention provides a method and a device for correcting the front brightness uniformity of a spliced wall screen, which can thoroughly solve the problems of dark edges, dark corners and color cast of corners of the existing pure three-color laser source rear projection spliced wall and improve the display effect and the customer viewing experience of a DLP large screen.
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an embodiment of a method for calibrating luminance uniformity before a tiled wall panel according to the present invention includes:
101. acquiring a pixel matrix of a current display unit in a spliced wall, and selecting a target pixel in the pixel matrix to obtain a first data matrix;
in this embodiment, a pixel matrix of a current display unit in the joined screen is obtained, and corresponding target pixels are collected in the pixel matrix according to the positions of collection points in a preset number (usually, 36 display units are equally divided into 25 identical regions, and the vertex of each region is a collection point) of the collection points, wherein the preset number equally divides the display units into the display units, so that a first data matrix is obtained.
Specifically, taking a 1080P three-color laser projection display unit as an example, the number of pixels is 1920 × 1080 (actually, the pixels of the display unit may be set according to requirements, which is merely illustrated for convenience of illustration and is not specifically limited), and the following 6 × 6 acquisition matrix is constructed:
Figure GDA0002799998980000071
Figure GDA0002799998980000072
Figure GDA0002799998980000073
then, a pixel point matrix of a current display unit in the spliced wall is obtained, it needs to be explained that the current display unit refers to a certain display unit in the spliced wall, and a pixel point on the display unit is embodied in a color coordinate mode, namely, the pixel point coordinate is as follows:
Figure GDA0002799998980000074
Figure GDA0002799998980000075
Figure GDA0002799998980000076
corresponding the elements in the acquisition matrix to specific elements (namely target pixel points) in the pixel point matrix, and defining the sequence number: x1(0,0)=X(0,0),X1(0,1919)=X(0,5)The middle is increased by 384 in sequence from 1920/5, namely X1(0,384)=X(0,1),X1(0,768)=X(0,2),X1(0,1152)=X(0,3),X1(0,1536)=X(0,4)In the present embodiment, X is the middle of the acquisition matrix(0,5)The elements at the corresponding positions of the pixel point matrix cannot be collected, namely, X1 does not exist in the pixel point matrix(0,1920)Therefore, X1 is defined(0,1919)=X(0,5). Furthermore, when the pixels of the display unit are changed, if the terminal element of a certain row of the collection matrix cannot collect the corresponding element in the pixel matrix of the display unit, the last element of the corresponding row in the pixel matrix is usually collected.
Similarly, define row number: x1(1079,0)=X(5,0)The intermediate numbers are increased in sequence from 1080/5 to 216, namely X1(216,0)=X(1,0),X1(432,0)=X(2,0),X1(648,0)=X(3,0),X1(864,0)=X(4,0)The specific element acquisition rule is the same as above, and the Y and Z related data are also processed similarly, and the acquired data are inserted into the acquisition matrix to obtain the first data matrix:
Figure GDA0002799998980000081
Figure GDA0002799998980000082
Figure GDA0002799998980000083
102. in the first data matrix, performing analog value on elements between every two adjacent target pixel points, and preprocessing the obtained second data matrix to obtain a third data matrix;
because all three matrices of the first data matrix are 6 × 6 matrices, the embodiment of the present invention performs the fitting of the blank elements between every two target pixel points of the first data matrix. The specific process is as follows: in the same row element or the same column element of the first data matrix, if the sum of the coordinates of two adjacent target pixel points is an even number, performing simulation in a mode of smoothly retracting the mean value up and down, if the sum of the coordinates of two adjacent target pixel points is an odd number, performing simulation in a stepping mode until the simulation of the elements of all rows and all columns of the first data matrix is completed, and preprocessing the obtained second data matrix to obtain a third data matrix.
As in the above example, in the 0 th row example of the X matrix of the first data matrix, if the sum of the coordinates of two adjacent target pixels is even, that is, X1(0,192)=(X1(0,0)+X1(0,384))/2,X1(0,96)=(X1(0,0)+X1(0,192))/2,…,X1(0,6)=(X1(0,0)+X1(0,12))/2,X1(0,3)=(X1(0,0)+X1(0,6)) And/2, if the sum of the coordinates of two adjacent target pixel points is an odd number, if (0, 4) and (0, 5) occur between (0, 3) and (0, 6), the value cannot be simulated by the mean method, judging X1(0,6)And X1(0,3)If X1(0,6)Greater than X1(0,3)Then X1(0,4)=X1(0,3)+(X1(0,6)-X1(0,3))/3,X1(0,5)=X1(0,3)+2×(X1(0,6)-X1(0,3)) /3 if X1(0,6)Not more than X1(0,3)Then X1(0,4)=X1(0,6)+(X1(0,3)-X1(0,6))/3,X1(0,5)=X1(0,6)+2×(X1(0,3)-X1(0,6)) And/3, then all values on lines 0, 216, 432, 648, 864, 1079 can be fit to completion.
Then, taking the 0 th column of the X matrix of the first data matrix as an example, if the sum of the coordinates of two adjacent target pixels is an even number, that is, X1(108,0)=(X1(0,0)+X1(216,0))/2,X1(54,0)=(X1(0,0)+X1(108,0)) And/2, …. If the sum of the coordinates of two adjacent target pixel points is odd, if (5, 0) and (6, 0) are unavailable between (4, 0) and (7, 0)When the mean value method is used for simulating values, X1 is judged(4,0)And X1(7,0)If X1(7,0)Greater than X1(4,0)Then X1(5,0)=X1(4,0)+(X1(7,0)-X1(4,0))/3,X1(5,0)=X1(4,0)+2×(X1(7,0)-X1(4,0)) /3 if X1(7,0)Not more than X1(4,0)Then X1(5,0)=X1(7,0)+(X1(4,0)-X1(7,0))/3,X1(5,0)=X1(7,0)+2×(X1(4,0)-X1(7,0)) And/3, completing fitting of all values of the 0 th to 1079 th columns, namely completing perfection of the X matrix of the first data matrix to obtain the X matrix [ X1] of the second data matrix]:
Figure GDA0002799998980000091
Similarly, the Y matrix and the Z matrix of the first data matrix are processed similarly, and the Y matrix [ Y1] and the Z matrix [ Z1] of the second data matrix can be obtained. And then normalizing the obtained second data matrix according to the maximum value of the elements in the first data matrix to obtain a third data matrix, namely determining the maximum values Xmax, Ymax and Zmax of each matrix in the first data matrix, and correspondingly dividing the matrixes [ X1], [ Y1], [ Z1] by the maximum values to obtain an X matrix [ X1]/Xmax, a Y matrix [ Y1]/Ymax and a Z matrix [ Z1]/Zmax of the third data matrix.
103. Calculating according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix;
further, step 103 specifically includes:
(1) determining an X matrix [ X1]/Xmax, a Y matrix [ Y1]/Ymax, and a Z matrix [ Z1]/Zmax of a third data matrix;
(2) determining whether a product { [ Y1]/Ymax } min/{ [ Y1]/Ymax } ave between a minimum value { [ Y1]/Ymax } min in Y matrix [ Y1]/Ymax elements of the third data matrix and an average value { [ Y1]/Ymax } ave in Y matrix elements of the third data matrix is not less than a preset luminance uniformity target value (which may be generally set to 98%), if so, determining Y matrix [ Y1]/Ymax of the third data matrix as a first coefficient matrix a1, if not, a value of an element greater than the average value in Y matrix [ Y1]/Ymax of the third data matrix is decreased by a preset percentage (which may generally be set to 2) and re-executing (2);
(3) calculating corresponding elements in an X matrix [ X1]/Xmax and a Z matrix [ Z1]/Zmax of the third data matrix and the first coefficient matrix A1 to obtain a second coefficient matrix B, wherein B (i, j) { [ X1]/Xmax (i, j) }/{ [ X1]/Xmax (i, j) + a1(i, j) + [ Z1]/Zmax (i, j) }, i ═ 0 to 1079, j ═ 0 to 1919, it is determined whether the difference between the maximum value B (max) in the second coefficient matrix element B and the minimum value B (min) in the second coefficient matrix element B is not greater than a preset threshold value (typically set to 0.005), and if so, outputting a second coefficient matrix B, if not, reducing the values of the elements in the second coefficient matrix B which are larger than the average value by a preset percentage (usually, the values can be set to be 2%), and performing (3) again;
(4) calculating corresponding elements in a Z matrix [ Z1]/Zmax of the first coefficient matrix a1, the second coefficient matrix B and the third data matrix to obtain a third coefficient matrix a2, wherein a2(i, j) { a1(i, j) }/{ B (i, j) + a1(i, j) + [ Z1]/Zmax (i, j) }, i ═ 0-1079, j ═ 0-1919, judging whether a difference between a maximum value a2(max) in elements of the third coefficient matrix a2 and a minimum value a2(min) in elements of the third coefficient matrix is not greater than a preset threshold value (usually set to 0.005), if so, outputting the third coefficient matrix, and if not, reducing the values of the elements greater than the average value in the third coefficient matrix by a preset percentage (usually set to 2%), and performing anew (4);
(5) a first calibration coefficient matrix is output, which includes a second coefficient matrix B and a third coefficient matrix a 2.
104. Performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculating an average value of elements in the fourth data matrix;
further, step 104 specifically includes:
(1) multiplying an X matrix [ X1] of the second data matrix by corresponding elements in a third coefficient matrix A2 of the first calibration coefficient matrix to obtain an X matrix [ X2] of a fourth data matrix, multiplying a Y matrix [ Y1] of the second data matrix by corresponding elements in a second coefficient matrix B of the first calibration coefficient matrix to obtain a Y matrix [ Y2] of the fourth data matrix, and determining a Z matrix [ Z1] of the second data matrix as the Z matrix of the fourth data matrix;
(2) and respectively calculating the x average value Xave of the x matrix elements, the y average value Yave of the y matrix elements and the z average value Zave of the z matrix elements in the fourth data matrix.
105. Determining the next display unit of the spliced wall as the current display unit, and executing the step 101 again until the average values of elements in the fourth data matrix of all the display units of the spliced wall are obtained and an average value matrix is formed;
it can be understood that the three average values Xave, Yave and Zave of the fourth data matrix of the current display unit on the tiled wall are calculated in steps 101-104. The present invention also needs to determine three average values of the fourth data matrix of all the display units on the mosaic wall, so that the step 101 is executed again by determining the next display unit of the mosaic wall as the current display unit until the x average value, the y average value and the z average value of the elements in the fourth data matrix of all the display units of the mosaic wall are obtained, m × n display units are provided, all the x average values form an x matrix [ Xave ] of the average value matrix, all the y average values form a y matrix [ Yave ] of the average value matrix, all the z average values form a z matrix [ Zave ] of the average value matrix, and it can be understood that the three matrices are m rows and n columns of matrices.
106. Calculating according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix;
further, step 106 specifically includes:
(1) judging whether the product [ Yave ] min/[ Yave ] ave between the minimum value [ Yave ] min in the y matrix [ Yave ] elements of the average matrix and the average value [ Yave ] ave in the y matrix elements of the average matrix is not less than a preset brightness uniformity target value (generally set to 98%), if so, determining the y matrix [ Yave ] of the average matrix as a fourth coefficient matrix C1, and if not, reducing the values of the elements which are more than the average value in the y matrix [ Yave ] of the average matrix by a preset percentage (generally set to 2%), and executing (1) again;
(2) calculating corresponding elements of an x matrix [ Xave ], a y matrix [ Yave ] and a z matrix [ Zave ] of the average value matrix to obtain a fifth coefficient matrix D, wherein D (i, j) { [ Xave ] (i, j) }/{ [ Xave ] (i, j) + [ Yave ] (i, j) + [ Zave ] (i, j) }, i ═ 0 to m-1, j ═ 0 to n-1, determining whether a difference between a maximum value D1(max) in the fifth coefficient matrix element D and a minimum value D (min) in the fifth coefficient matrix element D is not greater than a preset threshold value (typically set to 0.005), if so, outputting the fifth coefficient matrix D, and if not, decreasing the values of elements in the fifth coefficient matrix D greater than the average value by a preset percentage (typically set to 2%), and re-executing (2) anew;
(3) calculating corresponding elements in a fourth coefficient matrix C1, a fifth coefficient matrix D and a z matrix [ Zave ] of the average matrix to obtain a sixth coefficient matrix C2, wherein C2(i, j) ═ C1(i, j) }/{ D (i, j) + C1(i, j) + [ Zave ] (i, j) }, i ═ 0 to m-1, j ═ 0 to n-1, judging whether a difference between a maximum value C2(max) in elements of the sixth coefficient matrix C2 and a minimum value C2(min) in elements of the sixth coefficient matrix is not greater than a preset threshold value (normally set to 0.005), if so, outputting the sixth coefficient matrix C2, and if not, decreasing the values of the elements of the sixth coefficient matrix greater than the average value by a preset percentage (normally set to 2%), and executing (3) anew;
(4) a second calibration coefficient matrix is output, which includes a fifth coefficient matrix D and a sixth coefficient matrix C2.
107. And adjusting the semaphore according to the second calibration coefficient matrix and then outputting the semaphore to the splicing wall.
And finally, when signals are required to be output to the spliced wall, the signals can be output after being correspondingly adjusted according to the second calibration coefficient matrix, and the correction of the brightness uniformity before the screen of the spliced wall is finished. It should be noted that each coefficient of the second calibration coefficient matrix corresponds to a semaphore of each display unit, and the adjustment process is common knowledge of those skilled in the art and is not specifically described here.
The invention can thoroughly solve the problems of dark side and dark corner and color cast of the existing pure three-color laser light source rear projection splicing wall, improve the display effect in front of the screen while improving the uniformity indexes of brightness and chromaticity, and improve the display effect of a DLP large screen and the viewing experience of customers.
The above is a detailed description of the method for correcting the front luminance uniformity of the spliced wall screen provided by the present invention, and the following is a description of the structure and the connection relationship of the device for correcting the front luminance uniformity of the spliced wall screen provided by the present invention, please refer to fig. 2, where an embodiment of the device for correcting the front luminance uniformity of the spliced wall screen provided by the present invention includes:
the selecting module 201 is configured to obtain a pixel matrix of a current display unit in the joined screen, and select a target pixel in the pixel matrix to obtain a first data matrix;
the analog value module 202 is configured to perform analog value on elements between every two adjacent target pixel points in the first data matrix, and perform preprocessing on the obtained second data matrix to obtain a third data matrix;
the first calculation module 203 is configured to calculate according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix;
the second calculating module 204 is configured to perform matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculate an average value of elements in the fourth data matrix;
the circulating module 205 is configured to determine a next display unit of the spliced wall as a current display unit and re-trigger the selecting module until an average value of elements in fourth data matrices of all display units of the spliced wall is obtained and an average value matrix is formed;
a third calculating module 206, configured to calculate according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix;
and the output module 207 is configured to adjust the semaphore according to the second calibration coefficient matrix and output the adjusted semaphore to the splicing wall.
Furthermore, the selecting module 201 is further configured to obtain a pixel matrix of a current display unit in the joined screen, and collect corresponding target pixels in the pixel matrix according to positions of a preset number of collecting points that equally divide the display unit to obtain a first data matrix.
Further, the preset number is 36.
Furthermore, the analog value module 202 is further configured to perform analog value in a manner of smoothly retracting the mean value up and down in the same row element or the same column element of the first data matrix if the sum of the coordinates of two adjacent target pixel points is an even number, perform analog value in a stepping manner if the sum of the coordinates of two adjacent target pixel points is an odd number until the analog values of all rows and all columns of the first data matrix are completed, and perform preprocessing on the obtained second data matrix to obtain a third data matrix.
Furthermore, the analog value module 202 is further configured to perform analog value in a manner of smoothly retracting the mean value up and down in the same row element or the same column element of the first data matrix if the sum of the coordinates of two adjacent target pixel points is an even number, perform analog value in a stepping manner if the sum of the coordinates of two adjacent target pixel points is an odd number until the analog values of all rows and columns of the first data matrix are completed, and normalize the obtained second data matrix according to the maximum value of the elements in the first data matrix to obtain a third data matrix.
Further, the first calculating module 203 specifically includes:
a determining unit 2031 configured to determine an x matrix, a y matrix, and a z matrix of the third data matrix;
a first judging unit 2032, configured to judge whether a product between a minimum value in y matrix elements of the third data matrix and an average value in y matrix elements of the third data matrix is not less than a preset luminance uniformity target value, if so, determine the y matrix of the third data matrix as a first coefficient matrix, and if not, decrease a preset percentage of values of elements greater than the average value in the y matrix of the third data matrix, and re-trigger the first judging unit 2032;
a second judging unit 2033, configured to calculate an x matrix and a z matrix of the third data matrix and corresponding elements in the first coefficient matrix to obtain a second coefficient matrix, judge whether a difference between a maximum value in elements of the second coefficient matrix and a minimum value in elements of the second coefficient matrix is not greater than a preset threshold, if yes, output the second coefficient matrix, and if not, decrease the preset percentage of values of elements in the second coefficient matrix that are greater than the average value, and re-trigger the second judging unit 2033;
a third determining unit 2034, configured to calculate corresponding elements in the z matrices of the first coefficient matrix, the second coefficient matrix, and the third data matrix to obtain a third coefficient matrix, determine whether a difference between a maximum value in elements of the third coefficient matrix and a minimum value in elements of the third coefficient matrix is not greater than a preset threshold, if yes, output the third coefficient matrix, if not, decrease a preset percentage of values of elements in the third coefficient matrix that are greater than the average value, and re-trigger the third determining unit 2034;
a first output unit 2035 configured to output a first calibration coefficient matrix, where the first calibration coefficient matrix includes a second coefficient matrix and a third coefficient matrix.
Further, the second calculating module 204 specifically includes:
a first calculating unit 2041, configured to multiply an x matrix of the second data matrix with a corresponding element in a third coefficient matrix of the first calibration coefficient matrix to obtain an x matrix of a fourth data matrix, multiply a y matrix of the second data matrix with a corresponding element in a second coefficient matrix of the first calibration coefficient matrix to obtain a y matrix of the fourth data matrix, and determine a z matrix of the second data matrix as the z matrix of the fourth data matrix;
the second calculating unit 2042 is configured to calculate an x-average value of x matrix elements, a y-average value of y matrix elements, and a z-average value of z matrix elements in the fourth data matrix, respectively.
Further, the circulation module 205 is further configured to determine the next display unit of the joined screen as the current display unit, and re-trigger the selection module 201 until an x average value, a y average value, and a z average value of elements in a fourth data matrix of all display units of the joined screen are obtained, form an x matrix of the average value matrix with all the x average values, form a y matrix of the average value matrix with all the y average values, and form a z matrix of the average value matrix with all the z average values.
Further, the third calculating module 206 specifically includes:
a fourth judging unit 2061, configured to judge whether a product between a minimum value in y matrix elements of the average matrix and an average value in y matrix elements of the average matrix is not less than the preset luminance uniformity target value, if yes, determine the y matrix of the average matrix as a fourth coefficient matrix, and if not, decrease the values of the elements greater than the average value in the y matrix of the average matrix by a preset percentage, and re-determine the fourth judging unit 2061;
a fifth judging unit 2062, configured to calculate corresponding elements of the x matrix, the y matrix, and the z matrix of the average value matrix to obtain a fifth coefficient matrix, judge whether a difference between a maximum value in elements of the fifth coefficient matrix and a minimum value in elements of the fifth coefficient matrix is not greater than a preset threshold, if yes, output the fifth coefficient matrix, and if not, reduce the preset percentage of values of elements greater than the average value in the fifth coefficient matrix, and re-trigger the fifth judging unit 2062;
a sixth determining unit 2063, configured to calculate corresponding elements in the z matrix of the fourth coefficient matrix, the fifth coefficient matrix, and the average matrix to obtain a sixth coefficient matrix, determine whether a difference between a maximum value in elements of the sixth coefficient matrix and a minimum value in elements of the sixth coefficient matrix is not greater than a preset threshold, if yes, output the sixth coefficient matrix, if not, decrease the preset percentage of values of elements in the sixth coefficient matrix that are greater than the average, and re-trigger the sixth determining unit 2063;
a second output unit 2064, configured to output a second calibration coefficient matrix, where the second calibration coefficient matrix includes a fifth coefficient matrix and a sixth coefficient matrix.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (5)

1. A method for correcting brightness uniformity before splicing a wall screen is characterized by comprising the following steps:
s1: acquiring a pixel matrix of a current display unit in a spliced wall, and selecting a target pixel in the pixel matrix to obtain a first data matrix;
s2: in the first data matrix, performing analog value on elements between every two adjacent target pixel points, and normalizing the obtained second data matrix according to the maximum value of the elements in the first data matrix to obtain a third data matrix;
s3: calculating according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix, which specifically comprises:
s31: determining an x matrix, a y matrix and a z matrix of the third data matrix;
s32: judging whether the product of the minimum value in the y matrix elements of the third data matrix and the average value in the y matrix elements of the third data matrix is not less than a preset brightness uniformity target value, if so, determining the y matrix of the third data matrix as a first coefficient matrix, if not, reducing the values of the elements which are more than the average value in the y matrix of the third data matrix by preset percentage, and executing S32 again;
s33: calculating corresponding elements in the x matrix, the z matrix and the first coefficient matrix of the third data matrix to obtain a second coefficient matrix, judging whether the difference between the maximum value in the elements of the second coefficient matrix and the minimum value in the elements of the second coefficient matrix is not greater than a preset threshold value, if so, outputting the second coefficient matrix, otherwise, reducing the values of the elements which are greater than the average value in the second coefficient matrix by preset percentage, and executing S33 again;
s34: calculating corresponding elements in the z matrix of the first coefficient matrix, the second coefficient matrix and the third data matrix to obtain a third coefficient matrix, judging whether the difference between the maximum value in the elements of the third coefficient matrix and the minimum value in the elements of the third coefficient matrix is not greater than a preset threshold value, if so, outputting the third coefficient matrix, otherwise, reducing the value of the elements which are greater than the average value in the third coefficient matrix by a preset percentage, and executing S34 again;
s35: outputting a first calibration coefficient matrix comprising the second coefficient matrix and the third coefficient matrix;
s4: performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix, and calculating an average value of elements in the fourth data matrix, specifically including:
s41: multiplying an x matrix of the second data matrix by corresponding elements in the third coefficient matrix of the first calibration coefficient matrix to obtain an x matrix of a fourth data matrix, multiplying a y matrix of the second data matrix by corresponding elements in the second coefficient matrix of the first calibration coefficient matrix to obtain a y matrix of the fourth data matrix, and determining a z matrix of the second data matrix as the z matrix of the fourth data matrix;
s42: respectively calculating an x average value of x matrix elements, a y average value of y matrix elements and a z average value of z matrix elements in the fourth data matrix;
s5: determining the next display unit of the mosaic wall as the current display unit, and re-executing step S1 until obtaining the average values of the elements in the fourth data matrix of all the display units of the mosaic wall and forming an average value matrix, which specifically includes:
determining the next display unit of the spliced wall as the current display unit, and re-executing the step S1 until x average values, y average values and z average values of elements in the fourth data matrix of all display units of the spliced wall are obtained, forming all the x average values into an x matrix of the average value matrix, forming all the y average values into a y matrix of the average value matrix, and forming all the z average values into a z matrix of the average value matrix;
s6: calculating according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix, which specifically comprises:
s61: judging whether the product of the minimum value in the y matrix elements of the average matrix and the average value in the y matrix elements of the average matrix is not less than a preset brightness uniformity target value, if so, determining the y matrix of the average matrix as a fourth coefficient matrix, if not, reducing the value of the element which is greater than the average value in the y matrix of the average matrix by a preset percentage, and executing S61 again;
s62: calculating corresponding elements of the x matrix, the y matrix and the z matrix of the average value matrix to obtain a fifth coefficient matrix, judging whether the difference between the maximum value in elements of the fifth coefficient matrix and the minimum value in elements of the fifth coefficient matrix is not greater than a preset threshold value, if so, outputting the fifth coefficient matrix, otherwise, reducing the value of the elements which are greater than the average value in the fifth coefficient matrix by a preset percentage, and executing S62 again;
s63: calculating corresponding elements in the z matrix of the fourth coefficient matrix, the fifth coefficient matrix and the average value matrix to obtain a sixth coefficient matrix, judging whether the difference between the maximum value in the elements of the sixth coefficient matrix and the minimum value in the elements of the sixth coefficient matrix is not greater than a preset threshold value, if so, outputting the sixth coefficient matrix, otherwise, reducing the values of the elements which are greater than the average value in the sixth coefficient matrix by preset percentage, and executing S34 again;
s64: outputting a second calibration coefficient matrix comprising the fifth coefficient matrix and the sixth coefficient matrix;
s7: and adjusting the semaphore according to the second calibration coefficient matrix and then outputting the semaphore to the splicing wall.
2. The method for correcting the brightness uniformity of the front screen of the spliced wall as claimed in claim 1, wherein the obtaining of the pixel matrix of the current display unit in the spliced wall, and the obtaining of the first data matrix by selecting the target pixel in the pixel matrix specifically comprises:
the method comprises the steps of obtaining a pixel matrix of a current display unit in a spliced wall, determining the positions of a preset number of collecting points according to a mode of equally dividing the display unit, and collecting corresponding target pixels in the pixel matrix to obtain a first data matrix.
3. The method for correcting brightness uniformity in front of a spliced wall screen as set forth in claim 2, wherein the preset number is 36.
4. The method for correcting the brightness uniformity of the front of the spliced wall screen according to claim 1, wherein in the first data matrix, the analog value is performed on the elements between every two adjacent target pixel points, and the second data matrix obtained according to the maximum value of the elements in the first data matrix is normalized to obtain a third data matrix, specifically:
in the same row element or the same column element of the first data matrix, if the sum of the coordinates of two adjacent target pixel points is an even number, performing fitting in a mode of smoothly retracting the mean value up and down, if the sum of the coordinates of two adjacent target pixel points is an odd number, performing fitting in a stepping mode until the fitting of the elements of all rows and all columns of the first data matrix is completed, and normalizing the obtained second data matrix according to the maximum value of the elements in the first data matrix to obtain a third data matrix.
5. A correction device for correcting brightness uniformity before a spliced wall screen according to any one of claims 1 to 4, comprising:
the device comprises a selecting module, a display module and a display module, wherein the selecting module is used for acquiring a pixel matrix of a current display unit in a spliced wall and selecting a target pixel in the pixel matrix to obtain a first data matrix;
the analog value module is used for performing analog value on elements between every two adjacent target pixel points in the first data matrix and preprocessing the obtained second data matrix to obtain a third data matrix;
the first calculation module is used for calculating according to the minimum value and the average value of the elements in the third data matrix to obtain a first calibration coefficient matrix;
the second calculation module is used for performing matrix calculation on the second data matrix and the first calibration coefficient matrix to obtain a fourth data matrix and calculating an average value of elements in the fourth data matrix;
the circulating module is used for determining the next display unit of the spliced wall as the current display unit and re-triggering the selecting module until the average values of elements in the fourth data matrix of all the display units of the spliced wall are obtained and form an average value matrix;
the third calculation module is used for calculating according to the minimum value and the average value of the elements in the average value matrix to obtain a second calibration coefficient matrix;
and the output module is used for adjusting the semaphore according to the second calibration coefficient matrix and then outputting the semaphore to the splicing wall.
CN201811582985.8A 2018-12-24 2018-12-24 Method and device for correcting brightness uniformity before splicing wall screen Active CN109618142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811582985.8A CN109618142B (en) 2018-12-24 2018-12-24 Method and device for correcting brightness uniformity before splicing wall screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811582985.8A CN109618142B (en) 2018-12-24 2018-12-24 Method and device for correcting brightness uniformity before splicing wall screen

Publications (2)

Publication Number Publication Date
CN109618142A CN109618142A (en) 2019-04-12
CN109618142B true CN109618142B (en) 2021-03-09

Family

ID=66011683

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811582985.8A Active CN109618142B (en) 2018-12-24 2018-12-24 Method and device for correcting brightness uniformity before splicing wall screen

Country Status (1)

Country Link
CN (1) CN109618142B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6388648B1 (en) * 1996-11-05 2002-05-14 Clarity Visual Systems, Inc. Color gamut and luminance matching techniques for image display systems
CN103531175A (en) * 2013-10-31 2014-01-22 广东威创视讯科技股份有限公司 Method and system for adjusting brightness uniformity of screen of splicing display device
CN104332133A (en) * 2014-05-07 2015-02-04 长春希达电子技术有限公司 Splicing seam brightness compensation and adjustment method for high-density LED display screen
CN106157889A (en) * 2016-08-15 2016-11-23 昆山国显光电有限公司 Improve the method and device of OLED display brightness uniformity

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6388648B1 (en) * 1996-11-05 2002-05-14 Clarity Visual Systems, Inc. Color gamut and luminance matching techniques for image display systems
CN103531175A (en) * 2013-10-31 2014-01-22 广东威创视讯科技股份有限公司 Method and system for adjusting brightness uniformity of screen of splicing display device
CN104332133A (en) * 2014-05-07 2015-02-04 长春希达电子技术有限公司 Splicing seam brightness compensation and adjustment method for high-density LED display screen
CN106157889A (en) * 2016-08-15 2016-11-23 昆山国显光电有限公司 Improve the method and device of OLED display brightness uniformity

Also Published As

Publication number Publication date
CN109618142A (en) 2019-04-12

Similar Documents

Publication Publication Date Title
US20190244561A1 (en) Pixel-by-pixel calibration method
CN109147712B (en) Method and system for improving visual angle color cast of display panel
CN108615499B (en) Display optimization and display driving method and device, display device and storage medium
CN106448608B (en) Screen brightness adjusting method and device aiming at mura problem and television
CN102611897B (en) Method and system for carrying out vision perception high-fidelity transformation on color digital image
CN105047145A (en) Backlight brightness control method, backlight brightness control device and display terminal
EP1061500A2 (en) Color correction in image display
WO2019119793A1 (en) Driving method and driving device for display device
US9508281B2 (en) Apparatus and method for image analysis and image display
US10706798B2 (en) Display driving method, device and apparatus
CN110875020B (en) Driving method, driving device and display device
CN101471045A (en) Method for adjusting gamma comparison table through gamma curve and color temperature curve
CN113270062A (en) Compensation method of display panel
CN113658559A (en) Display driving device and driving method
CN112740667A (en) Display compensation method, device and terminal
JP4542988B2 (en) Correction method and display device
CN109618142B (en) Method and device for correcting brightness uniformity before splicing wall screen
US20060007239A1 (en) Color correction system
WO2022120799A1 (en) Image processing method and apparatus, electronic device, and storage medium
CN113947539A (en) Image correction method, device and storage medium
US20240073555A1 (en) Image processing apparatus and method having lens color-shading correction mechanism
CN117746808A (en) Display calibration method, display panel calibration system and display device
CN115346464A (en) Display compensation data setting method, display compensation method and driving chip
CN115762380A (en) Display method and display device
KR20230093714A (en) Simulation of biaxial stretching and compression in stretchable displays

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