IP Library › Granted Patent US 10,467,944
Granted Patent B2
US 10,467,944 · App. 14/907,913 · Granted Nov 5, 2019

Method for rendering pixel, apparatus for rendering pixel, and display device

Inventors: Xingling Guo (Shenzhen, CN); Xiaoping Tan (Shenzhen, CN); Jinjie Zhou (Shenzhen, CN)
Assignee: SHENZHEN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
G09G3/2074G09G3/2003G09G2310/027G09G2310/0297G09G2320/0242G09G2330/021G09G2340/0457
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 10,467,944
App. No.
14/907,913
Granted
Nov 5, 2019
Kind
B2
Abstract

A method for rendering pixel, an apparatus for rendering pixel, and a display device are disclosed. The method includes steps of obtaining gray-scale values of three primary colors of an original image pixel in an RGB color space, converting the gray-scale values of three primary colors of the original image pixel into gray-scale values of three primary colors and a compensating component of a compensating image pixel, sampling from a compensating image, and setting the gray-scale values of the three primary colors and the compensating component of two adjacent compensating image pixels in each row as gray-scale values of corresponding sub pixels of a screen pixel in each row.

Claims (69)

1. A method for rendering pixel, comprising following steps:

obtaining gray-scale values (R, G, B) of three primary colors of an original image pixel in an RGB color space, wherein the gray-scale values (R, G, B) of three primary colors of a first original image pixel and a second original image pixel adjacent to the first original image pixel are obtained;

converting the gray-scale values (R, G, B) of three primary colors of the original image pixel into gray-scale values (R′, G′, B′) of three primary colors and a compensating component W of a compensating image pixel, wherein the gray-scale values (R, G, B) of three primary colors of the first original image pixel is converted into the gray-scale values (R′, G′, B′) of three primary colors and the compensating component W of a first compensating image pixel, and the gray-scale values (R, G, B) of three primary colors of the second original image pixel is converted into the gray-scale values (R′, G′, B′) of three primary colors and the compensating component W of a second compensating image pixel adjacent to the first compensating image pixel;

sampling from a compensating image, in such a manner as to extract the gray-scale values (R′, G′, B′) of the three primary colors and the compensating component W of two adjacent compensating image pixels in each row alternately, so that the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel is extracted, and the compensating component W of the second compensating image pixel is extracted; and

setting the gray-scale values (R′, G′, B′) of the three primary colors and the compensating component W of the two adjacent compensating image pixels in each row as gray-scale values of a corresponding sub pixel of a screen pixel in each row, wherein the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel are used as the gray-scale values of the corresponding sub pixel, and the compensating component W of the second compensating image pixel is used as the compensating component of the corresponding sub pixel.

2. The method according to claim 1 , wherein the step of converting the gay-scale values (R, G, B) of three primary colors of the original image pixel into gray-scale values (R′, G′, B′) of three primary colors and a compensating component W of a compensating image pixel comprises following sub steps:

determining the compensating component W according to a saturation S and a minimum value of the gay-scale values of three primary colors of the original image pixel, wherein a maximum value of the gay-scale values of three primary colors of the original image pixel is represented by Max(R,G,B), and the minimum value of the gray-scale values of three primary colors of the original image pixel is represented by Min(R,G,B),

S =[Max( R,G,B )−Min( R,G,B )]/Max( R,G,B )

W =Min( R,G,B )*(1− S ); and

calculating the gray-scale values (R′, G′, B′) of the three primary colors of the compensating image pixel according to the maximum value of the gray-scale values of three primary colors of the original image pixel and the the compensating component, wherein

R ′=[Max( R,G,B )+ W ]/Max( R,G,B )* R−W

G ′=[Max( R,G,B )+ W ]/Max( R,G,B )* G−W

B ′=[Max( R,G,B )+ W ]/Max( R,G,B )* B−W.

3. The method according to claim 1 , wherein the compensating component W is a white component, a yellow component, a cyan component, or a magenta component.

4. The method according to claim 3 , wherein the step of converting the gray-scale values (R, G, B) of three primary colors of the original image pixel into gray-scale values (R′, G′, B′) of three primary colors and a compensating component W of a compensating image pixel comprises following sub steps:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

5. The method according to claim 1 , wherein a row resolution of an original image is twice a row resolution of a display panel.

6. The method according to claim 5 , wherein the step of converting the gray-scale values (R, G, B) of three primary colors of the original image pixel into gray-scale values (R′, G′, B′) of three primary colors and a compensating component W of a compensating image pixel comprises following sub steps:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

7. An apparatus for rendering pixel, comprising:

an extracting unit, configured to obtain gray-scale values (R, G, B) of three primary colors of an original image pixel in an RGB color space, wherein the gray-scale values (R, G, B) of three primary colors of a first original image pixel and a second original image pixel adjacent to the first original image pixel are obtained;

a converting unit, configured to convert the gray-scale values (R, G, B) of three primary colors of the original image pixel into gray-scale values (R, G′, B′) of three primary colors and a compensating component W of a compensating image pixel, wherein the gray-scale values (R, G, B) of three primary colors of the first original image pixel is converted into the gray-scale values (R′, G′, B′) of three primary colors and the compensating component W of a first compensating image pixel, and the gay-scale values (R, G, B) of three primary colors of the second original image pixel is converted into the gray-scale values (R′, G′, B″) of three primary colors and the compensating component W of a second compensating image pixel adjacent to the first compensating image pixel;

a sampling unit, configured to sample from a compensating image, in such a manner as to extract the gay-scale values (R′, G′, B′) of three primary colors and the compensating component W of two adjacent compensating image pixels in each row alternately, so that the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel is extracted, and the compensating component W of the second compensating image pixel is extracted; and

a multiplexing unit, configured to set the gray-scale values (R′, G′, B′) of the three primary colors and the compensating component W of the two adjacent compensating image pixels in each row as gray-scale values of a corresponding sub pixel of a screen pixel in each row, wherein the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel are used as the gray-scale values of the corresponding sub pixel, and the compensating component W of the second compensating image pixel is used as the compensating component of the corresponding sub pixel.

8. The apparatus according to claim 7 , wherein the converting unit is specifically used for:

determining the compensating component W according to a saturation S and a minimum value of the gray-scale values of three primary colors of the original image pixel, wherein a maximum value of the gray-scale values of three primary colors of the original image pixel is represented by Max(R,G,B), and the minimum value of the gray-scale values of three primary colors of the original image pixel is represented by Min(R,G,B),

S =[Max( R,G,B )−Min( R,G,B )]/Max( R,G,B )

W =Min( R,G,B )*(1− S ); and

calculating the gray-scale values (R′, G′, B′) of the three primary colors of the compensating image pixel according to the maximum value of the gray-scale values of three primary colors of the original image pixel and the the compensating component, wherein

R ′=[Max( R,G,B )+ W ]/Max( R,G,B )* R−W

G ′=[Max( R,G,B )+ W ]/Max( R,G,B )* G−W

B ′=[Max( R,G,B )+ W ]/Max( R,G,B )* B−W.

9. The apparatus according to claim 7 , wherein the compensating component W is a white component, a yellow component, a cyan component, or a magenta component.

10. The apparatus according to claim 9 , wherein the converting unit is specifically used for:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

11. The apparatus according to claim 7 , wherein a row resolution of an original image is twice a row resolution of a display panel.

12. The apparatus according to claim 11 , wherein the converting unit is specifically used for:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

13. A display device, comprising:

a display panel, which is provided with a plurality rows of screen pixels, each screen pixel comprising three primary color sub pixels and a compensating sib pixel, and the three primary color sub pixels and the compensating sub pixel being arranged in each row of screen pixels in an alternate manner;

an apparatus for rendering pixel, which comprises:

an extracting unit, configured to obtain gray-scale values (R, G, B) of three primary colors of an original image pixel in an RGB color space, wherein the gray-scale values (R, G, B) of three primary colors of a first original image pixel and a second original image pixel adjacent to the first original image pixel are obtained;

a converting unit, configured to convert the gay-scale values (R, G, B) of three primary colors of the original image pixel into gay-scale values (R′, G′, B′) of three primary colors and a compensating component W of a compensating image pixel, wherein the gray-scale values (R, G, B) of three primary colors of the first original image pixel is converted into the gray-scale values (R′, G′, B′) of three primary colors and the compensating component W of a first compensating image pixel, and the gray-scale values (R, G, B) of three primary colors of the second original image pixel is converted into the gray-scale values (R′, G′, B′) of three primary colors and the compensating component W of a second compensating image pixel adjacent to the first compensating image pixel;

a sampling unit, configured to sample from a compensating image, in such a manner as to extract the gray-scale values (R′, G′, B′) of the three primary colors and the compensating component W of two adjacent compensating image pixels in each row alternately, so that the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel is extracted, and the compensating component W of the second compensating image pixel is extracted; and

a multiplexing unit, configured to the gray-scale values (R′, G′, B′) of the three primary colors and the compensating component W of the two adjacent compensating image pixels in each row as gray-scale values of a corresponding sub pixel of a screen pixel in each row, wherein the gray-scale values (R′, G′, B′) of the three primary colors of the first compensating image pixel are used as the gray-scale values of the corresponding sub pixel, and the compensating component W of the second compensating image pixel is used as the compensating component of the corresponding sub pixel;

a scanning driving circuit, configured to drive screen pixels in each of the rows in a circular manner; and

a data driving circuit, configured to receive a gray-scale value of each sub pixel in each row of screen pixels from the apparatus for rendering pixel and providing the gray-scale value to a corresponding sub pixel of the screen pixels.

14. The display device according to claim 13 , wherein the converting unit is specifically used for:

determining the compensating component W according to a saturation S and a minimum value of the gray-scale values of three primary colors of the original image pixel, wherein a maximum value of the gray-scale values of three primary colors of the original image pixel is represented by Max(R,G,B), and the minimum value of the gray-scale values of three primary colors of the original image pixel is represented by Min(R,G,B),

S =[Max( R,G,B )−Min( R,G,B )]/Max( R,G,B )

W =Min( R,G,B )*(1− S ); and

calculating the gray-scale values (R′, G′, B′) of the three primary colors of the compensating image pixel according to the maximum value of the gray-scale values of three primary colors of the original image pixel and the the compensating component, wherein

R ′=[Max( R,G,B )+ W ]/Max( R,G,B )* R−W

G ′=[Max( R,G,B )+ W ]/Max( R,G,B )* G−W

B ′=[Max( R,G,B )+ W ]/Max( R,G,B )* B−W.

15. The display device according to claim 13 , wherein the compensating component W is a white component, a yellow component, a cyan component, or a magenta component.

16. The display device according to claim 15 , Wherein the converting unit is specifically used for:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

17. The display device according to claim 16 , wherein a compensating sub pixel of a screen pixel has a white color, a yellow color, a cyan color, or a magenta color.

18. The display device according to claim 13 , wherein a row resolution of an original image is twice a row resolution of a display panel.

19. The display device according to claim 18 , wherein the converting unit is specifically used for:

determining the compensating component according to a saturation and a minimum value of the gray-scale values of three primary colors of the original image pixel; and

calculating the gray-scale values of the three primary colors of the compensating image pixel according to a maximum value of the gray-scale values of three primary colors of the original image pixel and the compensating component.

20. The display device according to claim 19 , wherein a compensating sub pixel of a screen pixel has a white color, a yellow color, a cyan color, or a magenta color.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2017
From: GUO, XINGLING; TAN, XIAOPING; ZHOU, JINJIE
To: SHENZHEN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.; WUHAN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
Reel/Frame 043765/0112 →
Priority Claims (1)
CN 2015 1 0601051 · Sep 18, 2015 · national
Continuity (1)
Related Publication 20180158394A1 · Jun 7, 2018