IP Library Granted Patent US 9,165,526
Granted Patent B2
US 9,165,526 · App. 13/406,611 · Granted Oct 20, 2015

Subpixel arrangements of displays and method for rendering the same

Inventors: Jing Gu (Shanghai, CN); Keigo Hirakawa (Dayton, OH)
Assignee: SHENZHEN YUNYINGGU TECHNOLOGY CO., LTD.
G09G5/02G09G3/2003G09G2300/0426G09G2300/0452G09G2340/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 9,165,526
App. No.
13/406,611
Granted
Oct 20, 2015
Kind
B2
Abstract

An apparatus including a display and control logic is provided. In one example, the display includes an array of subpixels having a subpixel repeating group tiled across the display in a regular pattern. The subpixel repeating group comprises n rows of subpixels and n columns of subpixels. Each row of the subpixel repeating group comprises n types of subpixels. Each column of the subpixel repeating group comprises the n types of subpixels. Subpixels along each diagonal direction of the subpixel repeating group comprise at least two types of the n types of subpixels. The control logic is operatively coupled to the display and is configured to receive display data and render the display data into control signals for driving the array of subpixels of the display.

Claims (72)

1. An apparatus comprising:

a display panel comprising an array of subpixels having a subpixel repeating group tiled across the display panel in a regular pattern; and

control logic operatively coupled to the display panel, configured to receive display data and render the display data into control signals for driving the display panel, wherein

the subpixel repeating group comprises four rows of subpixels and four columns of subpixels;

each row of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel;

each column of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel;

subpixels along each diagonal direction of the subpixel repeating group comprise at least two types of the red, green, blue, and white subpixels;

two adjacent subpixels correspond to one pixel;

for each pixel, the display data comprises original red, green, and blue components for rendering the pixel; and

the control logic is further configured to, for each pixel,

calculate a value of a converted white component based on values of the original red, green, and blue components,

calculate values of converted red, green, and blue components based on the values of the original red, green, and blue components, respectively, and the value of the converted white component, and

assign values of two of the converted red, green, blue, and white components to the two adjacent subpixels corresponding to the pixel by matching each of the two adjacent subpixels with a converted component in the same color, respectively.

2. The apparatus of claim 1 , wherein each subpixel of the array has the same shape and size.

3. The apparatus of claim 1 , wherein each subpixel of the array has a substantially rectangular shape with an aspect ratio of about 2:1 or about 1:2.

4. The apparatus of claim 3 , wherein each pixel has a substantially square shape and is equally divided into two subpixels each in a substantially rectangular shape.

5. The apparatus of claim 1 , wherein the control logic comprises:

an identifying module configured to identify an arrangement of the array of subpixels;

a converting module operatively coupled to the identifying module, configured to convert the display data into converted display data based on the arrangement of the array of subpixels; and

a rendering module operatively coupled to the converting module, configured to provide the control signals based on the converted display data.

6. The apparatus of claim 1 , further comprising:

a processor configured to generate the display data; and

a memory operatively coupled to the processor and the control logic, configured to store the display data.

7. The apparatus of claim 1 , further comprising a receiver operatively coupled to the control logic, configured to receive the display data and provide the display data to the control logic.

8. The apparatus of claim 1 , wherein the apparatus is one of a liquid crystal display (LCD), an organic light emitting diode (OLED) display, an electrophoretic ink (E-ink) display, and an electroluminescent display (ELD).

9. The apparatus of claim 1 , wherein the value of the converted white component is calculated based on a minimum value of the original red, green, and blue components.

10. The apparatus of claim 9 , wherein the value of the converted white component is calculated by dividing the minimum value of the original red, green, and blue components by a correction value that is not less than 1.

11. The apparatus of claim 9 , wherein

the value of the converted red component is calculated by subtracting the value of the converted white component from the value of the original red component;

the value of the converted green component is calculated by subtracting the value of the converted white component from the value of the original green component; and

the value of the converted blue component is calculated by subtracting the value of the converted white component from the value of the original blue component.

12. An apparatus comprising:

a display comprising:

a display panel having

a filter substrate comprising an array of filters, each filter of the array corresponding to one of an array of subpixels on the display panel,

an electrode substrate comprising an array of electrodes, each electrode corresponding to one of the array of subpixels on the display panel and configured to drive the corresponding subpixel, and

a liquid crystal layer disposed between the filter substrate and the electrode substrate; and

a backlight panel configured to provide lights to the display panel; and

control logic operatively coupled to the display, configured to receive display data and render the display data into control signals for driving the display panel, wherein

the array of subpixels comprises a subpixel repeating group tiled across the display panel in a regular pattern;

the subpixel repeating group comprises four rows of subpixels and four columns of subpixels;

each row of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel;

each column of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel;

subpixels along each diagonal direction of the subpixel repeating group comprise at least two types of the red, green, blue, and white subpixels;

two adjacent subpixels correspond to one pixel;

for each pixel, the display data comprises original red, green, and blue components for rendering the pixel; and

the control logic is further configured to, for each pixel,

calculate a value of a converted white component based on values of the original red, green, and blue components,

calculate values of converted red, green, and blue components based on the values of the original red, green, and blue components, respectively, and the value of the converted white component, and

assign values of two of the converted red, green, blue, and white components to the two adjacent subpixels corresponding to the pixel by matching each of the two adjacent subpixels with a converted component in the same color, respectively.

13. The apparatus of claim 12 , wherein each subpixel of the array has the same shape and size.

14. The apparatus of claim 12 , wherein the control logic comprises:

an identifying module configured to identify an arrangement of the array of subpixels;

a converting module operatively coupled to the identifying module, configured to convert the display data into converted display data based on the arrangement of the array of subpixels; and

a rendering module operatively coupled to the converting module, configured to provide the control signals based on the converted display data.

15. The apparatus of claim 12 , further comprising:

a processor configured to generate the display data; and

a memory operatively coupled to the processor and the control logic, configured to store the display data.

16. The apparatus of claim 12 , further comprising a receiver operatively coupled to the control logic, configured to receive the display data and provide the display data to the control logic.

17. A method, implemented on a machine having at least one processor, for rendering subpixels of a display panel, comprising:

identifying an arrangement of an array of subpixels of the display panel, two adjacent subpixels corresponding to one pixel;

receiving display data comprising, for each pixel, original red, green, and blue components for rendering the pixel;

for each pixel, converting the display data into converted display data based on the arrangement of the array of subpixels by:

calculating a value of a converted white component based on values of the original red, green, and blue components,

calculating values of converted red, green, and blue components based on the values of the original red, green, and blue components, respectively, and the value of the converted white component, and

assigning values of two of the converted red, green, blue, and white components to the two adjacent subpixels corresponding to the pixel by matching each of the two adjacent subpixels with a converted component in the same color, respectively; and

providing control signals for rendering the array of subpixels of the display panel based on the converted display data, wherein

the array of subpixels comprises a subpixel repeating group tiled across the display panel in a regular pattern;

the subpixel repeating group comprises four rows of subpixels and four columns of subpixels;

each row of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel;

each column of the subpixel repeating group comprises a red subpixel, a green subpixel, a blue subpixel, and a white subpixel; and

subpixels along each diagonal direction of the subpixel repeating group comprise at least two types of the red, green, blue, and white subpixels.

Assignments (4)
CHANGE OF NAME Recorded Apr 5, 2023
From: SHENZHEN YUNYINGGU TECHNOLOGY CO., LTD.
To: VIEWTRIX TECHNOLOGY CO., LTD.
Reel/Frame 063264/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: SHANGHAI JING PENG INVEST MANAGEMENT CO., LTD.
To: SHENZHEN YUNYINGGU TECHNOLOGY CO., LTD.
Reel/Frame 030165/0716 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 029552 FRAME 0573. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Jan 4, 2013
From: GU, JING; HIRAKAWA, KEIGO
To: SHANGHAI JING PENG INVEST MANAGEMENT CO., LTD
Reel/Frame 029571/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2013
From: GU, JING; HIRAKAWA, KEIGO
To: SHANGHAI JING PEN INVEST MANAGEMENT CO., LTD.
Reel/Frame 029552/0573 →
Continuity (1)
Related Publication 20130222442A1 · Aug 29, 2013