# US 12,008,942 B2 · System and method for a multi-primary wide gamut color system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,942 B2
- Document ID: US12008942B2
- Status: Granted
- Kind: B2
- Application number: 18/134,884
- Filed: 2023-04-14
- Published: 2023-08-17
- Granted: 2024-06-11
- Earliest claimed: 2018-10-25
- Assignees: Baylor University
- Applicants: Baylor University
- Inventors: Mitchell J. Bogdanowicz; Corey P. Carbonara; Michael F. Korpi; James M. DeFilippis; Gary B. Mandle
- Web page: https://patentgrep.com/patent/US12008942B2

## CPC

- G09G 3/2003: {Display of colours (specific for liquid crystal displays G09G3/3607)}
- G02B 5/201: {in the form of arrays}
- G02B 26/008: {in the form of devices for effecting sequential colour changes, e.g. colour wheels}
- G02B 27/1026: {for use with reflective spatial light modulators}
- G02B 27/1046: {for use with transmissive spatial light modulators}
- G02B 27/141: {using dichroic mirrors}
- G02B 30/22: of the stereoscopic type
- G02F 1/133514: {Colour filters}
- G06F 3/1446: {display composed of modules, e.g. video walls}
- G09G 3/001: {using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background (slide projectors per se G03B23/00 = 42 HP)}
- G09G 3/3413: {Details of control of colour illumination sources}
- G09G 3/3426: {the different display panel areas being distributed in two dimensions, e.g. matrix}
- G09G 3/346: {based on modulation of the reflection angle, e.g. micromirrors (micromirrors devices per se G02B26/0833)}
- G09G 5/006: {Details of the interface to the display terminal (specific for a display terminal using a CRT G09G1/167; using a flat panel G09G3/2096; circuits for interfacing with colour displays G09G5/04)}
- G09G 5/02: characterised by the way in which colour is displayed {(details of colour display specific for CRTs G09G1/28; specific for flat matrix panels other than liquid crystal displays G09G3/2003; specific for liquid crystal displays G09G3/3607)}
- G09G 5/10: Intensity circuits
- G09G 3/003: {to produce spatial visual effects}
- G09G 5/06: using colour palettes, e.g. look-up tables
- G09G 2300/0452: Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
- G09G 2320/0242: Compensation of deficiencies in the appearance of colours
- G09G 2320/0271: Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G 2320/0666: for control of colour parameters, e.g. colour temperature
- G09G 2340/06: Colour space transformation
- G09G 2360/08: Power processing, i.e. workload management for processors involved in display operations, such as CPUs or GPUs
- G09G 2360/18: Use of a frame buffer in a display terminal, inclusive of the display panel
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- G09G 2370/12: Use of DVI or HDMI protocol in interfaces along the display data pipeline
- G09G 2370/16: Use of wireless transmission of display information
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02F: OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## 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

### Claim 1

A system for displaying image data, comprising:
at least one processor, wherein the at least one processor is operable to process graphics;
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 processor 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 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.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one processor 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.

### Claim 3 (depends on 1)

The system of claim 1, further including a display engine, 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.

### Claim 4 (depends on 1)

The system of claim 1, wherein the at least one processor is included on a video card.

### Claim 5 (depends on 1)

The system of claim 1, wherein the at least one processor is a plurality of processors, and wherein the plurality of processors are operable to render the image data in parallel.

### Claim 6 (depends on 1)

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

### Claim 7 (depends on 1)

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

### Claim 8 (depends on 1)

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

### Claim 9 (depends on 1)

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

### Claim 10 (depends on 1)

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.

### Claim 11 (depends on 1)

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.

### Claim 12 (depends on 1)

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

### Claim 13 (depends on 1)

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.

### Claim 14

A system for displaying image data, comprising:
at least one processor, wherein the at least one processor is operable to process graphics;
at least one display controller; and
at least one display device;
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 processor is operable to render the image data for display on the at least one display device, thereby creating rendered image data;
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 at least one display device, thereby creating image display data;
wherein the at least one display controller is operable to transmit an image display signal to each of the at least one display device;
wherein the image display signal includes a portion of the image display data; and
wherein the at least one display device is operable to display the image display data.

### Claim 15 (depends on 14)

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 at least one display device.

### Claim 16 (depends on 14)

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

### Claim 17 (depends on 14)

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

### Claim 18 (depends on 14)

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

### Claim 19

A system for displaying image data, comprising:
at least one processor, wherein the at least one processor is operable to process graphics;
at least one display controller; and
at least one display device;
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 processor is operable to render the image data for display on the at least one display device, thereby creating rendered image data;
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 create image display data;
wherein the at least one display controller is operable to transmit the image display data to each of the at least one display device; and
wherein the at least one display device is operable to display the image display data.

### Claim 20 (depends on 19)

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