# US 12,112,686 B2 · Driving method, driving device, and display terminal of display panel

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

- Number: US 12,112,686 B2
- Document ID: US12112686B2
- Status: Granted
- Kind: B2
- Application number: 17/419,078
- Filed: 2021-05-21
- Published: 2024-01-25
- Granted: 2024-10-08
- Earliest claimed: 2021-04-12
- Assignees: Tcl China Star Optoelectronics Technology Co., Ltd.
- Applicants: Tcl China Star Optoelectronics Technology Co., Ltd.
- Inventors: Haoran Li; Xiong Hu
- Web page: https://patentgrep.com/patent/US12112686B2

## CPC

- G09G 3/32: semiconductive, e.g. using light-emitting diodes [LED]
- G09G 3/2014: {by modulation of the duration of a single pulse during which the logic level remains constant}
- G09G 3/30: using electroluminescent panels
- G09G 2320/0271: Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G 2320/0626: for control of overall brightness
- G09G 2360/16: Calculation or use of calculated indices related to luminance levels in 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

The present application provides a driving method, a driving device, and a display terminal of a display panel. The display panel includes light emitting elements. The driving method includes: obtaining a grayscale data of a displayed image; determining a target current level from preset multiple current levels according to the grayscale data; determining a pulse width modulation signal according to the grayscale data; and driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal.

## Claims

### Claim 1

A driving method of a display panel, wherein the display panel comprises a plurality of light emitting elements, the driving method comprises following steps:
obtaining a grayscale data of a displayed image, wherein the displayed image comprises a plurality of pixel subareas, and the grayscale data comprises a subarea grayscale value of each of the pixel subareas, wherein the step of obtaining the grayscale data of the displayed image comprises: obtaining a grayscale value of each of pixels in the displayed image; and taking each of the pixel subareas as a target pixel subarea, calculating an average grayscale value of all the pixels in the target pixel subarea, and taking the average grayscale value as the subarea grayscale value of the target pixel subarea;
determining a target current level from preset multiple current levels according to the grayscale data, wherein the target current level comprises a subarea current level corresponding to each of the pixel subareas, wherein the step of determining the target current level from the preset multiple current levels according to the grayscale data comprises: determining a target grayscale range to which the subarea grayscale value of the target pixel subarea belongs according to a grayscale range corresponding to each of the preset current levels; and taking the current level corresponding to the target grayscale range as the subarea current level corresponding to the target pixel subarea;
determining a pulse width modulation signal according to the grayscale data, wherein the pulse width modulation signal comprises a pulse width modulation sub-signal corresponding to each of the pixel subareas; and the step of determining the pulse width modulation signal according to the grayscale data comprises: when the subarea current level corresponding to the target pixel subarea is a maximum current level, determining the pulse width modulation sub-signal corresponding to the target pixel subarea according to the subarea grayscale value of the target pixel subarea; and when the subarea current level corresponding to the target pixel subarea is not the maximum current level, determining a compensated subarea grayscale value from a preset grayscale compensation table according to the subarea grayscale value of the target pixel subarea, and determining the pulse width modulation sub-signal of the target pixel subarea according to the compensated subarea grayscale value; and
driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal, wherein the light emitting elements are divided into a plurality of backlight subareas, and the backlight subareas are arranged corresponding to the pixel subareas in a one-to-one correspondence, wherein the step of driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal comprises: driving the light emitting element in the backlight subarea corresponding to the target pixel subarea to emit light according to the subarea current level and the pulse width modulation sub-signal corresponding to the target pixel subarea.

### Claim 2 (depends on 1)

The driving method of the display panel according to claim 1, wherein the smaller the grayscale data is, the lower the corresponding current level is.

### Claim 3 (depends on 1)

The driving method of the display panel according to claim 1, further comprising following steps:
determining a display brightness range of the display panel;
determining a current range corresponding to the display brightness range; and
setting the multiple current levels in the current range.

### Claim 4 (depends on 3)

The driving method of the display panel according to claim 3, wherein the step of setting the multiple current levels in the current range comprises:
uniformly selecting multiple current values in the current range, the current values comprising a maximum current value and a minimum current value in the current range; and
taking the current values as the current levels.

### Claim 5 (depends on 1)

The driving method of the display panel according to claim 1, further comprising:
determining a display grayscale range of the display panel;
equally dividing the display grayscale range into multiple grayscale ranges; and
establishing a one-to-one correspondence between the current levels and the grayscale ranges.

### Claim 6

A display terminal, comprising a processor and a memory, wherein the processor is electrically connected to the memory, the memory is configured for storing instructions and data, and the processor is configured for executing following steps:
obtaining a grayscale data of a displayed image, wherein the displayed image comprises a plurality of pixel subareas, and the grayscale data comprises a subarea grayscale value of each of the pixel subareas, wherein the step of obtaining the grayscale data of the displayed image comprises: obtaining a grayscale value of each of pixels in the displayed image; and taking each of the pixel subareas as a target pixel subarea, calculating an average grayscale value of all the pixels in the target pixel subarea, and taking the average grayscale value as the subarea grayscale value of the target pixel subarea;
determining a target current level from preset multiple current levels according to the grayscale data, wherein the target current level comprises a subarea current level corresponding to each of the pixel subareas, wherein the step of determining the target current level from the preset multiple current levels according to the grayscale data comprises: determining a target grayscale range to which the subarea grayscale value of the target pixel subarea belongs according to a grayscale range corresponding to each of the preset current levels; and taking the current level corresponding to the target grayscale range as the subarea current level corresponding to the target pixel subarea;
determining a pulse width modulation signal according to the grayscale data, wherein the pulse width modulation signal comprises a pulse width modulation sub-signal corresponding to each of the pixel subareas; and the step of determining the pulse width modulation signal according to the grayscale data comprises: when the subarea current level corresponding to the target pixel subarea is a maximum current level, determining the pulse width modulation sub-signal corresponding to the target pixel subarea according to the subarea grayscale value of the target pixel subarea; and when the subarea current level corresponding to the target pixel subarea is not the maximum current level, determining a compensated subarea grayscale value from a preset grayscale compensation table according to the subarea grayscale value of the target pixel subarea, and determining the pulse width modulation sub-signal of the target pixel subarea according to the compensated subarea grayscale value; and
driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal, wherein the light emitting elements are divided into a plurality of backlight subareas, and the backlight subareas are arranged corresponding to the pixel subareas in a one-to-one correspondence, wherein the step of driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal comprises: driving the light emitting element in the backlight subarea corresponding to the target pixel subarea to emit light according to the subarea current level and the pulse width modulation sub-signal corresponding to the target pixel subarea.

### Claim 7 (depends on 6)

The display terminal according to claim 6, wherein the smaller the grayscale data is, the lower the corresponding current level is.

### Claim 8 (depends on 6)

The display terminal according to claim 6, the processor is further configured for:
determining a display brightness range of the display panel;
determining a current range corresponding to the display brightness range; and
setting the multiple current levels in the current range.

### Claim 9 (depends on 8)

The display terminal according to claim 8, wherein the processor is further configured for:
uniformly selecting multiple current values in the current range, the current values comprising a maximum current value and a minimum current value in the current range; and
taking the current values as the current levels.

### Claim 10 (depends on 6)

The display terminal according to claim 6, wherein the processor is further configured for:
determining a display grayscale range of the display panel;
equally dividing the display grayscale range into multiple grayscale ranges; and
establishing a one-to-one correspondence between the current levels and the grayscale ranges.
