IP Library Granted Patent US 9,691,313
Granted Patent B2
US 9,691,313 · App. 14/503,156 · Granted Jun 27, 2017

Display pixel structures and method of operating same

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,691,313
App. No.
14/503,156
Granted
Jun 27, 2017
Kind
B2
Abstract

Techniques and mechanisms for displaying an image with structures of a pixel array. In an embodiment, pixels of the pixel array each include three chrominance elements and a fourth luminance element. Of the four elements of a given pixel, a first subset of the elements are aligned along a first line, a second subset of the elements are aligned along a second line offset from the first line, and a third subset of the elements are aligned along a third line extending athwart the first line and the second line, wherein two of the elements are located on opposite sides of the third subset. In another embodiment, image data processing, for displaying an image with the pixel array, includes updating luminance parameters of a plurality of pixel data sets independent of any evaluation to update one or more types of chrominance parameters of the plurality of pixel data sets.

Claims (49)

1. A tileable display panel, comprising:

a screen layer upon which a unified image is projected from a backside;

an illumination layer to generate lamp light;

a display layer disposed between the screen layer and the lamp layer, the display layer including a pixel array comprising a plurality of pixels, each of the plurality of pixels including an arrangement of four elements comprising:

a first element, a second element and a third element corresponding, respectively, to a first chrominance dimension, a second chrominance dimension and a third chrominance dimension; and

a fourth element corresponding to a luminance dimension representing a combination of the first chrominance dimension, the second chrominance dimension and the third chrominance dimension;

an image processor for executing instructions; and

a memory coupled to the image processor, wherein the memory stores the instructions, which when executed by the image processor causes the tileable display panel to perform operations including:

detecting an edge artifact of an image represented at least in part by image data; and

identifying, in response to detection of the edge artifact, a plurality of pixel data sets of the image data, each of the plurality of pixel data sets including:

a first parameter, second parameter and third parameter corresponding, respectively, to the first chrominance dimension, the second chrominance dimension and the third chrominance dimension; and

a fourth parameter corresponding to the luminance dimension; and

updating the plurality of pixel data sets to reduce the image artifact; and

performing an update of the fourth parameter of each of the plurality of pixel data sets independent of any update to the third parameter of each of the plurality of pixel data sets.

2. The tileable display panel of claim 1 , wherein the four elements are located with respect to one another to form a sequence of elements which extends along a curved line or an angled line, and wherein the fourth element is located at a first end of the sequence of elements.

3. The tileable display panel of claim 2 , wherein the third element is located at a second end of the sequence of elements, and wherein the third chrominance dimension corresponds to a blue color.

4. The tileable display panel of claim 1 , wherein, of the four elements, the first element and the fourth element are located in different respective element rows of the pixel array and in different respective element columns of the pixel array, and wherein the first chrominance dimension corresponds to a green color.

5. The tileable display panel of claim 1 , wherein any update of the plurality of pixel data sets to reduce the image artifact is performed independent of any update to one or more of the first parameter, the second parameter and the third parameter of the plurality of pixel data sets.

6. The tileable display panel of claim 1 , wherein the plurality of pixel data sets includes a first pixel data set and a second pixel data set, and wherein performing the update of the fourth parameter of each of the plurality of pixel data sets includes:

swapping with one another the fourth parameter of the first pixel data set and the fourth parameter of the second pixel data set.

7. The tileable display panel of claim 1 , wherein the plurality of pixel data sets includes a first pixel data set and a second pixel data set, and wherein performing the update of the fourth parameter of each of the plurality of pixel data sets further includes:

assigning a previously assigned fourth parameter of the first pixel data set to the first parameter of the first pixel data set; and

assigning a previously assigned first parameter of the first pixel data set to the fourth parameter of the second pixel data set.

8. The tileable display panel of claim 1 , wherein performing the update of the fourth parameter of each of the plurality of pixel data sets comprises:

calculating an average, a mean or a median of the fourth parameter of each of the plurality of pixel data sets to represent a calculated value; and

setting the fourth parameter of at least one of the plurality of pixel data sets equal to the calculated value.

9. The tileable display panel of claim 1 , wherein each of the plurality of pixels is associated with a pixel data set to emit light representing a single image pixel, and wherein the arrangement of the four elements of each of the plurality of pixels is a single common arrangement that either spans both two element rows of the pixel array and three element columns of the pixel array, or spans both three element rows of the pixel array and two element columns of the pixel array.

10. A method comprising:

detecting an edge artifact of an image represented at least in part by image data;

in response to detection of the edge artifact, identifying a plurality of pixel data sets each including:

a first parameter, second parameter and third parameter corresponding, respectively, to a first chrominance dimension, a second chrominance dimension and a third chrominance dimension; and

a fourth parameter corresponding to a luminance dimension representing a combination of the first chrominance dimension, the second chrominance dimension and the third chrominance dimension; and

updating the plurality of pixel data sets to reduce the image artifact, including performing an update of the fourth parameters of the plurality of pixel data sets independent of any evaluation to update the third parameters of the plurality of pixel data set.

11. The method of claim 10 , wherein any update of the plurality of pixel data sets to reduce the image artifact is performed independent of any update to the third parameters of the plurality of pixel data sets.

12. The method of claim 10 , wherein any update of the fourth parameters of the plurality of pixel data sets to reduce the image artifact is performed independent of any evaluation to determine an update to the third parameters of the plurality of pixel data sets.

13. The method of claim 10 , wherein performing the update of the fourth parameters includes:

calculating a value representing an average, a mean or a median of the fourth parameters of the plurality of pixel data sets; and

setting one or more of the fourth parameters of the plurality of pixel data sets equal to the value.

14. A non-transitory computer-readable storage medium having stored thereon instructions which, when executed by one or more processing units, cause the one or more processing units to perform a method comprising:

detecting an edge artifact of an image represented at least in part by image data;

in response to detection of the edge artifact, identifying a plurality of pixel data sets each including:

a first parameter, second parameter and third parameter corresponding, respectively, to a first chrominance dimension, a second chrominance dimension and a third chrominance dimension; and

a fourth parameter corresponding to a luminance dimension representing a combination of the first chrominance dimension, the second chrominance dimension and the third chrominance dimension; and

updating the plurality of pixel data sets to reduce the image artifact, including performing an update of the fourth parameters of the plurality of pixel data sets independent of any evaluation to update the third parameters of the plurality of pixel data set.

15. The computer-readable storage medium of claim 14 , wherein any update of the plurality of pixel data sets to reduce the image artifact is performed independent of any update to the third parameters of the plurality of pixel data sets.

16. The computer-readable storage medium of claim 14 , wherein any update of the fourth parameters of the plurality of pixel data sets to reduce the image artifact is performed independent of any evaluation to determine an update to the third parameters of the plurality of pixel data sets.

17. The computer-readable storage medium of claim 14 , wherein performing the update of the fourth parameters includes:

calculating a value representing an average, a mean or a median of the fourth parameters of the plurality of pixel data sets; and

setting one or more of the fourth parameters of the plurality of pixel data sets equal to the value.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE REMOVAL OF THE INCORRECTLY RECORDED APPLICATION NUMBERS 14/149802 AND 15/419313 PREVIOUSLY RECORDED AT REEL: 44144 FRAME: 1. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 4, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 068092/0502 →
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044144/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2016
From: GOOGLE INC.
To: X DEVELOPMENT LLC
Reel/Frame 039900/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2014
From: BASTANI, BEHNAM; LOOMIS, NICHOLAS CHARLES
To: GOOGLE INC.
Reel/Frame 033857/0608 →