# US 2021/0241670 A1 · Device and method for image processing in display driver

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

- Number: US 2021/0241670 A1
- Document ID: US20210241670A1
- Status: Published application
- Kind: A1
- Application number: 16/778,614
- Filed: 2020-01-31
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Synaptics Incorporated
- Applicants: Synaptics Incorporated
- Inventors: Masao ORIO; Takashi NOSE; Hirobumi FURIHATA
- Web page: https://patentgrep.com/patent/US20210241670A1

## CPC

- G02B 27/0093: {with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking}
- G09G 3/2003: {Display of colours (specific for liquid crystal displays G09G3/3607)}
- G02B 27/017: {Head mounted}
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G09G 3/035: {for flexible display surfaces}
- G02B 2027/0112: {comprising device for genereting colour display}
- 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/0261: in the context of movement of objects on the screen or movement of the observer relative to the screen
- G09G 2320/0271: Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G 2320/0285: using tables for spatial correction of display data
- G09G 2320/041: Temperature compensation
- G09G 2354/00: Aspects of interface with display user
- G09G 2360/144: the light being ambient light
- G09G 2380/02: Flexible displays
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A display driver comprises image processing circuitry and driver circuitry. The image processing circuitry is configured to receive spatial distribution information of a physical quantity related to a display panel. The image processing circuitry is further configured to generate output voltage data by processing input pixel data associated with subpixels of the pixel. The drive circuitry is configured to drive the display panel based on the output voltage data.

## Claims

### Claim 1

A display driver comprising:
image processing circuitry configured to:
receive spatial distribution information of a physical quantity related to a display panel that is foldable between a folded position and an unfolded position,
wherein the spatial distribution information comprises folding information generated in response to the display panel being positioned in the folded position; and
generate output voltage data by processing input pixel data associated with respective subpixels of a pixel based on the spatial distribution information and a position of the pixel, comprising:
obtaining a first blending ratio for each of the subpixels based on the folding information and the position of the pixel, comprising:
determining, based on the folding information, control points specifying a free-form curve that represents a correspondence between a position in the display panel and the first blending ratio, and
determining the first blending ratio based on the free-form curve;
generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the position of the pixel, the folding information and the first blending ratio; and
generating the output voltage data by processing the input pixel data based on the first blended parameter set; and
drive circuitry configured to drive the display panel based on the output voltage data.

### Claim at position 2

2-6. (canceled)

### Claim 7 (depends on 1)

The display driver of claim 1, wherein the free-form curve comprises a Bezier curve.

### Claim at position 4

8-17. (canceled)

### Claim 18

A display system, comprising:
a display panel, foldable between a folded position and an unfolded position;
a host configured to generate spatial distribution information of a physical quantity related to a display panel and input pixel data associated with a pixel,
wherein the spatial distribution information comprises folding information generated in response to the display panel positioned in the folded position;
image processing circuitry configured to generate output voltage data by processing the input pixel data of subpixels based on the spatial distribution information and a position of the pixel, comprising:
obtaining a first blending ratio for each of the subpixels based on the folding information and the position of the pixel, comprising:
determining, based on the folding information, control points specifying a free-form curve that represents a correspondence between a position in the display panel and the first blending ratio, and
determining the first blending ratio based on the free-form curve;
generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the position of the pixel, the folding information and the first blending ratio; and
generating the output voltage data by processing the input pixel data based on the first blended parameter set; and
drive circuitry configured to drive the display panel based on the output voltage data.

### Claim at position 6

19-22. (canceled)

### Claim 23

A method comprising:
receiving spatial distribution information of a physical quantity related to a display panel that is foldable between a folded position and an unfolded position,
wherein the spatial distribution information comprises folding information generated in response to the display panel positioned in the folded position;
generating output voltage data by processing input pixel data associated with subpixels of a pixel based on the spatial distribution information and a position of the pixel comprising:
obtaining a first blending ratio for each of the subpixels based on the folding information and the position of the pixel, comprising:
determining, based on the folding information, control points specifying a free-form curve that represents a correspondence between a position in the display panel and the first blending ratio, and
determining the first blending ratio based on the free-form curve;
generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the position of the pixel, the folding information and the first blending ratio;
generating the output voltage data by processing the input pixel data based on the first blended parameter set; and
driving the display panel based on the output voltage data.

### Claim 24

(canceled)

### Claim 25

(canceled)

### Claim 26

A display driver comprising:
image processing circuitry configured to:
receive spatial distribution information of a physical quantity related to a display panel that is foldable between a folded position and an unfolded position,
wherein the spatial distribution information comprises folding information generated in response to the display panel being positioned in the folded position; and
generate output voltage data by processing input pixel data associated with respective subpixels of a pixel based on the spatial distribution information and a position of the pixel, comprising:
obtaining a first blending ratio for each of the subpixels based on the folding information and the position of the pixel, comprising:
determining, based on the folding information, a coefficient of a quadratic curve that represents a correspondence between a position in the display panel and the first blending ratio, and
determining the first blending ratio based on the quadratic curve;
generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the position of the pixel, the folding information and the first blending ratio; and
generating the output voltage data by processing the input pixel data based on the first blended parameter set; and
drive circuitry configured to drive the display panel based on the output voltage data.

### Claim 27

A display driver comprising:
image processing circuitry configured to:
receive spatial distribution information of a physical quantity related to a display panel that is foldable between a folded position and an unfolded position,
wherein the spatial distribution information comprises folding information generated in response to the display panel being positioned in the folded position; and
generate output voltage data by processing input pixel data associated with respective subpixels of a pixel based on the spatial distribution information and a position of the pixel, comprising:
obtaining a first blending ratio for each of the subpixels based on the folding information and the position of the pixel, comprising:
determining, based on the folding information, control points specifying a free-form curve that represents a correspondence between a position in the display panel and a curvature of the display panel,
determining the curvature of the display panel based on the free-form curve, and
determining the first blending ratio based on the determined curvature;
generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the position of the pixel, the folding information and the first blending ratio; and
generating the output voltage data by processing the input pixel data based on the first blended parameter set; and
drive circuitry configured to drive the display panel based on the output voltage data.

### Claim 28

A display driver comprising:
image processing circuitry configured to:
receive spatial distribution information of a physical quantity related to a display panel comprising first and second areas that partially overlap each other; and
obtain output voltage data by processing input pixel data associated with respective subpixels of a pixel based on the spatial distribution information and a position of the pixel, by:
when the pixel is positioned in the first area, generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the spatial distribution information and the position of the pixel in a first direction of the display panel;
when the pixel is positioned in the second area, generating a second blended parameter set for each of the subpixels by blending a plurality of second parameter sets based on the spatial distribution information and the position of the pixel in a second direction orthogonal to the first direction; and
generating the output voltage data based on one of the first blended parameter set and the second blended parameter set when the pixel is positioned in an area overlapping the first area and the second area, the one of the first blended parameter set and the second blended parameter set causing a lower luminance level for a corresponding one of the subpixels of the pixel compared to the other; and
drive circuitry configured to drive the display panel based on the output voltage data.

### Claim 29

A display driver comprising:
image processing circuitry configured to:
receive spatial distribution information of a physical quantity related to a display panel comprising first and second areas that partially overlap each other; and
obtain output voltage data by processing input pixel data associated with respective subpixels of a pixel based on the spatial distribution information and a position of the pixel, by:
when the pixel is positioned in the first area, generating a first blended parameter set for each of the subpixels by blending a plurality of first parameter sets based on the spatial distribution information and the position of the pixel in a first direction of the display panel;
when the pixel is positioned in the second area, generating a second blended parameter set for each of the subpixels by blending a plurality of second parameter sets based on the spatial distribution information and the position of the pixel in the first direction of the display panel; and
generating the output voltage data based on one of the first blended parameter set and the second blended parameter set when the pixel is positioned in an area overlapping the first area and the second area, the one of the first blended parameter set and the second blended parameter set causing a higher luminance level for a corresponding one of the subpixels of the pixel, compared to the other; and
drive circuitry configured to drive the display panel based on the output voltage data.
