System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像显示,特别是涉及一种灰阶补偿数据的生成方法、装置、设备、存储介质及程序产品。
技术介绍
1、主动矩阵有机发光二极管(active-matrix organic light-emitting diodes,amoled)屏具有广色域,宽视角,独立发光的特性,在图像显示领域广泛应用。为了消除制造工艺产生的amoled屏显示亮度不均,通常采用图像显示亮度的补偿算法对amoled屏显示亮度进行补偿。
2、相关技术中,采用图像显示亮度的补偿算法对amoled屏显示亮度进行补偿时,需要基于amoled屏的屏幕尺寸,为不同显示灰阶下的每个颜色通道(rgb)计算灰度补偿数据,再将每个灰度补偿数据按照位宽为5比特(bit)存储。因此,相关技术中生成的灰度补偿数据会占据较大的存储量。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够压缩灰阶补偿数据的存储量的灰阶补偿数据的生成方法、装置、设备、存储介质及程序产品。
2、第一方面,本申请提供了一种灰阶补偿数据的生成方法,包括:
3、获取目标拍摄亮度下拍摄到的多个灰阶画面的亮度数据,不同灰阶画面对应的显示灰阶不同;
4、根据所述多个灰阶画面的亮度数据,分别确定不同显示灰阶对应的各个像素的原始灰阶补偿数据;
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、在其中一个实施例中,所述至少一个块区域包括一级块区域和二级块区域,所述二级块区域的尺寸大于所述本文档来自技高网...
【技术保护点】
1.一种灰阶补偿数据的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述灰阶画面的亮度数据中包括该灰阶画面中的多个像素的亮度数据;所述根据所述多个灰阶画面的亮度数据,分别确定不同显示灰阶对应的各个像素的原始灰阶补偿数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述将不同存储灰阶对应的各个像素的原始灰阶补偿数据,分别转换为不同存储灰阶对应的块区域的目标灰阶补偿数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述转换算法包括取中位数算法、均值取整算法或取众数算法。
5.根据权利要求3所述的方法,其特征在于,所述至少一个块区域包括一级块区域和二级块区域,所述二级块区域的尺寸大于所述一级块区域的尺寸;
6.根据权利要求1-5任一项所述的方法,其特征在于,所述目标拍摄亮度包括第一拍摄亮度和第二拍摄亮度;所述目标灰阶补偿数据包括在所述第一拍摄亮度下的第一目标灰阶补偿数据以及在所述第二拍摄亮度下的第二目标灰阶补偿数据;所述方法还包括:
7.根据权利要求1-5任一项所述的方
8.一种灰阶补偿数据的生成装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种灰阶补偿数据的生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述灰阶画面的亮度数据中包括该灰阶画面中的多个像素的亮度数据;所述根据所述多个灰阶画面的亮度数据,分别确定不同显示灰阶对应的各个像素的原始灰阶补偿数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述将不同存储灰阶对应的各个像素的原始灰阶补偿数据,分别转换为不同存储灰阶对应的块区域的目标灰阶补偿数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述转换算法包括取中位数算法、均值取整算法或取众数算法。
5.根据权利要求3所述的方法,其特征在于,所述至少一个块区域包括一级块区域和二级块区域,所述二级块区域的尺寸大于所述一级块区域的尺寸;
6.根据权利要求1-5任一项所述的方法,其特征在于,所述目标拍摄亮度包括第一拍摄亮度和第二拍摄亮...
【专利技术属性】
技术研发人员:黄龙,李佳峻,杨锟,潘建红,常朝海,黄磊,王晓光,张伟,
申请(专利权)人:格兰菲智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。