System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及显示控制,特别是涉及一种亮度补偿曲线构建方法、亮度补偿曲线构建系统、计算机设备、存储介质和计算机程序产品。
技术介绍
1、发光二极管(light emitting diode,led)显示屏通过控制led的亮灭和亮度,可以对文字、图形和视频等信息进行显示,具有亮度高、工作电压低、功耗小、大型化、寿命长、耐冲击和性能稳定等优点。白平衡效果是指led显示器中红、绿、蓝三基色混合后生成白色精确度,是led显示器的一项重要指标。
2、相关技术中,生产厂家一般通过调节不同颜色led的工作电流来改变三基色的亮度比,进而在达到白平衡时确定不同颜色led的目标工作电流。然而,该方式只适合在某一恒定不变的温度下进行,在led显示屏的实际工作温度与生产厂家的调试温度不一致时,led随温度改变产生的亮度偏移,会改变白平衡条件,使得预设的目标工作电流无法对led显示屏准确地进行白平衡调节,导致led显示屏的画面显示质量变差。
技术实现思路
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、上位机,还用于根据测试温度、测试电流和测试亮度,获取待测发光单元的亮度补偿曲线,以根据亮度补偿曲线对采用待测发光单元的显示屏进行白平衡调节。
38、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
39、获取测试参数组;测试参数组包括测试温度和测试电流;
40、根据测试温度和测试电流,对待测发光单元的环境温度和工作电流进行调节;
41、在环境温度与测试温度的差值小于第一阈值,且工作电流与测试电流的差值小于第二阈值的情况下,获取待测发光单元的测试亮度;
42、根据测试温度、测试电流和测试亮度,获取待测发光单元的亮度补偿曲线,以根据亮度补偿曲线对采用待测发光单元的显示屏进行白平衡调节。
43、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序本文档来自技高网...
【技术保护点】
1.一种亮度补偿曲线构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取测试参数组,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述测试温度和所述测试电流,对待测发光单元的环境温度和工作电流进行调节,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前环境温度,从所述最高测试温度和最低测试温度中,确定起点测试温度和终点测试温度,包括:
5.根据权利要求3或4所述的方法,其特征在于,所述根据所述起点测试温度和所述终点测试温度,确定多个测试温度的测试顺序,作为多个测试参数组的测试顺序之前,还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述在所述环境温度与所述测试温度的差值小于第一阈值,且所述工作电流与所述测试电流的差值小于第二阈值的情况下,获取所述待测发光单元的测试亮度,包括:
7.一种亮度补偿曲线构建系统,其特征在于,所述系统包括上位机、微控制器、电流输出设备、温控器、电流采集设备和亮度计;所述微控制器分别与所述上位机、所述电流输出
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种亮度补偿曲线构建方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取测试参数组,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述测试温度和所述测试电流,对待测发光单元的环境温度和工作电流进行调节,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前环境温度,从所述最高测试温度和最低测试温度中,确定起点测试温度和终点测试温度,包括:
5.根据权利要求3或4所述的方法,其特征在于,所述根据所述起点测试温度和所述终点测试温度,确定多个测试温度的测试顺序,作为多个测试参数组的测试顺序之前,还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述在所述环境温度与所述测试温度的差值小于第一阈值,且所述工作电流与所述测试电流的...
【专利技术属性】
技术研发人员:祁峰,邢强洪,林洺锋,
申请(专利权)人:深圳市洲明科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。