一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显示面板驱动方法、驱动装置及计算机设备与流程

2021-12-07 20:36:00 来源:中国专利 TAG:


1.本技术涉及显示技术领域,特别涉及一种显示面板驱动方法、驱动装置及计算机设备。


背景技术:

2.显示面板包括多条扫描线、多条数据线、多个子像素,以及与多个子像素一一对应的多个开关电路。显示面板工作时,扫描线输出扫描信号控制开关电路导通。数据线通过开关电路向对应的子像素中写入灰阶电压,对子像素进行充电,使对应的子像素发光。一般地,显示面板在显示一帧图像的过程中,从第一条扫描线开始,多条扫描线逐条输出扫描信号,以控制多个子像素逐行发光。
3.相关技术中,显示面板在显示一帧图像时,每一条扫描线输出扫描信号的时间相等,每一条数据线输出灰阶电压的电压值会不断变化。
4.然而,由于数据线具有电阻,会影响数据线中灰阶电压的变化,这会导致数据线对某些行子像素的充电量达不到子像素发光所需的充电量,影响显示面板的显示效果。


技术实现要素:

5.本技术提供了一种显示面板驱动方法、驱动装置及计算机设备,通过根据前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压调整后一行子像素的行扫描时间,可以使子像素的充电量更加接近子像素发光所需的充电量,从而提高显示面板的显示效果。所述技术方案如下:
6.第一方面,提供了一种显示面板驱动方法,用于驱动显示面板,所述显示面板具有n行子像素,所述n行子像素的扫描顺序是由第1行子像素至第n行子像素,所述方法包括:
7.根据所述第1行子像素的预设扫描时间,扫描所述第1行子像素,并向所述第1行子像素输入所述第1行子像素的目标灰阶电压;
8.对于所述n行子像素中任意相邻的两行子像素,若正在扫描所述两行子像素中的前一行子像素,则获取所述前一行子像素的实际灰阶电压;
9.若所述前一行子像素的实际灰阶电压与所述两行子像素中的后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,则设置所述后一行子像素的行扫描时间大于所述后一行子像素的预设扫描时间;
10.根据所述后一行子像素的行扫描时间,扫描所述后一行子像素,并向所述后一行子像素输入所述后一行子像素的目标灰阶电压。
11.在本技术中,根据第1行子像素的预设扫描时间,扫描第1行子像素,并向第1行子像素输入其目标灰阶电压。之后,对于n行子像素中任意相邻两行子像素,若正在扫描前一行子像素,则获取前一行子像素的实际灰阶电压,即在每扫描一行子像素时,都会获取这行子像素的实际灰阶电压。若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,即灰阶电压的变化较大时,则设置后一行子像素的行扫描
时间大于其预设扫描时间,从而在根据后一行子像素的行扫描时间,扫描后一行子像素,并向后一行子像素输入其目标灰阶电压时,可以增大子像素的充电量,使子像素的充电量更加接近子像素发光所需的充电量,进而提高显示面板的显示效果。
12.可选地,所述获取所述前一行子像素的实际灰阶电压之后,还包括:
13.若所述前一行子像素的实际灰阶电压与所述后一行子像素的目标灰阶电压的电压差小于所述电压阈值且大于零,则设置所述后一行子像素的行扫描时间小于所述后一行子像素的预设扫描时间。
14.可选地,所述获取所述前一行子像素的实际灰阶电压之后,还包括:
15.若所述前一行子像素的实际灰阶电压与所述后一行子像素的目标灰阶电压的电压差等于零,则设置所述后一行子像素的行扫描时间等于所述后一行子像素的预设扫描时间。
16.可选地,所述若所述前一行子像素的实际灰阶电压与所述两行子像素中的后一行子像素的目标灰阶电压的电压差大于电压阈值,则设置所述后一行子像素的行扫描时间大于所述后一行子像素的预设扫描时间,包括:
17.根据所述前一行子像素的实际灰阶电压和所述后一行子像素的目标灰阶电压,从预设对应关系中获取对应的调整值,所述预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,所述预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于所述电压阈值时,所对应的调整值为正值;
18.将所述后一行子像素的预设扫描时间与获取到的所述调整值之和作为所述后一行子像素的行扫描时间。
19.可选地,所述根据所述后一行子像素的行扫描时间,扫描所述后一行子像素,包括:
20.将预充电时间与所述后一行子像素的行扫描时间之和作为所述后一行子像素的实际扫描时间;
21.在所述后一行子像素的实际扫描时间内,扫描所述后一行子像素。
22.第二方面,提供了一种显示面板驱动装置,用于驱动显示面板,所述显示面板具有n行子像素,所述n行子像素的扫描顺序是由第1行子像素至第n行子像素,所述装置包括:
23.扫描模块,用于根据所述第1行子像素的预设扫描时间,扫描所述第1行子像素,并向所述第1行子像素输入所述第1行子像素的目标灰阶电压;
24.获取模块,用于对于所述n行子像素中任意相邻的两行子像素,若正在扫描所述两行子像素中的前一行子像素,则获取所述前一行子像素的实际灰阶电压;
25.设置模块,用于若所述前一行子像素的实际灰阶电压与所述两行子像素中的后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,则设置所述后一行子像素的行扫描时间大于所述后一行子像素的预设扫描时间;
26.所述扫描模块,还用于根据所述后一行子像素的行扫描时间,扫描所述后一行子像素,并向所述后一行子像素输入所述后一行子像素的目标灰阶电压。
27.可选地,所述设置模块还用于若所述前一行子像素的实际灰阶电压与所述后一行子像素的目标灰阶电压的电压差小于所述电压阈值且大于零,则设置所述后一行子像素的行扫描时间小于所述后一行子像素的预设扫描时间。
28.可选地,所述设置模块还用于若所述前一行子像素的实际灰阶电压与所述后一行子像素的目标灰阶电压的电压差等于零,则设置所述后一行子像素的行扫描时间等于所述后一行子像素的预设扫描时间。
29.可选地,所述装置还包括:侦测模块;
30.所述侦测模块用于存储所述前一行子像素的实际灰阶电压,以及,根据所述前一行子像素的实际灰阶电压和所述后一行子像素的目标灰阶电压建立预设对应关系,所述预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,所述预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于所述电压阈值时,所对应的调整值为正值。
31.可选地,所述设置模块用于:
32.根据所述前一行子像素的实际灰阶电压和所述后一行子像素的目标灰阶电压,从预设对应关系中获取对应的调整值,所述预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,所述预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于所述电压阈值时,所对应的调整值为正值;
33.将所述后一行子像素的预设扫描时间与获取到的所述调整值之和作为所述后一行子像素的行扫描时间。
34.可选地,所述扫描模块用于:
35.将预充电时间与所述后一行子像素的行扫描时间之和作为所述后一行子像素的实际扫描时间;
36.在所述后一行子像素的实际扫描时间内,扫描所述后一行子像素。
37.第三方面,提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的显示面板驱动方法。
38.第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的显示面板驱动方法。
39.可以理解的是,上述第二方面、第三方面、第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
40.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是本技术实施例一提供的计算机设备的结构示意图;
42.图2是本技术实施例一提供的显示面板驱动方法的第一种流程图;
43.图3是本技术实施例一提供的显示面板驱动方法的第二种流程图;
44.图4是本技术实施例一提供的显示面板驱动方法的第三种流程图;
45.图5是本技术实施例一提供的各行子像素的预设扫描时间、行扫描时间、预充电时间、实际扫描时间的示意图;
46.图6是本技术实施例二提供的第一种显示面板驱动装置的示意框图;
47.图7是本技术实施例二提供的第二种显示面板驱动装置的示意框图;
48.图8是本技术实施例三提供的的计算机设备示意框图。
具体实施方式
49.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
50.应当理解的是,本技术提及的“多个”是指两个或两个以上。在本技术的描述中,除非另有说明,“/”表示或的意思,比如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,比如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术的技术方案,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
51.在对本技术实施例进行详细地解释说明之前,先对本技术实施例的应用场景予以说明。
52.显示面板包括多条扫描线、多条数据线、多个子像素,以及与多个子像素一一对应的多个开关电路。显示面板工作时,扫描线上会施加扫描信号,以使扫描线输出扫描信号控制开关电路导通。数据线上会施加灰阶电压,以使数据线通过开关电路向对应的子像素中写入灰阶电压,对子像素进行充电,使对应的子像素发光。子像素的发光亮度可以用灰阶值表示。一般地,显示面板在显示一帧图像的过程中,从第一条扫描线开始,多条扫描线逐条输出扫描信号,以控制多个子像素逐行发光。
53.相关技术中,显示面板在显示一帧图像时,每一条扫描线输出扫描信号的时间相等,每一条数据线输出灰阶电压的电压值则会不断变化。例如,显示面板的公共电压为0v(伏特)。显示面板在显示纯色图像时,假设每一子像素的灰阶值均为三十二灰阶,则每一子像素的目标灰阶电压可以是8v或

8v。显示面板可以以如下方式工作:
54.在第一时间段,向第1行子像素所连接的扫描线上施加扫描信号,并向每一数据线上施加8v的灰阶电压;
55.在第二时间段,向第2行子像素所连接的扫描线上施加扫描信号,并向每一数据线上施加8v的灰阶电压;
56.在第三时间段,向第3行子像素所连接的扫描线上施加扫描信号,并向每一数据线上施加

8v的灰阶电压;
57.在第四时间段,向第4行子像素所连接的扫描线上施加扫描信号,并向每一数据线上施加

8v的灰阶电压
……
58.其中,第一时间段的时长、第二时间段的时长、第三时间段的时长、第四时间段的时长
……
均相等。
59.上述过程中,在第一时间段内,数据线写入第1行子像素的实际灰阶电压需要从0v开始逐渐上升至8v;而在第二时间段内,由于第一时间段后数据线中可能具有大于0v的残留电压,因此数据线写入第2行子像素的实际灰阶电压则不需要从0v开始上升,这会造成第
2行子像素的充电量大于第1行子像素,第2行子像素的亮度大于第1行子像素。在第三时间段内,由于第二时间段后数据线中可能具有大于0v的残留电压,因此数据线写入第三行的实际灰阶电压需要从大于0v变化为

8v,这会造成第3行子像素的充电量小于第2行子像素,第3行子像素的亮度小于第2行子像素。同样的,第4行子像素的亮度则会大于第3行子像素
……
如此,显示面板上会形成亮暗线,影响显示面板的显示效果。
60.为此,本技术实施例提供了一种显示面板驱动方法,可以在显示面板显示纯色图像时,使子像素的充电量更加接近子像素发光所需的充电量,从而提高显示面板的显示效果。
61.实施例一:
62.本技术实施例提供的显示面板驱动方法可以应用于计算机设备,以驱动显示面板。图1是本技术实施例提供的一种计算机设备10的结构示意图。如图1所示,在一些实施例中,该计算机设备10包括时序控制芯片102、电平转换单元104、扫描单元106和驱动单元108。时序控制芯片102、电平转换单元104、扫描单元106和驱动单元108共同作用,以实现本技术实施例提供的显示面板驱动方法。
63.下面对本技术实施例提供的显示面板驱动方法进行详细地解释说明。
64.显示面板20具有n行子像素,n行子像素的扫描顺序是从第1行子像素至第n行子像素。显示面板驱动方法应用于计算机设备10,计算机设备10用于根据待显示图像的图像数据驱动显示面板20。待显示图像的图像数据包括显示面板20中每一子像素的目标灰阶电压。在本技术实施例中,显示面板20显示纯色图像,每一子像素的灰阶值相同,每一行子像素的目标灰阶电压相同。例如,显示面板20的公共电压为0v(伏特)。显示面板20在显示纯色图像时,假设每一子像素的灰阶值均为三十二灰阶,每一子像素的目标灰阶电压可以是8v或

8v。则,在一些实施例中,显示面板20的第1行子像素的目标灰阶电压是8v;第2行子像素的目标灰阶电压是8v;第3行子像素的目标灰阶电压是

8v;第4行子像素的目标灰阶电压是

8v
……
第n

3行子像素的目标灰阶电压是8v;第n

2行子像素的目标灰阶电压是8v;第n

1行子像素的目标灰阶电压是

8v;第n行子像素的目标灰阶电压是

8v。
65.图2至图4是本技术实施例提供的三种显示面板驱动方法的流程图。参见图2至图4,该方法包括以下步骤s110至s140。
66.s110,计算机设备10根据第1行子像素的预设扫描时间t01,扫描第1行子像素,并向第1行子像素输入第1行子像素的目标灰阶电压。
67.图5是本技术实施例提供的各行子像素的预设扫描时间、行扫描时间、预充电时间、实际扫描时间的示意图。参见图5,计算机设备10工作时生成频率信号m1,频率信号m1的结构可以如图5所示。频率信号m1包括n个相互间隔的高电平信号。n个高电平信号中:第1个高电平信号对应第1行子像素,第1个高电平信号的持续时长t01即为第1行子像素的预设扫描时间;第2个高电平信号对应第2行子像素,第2个高电平信号的持续时长t02即为第2行子像素的预设扫描时间
……
第n个高电平信号对应第n行子像素,第n个高电平信号的持续时长t0n即为第n行子像素的预设扫描时间。频率信号m1中,每个高电平信号的持续时长t01、t02、t03
……
t0n均相等。换句话说,显示面板20的n行子像素中每行子像素的预设扫描时间均相等。每行子像素的预设扫描时间,即t01、t02、t03
……
t0n一般由显示面板20的帧率(显示面板20在一秒内显示图像的帧数)决定,是一个预设的时间参数。
68.计算机设备10在根据第1行子像素的预设扫描时间t01扫描第1行子像素时,还可以向第1行子像素输入第1行子像素的目标灰阶电压。即在扫描第1行子像素时,向每一数据线施加第1行子像素的目标灰阶电压。以前述举例为例,则在步骤s110中,计算机在扫描第1行子像素时,还向每一数据线施加8v的电压。
69.在一些实施例中,步骤s110中的“计算机设备10根据第1行子像素的预设扫描时间t01,扫描第1行子像素”可以包括如下步骤s112和s114。
70.s112,计算机设备10将预充电时间t0与第1行子像素的预设扫描时间t01之和作为第1行子像素的实际扫描时间t1。
71.预充电时间t0也是一个预设的、固定不变的时间参数。例如,预充电时间t0可以是1μs(微秒)。计算机设备10将预充电时间t0与第1行子像素的预设扫描时间t01之和作为第1行子像素的实际扫描时间t1。第1行子像素的实际扫描时间t1是指计算机设备10扫描第1行子像素实际所用时间长度。
72.在一些实施例中,频率信号m1可以是由计算机设备10中的时序控制芯片102生成的。步骤s112可以是由计算机设备10中的电平转换单元104执行的。
73.s114,计算机设备10在第1行子像素的实际扫描时间t1内,扫描第1行子像素。
74.在第1行子像素的实际扫描时间t1内,计算机设备10向第1行子像素对应的扫描线施加扫描信号,从而使第1行子像素对应的扫描线可以输出扫描信号,扫描第1行子像素。
75.在一些实施例中,步骤s114可以是由计算机设备10中的扫描单元106执行的。步骤s110中的“计算机设备10向第1行子像素输入第1行子像素的目标灰阶电压”可以是由计算机设备10中的驱动单元108执行的。
76.s120,对于n行子像素中任意相邻的两行子像素,若计算机设备10正在扫描两行子像素中的前一行子像素,则获取前一行子像素的实际灰阶电压。
77.计算机设备10在执行该显示面板驱动方法时,扫描任意一行子像素的同时会向该行子像素输入目标灰阶电压,以驱动显示面板20的该行子像素发光。其中,对于n行子像素中任意相邻的两行子像素,计算机设备10在扫描两行子像素中的前一行子像素时,向前一行子像素输入对应的目标灰阶电压,还会获取前一行子像素的实际灰阶电压。换句话说,对于第1行子像素至第n

1行子像素,计算机设备10在扫描其中的每一行子像素时,还会获取这一行子像素的实际灰阶电压。
78.例如,对于第1行子像素和第2行子像素,若计算机设备10在扫描第1行子像素,并向第1行子像素输入第1行子像素的目标灰阶电压,则计算机设备10还获取第1行子像素的实际灰阶电压。
79.对于第2行子像素和第3行子像素,若计算机设备10在扫描第2行子像素,并向第2行子像素输入第2行子像素的目标灰阶电压,则计算机设备10还获取第2行子像素的实际灰阶电压。
80.……
81.对于第n

1行子像素和第n行子像素,若计算机设备10在扫描第n

1行子像素,并向第n

1行子像素输入第n

1行子像素的目标灰阶电压,则计算机设备10还获取第n

1行子像素的实际灰阶电压。
82.在一些实施例中,步骤s120也可以由计算机设备10中的时序控制芯片102执行。
83.s130,计算机设备10根据前一行子像素的实际灰阶电压与两行子像素中的后一行子像素的目标灰阶电压的电压差,设置后一行子像素的行扫描时间。
84.对于n行子像素中任意相邻的两行子像素,计算机设备10在扫描前一行子像素时,可以获取前一行子像素的实际灰阶电压。同时,计算机设备10可以从待显示图像的图像数据中获取两行子像素中的后一行子像素的目标灰阶电压。此时,计算机设备10可以根据前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差设置后一行子像素的行扫描时间。
85.在一些实施例中,步骤s130可以由计算机设备10中的时序控制芯片102执行。步骤s130可以包括如下步骤s132至s136。其中,步骤s132参见图2,步骤s134参见图3,步骤s136参见图4。
86.s132,若前一行子像素的实际灰阶电压与两行子像素中的后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,则计算机设备10设置后一行子像素的行扫描时间大于后一行子像素的预设扫描时间。
87.s134,若前一行子像素的实际灰阶电压与两行子像素中的后一行子像素的目标灰阶电压的电压差小于电压阈值且大于零,则设置后一行子像素的行扫描时间小于后一行子像素的预设扫描时间。
88.s136,若前一行子像素的实际灰阶电压与两行子像素中的后一行子像素的目标灰阶电压的电压差等于零,则设置后一行子像素的行扫描时间等于后一行子像素的预设扫描时间。
89.计算机设备10在获取前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压后,可以根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压得到两者的电压差。这里的电压差是指前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压的差值的绝对值。例如,当前一行子像素的实际灰阶电压是7v,后一行子像素的目标灰阶电压是8v时,则计算机设备10得到的电压差为1v;当前一行子像素的实际灰阶电压是7v,后一行子像素的目标灰阶电压是6v时,则计算机设备10得到的电压差也是1v。
90.计算机设备10得到前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差后,可以根据该电压差与电压阈值的大小关系设置后一行子像素的行扫描时间。这里的电压阈值可以是计算机设备10预先设定的固定值,也可以是根据待显示图像的图像数据得到的。在一些实施例中,计算机设备10根据待显示图像的图像数据得到电压阈值,可以是:
91.将待显示图像的图像数据中,目标灰阶电压的最大值与公共电压的差值作为电压阈值。例如,显示面板20的公共电压为0v,显示面板20在显示纯色图像时,若每一子像素的目标灰阶电压可以是8v或

8v,则电压阈值可以设为8v。又例如,显示面板20的公共电压为0v,显示面板20在显示纯色图像时,若每一子像素的目标灰阶电压可以是6v或

6v,则电压阈值可以设为6v。又例如,显示面板20的公共电压为8v,显示面板20在显示纯色图像时,若每一子像素的目标灰阶电压可以是15v或1v,则电压阈值可以是7v。
92.计算机设备10在设置后一行子像素的行扫描时间时,若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,则计算机设备10设置后一行子像素的行扫描时间大于后一行子像素的预设扫描时间;若前一行子像素的实际灰
阶电压与后一行子像素的目标灰阶电压的电压差小于电压阈值且大于零,则计算机设备10设置后一行子像素的行扫描时间小于后一行子像素的预设扫描时间;若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差等于零,则计算机设备10设置后一行子像素的行扫描时间等于后一行子像素的预设扫描时间。例如,在显示面板20的公共电压为0v,显示面板20在显示纯色图像时,每一子像素的目标灰阶电压可以是8v或

8v,电压阈值设为8v的情况下,若前一行子像素的实际灰阶电压为7v,后一行子像素的目标灰阶电压为8v,则使后一行子像素的行扫描时间小于预设扫描时间。若前一行子像素的实际灰阶电压为7v,后一行子像素的目标灰阶电压为

8v,则使后一行子像素的行扫描时间大于预设扫描时间。如此,计算机设备对频率信号m1中的第2个至第n个高电平信号的持续时长t02、t03
……
t0n进行调整,得到频率信号m2。频率信号m2的结构可以如图5所示。频率信号m2包括n个相互间隔的高电平信号。频率信号m2的n个高电平信号中:第1个高电平信号对应第1行子像素,第1个高电平信号的持续时长t01即为第1行子像素的行扫描时间,其等于第1行子像素的预设扫描时间;第2个高电平信号对应第2行子像素,第2个高电平信号的持续时长t02即为第2行子像素的行扫描时间
……
第n个高电平信号对应第n行子像素,第n个高电平信号的持续时长t0n即为第n行子像素的行扫描时间。
93.在一些实施例中,计算机设备10中的时序控制芯片102可以同时执行步骤s132至步骤s136。计算机设备10可以通过执行如下步骤s1302和s1304,以实现同时执行步骤s132至步骤s136的目的。
94.s1302,根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压,从预设对应关系中获取对应的调整值。
95.预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系。预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于电压阈值时,所对应的调整值为正值。预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差小于电压阈值且大于零时,所对应的调整值为负值。预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差等于零时,所对应的调整值为零。
96.下面对预设对应关系的三种实现方式进行详细地解释。在下述三种实现方式中,均以显示面板20的公共电压为0v的情况为例。
97.在第一种可能地实现方式中,预设对应关系可以如下表1:
98.表1
[0099][0100]
表1中“a”列代表“前一行子像素的实际灰阶电压”,“b”行代表“后一行子像素的目标灰阶电压”,各调整值的单位可以是10
‑1μs。
[0101]
上述表1可以是计算机设备10预设并存储的。从上述表1中可以看出,在这种实现方式中,根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压可以从预设对应关系中获取唯一的调整值,且该调整值是带正或负符号的。由于调整值的正负符号是根据“前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差与电压阈值的大小关系”确定的,因此在这种情况下,预设对应关系中已经隐含包括了“判断前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差与电压阈值的大小关系”的步骤。
[0102]
例如,电压阈值可以为8v。当前一行子像素的实际灰阶电压为

7.8v,后一行子像素的目标灰阶电压为8.0v,则可得到调整值为 0.3*10
‑1μs。当前一行子像素的实际灰阶电压为8.1v,后一行子像素的目标灰阶电压为8.0v,则可得到调整值为

0.2*10
‑1μs。
[0103]
需要注意的是,本技术实施例仅以表1为例来对预设对应关系的第一种实现方式进行说明,上表1并不对本技术实施例构成限定。
[0104]
在第二种可能地实现方式中,预设对应关系可以如下表2:
[0105]
表2
[0106][0107]
表2中“a”列代表“前一行子像素的实际灰阶电压”,“b”行代表“后一行子像素的目标灰阶电压”,各调整值的单位可以是10
‑1μs。
[0108]
上述表2可以是计算机设备10预设并存储的。从上述表2中可以看出,在这种实现方式中,根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压可以从预设对应关系中获取唯一的调整值,但该调整值不带有符号。换句话说,该预设对应关系未隐含包括“判断前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差与电压阈值的大小关系”的步骤。这种情况下,计算机设备10在根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压,从预设对应关系中获取对应的调整值后,还可以根据电压阈值,判断前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差与电压阈值的大小关系。当电压差大于或等于电压阈值时,则为调整值赋值为正;当电压差小于电压阈值且大于零,在为调整值赋值为负。该实现方式可以适用于电压阈值确定的情况,即可以适用于计算机设备10在获取前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压后,不需要再计算电压阈值的情况。
[0109]
例如,当前一行子像素的实际灰阶电压为

7.8v,后一行子像素的目标灰阶电压为8.0v,查表2可得调整值为0.3*10
‑1μs。此时,若电压阈值为8v,则电压差大于电压阈值,调整值赋值为正,所得调整值为 0.3*10
‑1μs。当前一行子像素的实际灰阶电压为8.1v,后一行子像素的目标灰阶电压为8.0v,查表2可得调整值为0.2*10
‑1μs。此时,若电压阈值为8v,则电压差小于电压阈值,调整值赋值为负,所得调整值为

0.2*10
‑1μs。
[0110]
需要注意的是,本技术实施例仅以表2为例来对预设对应关系的第二种实现方式进行说明,上表2并不对本技术实施例构成限定。
[0111]
在第三种可能地实现方式中,预设对应关系可以包括如下表3和表4:
[0112]
表3
[0113][0114]
表4
[0115][0116]
表3和表4中“a”列均代表“前一行子像素的实际灰阶电压”,“b”行均代表“后一行子像素的目标灰阶电压”,各调整值的单位可以是10
‑1μs。
[0117]
上述表3和表4可以是计算机设备10预设并存储的。该实现方式可以适应于电压阈值不确定的情况,即可以适用于计算机设备10在获取前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压后,需要计算电压阈值的情况。
[0118]
计算机设备10在计算出前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差,并计算出电压阈值后,可以根据电压差与电压阈值的大小关系从表3或表4中的一个获取调整值。例如,当前一行子像素的实际灰阶电压为1v,后一行子像素的目标灰阶电压为

1v,则前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压的电压差为2v。此时,若电压阈值为1v,则电压差大于电压阈值,可以从表3中获取调整值,得到调整值为0.5*10
‑1μs。若电压阈值为3v,则电压差小于电压阈值,可以从表4中获取调整值,得到调整值为

0.5*10
‑1μs。
[0119]
需要注意的是,本技术实施例仅以表3和表4为例来对预设对应关系的第二种实现方式进行说明,上表2并不对本技术实施例构成限定。
[0120]
s1304,将后一行子像素的预设扫描时间与获取到的调整值之和作为后一行子像素的行扫描时间。
[0121]
对于任意相邻的两行子像素中的后一行子像素,将其预设扫描时间与步骤s1302
中得到的该行子像素的目标灰阶电压对应的调整值之和作为该行子像素的行扫描时间。
[0122]
以上述表1为例,当第1行子像素的实际灰阶电压为7.8v,第2行子像素的目标灰阶电压为8v,得到第2行子像素的调整值应为

0.2*10
‑1μs。又第2行子像素的预设扫描时间为t02,则第2行子像素的行扫描时间为t12=t02

0.2*10
‑1μs。
[0123]
当第2行子像素的实际灰阶电压为7.9v,第3行子像素的目标灰阶电压为

8v,得到第3行子像素的调整值应为 0.4*10
‑1μs。又第3行子像素的预设扫描时间为t03,则第3行子像素的行扫描时间为t13=t03 0.4*10
‑1μs。
[0124]
s140,计算机设备10根据后一行子像素的行扫描时间,扫描后一行子像素,并向后一行子像素输入后一行子像素的目标灰阶电压。
[0125]
计算机设备10在得到后一行子像素的行扫描时间后,根据其行扫描时间扫描后一行子像素,同时,还可以向其输入目标灰阶电压。即计算机设备10得到第2行子像素的行扫描时间t12后,根据第2行子像素的行扫描时间t12扫描第2行子像素,并向第2行子像素输入第2行子像素的目标灰阶电压;得到第3行子像素的行扫描时间t12后,根据第3行子像素的行扫描时间t13扫描第3行子像素,并向第3行子像素输入第3行子像素的目标灰阶电压
……
得到第n行子像素的行扫描时间t1n后,根据第n行子像素的行扫描时间t1n扫描第n行子像素,并向第n行子像素输入第n行子像素的目标灰阶电压。
[0126]
在一些实施例中,步骤s140中的“根据后一行子像素的行扫描时间,扫描后一行子像素”可以包括如下步骤s142和s144。
[0127]
s142,计算机设备10将预充电时间t0与后一行子像素的行扫描时间之和作为后一行子像素的实际扫描时间。
[0128]
s144,计算机设备10在后一行子像素的实际扫描时间内,扫描后一行子像素。
[0129]
由前述描述已知,预充电时间t0是一个预设的、固定不变的时间参数。对于任意相邻的两行子像素中的后一行子像素,步骤s130中已得到其行扫描时间。计算机设备10将预充电时间t0与后一行子像素的行扫描时间之和作为后一行子像素的实际扫描时间。后一行子像素的实际扫描时间是指计算机设备10扫描后一行子像素实际所用时间长度。在后一行子像素的实际扫描时间内,计算机设备10可以向后一行子像素对应的扫描线施加扫描信号,从而使后一行子像素对应的扫描线可以输出扫描信号,扫描后一行子像素。
[0130]
在一些实施例中,步骤s142可以是由计算机设备10中的电平转换单元104执行的,步骤s144可以是由计算机设备10中的扫描单元106执行的。
[0131]
在一些实施例中,步骤s1302之前,还可以包括如下步骤s152:计算机设备10存储前一行子像素的实际灰阶电压,并根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压建立预设对应关系。预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于电压阈值时,所对应的调整值为正值。
[0132]
显示面板驱动方法中的预设对应关系可以是预先设定好的,也可以是根据前一行子像素的实际灰阶电压进行计算并设定出的。当需要根据前一行子像素的实际灰阶电压计算预设对应关系时,计算机设备10在步骤s120获取前一行子像素的实际灰阶电压后,存储该前一行子像素的实际灰阶电压,并建立根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压建立预设对应关系。建立预设对应关系的规则可以如前述的表1至表3所
示,不再赘述。
[0133]
下面结合图5,从一个具体的实施例,对本技术实施例提供的显示面板驱动方法进行解释说明。该显示面板驱动方法用于驱动显示面板20,包括如下步骤:
[0134]
s1,时序控制芯片102获取图像数据,图像数据包括每行子像素的目标灰阶电压。s2,时序控制芯片102生成频率信号m1,频率信号m1包括每行子像素的预设扫描时间。频率信号m1的结构可以如图5所示,其中,每行子像素的预设扫描时间t01、t02、t03
……
t0n相等。s3,时序控制芯片102获取存储的预充电时间t0。
[0135]
s4,时序控制芯片102将预充电时间t0与第1行子像素的预设扫描时间t01输出至电平转换单元104。s5,电平转换单元104将预充电时间t0与第1行子像素的预设扫描时间t01之和作为第1行子像素的实际扫描时间t1,即t1=t0 t11=t0 t01,并将第1行子像素的实际扫描时间t1输出至扫描单元106。s6,在第1行子像素的实际扫描时间t1=t0 t01内,扫描单元106扫描第1行子像素,驱动单元108向第1行子像素输入8v的目标灰阶电压。s7,扫描单元106扫描第1行子像素,时序控制芯片102检测第1行子像素的实际灰阶电压,得到第1行子像素的实际灰阶电压为7.8v。
[0136]
s8,时序控制芯片102根据第1行子像素的实际灰阶电压(7.8v)和第2行子像素的目标灰阶电压(8v),从表1中获取调整值为

0.2*10
‑1μs。s9,时序控制芯片102根据调整值和第2行子像素的预设扫描时间t02,将两者之和作为第2行子像素的行扫描时间t12,即t12=t02

0.2*10
‑1μs。
[0137]
s10,时序控制芯片102将预充电时间t0与第2行子像素的行扫描时间t12输出至电平转换单元104。s11,电平转换单元104将预充电时间t0与第2行子像素的行扫描时间t1n之和作为第2行子像素的实际扫描时间t2,即t2=t0 t12=t0 t02

0.2*10
‑1μs,并将第2行子像素的实际扫描时间t2输出至扫描单元106。s12,在第2行子像素的时间扫描时间内,扫描单元106扫描第2行子像素,驱动单元108向第2行子像素输入8v的目标灰阶电压。s13,扫描单元106扫描第2行子像素,时序控制芯片102检测第2行子像素的实际灰阶电压,得到第2行子像素的实际灰阶电压为7.9v。
[0138]
s14,时序控制芯片102根据第2行子像素的实际灰阶电压(7.9v)和第3行子像素的目标灰阶电压(

8v),从表1中获取调整值为 0.4*10
‑1μs。s15,时序控制芯片102根据调整值和第3行子像素的预设扫描时间t03,将两者之和作为第3行子像素的行扫描时间t13,即t13=t03 0.4*10
‑1μs。
[0139]
s16,时序控制芯片102将预充电时间t0与第3行子像素的行扫描时间t13输出至电平转换单元104。s17,电平转换单元104将预充电时间t0与第3行子像素的行扫描时间t13之和作为第3行子像素的实际扫描时间t3,即t3=t0 t13=t0 t03 0.4*10
‑1μs,并将第3行子像素的实际扫描时间t3输出至扫描单元106。s18,在第3行子像素的时间扫描时间内,扫描单元106扫描第3行子像素,驱动单元108向第3行子像素输入

8v的目标灰阶电压。s19,扫描单元106扫描第3行子像素,时序控制芯片102检测第3行子像素的实际灰阶电压,得到第3行子像素的实际灰阶电压为

8v
……
[0140]
在本技术实施例中,根据第1行子像素的预设扫描时间,扫描第1行子像素,并向第1行子像素输入其目标灰阶电压。之后,对于n行子像素中任意相邻两行子像素,若正在扫描前一行子像素,则获取前一行子像素的实际灰阶电压,即在每扫描一行子像素时,都会获取
这行子像素的实际灰阶电压。若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,即灰阶电压的变化较大时,则设置后一行子像素的行扫描时间大于其预设扫描时间;若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差小于电压阈值且大于零,即灰阶电压的变化较小时,则设置后一行子像素的扫描时间小于预设扫描时间;若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差等于零,即灰阶电压无变化时,则设置后一行子像素的扫描时间等于预设扫描时间,从而在根据后一行子像素的行扫描时间,扫描后一行子像素,并向后一行子像素输入其目标灰阶电压时,可以增大子像素的充电量,使子像素的充电量更加接近子像素发光所需的充电量,进而提高显示面板20的显示效果。
[0141]
实施例二:
[0142]
图6是本技术实施例提供的一种显示面板驱动装置60的结构示意图。该装置60用于驱动显示面板。显示面板具有n行子像素,且n行子像素的扫描顺序是由第1行子像素至第n行子像素。所述显示面板驱动装置60包括:扫描模块601、获取模块602和设置模块603。
[0143]
扫描模块601用于根据第1行子像素的预设扫描时间,扫描第1行子像素,并向第1行子像素输入第1行子像素的目标灰阶电压。
[0144]
获取模块602用于对于n行子像素中任意相邻的两行子像素,若正在扫描两行子像素中的前一行子像素,则获取前一行子像素的实际灰阶电压。
[0145]
设置模块603用于若前一行子像素的实际灰阶电压与两行子像素中的后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,则设置后一行子像素的行扫描时间大于后一行子像素的预设扫描时间。
[0146]
扫描模块601还用于根据后一行子像素的行扫描时间,扫描后一行子像素,并向后一行子像素输入后一行子像素的目标灰阶电压。
[0147]
可选地,设置模块603还用于若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差小于电压阈值且大于零,则设置后一行子像素的行扫描时间小于后一行子像素的预设扫描时间。
[0148]
可选地,设置模块603还用于若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差等于零,则设置后一行子像素的行扫描时间等于后一行子像素的预设扫描时间。
[0149]
可选地,如图7所示,显示面板驱动装置60还可以包括侦测模块604,侦测模块604用于:存储前一行子像素的实际灰阶电压,以及,根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压建立预设对应关系,预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于电压阈值时,所对应的调整值为正值。
[0150]
可选地,设置模块603用于根据前一行子像素的实际灰阶电压和后一行子像素的目标灰阶电压,从预设对应关系中获取对应的调整值,预设对应关系是实际灰阶电压、目标灰阶电压与调整值之间的对应关系,预设对应关系中的实际灰阶电压与对应的目标灰阶电压的电压差大于或等于电压阈值时,所对应的调整值为正值;将后一行子像素的预设扫描时间与获取到的调整值之和作为后一行子像素的行扫描时间。
[0151]
可选地,扫描模块601用于将预充电时间与后一行子像素的行扫描时间之和作为
后一行子像素的实际扫描时间;在后一行子像素的实际扫描时间内,扫描后一行子像素。
[0152]
在本技术实施例中,显示面板驱动装置60根据第1行子像素的预设扫描时间,扫描第1行子像素,并向第1行子像素输入其目标灰阶电压。之后,对于n行子像素中任意相邻两行子像素,若正在扫描前一行子像素,则获取前一行子像素的实际灰阶电压,即在每扫描一行子像素时,都会获取这行子像素的实际灰阶电压。若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差大于或等于电压阈值,即灰阶电压的变化较大时,则设置后一行子像素的行扫描时间大于其预设扫描时间;若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差小于电压阈值且大于零,即灰阶电压的变化较小时,则设置后一行子像素的扫描时间小于预设扫描时间;若前一行子像素的实际灰阶电压与后一行子像素的目标灰阶电压的电压差等于零,即灰阶电压无变化时,则设置后一行子像素的扫描时间等于预设扫描时间,从而在根据后一行子像素的行扫描时间,扫描后一行子像素,并向后一行子像素输入其目标灰阶电压时,可以增大子像素的充电量,使子像素的充电量更加接近子像素发光所需的充电量,进而提高显示面板的显示效果。
[0153]
需要说明的是:上述实施例提供的显示面板驱动装置60在驱动显示面板时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0154]
上述实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术实施例的保护范围。
[0155]
上述实施例提供的显示面板驱动装置60与显示面板驱动方法实施例属于同一构思,上述实施例中单元、模块的具体工作过程及带来的技术效果,可参见方法实施例部分,此处不再赘述。
[0156]
实施例三:
[0157]
图8为本技术实施例提供的一种计算机设备的结构示意图。如图8所示,计算机设备80包括:处理器801、存储器802以及存储在存储器802中并可在处理器801上运行的计算机程序803,处理器801执行计算机程序803时实现上述实施例中的显示面板驱动方法中的步骤。
[0158]
计算机设备80可以是一个通用计算机设备或一个专用计算机设备。在具体实现中,计算机设备80可以是台式机、便携式电脑、网络服务器、掌上电脑、移动手机、平板电脑、无线终端设备、通信设备或嵌入式设备,本技术实施例不限定计算机设备80的类型。本领域技术人员可以理解,图8仅仅是计算机设备80的举例,并不构成对计算机设备80的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,比如还可以包括输入输出设备、网络接入设备等。
[0159]
处理器801可以是中央处理单元(central processing unit,cpu),处理器801还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者也可以是任何常规的处理器。
[0160]
存储器802在一些实施例中可以是计算机设备80的内部存储单元,比如计算机设备80的硬盘或内存。存储器802在另一些实施例中也可以是计算机设备80的外部存储设备,比如计算机设备80上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器802还可以既包括计算机设备80的内部存储单元也包括外部存储设备。存储器802用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,比如计算机程序的程序代码等。存储器802还可以用于暂时地存储已经输出或者将要输出的数据。
[0161]
本技术实施例还提供了一种计算机设备,该计算机设备包括:至少一个处理器、存储器以及存储在该存储器中并可在该至少一个处理器上运行的计算机程序,该处理器执行该计算机程序时实现上述任意各个方法实施例中的步骤。
[0162]
本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时可实现上述各个方法实施例中的步骤。
[0163]
本技术实施例提供了一种计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例中的步骤。
[0164]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述方法实施例中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,该计算机程序包括计算机程序代码,该计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。该计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、rom(read

only memory,只读存储器)、ram(random access memory,随机存取存储器)、cd

rom(compact disc read

only memory,只读光盘)、磁带、软盘和光数据存储设备等。本技术提到的计算机可读存储介质可以为非易失性存储介质,换句话说,可以是非瞬时性存储介质。
[0165]
应当理解的是,实现上述实施例的全部或部分步骤可以通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。该计算机指令可以存储在上述计算机可读存储介质中。
[0166]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0167]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0168]
在本技术所提供的实施例中,应该理解到,所揭露的装置/计算机设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/计算机设备实施例仅仅是示意性的,例
如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0169]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0170]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献