# US 8,466,859 B1 · Display illumination response time compensation system and method

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

- Number: US 8,466,859 B1
- Document ID: US8466859B1
- Status: Granted
- Kind: B1
- Application number: 11/295,941
- Filed: 2005-12-06
- Granted: 2013-06-18
- Earliest claimed: 2005-12-06
- Assignees: NVIDIA Corporation
- Applicants: William Samuel Herz
- Inventors: William Samuel Herz
- Web page: https://patentgrep.com/patent/US8466859B1

## CPC

- G09G 3/3648: {using an active matrix (G09G3/367 - G09G3/3696 take precedence)}
- G09G 3/006: {Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays (testing individual LED's G01R31/2635; testing lamps G01R31/44; testing of optical features of LCD displays G02F1/1309)}
- G09G 2320/0252: Improving the response speed
- G09G 2320/0285: using tables for spatial correction of display data
- 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)

## Abstract

A digital video display response time compensation system and method are presented. A digital video display response time compensation system and method are utilized to direct adjustments in a display presentation. A test pattern response time compensation value determination process for establishing appropriate adjustment levels for a display is performed. A test pattern is displayed; user input on compensation to the test pattern display is received; pixel value calibration settings are determined based upon the user input; and the test pattern display appearance is altered based upon the pixel value calibration settings. After the appropriate pixel illumination adjustment values are establish a pixel value is received. The pixel value is adjusted in accordance with the response time compensation value and a response time compensated pixel value is output.

## Claims

### Claim 1

A display response time compensation method comprising:
performing in an electronic system a test pattern response time compensation value determination process, wherein said performing comprises receiving input about a test pattern display via a graphical user interface that comprises an adjustment indicator;
receiving a pixel value;
adjusting said pixel value in said electronic system in accordance with said response time compensation value, wherein an adjustment is linear in a first zone of interest and non-linear in a second zone of interest, wherein said first zone of interest and said second zone of interest can be distinguished based upon the rate at which pixel values are changing associated with a rate at which an image is moving; and
outputting a response time compensated pixel value.

### Claim 2 (depends on 1)

The display response time compensation method of claim 1 wherein said adjusting includes a piecewise increasing pre-emphasis change in which one of said first zone of interest and said second zone of interest is adjusted non-linearly.

### Claim 3 (depends on 1)

The display response time compensation method of claim 1 wherein said adjusting includes a piecewise decreasing de-emphasis change in which one of said first zone of interest and said second zone of interest is adjusted non-linearly.

### Claim 4 (depends on 1)

The display response time compensation method of claim 1 wherein said adjusting includes reference to a subsequent frame's pixel values.

### Claim 5 (depends on 1)

The display response time compensation method of claim 1 further comprising:
determining in said electronic system if said received pixel value is associated with a pixel that is changing values between frames; and
ceasing adjustments in said pixel value if said pixel value is associated with a static image pixel.

### Claim 6 (depends on 1)

The display response time compensation method of claim 1 further comprising detecting in said electronic system a static image frame associated with a paused mode.

### Claim 7 (depends on 6)

The display response time compensation method of claim 6 further comprising ceasing adjustments in said pixel value if said pixel value is associated with said paused mode.

### Claim 8

A display time response compensation system comprising:
a bus for communicating information;
a processor for performing display response compensation instructions, said processor communicatively coupled to said bus; and
a memory for storing said display response compensation instructions, said memory communicatively coupled to said bus, wherein said display response compensation instructions include:
establishing response time compensation values based upon user subjective test results, wherein said establishing comprises receiving input about a test pattern display a graphical user interface that comprises an adjustment indicator, wherein said response time compensation values are linear in a first zone of interest and non-linear in a second zone of interest, wherein said first zone of interest and said second zone of interest can be distinguished based upon the rate at which pixel values are changing associated with a rate at which an image is moving; and
calibrating pixel values in accordance with said response time compensation values.

### Claim 9 (depends on 8)

The display time response compensation system of claim 8 wherein said calibrating includes geometrical analysis of a moving object vector trajectory.

### Claim 10 (depends on 8)

The display time response compensation system of claim 8 wherein said instructions include a movement threshold analysis.

### Claim 11 (depends on 8)

The display time response compensation system of claim 8 wherein said processor utilizes non-linearly introduced amplitude modification based upon historical pixel data to achieve calibration of said pixel values.

### Claim 12 (depends on 8)

The display time response compensation system of claim 8 wherein said instructions include resetting historical data and turning off compensation if no image motion is detected.

### Claim 13 (depends on 8)

The display time response compensation system of claim 8 further comprising a dual head component for presenting a correct rendering of a test pattern while permitting matching with a display rendered version.

### Claim 14 (depends on 8)

The display time response compensation system of claim 8 wherein said processor is a graphics processing unit including pixel shaders.

### Claim 15 (depends on 8)

The display time response compensation system of claim 8 wherein said processor is a graphics processing unit including a dedicated video processor.

### Claim 16 (depends on 8)

The display time response compensation system of claim 8 wherein said processor is a programmable function processing engine.

### Claim 17

A test pattern response time compensation value determination process comprising:
displaying a test pattern;
receiving user input via a graphical user interface on compensation to said test pattern display, wherein said graphical user interface comprises an adjustment indicator to adjust said compensation, wherein an adjustment is linear in a first zone of interest and non-linear in a second zone of interest, wherein said first zone of interest and said second zone of interest can be distinguished based upon the rate at which pixel values are changing associated with a rate at which an image is moving;
determining in an electronic system pixel value calibration settings based upon said user input; and
altering said test pattern display appearance in said electronic system based upon said pixel value calibration settings.

### Claim 18 (depends on 17)

The test pattern response time compensation value determination process of claim 17 wherein said pixel value calibration settings are stored.

### Claim 19 (depends on 17)

The test pattern response time compensation value determination process of claim 17 wherein said pixel value calibration settings corresponding to subjective user input are stored in a lookup table.

### Claim 20 (depends on 19)

The test pattern response time compensation value determination process of claim 19 wherein pixel changing conditions are fed into said lookup table as index values that correspond to user input value adjustments which are utilized to provide pixel compensation.

### Claim 21 (depends on 17)

The test pattern response time compensation value determination process of claim 17 wherein said graphical user interface is a user control panel for receiving user input on test pattern display.

### Claim 22 (depends on 17)

The test pattern response time compensation value determination process of claim 17 wherein a determination is made of the amount of adjustment appropriate to reach a desired illumination level.

### Claim 23 (depends on 17)

The test pattern response time compensation value termination process of claim 17 wherein said test pattern includes changing pixel values.

### Claim 24 (depends on 17)

The test pattern response time compensation value determination process of claim 17 wherein test patterns are presented in which the velocity of the image can change or remain constant.
