IP Library Granted Patent US 11,328,645
Granted Patent B2
US 11,328,645 · App. 16/323,931 · Granted May 10, 2022

Display control method and device for N-primary-color display panel, and display device

Inventors: Bin Dai (Beijing, CN); Xue Dong (Beijing, CN); Xiaomang Zhang (Beijing, CN); Jing Lv (Beijing, CN); Dong Chen (Beijing, CN); Yuxin Bi (Beijing, CN); Yanhui Xi (Beijing, CN); Xiaolong Li (Beijing, CN); Haijun Niu (Beijing, CN)
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
G09G3/2003G09G3/2074G09G2300/0443G09G2300/0452G09G2340/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,328,645
App. No.
16/323,931
Granted
May 10, 2022
Kind
B2
Abstract

The display control method according to some embodiments of the present disclosure includes: acquiring an M-primary-color input signal from each pixel in an original image, the original image including a plurality of pixels corresponding to the plurality of pixel units respectively, each pixel being configured to display a colored image in M primary colors, M being an integer greater than 1 and smaller than N; and calculating an N-primary-color input signal for a corresponding pixel unit of the N-primary-color display panel in accordance with color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal.

Claims (953)

1. A display control method for an N-primary-color display panel, wherein the N-primary-color display panel comprises a plurality of pixel units, and each pixel unit comprises subpixels in N primary colors, where N is an integer greater than or equal to 4,

the display control method comprising:

acquiring an M-primary-color input signal from each pixel in an original image, the original image comprising a plurality of pixels corresponding to the plurality of pixel units respectively, each pixel being configured to display a colored image in M primary colors, M being an integer greater than 1 and smaller than N; and

calculating an N-primary-color input signal for a corresponding pixel unit of the N-primary-color display panel in accordance with color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal,

wherein the M primary colors in the M-primary-color input signal comprise red (R), green (G) and blue (B),

wherein the N primary colors in the N-primary-color input signal comprise the M primary colors, and at least one primary color X other than the M primary colors,

wherein X out in the N-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel acquired in accordance with the M-primary-color input signal for each pixel in the original image is calculated through the following equation: X out =∂τ ij ×j in +(1−∂)τ ij ×i in , where at least one coordinate value of color coordinates of the primary color X in one direction is located between corresponding coordinate values of color coordinates of primary colors i, j in a chromacity diagram, a primary color k is a primary color other than the primary colors i, j in the primary colors R, G and B, X out represents an input signal for the primary color X of the corresponding pixel unit of the N-primary-color display panel, τ=

L

xi

L

xi

+

L

xj

,

τ

ij

=

min

(

i

in

,

j

in

)

max

(

l

in

,

j

in

)

,

min (i in ,j in ) represents a minimum value of grayscale values for i and j in the M-primary-color input signal, max (i in ,j in ) represents a maximum value of the grayscale values for i and j in the M-primary-color input signal, L xi represents a distance between a position corresponding to the color coordinates of x and a position corresponding to the color coordinates of i in the chromacity diagram, and L xj represents a distance between the position corresponding to the color coordinates of x and a position corresponding to the color coordinates of j in the chromacity diagram.

2. The display control method according to claim 1 , wherein the calculating the N-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal comprises:

calculating a conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal; and

multiplying the M-primary-color input signal with the conversion matrix to acquire the N-primary-color input signal.

3. The display control method according to claim 1 , wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a cyan (C) subpixel and a yellow (Y) subpixel, and each pixel in the original image is configured to display the colored image in R, G and B.

4. The display control method according to claim 3 , wherein the calculating the conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal comprises calculating the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a five-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel through the following equation:

T

=

[

1

0

0

0

1

0

0

0

1

τ

G

R

(

1

-

)

τ

G

R

0

0

(

1

-

β

)

τ

G

B

β

τ

G

B

]

,

where

=

L

YG

L

Y

G

+

L

Y

R

,

β

=

L

C

G

L

C

G

+

L

C

B

,

τ

G

R

=

min

(

G

in

,

R

in

)

max

(

G

in

,

R

in

)

,

τ

G

B

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

min

(

G

in

,

R

in

)

represents a minimum value of grayscale values of G and R in the three-primary-color input signal max(G in ,R in ), represents a maximum value of the grayscale values of G and R in the three-primary-color input signal, min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, and L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram.

5. The display control method according to claim 1 , wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a C subpixel, a Y subpixel, and a magenta (M) subpixel, and each pixel in the original image is configured to display the colored image in R, G and B.

6. The display control method according to claim 5 , wherein the calculating the conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal comprises calculating the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a six-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel through the following equation:

T

=

[

1

0

0

0

1

0

0

0

1

τ

G

R

(

1

-

)

τ

G

R

0

0

(

1

-

β

)

τ

G

B

β

τ

G

B

(

1

-

γ

)

τ

R

B

0

γ

τ

R

B

]

,

where

=

L

YG

L

Y

G

+

L

Y

R

,

β

=

L

C

G

L

C

G

+

L

C

B

,

γ

=

L

MR

L

MB

+

L

MR

τ

G

R

=

min

(

G

in

,

R

in

)

max

(

G

in

,

R

in

)

,

τ

G

B

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

τ

RB

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

min

(

G

in

,

R

in

)

represents a minimum value of grayscale values of G and R in the three-primary-color input signal, max(G in ,R in ) represents a maximum value of the grayscale values of G and R in the three-primary-color input signal, min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal, max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal min(R in , B in ) represents a minimum value of grayscale values of R and B in the three-primary-color input signal, max(R in ,B in ) represents a maximum value of the grayscale values of R and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram, L MR represents a distance between a position corresponding to color coordinates of M and the position corresponding to the color coordinates of R in the chromacity diagram, and L MB represents a distance between the position corresponding to the color coordinates of M and the position corresponding to the color coordinates of B in the chromacity diagram.

7. The display control method according to claim 1 , wherein prior to the calculating the N-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal, the display control method further comprises testing the N-primary-color display panel to acquire the color coordinates of each primary color for the N-primary-color display panel.

8. The display control method according to claim 1 , wherein subsequent to calculating the N-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal, the display control method further comprises processing the N-primary-color input signal through a pixel rendering algorithm to acquire an N-primary-color driving signal, and inputting the N-primary-color driving signal to the N-primary-color display panel.

9. A display control device for an N-primary-color display panel implemented by a computer, comprising a processor, a memory, and computer programs stored in the memory and executed by the processor to implement a display control method for the N-primary-color display panel,

wherein the N-primary-color display panel comprises a plurality of pixel units, and each pixel unit comprises subpixels in N primary colors, where N is an integer greater than or equal to 4;

wherein the processor is configured to execute the computer programs, and configured to implement the method according to claim 1 .

10. The display control device according to claim 9 , wherein the processor is further configured to execute the computer programs, and configured to: calculate a conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal; and multiply the M-primary-color input signal with the conversion matrix to acquire the N-primary-color input signal.

11. The display control device according to claim 9 , wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a C subpixel and a Y subpixel, and each pixel in the original image is configured to display the colored image in R, G and B.

12. The display control device according to claim 11 , wherein the processor is further configured to execute the computer program, so as to calculate the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a five-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel through the following equation:

T

=

[

1

0

0

0

1

0

0

0

1

τ

G

R

(

1

-

)

τ

G

R

0

0

(

1

-

β

)

τ

G

B

β

τ

G

B

(

1

-

γ

)

τ

R

B

0

γ

τ

R

B

]

,

where

=

L

YG

L

Y

G

+

L

Y

R

,

β

=

L

C

G

L

C

G

+

L

C

B

,

γ

=

L

MR

L

MB

+

L

MR

τ

G

R

=

min

(

G

in

,

R

in

)

max

(

G

in

,

R

in

)

,

τ

G

B

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

τ

RB

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

min

(

G

in

,

R

in

)

represents a minimum value of grayscale values of G and R in the three-primary-color input signal, max(G in ,R in ) represents a maximum value of the grayscale values of G and R in the three-primary-color input signal min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, and L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram.

13. The display control device according to claim 9 , wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a C subpixel, a Y subpixel, and an M subpixel, and each pixel in the original image is configured to display the colored image in R, G and B.

14. The display control device according to claim 13 , wherein the processor is further configured to execute the computer program, and configured to calculate the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a six-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel through the following equation:

T

=

[

1

0

0

0

1

0

0

0

1

τ

G

R

(

1

-

)

τ

G

R

0

0

(

1

-

β

)

τ

G

B

β

τ

G

B

(

1

-

γ

)

τ

R

B

0

γ

τ

R

B

]

,

where

=

L

YG

L

Y

G

+

L

Y

R

,

β

=

L

C

G

L

C

G

+

L

C

B

,

γ

=

L

MR

L

MB

+

L

MR

τ

G

R

=

min

(

G

in

,

R

in

)

max

(

G

in

,

R

in

)

,

τ

G

B

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

τ

RB

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

min

(

G

in

,

R

in

)

represents a minimum value of grayscale values of G and R in the three-primary-color input signal, max(G in ,R in ) represents a maximum value of the grayscale values of G and R in the three-primary-color input signal min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal, max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal min(R in ,B in ) represents a minimum value of grayscale values of R and B in the three-primary-color input signal max(R in ,B in ) represents a maximum value of the grayscale values of R and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram, L MR represents a distance between a position corresponding to color coordinates of M and the position corresponding to the color coordinates of R in the chromacity diagram, and L MB represents a distance between the position corresponding to the color coordinates of M and the position corresponding to the color coordinates of B in the chromacity diagram.

15. The display control device according to claim 9 , wherein the processor is further configured to execute the computer programs, and configured to process the N-primary-color input signal through a pixel rendering algorithm to acquire an N-primary-color driving signal, and to input the N-primary-color driving signal to the N-primary-color display panel.

16. A display device, comprising an N-primary-color display panel and the display control device according to claim 9 .

17. A display control method for an N-primary-color display panel, wherein the N-primary-color display panel comprises a plurality of pixel units, and each pixel unit comprises subpixels in N primary colors, where N is an integer greater than or equal to 4,

the display control method comprising:

acquiring an M-primary-color input signal from each pixel in an original image, the original image comprising a plurality of pixels corresponding to the plurality of pixel units respectively, each pixel being configured to display a colored image in M primary colors, M being an integer greater than 1 and smaller than N; and

calculating an N-primary-color input signal for a corresponding pixel unit of the N-primary-color display panel in accordance with color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal,

wherein the M primary colors in the M-primary-color input signal comprise red (R), green (G) and blue (B),

wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a cyan (C) subpixel and a yellow (Y) subpixel, and each pixel in the original image is configured to display the colored image in R, G and B,

wherein the calculating the conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal comprises calculating the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a five-primary-color input signal for the corresponding pixel unit of the N-primary-color display panel through the following equation:

T

=

[

1

0

0

0

1

0

0

0

1

τ

G

R

(

1

-

)

τ

G

R

0

0

(

1

-

β

)

τ

G

B

β

τ

G

B

]

,

where

=

L

YG

L

Y

G

+

L

Y

R

,

β

=

L

C

G

L

C

G

+

L

C

B

,

τ

G

R

=

min

(

G

in

,

R

in

)

max

(

G

in

,

R

in

)

,

τ

G

B

=

min

(

G

in

,

B

in

)

max

(

G

in

,

B

in

)

,

min

(

G

in

,

R

in

)

represents a minimum value of grayscale values of G and R in the three-primary-color input signal, max(G in ,R in ) represents a maximum value of the grayscale values of G and R in the three-primary-color input signal min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, and L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram.

18. A display control method for an N-primary-color display panel, wherein the N-primary-color display panel comprises a plurality of pixel units, and each pixel unit comprises subpixels in N primary colors, where N is an integer greater than or equal to 4,

the display control method comprising:

acquiring an M-primary-color input signal from each pixel in an original image, the original image comprising a plurality of pixels corresponding to the plurality of pixel units respectively, each pixel being configured to display a colored image in M primary colors, M being an integer greater than 1 and smaller than N; and

calculating an N-primary-color input signal for a corresponding pixel unit of the N-primary-color display panel in accordance with color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal,

wherein the M primary colors in the M-primary-color input signal comprise red (R), green (G) and blue (B),

wherein each pixel unit of the N-primary-color display panel comprises an R subpixel, a G subpixel, a B subpixel, a C subpixel, a Y subpixel, and a magenta (M) subpixel, and each pixel in the original image is configured to display the colored image in R, G and B,

wherein the calculating the conversion matrix from the M-primary-color input signal to the N-primary-color input signal in accordance with the color coordinates of each primary color for the N-primary-color display panel and the M-primary-color input signal comprises calculating the conversion matrix T from a three-primary-color input signal for each pixel in the original image to a six-primary-color input signal for the corresponding pixel unit of the N-primary-color di splay panel through the following equation:

=

L

x

i

L

xi

+

L

x

j

,

τ

ij

=

min

(

i

in

,

j

in

)

max

(

i

in

,

j

in

)

,

represents a minimum value of grayscale values of G and R in the three-primary-color input signal, max(G in ,R in ) represents a maximum value of the grayscale values of G and R in the three-primary-color input signal min(G in ,B in ) represents a minimum value of grayscale values of G and B in the three-primary-color input signal max(G in ,B in ) represents a maximum value of the grayscale values of G and B in the three-primary-color input signal min(R in ,B in ) represents a minimum value of grayscale values of R and B in the three-primary-color input signal, max(R in ,B in ) represents a maximum value of the grayscale values of R and B in the three-primary-color input signal, L YR represents a distance between a position corresponding to color coordinates of Y and a position corresponding to color coordinates of R in the chromacity diagram, L YG represents a distance between the position corresponding to the color coordinates of Y and a position corresponding to color coordinates of G in the chromacity diagram, L CG represents a distance between a position corresponding to color coordinates of C and the position corresponding to the color coordinates of G in the chromacity diagram, L CB represents a distance between the position corresponding to the color coordinates of C and a position corresponding to color coordinates of B in the chromacity diagram, L MR represents a distance between a position corresponding to color coordinates of M and the position corresponding to the color coordinates of R in the chromacity diagram, and L MB represents a distance between the position corresponding to the color coordinates of M and the position corresponding to the color coordinates of B in the chromacity diagram.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 064397/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2019
From: DAI, BIN; DONG, XUE; ZHANG, XIAOMANG; LV, JING; CHEN, DONG; BI, YUXIN; XI, YANHUI; LI, XIAOLONG; NIU, HAIJUN
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 048267/0968 →
Priority Claims (1)
CN 201710749288.6 · Aug 28, 2017 · national
Continuity (1)
Related Publication 20210335183A1 · Oct 28, 2021