IP Library Granted Patent US 12,494,157
Granted Patent B2
US 12,494,157 · App. 18/604,355 · Granted Dec 9, 2025

Driving method for display panel, and display device

Inventors: Mengchao Shuai (Beijing, CN); Lijun Xiao (Beijing, CN); Bing Li (Beijing, CN); Junmin Zhang (Beijing, CN); Feng Jiang (Beijing, CN); Meng Feng (Beijing, CN); Jianmin Xiang (Beijing, CN); Ziming Yang (Beijing, CN); Yun Bai (Beijing, CN)
Assignees: Wuhan BOE Optoelectronics Technology Co., Ltd.; Beijing BOE Technology Development Co., Ltd.
G09G3/2096G09G3/2074G09G2300/0452G09G2300/0871G09G2310/0224G09G2310/0262G09G2320/0693G09G2330/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 12,494,157
App. No.
18/604,355
Granted
Dec 9, 2025
Kind
B2
Abstract

Provided are a method for driving a display panel, and a display device. When switching from a first picture to a second picture is performed and the second picture is displayed in at least two consecutive display frames, display data of the second picture is received in the current display frame of the second picture; whether the second picture is a poor picture is determined according to the display data and a poor picture determining condition; and when the second picture is a poor picture, a display panel is controlled to perform scanning driving every at least one row of sub-pixels, and in two rows of sub-pixels subjected to scanning driving, when the first row of sub-pixels has been driven and the second row of sub-pixels is being driven, display data corresponding to the second row of sub-pixels is loaded to a data line connected to the second row.

Claims (42)

1 . A method for driving a display panel, comprising:

when switching from a first image to a second image and the second image is displayed in at least two consecutive display frames, receiving display data of the second image in a current display frame of the second image;

determining whether the second image is a defective image according to the display data of the second image and a condition for determining a defective image; and

when it is determined that the second image is the defective image, controlling the display panel to perform scanning and driving at least one row of sub-pixels apart, and in two rows of sub-pixels that are scanned and driven, when a first row of sub-pixels is driven and a second row of sub-pixels is in a process of being driven, loading display data corresponding to the second row of sub-pixels to data lines connected with the second row of sub-pixels;

wherein the condition for determining the defective image comprises: a set area threshold of a defective region and a set gray scale difference threshold between gray scales of display data corresponding to two adjacent sub-pixels in a same column; and

the determining that the second image is the defective image further comprises:

determining a target region formed by sub-pixels corresponding to display data satisfying the set gray scale difference threshold in the display data of the second image; and

determining that the second image is the defective image when the target region satisfies the set area threshold;

wherein the determining the target region formed by the sub-pixels corresponding to the display data satisfying the set gray scale difference threshold in the display data of the second image, further comprises:

dividing pixel units in the display panel into a plurality of unit groups by taking at least one column of pixel units in at least two adjacent rows as a unit group;

for display data corresponding to each unit group, determining a gray scale difference between gray scales of display data corresponding to two adjacent rows of sub-pixels in the same column;

when the gray scale difference satisfies the set gray scale difference threshold, defining a unit group where sub-pixels corresponding to the gray scale difference satisfying the set gray scale difference threshold are located as a target unit group; and

forming the target region by all target unit groups.

2 . The method for driving the display panel according to claim 1 , wherein the controlling the display panel to perform scanning and driving at least one row of sub-pixels apart, and in two rows of sub-pixels that are scanned and driven, when the first row of sub-pixels is driven and the second row of sub-pixels is in the process of being driven, loading the display data corresponding to the second row of sub-pixels to the data lines connected with the second row of sub-pixels, further comprises:

in a display frame after the current display frame, controlling the display panel to perform scanning and driving at least one row of sub-pixels apart, and in the two rows of sub-pixels that are scanned and driven, when the first row of sub-pixels is driven and the second row of sub-pixels is in the process of being driven, loading the display data of the second image to the data lines connected with the second row of sub-pixels.

3 . The method for driving the display panel according to claim 2 , wherein the controlling the display panel to perform scanning and driving at least one row of sub-pixels apart, and in the two rows of sub-pixels that are scanned and driven, when the first row of sub-pixels is driven and the second row of sub-pixels is in the process of being driven, loading the display data of the second image to the data lines connected with the second row of sub-pixels, further comprises:

in an odd-numbered display frame after the current display frame, controlling sub-pixels in an odd-numbered row of the display panel to perform scanning and driving, and outputting display data corresponding to the sub-pixels in the odd-numbered row to each of the data lines; and

in an even-numbered display frame after the current display frame, controlling sub-pixels in an even-numbered row of the display panel to perform scanning and driving, and outputting display data corresponding to the sub-pixels in the even-numbered row to each of the data lines.

4 . The method for driving the display panel according to claim 2 , wherein the controlling the display panel to perform scanning and driving at least one row of sub-pixels apart, further comprises:

in an odd-numbered display frame after the current display frame, controlling sub-pixels in an even-numbered row of the display panel to perform scanning and driving, and outputting display data corresponding to the sub-pixels in the even-numbered row to each of the data lines; and

in an even-numbered display frame after the current display frame, controlling sub-pixels of an odd-numbered row of the display panel to performing scanning and driving, and outputting the display data corresponding to the sub-pixels of the odd-numbered row to each of the data lines.

5 . A display device comprising:

a display panel; and

a timing controller, configured to receive display data of a second image in a current display frame of the second image when switching from a first image to the second image and the second image is displayed in at least two consecutive display frames; determine whether the second image is a defective image according to the display data of the second image and a condition for determining a defective image; and when it is determined that the second image is the defective image, input an interlaced scanning control signal to a gate driving circuit of the display panel and input an interlaced data control signal to a source driving circuit of the display panel, to control the display panel to perform scanning and driving at least one row of sub-pixels apart, and to load display data corresponding to a second row of sub-pixels to data lines connected with the second row of sub-pixels when a first row of sub-pixels is driven and the second row of sub-pixels is in a process of being driven in two rows of sub-pixels that are scanned and driven;

wherein the condition for determining the defective image comprises: a set area threshold of a defective region and a set gray scale difference threshold between gray scales of display data corresponding to two adjacent sub-pixels in a same column;

wherein the timing controller is further configured to:

determine a target region formed by sub-pixels corresponding to display data satisfying the set gray scale difference threshold in the display data of the second image; and

determine that the second image is the defective image when the target region satisfies the set area threshold;

wherein the timing controller is further configured to:

divide pixel units in the display panel into a plurality of unit groups by taking at least one column of pixel units in at least two adjacent rows as a unit group;

for display data corresponding to each unit group, determine a gray scale difference between gray scales of display data corresponding to two adjacent rows of sub-pixels in the same column;

when the gray scale difference satisfies the set gray scale difference threshold, define a unit group where sub-pixels corresponding to the gray scale difference satisfying the set gray scale difference threshold are located as a target unit group; and

form the target region by all target unit groups.

6 . The display device according to claim 5 , wherein the timing controller is further configured to: input a progressive scanning control signal to the gate driving circuit of the display panel and input a progressive data control signal to the source driving circuit of the display panel when it is determined that the second image is not the defective picture, control the display panel to scan and drive sub-pixels row by row, and load display data corresponding to each row of sub-pixels to each of the data lines.

7 . The display device according to claim 6 , wherein the timing controller and the source driving circuit are coupled through a general purpose input and output interface;

the timing controller is further configured to output the interlaced data control signal by setting a driving enable pin of the general purpose input and output interface to an active level of interlaced driving; and output the progressive data control signal by setting the driving enable pin of the general purpose input and output interface to an active level of progressive driving; and

the source driving circuit is further configured to generate an interlaced data output signal when detecting that a level of the driving enable pin is the active level of interlaced driving, and load the display data corresponding to the second row of sub-pixels to the data lines connected with the second row of sub-pixels according to the generated interlaced data output signal; and generate a progressive data output signal when detecting that the level of the driving enable pin is the active level of progressive driving, and load the display data corresponding to each row of sub-pixels to each of the data lines according to the generated progressive data output signal.

8 . The display device according to claim 7 , wherein the timing controller is further configured to switch the level of the driving enable pin from a first level to a second level, as the active level of interlaced driving; and maintain the level of the driving enable pin at the first level, as the active level of progressive driving; and

the source driving circuit is further configured to compare a voltage corresponding to the level of the driving enable pin with a stored set voltage threshold, generate the interlaced data output signal when the voltage corresponding to the level of the driving enable pin is higher than the set voltage threshold, and generate the progressive data output signal when the voltage corresponding to the level of the driving enable pin is not higher than the set voltage threshold.

9 . The display device according to claim 6 , wherein the timing controller is coupled to a level shift circuit through a general purpose input and output interface;

the timing controller is further configured to output a first setting bit with a first number and a second setting bit with the first number and a second number through the general purpose input and output interface, as the interlaced data control signal for output; and output a first setting bit with a second number through the general purpose input and output interface, as a progressive driving enable signal for output; and

the source driving circuit is further configured to generate the interlaced data output signal according to the second setting bit when detecting that the first setting bit is the first number; and generate the progressive data output signal when detecting that the first setting bit is the second number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2025
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 072855/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2024
From: SHUAI, MENGCHAO; XIAO, LIJUN; LI, BING; ZHANG, JUNMIN; JIANG, FENG; FENG, MENG; XIANG, JIANMIN; YANG, ZIMING; BAI, YUN
To: WUHAN BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 066763/0398 →
Continuity (2)
Continuation PCTCN2021124944 · Oct 20, 2021
Related Publication 20240221602A1 · Jul 4, 2024
References Cited (40)
US 6108046A · Wu · 2000 [cited by examiner]
US 7519266B1 · Willis · 2009 [cited by examiner]
US 9472135B2 · Wen · 2016 [cited by examiner]
US 20020047822A1 · Senda · 2002 [cited by examiner]
US 20050206422A1 · Mehas · 2005 [cited by examiner]
US 20060274158A1 · Tatsumi · 2006 [cited by examiner]
US 20070047164A1 · Biagi · 2007 [cited by examiner]
US 20070171161A1 · Lin · 2007 [cited by examiner]
US 20070222733A1 · Ju · 2007 [cited by examiner]
US 20080151103A1 · Asamura · 2008 [cited by examiner]
US 20080278467A1 · Hwang et al. · 2008 [cited by applicant]
US 20090058789A1 · Hung et al. · 2009 [cited by applicant]
US 20100026617A1 · Su et al. · 2010 [cited by applicant]
US 20110227961A1 · Kikuta · 2011 [cited by examiner]
US 20130229398A1 · Lee · 2013 [cited by examiner]
US 20140002431A1 · Shibata et al. · 2014 [cited by applicant]
US 20160035297A1 · Oh · 2016 [cited by examiner]
US 20160055784A1 · Koh · 2016 [cited by examiner]
US 20160210919A1 · Nakanishi · 2016 [cited by examiner]
US 20180166023A1 · Tomizawa · 2018 [cited by applicant]
US 20180174528A1 · Botzas · 2018 [cited by examiner]
US 20200105180A1 · Wang · 2020 [cited by examiner]
US 20200219461A1 · Liu · 2020 [cited by examiner]
US 20210183319A1 · Cho · 2021 [cited by examiner]
US 20220319409A1 · Park · 2022 [cited by examiner]
CN 101051446A · 2007 [cited by applicant]
CN 101763815A · 2010 [cited by applicant]
CN 105374309A · 2016 [cited by applicant]
CN 105139819B · 2017 [cited by applicant]
CN 109064965A · 2018 [cited by applicant]
CN 109599070A · 2019 [cited by applicant]
CN 109599071A · 2019 [cited by applicant]
CN 110085167A · 2019 [cited by applicant]
CN 112750399A · 2021 [cited by applicant]
CN 112885277A · 2021 [cited by applicant]
KR 980010990A · 1998 [cited by applicant]
KR 20010058393A · 2001 [cited by applicant]
TW 200737082A · 2007 [cited by applicant]
CN 202180002990.0 first office action dated Oct. 31, 2024. [cited by applicant]
PCT/CN2021/124944 international search report dated Jun. 22, 2022. [cited by applicant]