# US 11,308,844 B2 · Multi-primary color conversion method, driving method and driving device of display panel, and display device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,308,844 B2
- Document ID: US11308844B2
- Status: Granted
- Kind: B2
- Application number: 16/337,741
- Filed: 2018-11-13
- Published: 2021-10-28
- Granted: 2022-04-19
- Earliest claimed: 2017-12-13
- Assignees: Boe Technology Group Co., Ltd.
- Applicants: Boe Technology Group Co., Ltd.
- Inventors: Yanhui Xi; Bin Dai; Xiaomang Zhang; Haijun Niu; Kuanjun Peng; Xiaolong Li; Donghui Wang; Yan Sun
- Web page: https://patentgrep.com/patent/US11308844B2

## CPC

- G09G 3/2003: {Display of colours (specific for liquid crystal displays G09G3/3607)}
- G09G 5/02: characterised by the way in which colour is displayed {(details of colour display specific for CRTs G09G1/28; specific for flat matrix panels other than liquid crystal displays G09G3/2003; specific for liquid crystal displays G09G3/3607)}
- G09G 2300/0452: Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
- G09G 2340/06: Colour space transformation
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A multi-primary color conversion method is provided to include: establishing a spatial gamut model of a display panel; determining a target peripheral surface corresponding to the target color according to the color coordinates of the target color and color coordinates of a color corresponding to each vertex of each peripheral surface; obtaining reference gray scales of a part of primary colors of the target color according to gray scales of the primary colors of a color corresponding to each vertex of the target peripheral surface; obtaining reference gray scales of the rest primary colors of the target color and a reference luminance of the target color; and respectively converting the reference gray scales of the plurality of primary colors of the target color into target gray scales according to a proportional relationship between the reference luminance and the target luminance of the target color.

## Claims

### Claim 1

A multi-primary color conversion method for converting color information of a target color to be displayed into target gray scales of a plurality of primary colors, a number of the plurality of primary colors being greater than 3, the color information of the target color comprising color coordinates (x0, y0) and a target luminance (Y0) of the target color, and the multi-primary color conversion method comprising:
establishing a spatial gamut model of a display panel in a CIE xyY color space according to all colors that the display panel is able to display, the spatial gamut model being formed by a plurality of peripheral surfaces and an xoy plane of the CIE xyY color space; wherein each of the plurality of peripheral surfaces has a plurality of vertices such that a projection of the peripheral surface on the xoy plane is in the shape of a polygon, each vertex of the polygon is a point at which a color obtained when at least one primary color has a maximum value is located, and inner regions of projections of the plurality of peripheral surfaces on the xoy plane do not overlap;
determining a target peripheral surface corresponding to the target color according to the color coordinates of the target color and color coordinates of a color corresponding to each vertex of each of the plurality of peripheral surfaces;
obtaining reference gray scales of a part of the plurality of primary colors of the target color according to gray scales of the plurality of primary colors of a color corresponding to each vertex of the target peripheral surface;
obtaining reference gray scales of the rest of the plurality of primary colors of the target color and a reference luminance of the target color according to the obtained reference gray scales of the part of the plurality of primary colors of the target color and a relationship between the gray scales of the plurality of primary colors of the target color and the reference luminance and the color coordinates of the target color; and
converting the reference gray scale of each of the plurality of primary colors of the target color into a target gray scale according to a proportional relationship between the reference luminance and the target luminance of the target color.

### Claim 2 (depends on 1)

The multi-primary color conversion method of claim 1, wherein the number of the plurality of primary colors is 6; and
the step of obtaining reference gray scales of a part of the plurality of primary colors of the target color according to gray scales of the plurality of primary colors of a color corresponding to each vertex of the target peripheral surface comprises obtaining reference gray scales of four primary colors of the target color.

### Claim 3 (depends on 2)

The multi-primary color conversion method of claim 2, wherein the step of obtaining reference gray scales of the rest of the plurality of primary colors of the target color and a reference luminance of the target color comprises:
determining the reference gray scales of the other two primary colors of the target color and the reference luminance Ymax of the target color according to the obtained reference gray scales of the four primary colors of the target color, the color coordinates (x0, y0) of the target color, and the following formula:
(
X
max
Y
max
Z
max
)
=
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
⁢
(
Gray_R
Gray_G
Gray_B
Gray_YE
Gray_C
Gray_M
)
where four of Gray_R, Gray_G, Gray_B, Gray_YE, Gray_C, and Gray_M are the reference gray scales of the four primary colors obtained according to the gray scales of the plurality of primary colors of the color corresponding to each vertex of the target peripheral surface; and the other two are the reference gray scales of the other two primary colors to be determined;
Xmax, Ymax, and Zmax constitute tristimulus values corresponding to a color having color coordinates of (x0, y0) and a luminance of Ymax in the CIE XYZ system; and
X
max
=
x
0
y
0
⁢
Y
max
,
⁢
and
⁢
⁢
Z
max
=
1
-
x
0
-
y
0
y
0
⁢
Y
max
;
and
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
is a conversion matrix between gray scales of six primary colors and the tristimulus values in the CIE XYZ system for the display panel, each element in the matrix being a preset constant.

### Claim 4 (depends on 3)

The multi-primary color conversion method of claim 3, wherein the step of establishing a spatial gamut model of a display panel in a CIE xyY color space according to all colors that the display panel is able to display comprises:
setting a plurality of sets of sample gray scales of the six primary colors, a sample gray scale of each primary color being within a preset gray scale range;
for each set of sample gray scales of the six primary colors, determining color coordinates (x′, y′) and luminance Y′ of a sample color displayed by the display panel according to formula (1) and formula (2):
x
′
=
X
′
X
′
+
Y
′
+
Z
′
⁢
⁢
y
′
=
Y
′
X
′
+
Y
′
+
Z
′
⁢
⁢
z
′
=
Z
′
X
′
+
Y
′
+
Z
′
(
1
)
(
X
′
Y
′
Z
′
)
=
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
⁢
(
Gray_R
′
Gray_G
′
Gray_B
′
Gray_YE
′
Gray_C
′
Gray_M
′
)
(
2
)
where Gray_R′, Gray_G′, Gray_B′, Gray_YE′, Gray_C′ and Gray_M′ are sample gray scales of the six primary colors, respectively; X′, Y′ and Z′ constitute tristimulus values corresponding to the sample color in the CIE XYZ system; and
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
is a conversion matrix between the sample gray scales of the six primary colors and the tristimulus values in the CIE XYZ system for the display panel, each element in the matrix being a preset constant; and
establishing the spatial gamut model of the display panel in the CIE xyY color space according to the color coordinates and the luminances of all of the sample colors.

### Claim 5 (depends on 4)

The multi-primary color conversion method of claim 4, wherein the step of obtaining reference gray scales of a part of the plurality of primary colors of the target color according to gray scales of the plurality of primary colors of a color corresponding to each vertex of the target peripheral surface comprises:
obtaining the gray scales of the six primary colors of the color corresponding to each vertex of the target peripheral surface, wherein a gray scale of each of L1 primary colors in the color corresponding to each vertex of the target peripheral surface is a maximum value in the preset gray scale range, and a gray scale of each of L2 primary colors in the color corresponding to each vertex of the target peripheral surface is a minimum value in the preset gray scale range, where L1 and L2 are both integers greater than or equal to 0, and L1+L2=4; and
for each of the six primary colors, determining the reference gray scale of the primary color in the target color to be the maximum value in the preset gray scale range when the gray scale of the primary color in the color corresponding to each vertex is the maximum value in the preset gray scale range; and determining the reference gray scale of the primary color in the target color to be the minimum value in the preset gray scale range when the gray scale of the primary color in the color corresponding to each vertex is the minimum value in the preset gray scale range.

### Claim 6 (depends on 4)

The multi-primary color conversion method of claim 4, wherein the preset gray scale range is 0 to 1; or
the preset gray scale range is 0 to 2n−1, where n is an integer greater than 1.

### Claim 7 (depends on 6)

The multi-primary color conversion method of claim 6, wherein the peripheral surface has four vertices such that the projection of the peripheral surface on the xoy plane of the CIE xyY color space is in the shape of a quadrangle; and
the step of determining a target peripheral surface corresponding to the target color according to the color coordinates of the target color and color coordinates of a color corresponding to each vertex of each of the plurality of peripheral surfaces comprises:
obtaining the color coordinates (x0, y0) of the target color;
for each of the plurality of peripheral surfaces, obtaining color coordinates (x1, y1), (x2, y2), (x3, y3) and (x4, y4) of the colors corresponding to the vertices of the peripheral surface, and calculating values of a, b, c and d according to the following formula:
{
a
=
(
x
2
-
⁢
x
1
)
⁢
(
y
0
-
y
1
)
-
(
y
2
-
y
1
)
⁢
(
x
0
-
x
1
)
b
=
(
x
3
-
⁢
x
2
)
⁢
(
y
0
-
y
2
)
-
(
y
3
-
y
2
)
⁢
(
x
0
-
x
2
)
c
=
(
x
4
-
⁢
x
3
)
⁢
(
y
0
-
y
3
)
-
(
y
4
-
y
3
)
⁢
(
x
0
-
x
3
)
d
=
(
x
1
-
⁢
x
4
)
⁢
(
y
0
-
y
4
)
-
(
y
1
-
y
4
)
⁢
(
x
0
-
x
4
)
⁢
,
and determining the peripheral surface to be the target peripheral surface corresponding to the target color when a, b, c and d are of a same sign.

### Claim 8 (depends on 7)

The multi-primary color conversion method of claim 7, wherein the step of converting the reference gray scale of each of the plurality of primary colors of the target color into a target gray scale according to a proportional relationship between the reference luminance and the target luminance of the target color comprises:
dividing the target luminance of the target color by the reference luminance of the target color to obtain a coefficient of proportionality of the target luminance to the reference luminance; and
for each of the plurality of primary colors of the target color, obtaining a product of the reference gray scale of the primary color and the coefficient of proportionality, and using the obtained product as the target gray scale of the primary color.

### Claim 9 (depends on 8)

The multi-primary color conversion method of claim 8, wherein the plurality of primary colors comprise red, green, blue, yellow, cyan, and magenta.

### Claim 10 (depends on 9)

A driving method for driving a display panel to display an image to be displayed, wherein the display panel comprises a plurality of display pixel units each comprising display sub-pixel units having a plurality of primary colors, a number of the plurality of primary colors being greater than 3, and the driving method comprises:
obtaining color information of a target color of each image pixel unit in the image to be displayed;
converting the color information of the target color of each image pixel unit in the image to be displayed into gray scales of the plurality of primary colors by the multi-primary color conversion method of claim 9, the color information of the target color comprising color coordinates and a target luminance of the target color; and
providing a corresponding driving signal to each display pixel unit of the display panel according to the gray scales of the plurality of primary colors to cause each display pixel unit of the display panel to display the target color.

### Claim 11 (depends on 2)

The multi-primary color conversion method of claim 2, wherein the step of establishing a spatial gamut model of a display panel in a CIE xyY color space according to all colors that the display panel is able to display comprises:
setting a plurality of sets of sample gray scales of the six primary colors, a sample gray scale of each primary color being within a preset gray scale range;
for each set of sample gray scales of the six primary colors, determining color coordinates (x′, y′) and luminance Y′ of a sample color displayed by the display panel according to formula (1) and formula (2):
x
′
=
X
′
X
′
+
Y
′
+
Z
′
⁢
⁢
y
′
=
Y
′
X
′
+
Y
′
+
Z
′
⁢
⁢
z
′
=
Z
′
X
′
+
Y
′
+
Z
′
(
1
)
(
X
′
Y
′
Z
′
)
=
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
⁢
(
Gray_R
′
Gray_G
′
Gray_B
′
Gray_YE
′
Gray_C
′
Gray_M
′
)
(
2
)
where Gray_R′, Gray_G′, Gray_B′, Gray_YE′, Gray_C′ and Gray_M′ are sample gray scales of the six primary colors, respectively; X′, Y′ and Z′ constitute tristimulus values corresponding to the sample color in the CIE XYZ system; and
(
X
R
X
G
X
B
X
YE
X
C
X
M
Y
R
Y
G
Y
B
Y
YE
Y
C
Y
M
Z
R
Z
G
Z
B
Z
YE
Z
C
Z
M
)
is a conversion matrix between the sample gray scales of the six primary colors and the tristimulus values in the CIE XYZ system for the display panel, each element in the matrix being a preset constant; and
establishing the spatial gamut model of the display panel in the CIE xyY color space according to the color coordinates and the luminances of all of the sample colors.

### Claim 12 (depends on 11)

The multi-primary color conversion method of claim 11, wherein the step of obtaining reference gray scales of a part of the plurality of primary colors of the target color according to gray scales of the plurality of primary colors of a color corresponding to each vertex of the target peripheral surface comprises:
obtaining the gray scales of the six primary colors of the color corresponding to each vertex of the target peripheral surface, wherein a gray scale of each of L1 primary colors in the color corresponding to each vertex of the target peripheral surface is a maximum value in the preset gray scale range, and a gray scale of each of L2 primary colors in the color corresponding to each vertex of the target peripheral surface is a minimum value in the preset gray scale range, where L1 and L2 are both integers greater than or equal to 0, and L1+L2=4; and
for each of the six primary colors, determining the reference gray scale of the primary color in the target color to be the maximum value in the preset gray scale range when the gray scale of the primary color in the color corresponding to each vertex is the maximum value in the preset gray scale range; and determining the reference gray scale of the primary color in the target color to be the minimum value in the preset gray scale range when the gray scale of the primary color in the color corresponding to each vertex is the minimum value in the preset gray scale range.

### Claim 13 (depends on 11)

The multi-primary color conversion method of claim 11, wherein the preset gray scale range is 0 to 1; or
the preset gray scale range is 0 to 2n−1, where n is an integer greater than 1.

### Claim 14 (depends on 1)

The multi-primary color conversion method of claim 1, wherein the peripheral surface has four vertices such that the projection of the peripheral surface on the xoy plane of the CIE xyY color space is in the shape of a quadrangle; and
the step of determining a target peripheral surface corresponding to the target color according to the color coordinates of the target color and color coordinates of a color corresponding to each vertex of each of the plurality of peripheral surfaces comprises:
obtaining the color coordinates (x0, y0) of the target color;
for each of the plurality of peripheral surfaces, obtaining color coordinates (x1, y1), (x2, y2), (x3, y3) and (x4, y4) of the colors corresponding to the vertices of the peripheral surface, and calculating values of a, b, c and d according to the following formula:
{
a
=
(
x
2
-
⁢
x
1
)
⁢
(
y
0
-
y
1
)
-
(
y
2
-
y
1
)
⁢
(
x
0
-
x
1
)
b
=
(
x
3
-
⁢
x
2
)
⁢
(
y
0
-
y
2
)
-
(
y
3
-
y
2
)
⁢
(
x
0
-
x
2
)
c
=
(
x
4
-
⁢
x
3
)
⁢
(
y
0
-
y
3
)
-
(
y
4
-
y
3
)
⁢
(
x
0
-
x
3
)
d
=
(
x
1
-
⁢
x
4
)
⁢
(
y
0
-
y
4
)
-
(
y
1
-
y
4
)
⁢
(
x
0
-
x
4
)
⁢
,
and determining the peripheral surface to be the target peripheral surface corresponding to the target color when a, b, c and d are of a same sign.

### Claim 15 (depends on 1)

The multi-primary color conversion method of claim 1, wherein the step of converting the reference gray scale of each of the plurality of primary colors of the target color into a target gray scale according to a proportional relationship between the reference luminance and the target luminance of the target color comprises:
dividing the target luminance of the target color by the reference luminance of the target color to obtain a coefficient of proportionality of the target luminance to the reference luminance; and
for each of the plurality of primary colors of the target color, obtaining a product of the reference gray scale of the primary color and the coefficient of proportionality, and using the obtained product as the target gray scale of the primary color.

### Claim 16 (depends on 1)

The multi-primary color conversion method of claim 1, wherein the plurality of primary colors comprise red, green, blue, yellow, cyan, and magenta.

### Claim 17 (depends on 1)

A driving method for driving a display panel to display an image to be displayed, wherein the display panel comprises a plurality of display pixel units each comprising display sub-pixel units having a plurality of primary colors, a number of the plurality of primary colors being greater than 3, and the driving method comprises:
obtaining color information of a target color of each image pixel unit in the image to be displayed;
converting the color information of the target color of each image pixel unit in the image to be displayed into gray scales of the plurality of primary colors by the multi-primary color conversion method of claim 1, the color information of the target color comprising color coordinates and a target luminance of the target color; and
providing a corresponding driving signal to each display pixel unit of the display panel according to the gray scales of the plurality of primary colors to cause each display pixel unit of the display panel to display the target color.

### Claim 18 (depends on 17)

A driving device for driving a display panel, the display panel comprising a plurality of display pixel units, each of the plurality of display pixel units comprising display sub-pixel units having a plurality of primary colors, and a number of the plurality of primary colors being greater than 3, wherein the device comprises at least one processor, and a memory for storing at least one program; the at least one program causes the at least one processor to perform the driving method of claim 17 when executed by the at least one processor.

### Claim 19 (depends on 18)

A display device, comprising a display panel and the driving device for driving the display panel of claim 18, wherein the display panel comprises a plurality of display pixel units each comprising display sub-pixel units having a plurality of primary colors, a number of the plurality of pixel units being greater than 3.

### Claim 20 (depends on 19)

The display device of claim 19, wherein the display sub-pixel units having a plurality of primary colors comprise a red display sub-pixel unit, a green display sub-pixel unit, a blue display sub-pixel unit, a cyan display sub-pixel unit, a yellow display sub-pixel unit, and a magenta display sub-pixel unit.
