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

亮度校正方法、装置、显示设备、计算设备及存储介质与流程

2021-10-19 19:25:00 来源:中国专利 TAG:校正 亮度 装置 显示设备 特别


1.本技术涉及显示技术领域,特别涉及亮度校正方法、装置、显示设备、计算设备及存储介质。


背景技术:

2.led显示屏已广泛应用到室内外各种场景中。led显示屏由灯珠阵列组成。由于制造工艺等原因,led显示屏中灯珠在相同灰阶下的实际显示亮度存在不均匀的问题。
3.目前,为了校正led显示屏的显示亮度,显示屏控制方案通常为显示屏中每个灯珠的每种基色的发光管确定一个固定的校正系数,以调节每个灯珠的每种基色的发光管的显示亮度。
4.然而,在led显示屏的灰阶范围内,实际显示亮度与灰阶之间的关系是非线性变化的。在发光管采用固定的校正系数的方案中,显示屏的在同一灰阶下的亮度均匀性有待提高。
5.因此,缺少一种提高显示屏亮度均匀性的方案。


技术实现要素:

6.为此,本技术提出了新的亮度校正方案,能够提高显示屏的亮度均匀性。
7.根据本技术一个方面,提供一种亮度校正方法,包括:
8.获取显示屏的多个灰阶的校正参数,其中,每个灰阶的校正参数包括:显示屏的每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数;
9.确定待显示的图像帧中每个像素点的每种基色分量所处的灰阶区间,其中,每个像素点的每种基色分量所处的灰阶区间为:该像素点的该种基色分量、在所述多个灰阶形成的多个灰阶区间范围内所属的灰阶区间;
10.根据图像帧中每个像素点的每种基色分量所处的灰阶区间中两个灰阶的校正参数,确定该像素点的该种基色分量的校正参数。
11.在一些实施例中,所述根据图像帧中每个像素点的每种基色分量所处的灰阶区间中两个灰阶的校正参数,确定该像素点的该种基色分量的校正参数,包括:
12.基于所述两个灰阶的校正参数,通过线性插值方式确定该像素点的该种基色分量的校正参数;或者
13.计算所述两个灰阶的校正参数的均值,并将所述均值作为该像素点的该种基色分量的校正参数。
14.在一些实施例中,所述获取显示屏的多个灰阶的校正参数,包括:
15.获取显示屏的多个灰阶的红色校正矩阵、多个灰阶的绿色校正矩阵和多个灰阶的蓝色校正矩阵;
16.其中,每个灰阶的红色校正矩阵包括:显示屏中每个灯珠的红色发光管在按照该灰阶显示时的校正参数;
17.每个灰阶的绿色校正矩阵包括:显示屏中每个灯珠的绿色发光管在按照该灰阶显示时的校正参数;
18.每个灰阶的蓝色校正矩阵包括:显示屏中每个灯珠的蓝色发光管在按照该灰阶显示时的校正参数。
19.根据本技术一个方面,提供一种亮度校正方法,包括:
20.获取显示屏在多个灰阶下的基色图像,其中显示屏在每个灰阶下的基色图像为:当显示该灰阶的单一基色下时对显示屏的拍摄图像;
21.根据每个灰阶下的基色图像,确定显示屏中每个灯珠中每种基色的发光管对该灰阶的显示亮度值;
22.确定每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数,每个灯珠的每种基色的发光管在按照该灰阶显示时的校正参数用于表示:该种基色的发光管在该灰阶下的目标亮度值与该灯珠的该种基色的发光管的显示亮度值的映射关系。
23.在一些实施例中,所述获取显示屏在多个灰阶下的基色图像,包括:
24.对于任一个灰阶,获取在显示屏按照该灰阶显示红色时拍摄的红色图像;
25.获取在显示屏按照该灰阶显示绿色时拍摄的绿色图像;
26.获取在显示屏按照该灰阶显示蓝色时拍摄的蓝色图像。
27.在一些实施例中,所述根据每个灰阶下的基色图像,确定显示屏中每个灯珠中每种基色的发光管对该灰阶的显示亮度值,包括:
28.在每个灰阶下的基色图像中,识别显示屏中每个灯珠的像素区域;
29.按照面积对像素区域进行降序排序,得到排序结果;
30.从排序结果中提取排名靠前的预定数量的像素区域,并确定预定数量的像素区域的外接矩形的尺寸均值;
31.基于所述尺寸均值,确定每个灯珠的矩形区域,并将每个灯珠的矩形区域内像素点的亮度作为该灯珠中相应基色的发光管的显示亮度值。
32.根据本技术一个方面,提供一种亮度校正装置,包括:
33.获取单元,获取显示屏的多个灰阶的校正参数,其中,每个灰阶的校正参数包括:显示屏的每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数;
34.选择单元,确定待显示的图像帧中每个像素点的每种基色分量所处的灰阶区间,其中,每个像素点的每种基色分量所处的灰阶区间为:该像素点的该种基色分量、在所述多个灰阶形成的多个灰阶区间范围内所属的灰阶区间;
35.计算单元,根据图像帧中每个像素点的每种基色分量所处的灰阶区间中、两个灰阶的校正参数,确定该像素点的该种基色分量的校正参数。
36.根据本技术一个方面,提供一种亮度校正装置,包括:
37.获取单元,获取显示屏在多个灰阶下的基色图像,其中显示屏在每个灰阶下的基色图像为:当显示该灰阶下的单一基色时对显示屏的拍摄图像;
38.检测单元,根据每个灰阶下的基色图像,确定显示屏中每个灯珠中每种基色的发光管对该灰阶的显示亮度值;
39.映射单元,确定每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数,每种基色的发光管在按照该灰阶显示时的校正参数用于表示:该种基色的发光管在该灰阶
下的目标亮度值与该灯珠的该种基色的发光管的显示亮度值的映射关系。
40.根据本技术一个方面,提供一种显示设备,包括:显示屏;显示控制器,用于执行如上所述的亮度校正方法。
41.根据本技术一个方面,提供一种计算设备,包括:处理器;存储设备;其中,所述处理器用于执行如上所述的亮度校正方法。
42.根据本技术一个方面,提供一种存储介质,存储有一个或多个程序,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行如上所述的亮度校正方法的指令。
43.综上,根据本技术实施例的亮度校正方案,可以获取多个灰阶的校正参数,并且确定待显示的图像帧中像素点的各基色分量对应的灰阶区间,从而能够根据灰阶区间确定像素点的校正参数。这样,亮度校正方案能够避免采用固定的校正参数而造成的校正误差,能够根据图像帧中像素点的任意灰阶自适应地确定相应的校正参数,从而极大提高了对显示屏的亮度均匀性(即提高不同灯珠在相同灰阶下的亮度一致性)。
附图说明
44.图1a示出了根据本技术一些实施例的应用场景的示意图;
45.图1b示出了根据本技术一些实施例的灰阶和亮度的关系示意图;
46.图2示出了根据本技术一些实施例的亮度校正方法200的流程图;
47.图3示出了根据本技术一些实施例的获取基色图像的方法300的流程图;
48.图4示出了根据本技术一些实施例的确定显示亮度值的方法400的流程图;
49.图5示出了根据本技术一些实施例的亮度校正方法方法500的流程图;
50.图6示出了根据本技术一些实施例的多个灰阶区间的示意图;
51.图7示出了根据本技术一些实施例的亮度校正装置700的示意图;
52.图8示出了根据本技术一些实施例的亮度校正装置800的示意图;
53.图9示出了根据本技术一些实施例的计算设备的组成结构图。
具体实施方式
54.为使本技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本技术进一步详细说明。
55.图1a示出了根据本技术一些实施例的应用场景的示意图。如图1a所示,应用场景可以包括显示设备110、计算设备120和图像采集设备130。
56.显示设备110可以是包含led显示屏的各种设备。显示设备110例如可以是显示器、平板电脑等。这里,显示设备110例如可以是单机色的显示方式、双基色的显示方式或者三基色显示方式。其中,三基色是指红色、绿色和蓝色。双基色为红色和绿色。单基色为红色和绿色之一。显示设备110的显示屏需要进行亮度校正。
57.计算设备120可以是笔记本电脑、平板电脑、移动终端、服务器等各种设备。
58.图像采集设备130例如为相机、摄像机或者其他具备图像拍摄功能的设备。
59.图1b示出了根据本技术一些实施例的灰阶和亮度的关系示意图。图1b示出了显示屏中一个发光管的灰阶-亮度的曲线图。随着输入的灰阶的逐渐增大,亮度也逐渐增大。这
里,发光管的亮度是指发光管的明亮程度。灰阶也可以称为色阶。灰阶是指rgb颜色空间中每种基色分量的色彩指数。
60.由于制造工艺等原因,显示屏中不同灯珠中发光管的灰度-亮度曲线是不相同。即,在相同的灰阶下,显示屏中不同灯珠的亮度存在不一致的情况。因此,显示屏的亮度需要进行校正。为了对显示屏进行亮度校正,图像采集设备130可以拍摄显示屏的基色图像。这里,基色图像是对显示单基色的显示屏的拍摄图像。以三基色的显示屏为例,基色图像包括即红色图像、绿色图像和蓝色图像。计算设备120可以获取图像采集设备拍摄的基色图像。在此基础上,计算设备130可以利用基色图像,确定显示屏的校正参数。显示设备110可以获取显示屏的校正参数。在显示图像时,显示设备110利用校正参数对显示屏的亮度进行调节。
61.在一些实施例中,显示屏可以按照多种灰阶显示基色。例如,计算设备120可以控制显示设备110按照灰阶显示基色。这里,显示屏的灰阶范围例如为0-255或者0-1024等等。计算设备120可以确定分布在灰阶范围内的多个灰阶,以便控制显示设备110按照各灰阶显示基色。
62.图像采集设备130可以拍摄多个灰阶对应的基色图像。例如,图像采集设备130可以拍摄多个灰阶各自对应的红色图像,拍摄多个灰阶各自对应的绿色图像,以及拍摄多个灰阶各自对应的蓝色图像。在此基础上,计算设备120可以针对每个灰阶的每种基色图像,确定相应的校正参数。下面结合图2对计算设备120确定校正参数的过程进行说明。
63.图2示出了根据本技术一些实施例的亮度校正方法200的流程图。方法200例如可以由计算设备120执行。
64.如图2所示,在步骤s201中,获取显示屏在多个灰阶下的基色图像。其中,显示屏在每个灰阶下的基色图像为:当显示该灰阶下的单一基色时对显示屏的拍摄图像。
65.以三基色的显示屏为例,基色图像可以包括多个灰阶的红色图像、多个灰阶的绿色图像和多个灰阶的蓝色图像。以灰阶范围为0-255为例,多个灰阶例如为30、60、90、120、150、180、210和240,但不限于此。
66.以双基色的显示屏为例,基色图像可以包括多个灰阶的红色图像和多个灰阶的绿色图像。
67.在步骤s202中,根据每个灰阶下的基色图像,确定显示屏中每个灯珠中每种基色的发光管对该灰阶的显示亮度值。例如,步骤s202可以根据一个灰阶的红色图像,确定每个灯珠的红色的发光管对该灰阶的显示亮度值。这里,红色的发光管的显示亮度值与红色的发光管的功率成正比。又例如,步骤s202可以根据一个灰阶的绿色图像,确定每个灯珠的绿色的发光管对该灰阶的显示亮度值。又例如,步骤s202可以根据一个灰阶的蓝色图像,确定每个灯珠的蓝色的发光管对该灰阶的显示亮度值。
68.在一些实施例中,显示屏分辨率为m
×
n(m列,n行)。灰阶例如表示为s。s在显示屏的灰阶范围(例如0-255)内。针对灰阶s,显示屏中单个灯珠的红色发光管的显示亮度值可以表示为:lsr(i,j),绿色发光管的显示亮度值可以表示为:lsg(i,j),蓝色发光管的显示亮度值可以表示为:lsb(i,j)。其中,1≤i≤n,1≤j≤m。
69.显示屏的灯珠阵列的红色发光管的显示亮度值可以表示为矩阵asr。
[0070][0071]
显示屏的灯珠阵列的绿色发光管的显示亮度值可以表示为矩阵asg。
[0072][0073]
显示屏的灯珠阵列的蓝色发光管的显示亮度值可以表示为矩阵asb。
[0074][0075]
在步骤s203中,确定每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数。每个灯珠的每种基色的发光管在按照该灰阶显示时的校正参数用于表示:该种基色的发光管在该灰阶下的目标亮度值与该灯珠的该种基色的发光管的显示亮度值的映射关系。换言之,校正参数可以体现目标亮度值与显示亮度值之间的差异。校正参数例如为目标亮度值与显示亮度值的比值。一种基色的发光管在一种灰阶下的目标亮度值是指显示屏中该种基色的多个发光管在该灰阶下的一个统一亮度值。
[0076]
综上,根据本技术实施例的方法200,可以获取对多个灰阶下的基色图像,并且确定各灰阶下各种基色的显示亮度值,从而能够获取到各灰阶下各基色的校正参数。
[0077]
在一些实施例中,步骤s201可以实施为方法300。这里,对于任一个灰阶,步骤s201可以执行一次方法300。
[0078]
如图3所示,在步骤s301中,获取在显示屏按照该灰阶显示红色时拍摄的红色图像。
[0079]
在步骤s302中,获取在显示屏按照该灰阶显示绿色时拍摄的绿色图像。
[0080]
在步骤s303中,获取在显示屏按照该灰阶显示蓝色时拍摄的蓝色图像。
[0081]
综上,针对一个灰阶,显示屏可以进行单基色显示。方法300可以分别获取显示屏的三个基色的图像。这样,三个基色的图像可以用于确定三个基色的发光管的校正参数。
[0082]
在一些实施例中,步骤s202可以实施为方法400。
[0083]
如图4所示,在步骤s401中,在每个灰阶下的基色图像中,识别显示屏中每个灯珠的像素区域。这里,步骤s401可以对基色图像或者基色图像对应的灰度图,进行灯珠识别,得到每个灯珠的轮廓。一个灯珠的轮廓内的像素点可以组成该灯珠的像素区域。需要说明的是,在显示屏按照一个灰阶进行单基色显示时,显示屏中灯珠的亮度存在差异。一个灯珠的亮度越高,该灯珠在基色图像中像素区域越大,即与该灯珠对应的像素点越多。反之,一个灯珠的亮度越低,该灯珠在基色图像中像素区域越小。
[0084]
在步骤s402中,按照面积对像素区域进行降序排序,得到排序结果。
[0085]
在步骤s403中,从排序结果中提取排名靠前的预定数量的像素区域,并确定预定数量的像素区域的外接矩形的尺寸均值。例如,步骤s403可以计算面积最大的50个像素区域的外接矩形的尺寸均值。单个像素区域的外接矩形可以表示为w
i
*h
i
,其中,i表示像素区
域的编号。w
k
表示第k个像素区域的外接矩形的宽度,h
k
表示第k个像素区域的外接矩形的高度。k的取值范围为1-n。n为预定数量,例如为50。
[0086]
尺寸均值例如可以表示为
[0087]
其中,
[0088]
在步骤s404中,基于尺寸均值,确定每个灯珠的矩形区域,并将每个灯珠的矩形区域内像素点的亮度累计和作为该灯珠中相应基色的发光管的显示亮度值。
[0089]
步骤s404例如可以基于基色图像对应的灰度图,确定像素点的亮度值。
[0090]
又例如,步骤s404可以通过颜色空间转换方式,确定像素点的亮度值。例如,基色图像中像素点为rgb颜色空间。对于红色图像而言,一个像素点的颜色为(r,0,0)。其中,r表示红色分量的灰阶。对于绿色图像而言,一个像素点的颜色为(0,g,0)。g表示绿色分量的灰阶。对于蓝色图像而言,一个像素点的颜色为(0,0,b)。b表示蓝色分量的灰阶。步骤s404例如可以将rgb颜色空间中像素点转换为yuv颜色空间中像素点,并将y分量值作为像素点的亮度值。对于任一个灯珠,步骤s404可以将该灯珠的中心(即质心)作为矩形区域的中心,按照尺寸均值确定该灯珠的矩形区域的宽度和高度。
[0091]
综上,考虑到每个灯珠的像素区域的面积不同,根据本技术实施例的方法400,可以选取面积最大的预定数量的像素区域,从而确定选取的每个像素区域的外接矩形的尺寸均值。进一步,方法400可以利用尺寸均值使得每个灯珠的矩形区域面积相同。这样,方法400可以保证对每个灯珠的亮度取样范围(即矩形区域)的规模一致,从而提高灯珠的亮度值的准确度。另外,由于采用的尺寸均值对应面积最大的预定数量的像素区域,方法400可以对每个灯珠的亮度进行充分采样,从而提高显示亮度值的准确度。
[0092]
目标亮度值例如可以是预定数量的像素区域内各像素点的亮度累计和与预定数量的比值。另外,目标亮度值也可以是通过其他方式确定的一个亮度统一值,本技术对此不做限制。
[0093]
在一些实施例中,步骤s203可以确定二基色或者三基色的显示屏对应的校正参数。下面以三基色的显示屏为例,对校正参数的确定过程进行说明。
[0094]
针对灰阶s,单个灯珠的红色发光管的目标亮度值可以表示为:desrs,单个灯珠的绿色发光管的目标亮度值可以表示为:desgs,单个灯珠的蓝色发光管的目标亮度值可以表示为:desgs。
[0095]
针对灰阶s,单个灯珠的红色发光管的校正参数可以表示为csr(i,j)。
[0096]
csr(i,j)=desrs/lsr(i,j)
[0097]
灯珠阵列的红色发光管的校正参数可以表示为红色校正矩阵crs。
[0098][0099]
针对灰阶s,单个灯珠的绿色发光管的校正参数可以表示为csg(i,j)。
[0100]
csg(i,j)=desgs/lsg(i,j)
[0101]
灯珠阵列的绿色发光管的校正参数可以表示为绿色校正矩阵cgs。
[0102][0103]
针对灰阶s,单个灯珠的蓝色发光管的校正参数可以表示为csb(i,j)。
[0104]
csb(i,j)=desbs/lsb(i,j)
[0105]
灯珠阵列的蓝色发光管的校正参数可以表示为蓝色校正矩阵cbs。
[0106][0107]
在一些实施例中,步骤s203还可以红色校正矩阵、绿色校正矩阵和绿色校正矩阵进行合并,得到一个合并矩阵。合并矩阵例如为cks。
[0108]
[0109]
在一些实施例中,合并矩阵可以存储为一个校正文件。校正文件的数据格式如下:
[0110][0111]
图5示出了根据本技术一些实施例的亮度校正方法500的流程图。方法500例如可以由显示设备110执行。例如,显示设备110可以包括对驱动显示屏的显示控制器。显示控制器可以执行方法500。
[0112]
在步骤s501中,获取显示屏的多个灰阶的校正参数。其中,每个灰阶的校正参数包括:显示屏的每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数。步骤s501获取的校正参数例如由方法200确定。显示设备110例如可以从存储器中读取关于校正参数的校正文件。
[0113]
在一些实施例中,步骤s501可以获取显示屏的多个灰阶的红色校正矩阵、多个灰阶的绿色校正矩阵和多个灰阶的蓝色校正矩阵。其中,每个灰阶的红色校正矩阵包括:显示屏中每个灯珠的红色发光管在按照该灰阶显示时的校正参数。每个灰阶的绿色校正矩阵包括:显示屏中每个灯珠的绿色发光管在按照该灰阶显示时的校正参数。每个灰阶的蓝色校正矩阵包括:显示屏中每个灯珠的蓝色发光管在按照该灰阶显示时的校正参数。
[0114]
在步骤s502中,确定待显示的图像帧中每个像素点的每种基色分量所处的灰阶区间。其中,每个像素点的每种基色分量所处的灰阶区间为:该像素点的该种基色分量、在所述多个灰阶形成的多个灰阶区间范围内所属的灰阶区间。多个灰阶可以形成连续的多个灰阶区间(即,连续的多个灰阶分段)。例如,图6示出了根据本技术一些实施例的多个灰阶区间。如图6所示,灰阶依次增长的灰阶m1、m2、m3和m4,可以形成3个灰阶区间t1、t2和t3。
[0115]
在步骤s503中,根据图像帧中每个像素点的每种基色分量所处的灰阶区间中、两个灰阶的校正参数,确定该像素点的该种基色分量的校正参数。
[0116]
在一些实施例中,基于两个灰阶的校正参数,步骤s503可以通过线性插值方式确定该像素点的该种基色分量的校正参数。
[0117]
例如,多个灰阶从小到大依次为g_a,g_b,g_m,g_n。图像帧中一个像素点的红色分量r的灰阶为g_x。当g_m≤g_x≤g_n,步骤s503可以确定g_x匹配于g_m与g_n形成到灰阶区间。步骤s503可以根据下述方式确定红色分量r对应的校正参数。
[0118]
(g_m-g_x)/(g_m-g_n)=(k_m-k_x)/(k_m-k_n)
[0119]
其中,k_m表示在灰阶g_m下红色分量对应的校正参数,k_n表示在灰阶g_n下红色分量对应的校正参数。k_x表示在灰阶g_x下红色分量对应的校正参数。
[0120]
在一些实施例中,步骤s503计算两个灰阶的校正参数的均值,并将均值作为该像素点的该种基色分量的校正参数。另外,基于所处的灰度区间中已知的两个灰阶的校正参数,步骤s503还可以采用其他方式确定灰度区间内任意灰阶的校正参数,本技术对此不做限制。
[0121]
在此基础上,显示屏可以按照在不同灰阶下按照不同的校正参数控制灯珠的显示,从而提高显示屏的亮度均匀性。
[0122]
综上,根据本技术的亮度校正方法500,可以获取多个灰阶的校正参数,并且确定待显示的图像帧中像素点的各基色分量对应的灰阶区间,从而能够根据灰阶区间确定像素点的校正参数。这样,亮度校正方法500能够避免采用固定的校正参数而造成的校正误差,能够根据图像帧中像素点的任意灰阶自适应地确定相应的校正参数,从而极大提高了对显
示屏的亮度均匀性(即提高不同灯珠在相同灰阶下的亮度一致性)。特别是,亮度校正方法500可以通过线性插值或者均值方式计算每个灰阶区间内任意灰阶的校正参数,可以使得确定的校正参数更符合显示屏的亮度偏差规律(即不同灰阶下,亮度偏差不同),从而极大提高显示屏的亮度均匀性。
[0123]
图7示出了根据本技术一些实施例的亮度校正装置700的示意图。装置700例如可以部署在显示设备110中。
[0124]
亮度校正装置700可以包括:获取单元701、选择单元702和计算单元703。
[0125]
获取单元701可以获取显示屏的多个灰阶的校正参数。其中,每个灰阶的校正参数包括:显示屏的每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数。
[0126]
选择单元702可以确定待显示的图像帧中每个像素点的每种基色分量所处的灰阶区间。其中,每个像素点的每种基色分量所处的灰阶区间为:该像素点的该种基色分量、在所述多个灰阶形成的多个灰阶区间范围内所属的灰阶区间。
[0127]
计算单元703可以根据图像帧中每个像素点的每种基色分量所处的灰阶区间中两个灰阶的校正参数,确定该像素点的该种基色分量的校正参数。装置700更具体的实施方式与亮度校正方法500类似,这里不再赘述。
[0128]
综上,根据本技术的亮度校正装置700,可以获取多个灰阶的校正参数,并且确定待显示的图像帧中像素点的各基色分量对应的灰阶区间,从而能够根据灰阶区间确定像素点的校正参数。这样,亮度校正装置700能够避免采用固定的校正参数而造成的校正误差,能够根据图像帧中像素点的任意灰阶自适应地确定相应的校正参数,从而极大提高了显示屏的亮度均匀性。
[0129]
在一些实施例中,对于待显示的图像帧中每个像素点的每种基色分量,计算单元703可以基于该像素点的该种基色分量所处的灰度区间中两个灰阶的校正参数,通过线性插值方式确定该像素点的该种基色分量的校正参数。在一些实施例中,计算单元703可以计算两个灰阶的校正参数的均值,并将均值作为该像素点的该种基色分量的校正参数。综上,计算单元703通过线性差值方式或者均值方式确定像素点的基色分量的校正参数,能够使得确定的校正参数更符合显示屏的亮度偏差规律(即不同灰阶下,亮度偏差不同),从而提高显示屏的亮度均匀性。
[0130]
在一些实施例中,获取单元701可以从校正文件读取多个灰阶的校正参数。例如,获取单元701可以获取显示屏的多个灰阶的红色校正矩阵、多个灰阶的绿色校正矩阵和多个灰阶的蓝色校正矩阵。其中,每个灰阶的红色校正矩阵包括:显示屏中每个灯珠的红色发光管在按照该灰阶显示时的校正参数。每个灰阶的绿色校正矩阵包括:显示屏中每个灯珠的绿色发光管在按照该灰阶显示时的校正参数。每个灰阶的蓝色校正矩阵包括:显示屏中每个灯珠的蓝色发光管在按照该灰阶显示时的校正参数。
[0131]
图8示出了根据本技术一些实施例的亮度校正装置800的示意图。装置800例如可以部署在显示设备110中。
[0132]
如图8所示,装置800包括:获取单元801、检测单元802和映射单元803。
[0133]
获取单元801可以获取显示屏在多个灰阶下的基色图像。其中,显示屏在每个灰阶下的基色图像为:当显示该灰阶下的单一基色时对显示屏的拍摄图像。
[0134]
检测单元802可以根据每个灰阶下的基色图像,确定显示屏中每个灯珠中每种基
色的发光管对该灰阶的显示亮度值。
[0135]
映射单元803,确定每个灯珠中每种基色的发光管在按照该灰阶显示时的校正参数。每种基色的发光管在按照该灰阶显示时的校正参数用于表示:该灰阶与对应的显示亮度值的映射关系。装置800更具体实施方式与方法200类似,这里不再赘述。
[0136]
综上,根据本技术实施例的装置800,可以获取对多个灰阶下的基色图像,并且确定各灰阶下各种基色的显示亮度值,从而能够获取到各灰阶下各基色的校正参数。
[0137]
在一些实施例中,对于任一个灰阶,获取单元801可以获取在显示屏按照该灰阶显示红色时拍摄的红色图像。另外,获取单元801获取在显示屏按照该灰阶显示绿色时拍摄的绿色图像,以及获取在显示屏按照该灰阶显示蓝色时拍摄的蓝色图像。这样,装置800可以基于三种颜色的基色图像,对三基色的显示屏进行亮度校正。另外,在显示屏为双基色显示屏时,装置800也可以仅获取红色图像和绿色图像。
[0138]
在一些实施例中,在每个灰阶下的基色图像中,检测单元802可以识别显示屏中每个灯珠的像素区域。按照面积对像素区域进行降序排序,检测单元802可以得到排序结果。在此基础上,检测单元802从排序结果中提取排名靠前的预定数量的像素区域,并确定预定数量的像素区域的外接矩形的尺寸均值。基于尺寸均值,检测单元802可以确定每个灯珠的矩形区域,并将每个灯珠的矩形区域内像素点的亮度累计和作为该灯珠中相应基色的发光管的显示亮度值。
[0139]
图9示出了一个计算设备的组成结构图。如图9所示,该计算设备包括一个或者多个处理器(cpu)902、通信模块904、存储器906、用户接口910,以及用于互联这些组件的通信总线908。
[0140]
处理器902可通过通信模块904接收和发送数据以实现网络通信和/或本地通信。
[0141]
用户接口910包括一个或多个输出设备912,其包括一个或多个扬声器和/或一个或多个显示器。用户接口910也包括一个或多个输入设备914。输入设备914例如可以接收键盘、鼠标、触控指令,但不限于此。
[0142]
存储器906可以是高速随机存取存储器,诸如dram、sram、ddr ram、或其他随机存取固态存储设备;或者非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备,或其他非易失性固态存储设备。
[0143]
存储器906存储处理器902可执行的指令集,包括:
[0144]
操作系统916,包括用于处理各种基本系统服务和用于执行硬件相关任务的程序;
[0145]
应用918,包括用于实现上述亮度校正方法200的各种程序,这种程序能够实现上述各实例中的处理流程。
[0146]
另外,本技术的每一个实例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本发明。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如cd-rom等)、磁光存储介质(如mo等)等。
[0147]
因此本技术还公开了一种非易失性存储介质,其中存储有数据处理程序,该数据处理程序用于执行本技术上述定亮度校正方法200的任何一种实例。
[0148]
另外,本技术所述的方法步骤除了可以用数据处理程序来实现,还可以由硬件来实现,例如,可以由逻辑门、开关、专用集成电路(asic)、可编程逻辑控制器和嵌微控制器等来实现。因此这种可以实现本技术亮度校正方法的硬件也可以构成本技术。
[0149]
以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术保护的范围之内。
再多了解一些

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

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

相关文章

  • 日榜
  • 周榜
  • 月榜