IP Library Granted Patent US 11,631,358
Granted Patent B2
US 11,631,358 · App. 17/965,410 · Granted Apr 18, 2023

System and method for a multi-primary wide gamut color system

Inventors: Mitchell J. Bogdanowicz (Somis, CA); Corey P. Carbonara (Waco, TX); Michael F. Korpi (Hewitt, TX); James M. DeFilippis (Pacific Palisades, CA); Gary B. Mandle (Los Altos, CA)
Assignee: BAYLOR UNIVERSITY
G09G3/2003G02B5/201G02F1/133514G09G3/3413G09G5/02G09G2300/0452G09G2320/0242G09G2340/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,631,358
App. No.
17/965,410
Granted
Apr 18, 2023
Kind
B2
Abstract

The present invention includes systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.

Claims (59)

1. A system for displaying image data, comprising:

at least one graphics processing unit (GPU);

a display engine;

at least one display controller; and

a plurality of display devices;

wherein the image data includes a set of primary color signals, wherein the set of primary color signals corresponds to a set of values in an International Commission on Illumination (CIE) Yxy color space, wherein the set of values in the CIE Yxy color space includes a luminance (Y) and two colorimetric coordinates (x and y);

wherein the at least one GPU is operable to render the image data for display on the plurality of display devices, thereby creating rendered image data;

wherein the rendered image data is transmitted to the display engine;

wherein the rendered image data is transmitted to the at least one display controller;

wherein the transmitted rendered data includes processed Yxy data, wherein the processed Yxy data includes a first channel related to the luminance (Y), a second channel related to a first colorimetric coordinate (x) of the two colorimetric coordinates (x and y), and a third channel related to a second colorimetric coordinate (y) of the two colorimetric coordinates (x and y);

wherein the at least one display controller is operable to scale the rendered image data for display on the plurality of display devices, thereby creating image display data;

wherein the at least one display controller is operable to transmit the image display data to each of the plurality of display devices; and

wherein the plurality of display devices is operable to display the image display data.

2. The system of claim 1 , wherein the at least one GPU includes a render engine, at least one render pipeline, a programmable pixel shader, a programmable vector shader, a vector array processor, a curvature engine, and/or a memory cache.

3. The system of claim 1 , wherein the display engine includes a raster scaler, at least one video display controller, a color channel-to-XYZ converter, a linear converter, a scaler, a limiter, an XYZ-to-Yxy converter, a sampling selector, a video bus, a look-up table (LUT), at least one output formatter, and/or at least one encoder.

4. The system of claim 1 , wherein the at least one GPU and the display engine are included on a video card.

5. The system of claim 1 , wherein the at least one GPU is a plurality of GPUs, and wherein the plurality of GPUs is operable to render the image data in parallel.

6. The system of claim 1 , wherein the image display data includes a mapping of the rendered image data to the plurality of display devices.

7. The system of claim 1 , wherein the image display data includes a cropping of the rendered image data.

8. The system of claim 1 , wherein the image display data includes timing data.

9. The system of claim 1 , wherein the image display data includes a location of each of the plurality of display devices.

10. The system of claim 1 , wherein each of the plurality of display devices is operable to display at least 80% of a total area covered between about 400 nanometers and about 700 nanometers in the CIE Yxy color space.

11. The system of claim 1 , wherein the image data corresponds to an image, and wherein the image includes colors outside of an International Telecommunication Union Recommendation (ITU-R) BT.2020 color gamut.

12. The system of claim 1 , wherein each of the plurality of display devices is operable to transmit the image display data.

13. The system of claim 1 , wherein the plurality of display devices includes at least one display screen, and wherein the at least one display screen includes a liquid crystal display (LCD) screen, a light-emitting diode (LED) display screen, a quantum dot (QD) display screen, and/or a projector screen.

14. A system for displaying image data, comprising:

at least one graphics processing unit (GPU);

a display engine;

at least one display controller; and

a plurality of display devices;

wherein the image data includes a set of primary color signals, wherein the set of primary color signals corresponds to a set of values in an International Commission on Illumination (CIE) Yxy color space, wherein the set of values in the CIE Yxy color space includes a luminance (Y) and two colorimetric coordinates (x and y);

wherein the at least one GPU is operable to render the image data for display on the plurality of display devices, thereby creating rendered image data;

wherein the rendered image data is transmitted to the display engine;

wherein the rendered image data is transmitted to the at least one display controller;

wherein the transmitted rendered data includes processed Yxy data, wherein the processed Yxy data includes a first channel related to the luminance (Y), a second channel related to a first colorimetric coordinate (x) of the two colorimetric coordinates (x and y), and a third channel related to a second colorimetric coordinate (y) of the two colorimetric coordinates (x and y);

wherein the at least one display controller is operable to scale the rendered image data for display on the plurality of display devices, thereby creating image display data;

wherein the at least one display controller is operable to transmit an image display signal to each of the plurality of display devices;

wherein the image display signal includes a portion of the image display data; and

wherein the plurality of display devices is operable to display the image display data.

15. The system of claim 14 , wherein the portion of the image display data included in the image display signal is based on a location of each of the plurality of display devices.

16. The system of claim 14 , wherein the image display signal includes a cropping of the rendered image data.

17. The system of claim 14 , wherein the image display signal includes timing data.

18. The system of claim 14 , wherein the image display signal includes a calibration signal.

19. A system for displaying image data, comprising:

at least one graphics processing unit (GPU);

a display engine;

at least one display controller; and

a plurality of display devices;

wherein the image data includes a set of primary color signals, wherein the set of primary color signals corresponds to a set of values in an International Commission on Illumination (CIE) Yxy color space, wherein the set of values in the CIE Yxy color space includes a luminance (Y) and two colorimetric coordinates (x and y);

wherein the at least one GPU is operable to render the image data for display on the plurality of display devices, thereby creating rendered image data;

wherein the rendered image data is transmitted to the display engine;

wherein the rendered image data is transmitted to the at least one display controller;

wherein the transmitted rendered data includes processed Yxy data, wherein the processed Yxy data includes a first channel related to the luminance (Y), a second channel related to a first colorimetric coordinate (x) of the two colorimetric coordinates (x and y), and a third channel related to a second colorimetric coordinate (y) of the two colorimetric coordinates (x and y);

wherein the at least one display controller is operable to scale the rendered image data for display on the plurality of display devices, thereby creating image display data;

wherein the at least one display controller is operable to transmit an image display signal to each of the plurality of display devices;

wherein the image display signal includes a portion of the image display data;

wherein the plurality of display devices is operable to display the image display data; and

wherein the image display data includes a plurality of images.

20. The system of claim 19 , wherein the plurality of display devices includes at least one moving stage and wherein the at least one moving stage is operable to change a visibility of at least one display element in the plurality of display devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2022
From: BOGDANOWICZ, MITCHELL J.; CARBONARA, COREY P.; KORPI, MICHAEL F.; DEFILIPPIS, JAMES M.; MANDLE, GARY B.
To: BAYLOR UNIVERSITY
Reel/Frame 061436/0585 →
Continuity (16)
Continuation 17670112 · Feb 11, 2022
Continuation In Part 17516143 · Nov 1, 2021
Continuation In Part 17338357 · Jun 3, 2021
Continuation In Part 17225734 · Apr 8, 2021
Continuation In Part 17076383 · Oct 21, 2020
Continuation In Part 17009408 · Sep 1, 2020
Continuation In Part 16887807 · May 29, 2020
Continuation In Part 16860769 · Apr 28, 2020
Continuation In Part 16853203 · Apr 20, 2020
Continuation In Part 16831157 · Mar 26, 2020
Continuation 16659307 · Oct 21, 2019
Provisional Application 62876878 · Jul 22, 2019
Provisional Application 62847630 · May 14, 2019
Provisional Application 62805705 · Feb 14, 2019
Provisional Application 62750673 · Oct 25, 2018
Related Publication 20230056348A1 · Feb 23, 2023