显示控制方法、显示控制装置、显示控制设备及显示设备与流程
未命名
08-14
阅读:135
评论:0
1.本技术涉显示技术领域,具体涉及一种显示控制方法、显示控制装置、显示控制设备及显示设备。
背景技术:
2.随着显示技术的发展,高刷新率显示设备被广泛应用于视频监控、娱乐影音播放、实时视讯连线等实时性要求较高的场景。但是,全屏高刷新率会增加显示设备的功耗。
技术实现要素:
3.有鉴于此,本技术提供一种显示控制方法、显示控制装置、显示控制设备及显示设备,基于各组子图像的图像变化确定对应显示区的刷新率,并控制各显示区按照对应的刷新率进行输出,使得显示区的刷新率与各组子图像实际所需刷新率相匹配。这样可以降低显示设备的整体功耗,以较低的功耗实现高刷新率的显示效果,解决现有技术中全屏高刷新率会增加显示设备的功耗的问题。
4.为解决上述技术问题,本技术第一方面提供一种显示控制方法,包括:获取连续的m帧图像,m为不小于1的整数;将m帧图像中的每帧图像分割为n个子图像,使m帧图像的第i个子图像组成第i组子图像,得到n组子图像;其中,n为不小于2的整数,i为不小于1且小于等于n的整数,n组子图像与n个显示区一一对应,n个显示区由显示设备的显示区域划分得到;基于各组子图像的图像变化,确定对应显示区的刷新率;向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出。
5.在第一方面的一种实施方式中,基于各组子图像的图像变化,确定对应显示区的刷新率,包括:基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率;基于各组子图像的图像变化率,确定对应显示区的刷新率。
6.在第一方面的一种实施方式中,显示控制方法还包括:对各组子图像的m帧子图像进行特征提取,得到m帧特征图像,特征图像表示子图像中人眼敏感区域的特征;将各组子图像的m帧特征图像的图像数据作为m帧子图像的图像数据。
7.在第一方面的一种实施方式中,基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率,包括:基于各组子图像的m帧子图像的图像数据,分别确定第2帧子图像至第m帧子图像相对第1帧子图像的图像数据变化率矩阵;基于各图像数据变化率矩阵,确定对应的图像变化率。
8.在第一方面的一种实施方式中,多个刷新率与多个预设变化区间具有一一对应关系,基于各组子图像的图像变化率,确定对应显示区的刷新率,包括:基于对应关系,确定各组子图像的图像变化率所处的第一变化区间;将第一变化区间对应的刷新率作为对应显示区的刷新率。
9.在第一方面的一种实施方式中,多个刷新率与多个预设变化区间具有对应关系,基于各组子图像的图像变化率,确定对应显示区的刷新率,包括:基于n组子图像的图像变
化率,确定对应的平均变化率;基于对应关系,分别确定各组子图像的图像变化率所处的第一变化区间以及平均变化率所处的第二变化区间;基于第一变化区间和第二变化区间之间的差异,确定各组子图像的目标变化区间;将目标变化区间对应的刷新率作为对应显示区的刷新率。
10.在第一方面的一种实施方式中,各显示区分别配置有控制组件,分别向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出,包括:基于各显示区的刷新率,分确定各组子图像的帧率;基于各组子图像的帧率,确定对应的目标图像;向各控制组件分别输出对应的刷新率和对应的目标图像,以使控制组件按照对应的刷新率控制显示区输出目标图像。
11.本技术第二方面提供一种显示控制装置,包括获取模块、图像分割模块、确定模块和输出模块,获取模块用于获取连续的m帧图像,m为不小于1的整数;图像分割模块用于将m帧图像中的每帧图像分割为n个子图像,使m帧图像的第i个子图像组成第i组子图像,得到n组子图像;其中,n为不小于2的整数,i为不小于1且小于等于n的整数,n组子图像与n个显示区一一对应,n个显示区由显示设备的显示区域划分得到;确定模块用于基于各组子图像的图像变化,确定对应显示区的刷新率;输出模块用于向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出。
12.在第二方面的一种实施方式中,确定模块包括第一子确定模块和第二子确定模块,第一子确定模块用于基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率;第二子确定模块用于基于各组子图像的图像变化率,确定对应显示区的刷新率。
13.在一种实施方式中,显示控制装置还包括特征提取模块和设定模块,特征提取模块用于对各组子图像的m帧子图像进行特征提取,得到m帧特征图像,特征图像表示子图像中人眼敏感区域的特征;设定模块用于将各组子图像的m帧特征图像的图像数据作为m帧子图像的图像数据。
14.在第二方面的一种实施方式中,第一子确定模块包括第一确定单元和第二确定单元,第一确定单元用于基于各组子图像的m帧子图像的图像数据,分别确定第2帧子图像至第m帧子图像相对第1帧子图像的图像数据变化率矩阵;第二确定单元用于基于各图像数据变化率矩阵,确定对应的图像变化率。
15.在第二方面的一种实施方式中,多个刷新率与多个预设变化区间具有一一对应关系,第二子确定模块包括第三确定单元和第一设定单元第三确定单元用于基于对应关系,确定各组子图像的图像变化率所处的第一变化区间;第一设定单元用于将第一变化区间对应的刷新率作为对应显示区的刷新率。
16.在第二方面的一种实施方式中,多个刷新率与多个预设变化区间具有对应关系,第二子确定模块包括第四确定单元、第五确定单元、第六确定单元和第二设定单元,第四确定单元用于基于n组子图像的图像变化率,确定对应的平均变化率;第五确定单元用于基于对应关系,分别确定各组子图像的图像变化率所处的第一变化区间以及平均变化率所处的第二变化区间;第六确定单元用于基于第一变化区间和第二变化区间之间的差异,确定各组子图像的目标变化区间;第二设定单元用于将目标变化区间对应的刷新率作为对应显示区的刷新率。
17.在第二方面的一种实施方式中,各显示区分别配置有控制组件,输出模块包括第
三子确定模块、第四子确定模块和子输出模块,第三子确定模块用于基于各显示区的刷新率,分确定各组子图像的帧率;第四子确定模块用于基于各组子图像的帧率,确定对应的目标图像;子输出模块用于向各控制组件分别输出对应的刷新率和对应的目标图像,以使控制组件按照对应的刷新率控制显示区输出目标图像。
18.本技术第三方面提供一种显示控制设备,包括:处理器和存储器,存储器中存储指令,指令由处理器加载并执行,以实现上述第一方面的任一种实施方式的方法。
19.本技术第四方面提供一种显示设备,包括显示面板和n个控制组件,显示面板具有显示区域,显示区域被配置为n个显示区;n个控制组件与n个显示区一一对应;其中,n个控制组件一一对应接收由上述第三方面的显示控制设备输出的n个刷新率,以使各控制组件分别按照对应的刷新率控制对应的显示区进行输出显示。
20.本技术第五方面提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面的任一种实施方式的方法。
21.在本技术提供的显示控制方法、显示控制装置、显示控制设备及显示设备中,基于显示区域被划分为多个显示区的情况,对连续的多帧图像中的每帧图像进行分割和分组,得到与多个显示区一一对应的多组子图像,从而基于各组子图像的图像变化可以确定出对应显示区的刷新率,并控制各显示区按照对应的刷新率进行输出,使得显示区的刷新率与各组子图像实际所需刷新率相匹配。如此,可实现图像变化快的对应组子图像按照高刷新率输出,以及图像变化慢的对应组子图像按照低刷新率输出,这样可以降低显示设备的整体功耗,以较低的功耗实现高刷新率的显示效果。
附图说明
22.此处的附图被并入说明书中并构成本技术的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
23.图1a示出根据本技术一实施例的显示控制方法的流程示意图。
24.图1b示出显示设备的显示区域划分为多个显示区的示意图。
25.图1c示出m帧图像的分割和分组流程示意图。
26.图2示出图1a中步骤s13的一种流程示意图。
27.图3示出图2中步骤s21之前显示控制方法的部分流程示意图。
28.图4示出图2中步骤s22的一种流程示意图。
29.图5示出图2中步骤s22的另一种流程示意图。
30.图6示出根据本技术一实施例的显示控制装置的结构框图。
31.图7示出根据本技术一实施例的显示控制设备的结构框图。
32.图8示出根据本技术一实施例的显示控制设备向显示设备输出刷新率和目标图像的示意图。
具体实施方式
33.随着显示技术的发展,高刷新率显示设备被广泛应用于视频监控、娱乐影音播放、
实时视讯连线等实时性要求较高的场景。为了更清晰显示图像,现有技术通常通过提高显示设备的刷新率来实现,例如将显示设备的全屏刷新率从60hz提升至75hz、90hz或120hz,甚至实验性地提升至144hz。但是,随着显示设备全屏刷新率的提升,会增加显示设备的功耗。
34.有鉴于此,本技术提供一种显示控制方法、显示控制装置、显示控制设备及显示设备,基于显示区域被划分为多个显示区的情况,对连续的多帧图像中的每帧图像进行分割和分组,得到与多个显示区一一对应的多组子图像,从而基于各组子图像的图像变化可以确定出对应显示区的刷新率,并控制各显示区按照对应的刷新率进行输出,使得显示区的刷新率与各组子图像实际所需刷新率相匹配。如此,可实现图像变化快的对应组子图像按照高刷新率输出,以及图像变化慢的对应组子图像按照低刷新率输出,这样可以降低显示设备的整体功耗,以较低的功耗实现高刷新率的显示效果。
35.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
36.图1a示出根据本技术一实施例的显示控制方法的流程示意图。图1b示出显示设备的显示区域划分为多个显示区的示意图。图1c示出m帧图像的分割和分组流程示意图。在本技术的至少一个实施例中,如图1a所示,该显示控制方法包括如下步骤s11~步骤s14。
37.步骤s11、获取连续的m帧图像,m为不小于1的整数。示例性地,连续的m帧图像可以按照预设的获取周期从视频中获取,例如每隔m帧图像获取1次。m的数量可以根据实际需要进行设定,例如设定m为100,则获取连续的100帧图像。需要说明的是,获取周期和m的数量均可以根据实际需要进行选择和调整,本技术实施例对此不作限制。
38.步骤s12、将m帧图像中的每帧图像分割为n个子图像,使m帧图像的第i个子图像组成第i组子图像,得到n组子图像;其中,n为不小于2的整数,i为不小于1且小于等于n的整数,n组子图像与n个显示区一一对应,n个显示区由显示设备10的显示区域划分得到。
39.示例性地,如图1b所示,显示设备10的整个显示区域a可以预先划分为n个显示区,例如n个显示区为a1、a2、
……
、an。m帧图像中的每帧图像可以基于显示区域a划分的n个显示区进行分割,例如采用如下公式(1)对每帧图像进行图像分割:
40.io=i/p公式(1);
41.其中,i为一帧图像,p为图像分割矩阵,p可以是1
×
n矩阵,也可以是n
×
1矩阵,io为一帧图像分割得到的n个子图像。
42.下面结合图1c说明m帧图像的分割和分组方式,如图1c所示,设定连续的m帧图像依次为i1、i2、
……
、im,针对i1、i2、
……
、im分别采用上述公式(1)进行图像分割,得到i1的n个子图像为i
11
、i
12
、
……
、i
1n
,i2的n个子图像为i
21
、i
22
、
……
、i
2n
,以此类推,得到im的n个子图像为i
m1
、i
m2
、
……
、i
mn
。将i1、i2、
……
、im的第1个子图像i
11
、i
21
、
……
、i
m1
作为第1组子图像,将i1、i2、
……
、im的第2个子图像i
12
、i
22
、
……
、i
m2
作为第2组子图像,以此类推,将i1、i2、
……
、im的第n个子图像i
1n
、i
2n
、
……
、i
mn
作为第n组子图像,得到n组子图像。其中,第1组子图像与第1个显示区a1对应,第2组子图像与第2个显示区a2对应,以此类推,第n组子图像与第n个显示区an对应。
43.步骤s13、基于各组子图像的图像变化,确定对应显示区的刷新率。示例性地,步骤s13可以是:基于各组子图像的图像变化快慢,确定对应显示区的刷新率,以使刷新率的大小与图像变化快慢相适配。例如,第1组子图像为鱼游动的m帧子图像,其图像变化较快,可以确定对应的显示区的刷新率为90hz,第2组子图像为平静海面的m帧子图像,其图像变化较慢,可以确定对应的显示区的刷新率为60hz。
44.步骤s14、向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出。
45.上述方案,基于各组子图像的图像变化快慢,确定对应显示区的刷新率,并向各显示区输出对应的刷新率,可使各显示区的刷新率与其实际需要显示的子图像的图像变化快慢相匹配,这样可以降低显示设备10的整体功耗,以较低的功耗实现高刷新率的显示效果。
46.需要说明的是,现有技术全屏高刷新率增加显示设备的功耗会致使显示设备的显示面板和控制组件发热效应越大(温升效应),从而降低高刷新率显示效果的稳定性。本技术实施例的上述方案降低显示设备10的整体功耗,更有助于缓解显示面板和控制组件发热效应,增加高刷新率显示效果的稳定性,提升视觉享受。
47.此外,现有技术通常通过提升材料或硬件能力去缓解功耗增加所引起的温升效应,这不仅会耗费较长的开发验证时间,而且会增加显示设备的整体结构尺寸和复杂度,不利于显示设备的轻便化设计,还会带来成本的提升。本技术实施例的缓解温升效应的方式还能够有效缓解现有技术的上述问题。
48.在一种实施方式中,如图2所示,步骤s13包括如下步骤s21~步骤s22。
49.步骤21、基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率。
50.在一个示例中,步骤s131可以包括如下步骤s221~步骤s222。
51.步骤s221、基于各组子图像的m帧子图像的图像数据,分别确定第2帧子图像至第m帧子图像相对第1帧子图像的图像数据变化率矩阵。
52.示例性地,图像数据可以是各像素点的像素值,步骤s221可以为:将第2帧子图像的各像素点的像素值与第1帧子图像的各像素点的像素值一一对应相减,得到第2帧子图像相对第1帧子图像的各像素点的像素差值矩阵;将该像素差值矩阵与第1帧子图像的各像素点的像素值一一对应相除,得到第2帧子图像相对第1帧子图像的像素变化率矩阵。以此类推,可以确定出第m帧子图像相对第1帧子图像的像素变化率矩阵。
53.例如,通过如下公式(2)至公式(5)可以确定出第1组子图像的第2帧子图像相对第1帧子图像的像素变化率:
[0054][0055][0056]
[0057][0058]
其中,i
11
(pi)为i
11
的像素值矩阵,a1、a2、a3、a4分别为i
11
中各像素点的像素值,i
21
(pi)为i
21
的像素值矩阵,b1、b2、b3、b4分别为i
21
中各像素点的像素值,δi
11
(pi)为i
21
相对i
11
的各像素点的像素差值矩阵,f
11
为i
21
相对i
11
的像素变化率矩阵,pi表示像素点。
[0059]
步骤s222、基于各图像数据变化率矩阵,确定对应的图像变化率。
[0060]
示例性地,步骤s222可以为:基于各图像数据变化率矩阵,确定对应的图像数据变化率矩阵的平均值矩阵;将平均值矩阵中的各个平均值相加,得到对应的图像变化率。
[0061]
例如,继续以第1组子图像为例,通过如下公式(6)可以确定出第1组子图的像素变化率矩阵的平均值矩阵;通过公式(7)可以确定出第1组子图像的图像变化率:
[0062][0063]f1ck
=c1+c2+c3+c3公式(7);
[0064]
其中,f
21
为i
31
相对i
11
的像素变化率,f
(m-1)2
为i
m1
相对i
11
的像素变化率,c1、c2、c3、c4为第1组子图像中m帧子图像各像素点的像素变化率的平均值,f
1ck
为第1组子图像的图像变化率。
[0065]
需要说明的是,为了清楚说明图像变化率的确定,上述示例仅以子图像的像素值矩阵为2
×
2矩阵进行说明,但实际应用中,子图像的像素值矩阵通常采用4
×
4矩阵进行计算,本技术实施例的子图像的像素值矩阵可以选用4
×
4矩阵,上述示例并非限定子图像的像素值矩阵的类型以及参与计算的其他矩阵的类型。本技术实施例中子图像的像素值矩阵以及参与计算的其他矩阵均可以根据实际需要进行调整,本技术实施例对此不作限制。
[0066]
步骤s22、基于各组子图像的图像变化率,确定对应显示区的刷新率。
[0067]
在一种实施方式中,如图3所示,在步骤s21之前,显示控制方法还包括如下步骤s31~步骤s3。
[0068]
步骤s31、对各组子图像的m帧子图像进行特征提取,得到m帧特征图像,特征图像表示子图像中人眼敏感区域的特征。
[0069]
示例性地,步骤s31可以是采用特征提取矩阵分别针对各组子图像的m帧子图像提取位于人眼敏感区域的像素点的像素值。例如,各组子图像的m帧子图像的像素值矩阵为4
×
4矩形,以第1组第1帧子图像为例,采用如下公式(8)表示i
11
的像素值矩阵i
11
(pi),采用如下公式(9)表示特征提取矩阵r,采用特征提取矩阵r对i
11
(pi)进行特征提取后,得到i
11
的特征图像i1’1的像素值矩阵i1’1(pi)通过如下公式(10)表示:
[0070]
[0071][0072][0073]
其中,d
11
、d
12
、d
13
、d
14
、d
21
、
……
、d
44
分别为i
11
中各像素点的像素值。
[0074]
需要说明的是,通常人眼可以迅速捕捉位于图像4个顶角以及中心区域的像素点,因此人眼对这些区域的敏感度较高,而对图像4个边缘的像素点的敏感度较低。本技术实施例采用上述特征提取矩阵对各组子图像的m帧子图像分别进行特征提取,可以有效获得各子图像中的人眼敏感特征。
[0075]
步骤s32、将各组子图像的m帧特征图像的图像数据作为m帧子图像的图像数据。
[0076]
上述方案,采用各组子图像对应的m帧特征图像的图像数据作为确定图像变化率的图像数据,不仅能有效保留各组m帧子图像的特征,而且能减少图像数据的运算量,提升运算速度,从而加快图像变化率的确定。
[0077]
在一种实施方式中,如图4所示,多个刷新率与多个预设变化区间具有一一对应关系,步骤s22可以包括如下步骤s41~步骤s42。
[0078]
步骤s41、基于对应关系,确定各组子图像的图像变化率所处的第一变化区间。
[0079]
示例性地,多个刷新率与多个预设变化区间的对应关系可以采用如下表1表示。
[0080]
表1多个刷新率与多个预设变化区间的对应关系
[0081]
变化区间刷新率[1.5,2]120hz[0.9,1.2]90hz[0.75,0.8]75hz[0.5,0.6]60hz
[0082]
在一个示例中,步骤s41可以为:针对各组子图像确定出图像变化率后,以某组子图像的图像变化率是0.76为例,基于上述对应关系可以确定出图像变化率所处的第一变化区间为[0.75,0.8]。
[0083]
在另一个示例中,步骤s41还可以为:在各组子图像的图像变化率位于各变化区间外的情况下,从多个变化区间中确定对应图像变化率邻近区间;将区间值较大的邻近区间作为对应图像变化率所处的第一变化区间。例如,某组子图像的图像变化率为0.7,从多个变化区间中可以确定出其邻近区间为[0.5,0.6]和[0.75,0.8],再将[0.75,0.8]作为0.7所处的第一变化区间。由此,可以确保最终确定出的刷新率与对应组子图像的显示需求,避免降低显示效果。
[0084]
步骤s42、将第一变化区间对应的刷新率作为对应显示区的刷新率。
[0085]
示例性地,在确定出第一变化区间为[0.75,0.8]后,将75hz作为对应显示区的刷
新率。
[0086]
上述方案,通过各组子图像的图像变化率直接确定对应显示区的刷新率,可使各显示区的刷新率与对应组子图像的图像变化相匹配。
[0087]
在一种实施方式中,如图5所示,多个刷新率与多个预设变化区间具有对应关系,步骤s22可以包括如下步骤s51~步骤s54。
[0088]
步骤s51、基于n组子图像的图像变化率,确定对应的平均变化率。示例性地,步骤s51可以采用如下公式(11)确定:
[0089]
fc=(f
1ck
+f
2ck
+l+f
nck
)/n公式(11);
[0090]
其中,f
1ck
为第1组子图像的图像变化率、f
2ck
为第2组子图像的图像变化率,以此类推,f
nck
为第n组子图像的图像变化率。
[0091]
步骤s52、基于对应关系,分别确定各组子图像的图像变化率所处的第一变化区间以及平均变化率所处的第二变化区间。
[0092]
步骤s52可以参照上述步骤s41的实现过程,在此不赘述。
[0093]
步骤s53、基于第一变化区间和第二变化区间之间的差异,确定各组子图像的目标变化区间。
[0094]
在一个示例中,步骤s53可以为:在第一变化区间与第二变化区间为相邻区间的情况下,将第一变化区间作为目标变化区间。例如,第一变化区间为[0.5,0.6],第二变化区间为[0.75,0.8],则将[0.5,0.6]作为目标变化区间。
[0095]
在另一个示例中,步骤s53可以为:在第一变化区间与第二变化区间之间间隔至少一个区间的情况下,将第一变化区间邻近第二变化区间的相邻区间作为目标变化区间。例如,第一变化区间为[0.5,0.6],第二变化区间为[0.9,1.2]或[1.5,2],则将[0.75,0.8]作为目标变化区间。
[0096]
步骤s54、将目标变化区间对应的刷新率作为对应显示区的刷新率。
[0097]
上述方案,将各自子图像的图像变化率与平均变化率进行比较,基于比较后的差异对第一变化区间进行调整,得到目标变化区间,并将目标变化区间对应的刷新率作为对应显示区的刷新率。由此,可以使各显示区的刷新率趋于平均刷新率,减小各显示区之间的刷新率差异,有利于提升显示效果和改善视觉享受。
[0098]
在一种实施方式中,各显示区分别配置有控制组件,步骤s14可以包括:
[0099]
基于各显示区的刷新率,分确定各组子图像的帧率,以使各组子图像的帧率与对应的刷新率相匹配;
[0100]
基于各组子图像的帧率,确定对应的目标图像;例如,基于各组子图像的帧率,从对应组子图像中抽帧以形成n组目标图像(参考图8),每组目标图像的帧数可以小于或等于m;
[0101]
向各控制组件分别输出对应的刷新率和对应的目标图像,以使控制组件按照对应的刷新率控制显示区输出目标图像。示例性地,参考图8,向各控制组件分别输出对应的刷新率和对应组的目标图像。
[0102]
本技术实施例各装置中的各模块的功能可以参见上述方法中的对应描述,在此不再赘述。
[0103]
为解决上述技术问题,本技术实施例还提供了一种显示控制装置,如图6所示,该
显示控制装置60包括获取模块61、图像分割模块62、确定模块63和输出模块64,获取模块61用于获取连续的m帧图像,m为不小于1的整数。图像分割模块62用于将m帧图像中的每帧图像分割为n个子图像,使m帧图像的第i个子图像组成第i组子图像,得到n组子图像,其中,n为不小于2的整数,i为不小于1且小于等于n的整数,n组子图像与n个显示区一一对应,n个显示区由显示设备的显示区域划分得到。确定模块63用于基于各组子图像的图像变化,确定对应显示区的刷新率。输出模块64用于向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出。
[0104]
在一种实施方式中,确定模块63包括第一子确定模块和第二子确定模块。第一子确定模块用于基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率。第二子确定模块用于基于各组子图像的图像变化率,确定对应显示区的刷新率。
[0105]
在一种实施方式中,显示控制装置60还包括特征提取模块和设定模块。特征提取模块用于对各组子图像的m帧子图像进行特征提取,得到m帧特征图像,特征图像表示子图像中人眼敏感区域的特征。设定模块用于将各组子图像的m帧特征图像的图像数据作为m帧子图像的图像数据。
[0106]
在一种实施方式中,第一子确定模块包括第一确定单元和第二确定单元。第一确定单元用于基于各组子图像的m帧子图像的图像数据,分别确定第2帧子图像至第m帧子图像相对第1帧子图像的图像数据变化率矩阵。第二确定单元用于基于各图像数据变化率矩阵,确定对应的图像变化率。
[0107]
在一种实施方式中,多个刷新率与多个预设变化区间具有一一对应关系,第二子确定模块包括第三确定单元和第一设定单元。第三确定单元用于基于对应关系,确定各组子图像的图像变化率所处的第一变化区间。第一设定单元用于将第一变化区间对应的刷新率作为对应显示区的刷新率。
[0108]
在一种实施方式中,多个刷新率与多个预设变化区间具有对应关系,第二子确定模块包括第四确定单元、第五确定单元、第六确定单元和第二设定单元。第四确定单元用于基于n组子图像的图像变化率,确定对应的平均变化率。第五确定单元用于基于对应关系,分别确定各组子图像的图像变化率所处的第一变化区间以及平均变化率所处的第二变化区间。第六确定单元用于基于第一变化区间和第二变化区间之间的差异,确定各组子图像的目标变化区间。第二设定单元用于将目标变化区间对应的刷新率作为对应显示区的刷新率。
[0109]
在一种实施方式中,各显示区分别配置有控制组件,输出模块64可以包括第三子确定模块、第四子确定模块和子输出模块。第三子确定模块用于基于各显示区的刷新率,分确定各组子图像的帧率。第四子确定模块用于基于各组子图像的帧率,确定对应的目标图像。子输出模块用于向各控制组件分别输出对应的刷新率和对应的目标图像,以使控制组件按照对应的刷新率控制显示区输出目标图像。
[0110]
图7示出根据本技术一实施例的显示控制设备的结构框图。如图7所示,该显示控制设备包括:存储器71和处理器72,存储器71内存储有可在处理器72上运行的计算机程序。处理器72执行该计算机程序时实现上述实施例中的显示控制方法。存储器71和处理器72的数量可以为一个或多个。
[0111]
该显示控制设备还包括通信接口73,通信接口73用于与外界设备进行通信,进行
数据交互传输。如果存储器71、处理器72和通信接口73独立实现,则存储器71、处理器72和通信接口73可以通过总线相互连接并完成相互间的通信。该总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0112]
可选的,在具体实现上,如果存储器71、处理器72及通信接口73集成在一块芯片上,则存储器71、处理器72及通信接口73可以通过内部接口完成相互间的通信。
[0113]
本技术实施例还提供一种显示设备,如图8所示,该显示设备10包括显示面板(图8中未标记)和n个控制组件。例如n个控制组件分别为ic1、ic2、
……
、icn。
[0114]
显示面板具有显示区域a,显示区域a被配置为n个显示区,例如n个显示区分别为第1个显示区a1、第2个显示区a2、
……
、第n个显示区an。n个控制组件与n个显示区一一对应,亦即,ic1与a1对应,ic2与a2对应,以此类推,icn与an对应;其中,n个控制组件一一对应接收由上述任一实施例的显示控制设备输出的n个刷新率,以使各控制组件分别按照对应的刷新率控制对应的显示区进行输出显示。例如,ic1接收基于第1组子图像确定出的刷新率,并控制a1按照该刷新率进行输出显示第1组目图像。由此,可以降低显示设备10的整体功耗,以较低的功耗实现高刷新率的显示效果。此外,由于显示设备10的整体功耗降低,还可以有效缓解显示面板和n个控制组件的发热,从而提升高刷新率显示效果的稳定性。
[0115]
本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现本技术实施例中提供的方法。
[0116]
应理解的是,上述处理器可以是图形处理器(graphics processing unit,简称gpu)或中央处理器(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced risc machines,arm)架构的处理器。
[0117]
进一步地,可选的,上述存储器可以包括只读存储器和随机存取存储器,还可以包括非易失性随机存取存储器。该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以包括随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用。例如,静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic random access memory,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
[0118]
应理解的是,本技术实施例使用的技术术语或者科学术语应当为本技术所属领域内具有一般技能的人士所理解的通常意义。本技术实施例使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来避免构成要素的混同而设置的。
[0119]
除非上下文另有要求,否则,在整个说明书中,“多个”表示“至少两个”,“包括”被解释为开放、包含的意思,即为“包含,但不限于”。在说明书的描述中,术语“一个实施例”、“一些实施例”、“示例性实施例”、“示例”、“特定示例”或“一些示例”等旨在表明与该实施例或示例相关的特定特征、结构、材料或特性包括在本技术的至少一个实施例或示例中。上述术语的示意性表示不一定是指同一实施例或示例。
[0120]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本技术记载的范围。
[0121]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术实施例提供的方案范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
技术特征:
1.一种显示控制方法,其特征在于,包括:获取连续的m帧图像,m为不小于1的整数;将所述m帧图像中的每帧图像分割为n个子图像,使所述m帧图像的第i个子图像组成第i组子图像,得到n组子图像;其中,n为不小于2的整数,i为不小于1且小于等于n的整数,所述n组子图像与n个显示区一一对应,所述n个显示区由显示设备的显示区域划分得到;基于各组子图像的图像变化,确定对应显示区的刷新率;向各显示区输出对应的刷新率,以控制所述各显示区按照对应的刷新率进行输出。2.根据权利要求1所述的显示控制方法,其特征在于,基于各组子图像的图像变化,确定对应显示区的刷新率,包括:基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率;基于所述各组子图像的图像变化率,确定所述对应显示区的刷新率;优选地,所述显示控制方法还包括:对所述各组子图像的m帧子图像进行特征提取,得到m帧特征图像,所述特征图像表示所述子图像中人眼敏感区域的特征;将所述各组子图像的m帧特征图像的图像数据作为所述m帧子图像的图像数据。3.根据权利要求2所述的显示控制方法,其特征在于,基于各组子图像的m帧子图像的图像数据,确定对应的图像变化率,包括:基于各组子图像的m帧子图像的图像数据,分别确定第2帧子图像至第m帧子图像相对第1帧子图像的图像数据变化率矩阵;基于各所述图像数据变化率矩阵,确定对应的图像变化率。4.根据权利要求2所述的显示控制方法,其特征在于,多个刷新率与多个预设变化区间具有一一对应关系,基于所述各组子图像的图像变化率,确定所述对应显示区的刷新率,包括:基于所述对应关系,确定所述各组子图像的图像变化率所处的第一变化区间;将所述第一变化区间对应的刷新率作为所述对应显示区的刷新率。5.根据权利要求2所述的显示控制方法,其特征在于,多个刷新率与多个预设变化区间具有对应关系,基于所述各组子图像的图像变化率,确定所述对应显示区的刷新率,包括:基于所述n组子图像的图像变化率,确定对应的平均变化率;基于所述对应关系,分别确定所述各组子图像的图像变化率所处的第一变化区间以及所述平均变化率所处的第二变化区间;基于所述第一变化区间和所述第二变化区间之间的差异,确定所述各组子图像的目标变化区间;将所述目标变化区间对应的刷新率作为所述对应显示区的刷新率。6.根据权利要求1所述的显示控制方法,其特征在于,各所述显示区分别配置有控制组件,分别向各显示区输出对应的刷新率,以控制所述各显示区按照对应的刷新率进行输出,包括:基于各显示区的刷新率,分确定所述各组子图像的帧率;基于所述各组子图像的帧率,确定对应的目标图像;向所述各控制组件分别输出对应的刷新率和对应的目标图像,以使所述控制组件按照
所述对应的刷新率控制所述显示区输出所述目标图像。7.一种显示控制装置,其特征在于,包括:获取模块,用于获取连续的m帧图像,m为不小于1的整数;图像分割模块,用于将所述m帧图像中的每帧图像分割为n个子图像,使所述m帧图像的第i个子图像组成第i组子图像,得到n组子图像;其中,n为不小于2的整数,i为不小于1且小于等于n的整数,所述n组子图像与n个显示区一一对应,所述n个显示区由显示设备的显示区域划分得到;确定模块,用于基于各组子图像的图像变化,确定对应显示区的刷新率;输出模块,用于向各显示区输出对应的刷新率,以控制所述各显示区按照对应的刷新率进行输出。8.一种显示控制设备,其特征在于,包括:处理器和存储器,所述存储器中存储指令,所述指令由处理器加载并执行,以实现如权利要求1至6中任一项所述的方法。9.一种显示设备,其特征在于,包括:显示面板,具有显示区域,所述显示区域被配置为n个显示区;n个控制组件,与所述n个显示区一一对应;其中,所述n个控制组件一一对应接收由权利要求8所述的显示控制设备输出的n个刷新率,以使各控制组件分别按照对应的刷新率控制对应的显示区进行输出显示。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
技术总结
本申请提供了一种显示控制方法、显示控制装置、显示控制设备及显示设备,该显示控制方法包括:获取连续的M帧图像,M为不小于1的整数;将M帧图像中的每帧图像分割为N个子图像,使M帧图像的第i个子图像组成第i组子图像,得到N组子图像;N为不小于2的整数,i为不小于1且小于等于N的整数,N组子图像与N个显示区一一对应,N个显示区由显示设备的显示区域划分得到;基于各组子图像的图像变化,确定对应显示区的刷新率;向各显示区输出对应的刷新率,以控制各显示区按照对应的刷新率进行输出。本申请可以较低的功耗实现高刷新率的显示效果。请可以较低的功耗实现高刷新率的显示效果。请可以较低的功耗实现高刷新率的显示效果。
技术研发人员:程益明 吕晓娣 张金泉 唐韬
受保护的技术使用者:昆山国显光电有限公司
技术研发日:2023.05.29
技术公布日:2023/8/9
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
