IP Library Granted Patent US 11,114,046
Granted Patent B2
US 11,114,046 · App. 16/635,086 · Granted Sep 7, 2021

Display device and method for driving the same, driving apparatus, and computer-readable medium

Inventors: Yilang Sun (Beijing, CN); Yifang Chu (Beijing, CN); Zhihua Ji (Beijing, CN); Tiankuo Shi (Beijing, CN); Lingyun Shi (Beijing, CN); Xiaomang Zhang (Beijing, CN)
Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
G09G3/3406G09G2320/0646G09G2330/021
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,114,046
App. No.
16/635,086
Granted
Sep 7, 2021
Kind
B2
Abstract

The present disclosure relates to a method for driving a display device, a driving apparatus, a display device and a computer-readable medium. The method includes: determining backlight signal values of backlight partitions in a backlight module according to input grayscale values of pixels; adjusting the backlight signal values of the backlight partitions by performing peak stretching processing on the backlight partitions in the condition that a total power consumption of the adjusted backlight module is less than a power threshold of the backlight module; determining backlight signal values of the pixels; determining output grayscale values of the pixels according to the backlight signal values of the pixels and the input grayscale values of the pixels; driving a display panel to display an image according to the output grayscale values of the pixels; and driving the backlight module according to the adjusted backlight signal values of the backlight partitions.

Claims (70)

1. A method for driving a display device comprising a display panel and a backlight module, the method comprising:

determining backlight signal values of a plurality of backlight partitions in the backlight module according to input grayscale values of pixels in an image to be displayed;

adjusting the backlight signal values of the plurality of backlight partitions by performing peak stretching processing on at least one of the plurality of backlight partitions having a backlight signal value greater than a peak stretching threshold, so that a total power consumption of the plurality of backlight partitions in the backlight module is less than a power threshold of the backlight module;

determining backlight signal values of the pixels in the image to be displayed according to the adjusted backlight signal values of the plurality of backlight partitions;

determining output grayscale values of the pixels according to the backlight signal values of the pixels and the input grayscale values of the pixels;

driving the display panel using the determined output grayscale values of the pixels; and

driving the backlight module using the adjusted backlight signal values of the plurality of backlight partitions.

2. The method according to claim 1 , wherein the adjusting the backlight signal values of the plurality of backlight partitions by performing peak stretching processing on at least one backlight partition having a backlight signal value greater than a peak stretching threshold comprises:

determining a maximum power consumption margin of the backlight module according to the backlight signal values of the plurality of backlight partitions and the power threshold of the backlight module;

calculating, for each of the plurality of backlight partitions, a representative backlight value of the backlight partition based on a cumulative distribution function of input grayscale values of pixels in a sub-display region corresponding to the backlight partition, so as to obtain a plurality of representative backlight values;

ranking candidate ones of the plurality of backlight partitions having a representative backlight value greater than the peak stretching threshold in a descending order of the plurality of representative backlight values; and

sequentially stretching the backlight signal values of the ranked candidate backlight partitions in response to a sum of power consumption increments of the backlight module due to the peak stretching processing being less than the maximum power consumption margin.

3. The method according to claim 2 , wherein the calculating a representative backlight value of the backlight partition based on a cumulative distribution function of input grayscale values of pixels in a sub-display region corresponding to the backlight partition comprises:

performing histogram statistics on the input grayscale values of the pixels in the sub-display region to obtain a histogram reflecting a number of pixels as a function of the input grayscale values; and

calculating the representative backlight value of the backlight partition using the cumulative distribution function of the input grayscale values according to the histogram.

4. The method according to claim 1 , wherein the determining backlight signal values of the pixels in the image to be displayed comprises:

determining the backlight signal values of the pixels in the image to be displayed by processing the adjusted backlight signal values of the plurality of backlight partitions using a preset backlight diffusion function.

5. The method according to claim 1 , further comprising:

performing smoothing processing on the backlight signal values of the backlight partitions which have been subjected to the peak stretching processing,

wherein determining backlight signal values of the pixels in the image to be displayed comprises:

determining the backlight signal values of the pixels in the image to be displayed by processing the smoothed backlight signal values using a preset backlight diffusion function.

6. The method according to claim 5 , wherein performing smoothing processing on the backlight signal values of the backlight partitions which have been subjected to the peak stretching processing comprises:

acquiring a backlight signal value A of a backlight partition SB peak which has been subjected to the peak stretching processing;

acquiring a minimum value B of backlight signal values of (N×N−1) neighborhood backlight partitions of the backlight partition SB peak , where N is an odd number greater than 1; and

in response to a difference value (A−B) being greater than or equal to a smoothing threshold K, using a smoothed backlight signal value A′=(K/(A−B))×A+(1−K/(A−B))×B as the backlight signal value of the backlight partition SB peak .

7. The method according to claim 1 , wherein the determining backlight signal values of a plurality of backlight partitions in the backlight module according to input grayscale values of pixels in an image to be displayed comprises:

for each of the plurality of backlight partitions,

performing histogram statistics on input grayscale values of a sub-display region corresponding to the backlight partition to obtain a histogram reflecting a number of pixels as a function of the input grayscale values; and

calculating a backlight signal value of the backlight partition using a cumulative distribution function of the input grayscale values according to the histogram,

wherein performing histogram statistics on input grayscale values of a sub-display region corresponding to the backlight partition comprises:

determining a percentage r of pixel area of a row or column of boundary pixels between a sub-display region SA i of a backlight partition SB i and a sub-display region SA j of a backlight partition SB j located within the sub-display region SA i , where 0<r<1, i and j are integers, 1≤i≤l, 1≤j≤l, l is a number of the plurality of backlight partitions in the backlight module, and the backlight partition SB i and the backlight partition SB j are adjacent ones of the plurality of backlight partitions; and

performing histogram statistics on input grayscale values of pixels in the sub-display region SA i based on the percentage r pixel area.

8. The method according to claim 1 , wherein the power threshold of the backlight module is set to a rated power of the backlight module or a maximum power withstandable by the backlight module.

9. A non-transitory computer-readable storage medium having stored thereon instructions that are configured to, when executed by at least one processor, implement the method according to claim 1 .

10. A driving apparatus, comprising:

a memory configured to store instructions;

at least one processor which executes the instructions stored in the memory to:

determine backlight signal values of a plurality of backlight partitions in the backlight module according to input grayscale values of pixels in an image to be displayed;

adjust the backlight signal values of the plurality of backlight partitions by performing peak stretching processing on at least one of the plurality of backlight partitions having a backlight signal value greater than a peak stretching threshold, so that a total power consumption of the plurality of backlight partitions in the backlight module is less than a power threshold of the backlight module;

determine backlight signal values of the pixels in the image to be displayed according to the adjusted backlight signal values of the plurality of backlight partitions;

determine output grayscale values of the pixels according to the backlight signal values of the pixels and the input grayscale values of the pixels;

drive the display panel using the determined output grayscale values of the pixels; and

drive the backlight module using the adjusted backlight signal values of the plurality of backlight partitions.

11. A display device, comprising:

a display panel comprising a plurality of sub-display regions;

a backlight module comprising a plurality of backlight partitions; and

the driving apparatus according to claim 10 .

12. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

determine a maximum power consumption margin of the backlight module according to the backlight signal values of the plurality of backlight partitions and the power threshold of the backlight module;

calculate, for each of the plurality of backlight partitions, a representative backlight value of the backlight partition based on a cumulative distribution function of input grayscale values of pixels in a sub-display region corresponding to the backlight partition, so as to obtain a plurality of representative backlight values;

rank candidate ones of the plurality of backlight partitions having a representative backlight value greater than the peak stretching threshold in a descending order of the plurality of representative backlight values; and

sequentially stretch the backlight signal values of the ranked candidate backlight partitions in response to a sum of power consumption increments of the backlight module due to the peak stretching processing being less than the maximum power consumption margin.

13. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

perform histogram statistics on the input grayscale values of the pixels in the sub-display region to obtain a histogram reflecting a number of pixels as a function of the input grayscale values; and

calculate the representative backlight value of the backlight partition using the cumulative distribution function of the input grayscale values according to the histogram.

14. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

determine the backlight signal values of the pixels in the image to be displayed by processing the adjusted backlight signal values of the plurality of backlight partitions using a preset backlight diffusion function.

15. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

perform smoothing processing on the backlight signal values of the backlight partitions which have been subjected to the peak stretching processing, and

determine the backlight signal values of the pixels in the image to be displayed by processing the smoothed backlight signal values using a preset backlight diffusion function.

16. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

acquire a backlight signal value A of a backlight partition SB peak which has been subjected to the peak stretching processing;

acquiring a minimum value B of backlight signal values of (N×N−1) neighborhood backlight partitions of the backlight partition SB peak , where N is an odd number greater than 1; and

in response to a difference value (A−B) being greater than or equal to a smoothing threshold K, use a smoothed backlight signal value A′=(K/(A−B))×A+(1−K/(A−B))×B as the backlight signal value of the backlight partition SB peak .

17. The driving apparatus according to claim 10 , wherein the at least one processor executes the instructions stored in the memory to:

for each of the plurality of backlight partitions,

perform histogram statistics on input grayscale values of a sub-display region corresponding to the backlight partition to obtain a histogram reflecting a number of pixels as a function of the input grayscale values; and

calculate a backlight signal value of the backlight partition using a cumulative distribution function of the input grayscale values according to the histogram, and

determine a percentage r of pixel area of a row or column of boundary pixels between a sub-display region SA i of a backlight partition SB i and a sub-display region SA j of a backlight partition SB j located within the sub-display region SA i , where 0<r<1, i and j are integers, 1≤i≤l, 1≤j≤l, l is a number of the plurality of backlight partitions in the backlight module, and the backlight partition SB i and the backlight partition SB j are adjacent ones of the plurality of backlight partitions; and

perform histogram statistics on input grayscale values of pixels in the sub-display region SA i based on the percentage r pixel area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: SUN, YILANG; CHU, YIFANG; JI, ZHIHUA; SHI, TIANKUO; SHI, LINGYUN; ZHANG, XIAOMANG
To: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 051661/0743 →
Priority Claims (1)
CN 201811129308.0 · Sep 27, 2018 · national
Continuity (1)
Related Publication 20210020116A1 · Jan 21, 2021