一种显示校正方法、装置、设备及存储介质与流程

文档序号:20034755发布日期:2020-02-28 10:57阅读:152来源:国知局
一种显示校正方法、装置、设备及存储介质与流程

本发明涉及多屏显示技术领域,尤其涉及一种显示校正方法、装置、设备及存储介质。



背景技术:

为用户提供尽可能大的屏幕显示区域一直是移动终端发展的方向,现有的技术可以采用多屏显示的技术以增大屏幕显示区域。而从用户使用和省电角度出发,并不是在任何工作的时候都需要采用全部的显示屏来显示内容。在多屏显示时,用户可以感知到不同屏面的相同颜色的显示颜色是有色差的,造成用户的体验差。



技术实现要素:

本发明实施例提供一种显示校正方法、装置、设备以及存储介质。

本发明的技术方案是这样实现的:

一种显示校正方法,所述方法包括:

获取第一显示屏当前时刻的第一色彩参数值;

获取第二显示屏当前时刻的第二色彩参数值;

根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值;

根据所述调整参数值调整所述第二色彩参数值;

根据所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色差维持在预设范围内。

上述方案中,所述获取第一显示屏当前时刻的第一色彩参数值,包括:

从数据库中接收所述第一显示屏当前时刻的第一色彩参数值;

或者,根据数据库提供的所述第一显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第一色彩参数值。

上述方案中,所述获取第二显示屏当前时刻的第二色彩参数值,包括:

从数据库中接收所述第二显示屏当前时刻的第二色彩参数值;

或者,根据数据库提供的所述第二显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第二色彩参数值。

上述方案中,所述根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值,包括:

根据计算所述调整参数值;

其中,所述ax为所述调整参数值,所述为所述第一色彩参数值,所述为所述调整前的第二色彩参数值,所述为所述第一显示屏初始时刻的色彩参数值。

上述方案中,所述方法还包括:

确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最大的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

上述方案中,所述方法还包括:

确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最小的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

一种显示校正装置,所述装置包括:

第一获取模块,获取第一显示屏当前时刻的第一色彩参数值;获取第二显示屏当前时刻的第二色彩参数值;

计算模块,用于根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值;

处理模块,用于根据所述调整参数值调整所述第二色彩参数值;根据所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色差维持在预设范围内。

上述方案中,所述第一获取模块,还用于从数据库中接收所述第一显示屏当前时刻的第一色彩参数值;

或者,根据数据库提供的所述第一显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第一色彩参数值。

上述方案中,所述第一获取模块,还用于从数据库中接收所述第二显示屏当前时刻的第二色彩参数值;

或者,根据数据库提供的所述第二显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第二色彩参数值。

上述方案中,所述计算模块,还用于根据计算所述调整参数值;

其中,所述ax为所述调整参数值,所述为所述第一色彩参数值,所述为所述调整前的第二色彩参数值,所述为所述第一显示屏初始时刻的色彩参数值。

上述方案中,所述装置还包括:第二获取模块;

所述第二获取模块,用于确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最大的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

上述方案中,所述第二获取模块,还用于确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最小的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

本发明实施例还提供了一种显示校正设备,所述设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行计算机程序时,实现本发明任一实施例所提供的显示校正方法。

本发明实施例还提供了一种计算机存储介质,所述存储介质中有计算机可执行指令,所述计算机可执行指令被处理器执行实现本发明任一实施例所提供的显示校正方法。

本发明实施例提供的显示校正处理方法、装置、设备及存储介质,通过获取第一显示屏当前时刻的第一色彩参数值以及获取第二显示屏当前时刻的第二色彩参数值;从而根据所述第一色彩参数值和所述第二色彩参数值的比值,确定调整参数值,根据所述调整参数值调整所述第二色彩参数值。如此,可以使得由于一个显示屏幕区域中多个显示屏(两个或两个以上显示屏)的已使用时长的不同等因素,造成的多个显示屏的老化程度不同而导致呈现对同一颜色的显示色彩不一致的情况时,使得系统可以选定其中一个显示屏为基准屏,剩余的显示屏作为需要校正的显示屏,使需要校正的显示屏基于所述基准屏调整自身显示屏显示颜色的色彩参数值。通过将所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色显示色彩维持在预设范围内。如此,使得所述需要校正的显示屏与基准屏对同一颜色的显示色彩误差得到克服,也就是说,使同一显示屏幕区域中多个显示屏间对同一颜色的显示色彩基本一致,从而不会使用户感受到在同一个屏幕显示区域的色差问题,提高了用户的体验满意度。

附图说明

图1为本发明一实施例中显示校正设备的硬件结构示意图;

图2为本发明一实施例中显示校正设备的结构示意图;

图3为本发明另一实施例中显示校正设备的结构示意图;

图4为本发明显示校正方法实施例一的流程示意图;

图5为本发明一实施例中gamma曲线示意图;

图6为本发明显示校正方法实施例二的流程示意图;

图7为本发明显示校正方法实施例三的流程示意图;

图8为本发明一实施例中显示校正的预处理方法的流程示意图;

图9为本发明一实施例中显示校正方法的流程示意图;

图10为本发明一实施例中显示校正的处理装置的结构示意图。

具体实施方式

本发明实施例提供的显示校正方法,主要应用于多屏显示技术领域,具体地,可以应用于公安、军事、铁路、交通、航天、卫星等指挥调度;可以应用于图形图像编辑、三维动画、多媒体设计等大屏幕拼接绘图或视屏播放;可以应用于证券交易、期货、银行信息等数据显示。

本发明实施例提供的显示校正方法,可应用于显示校正设备中,如图1所示,所述显示校正设备包括:处理器11和用于存储能够在处理器上运行的计算机程序的存储器12;其中,所述处理器11用于运行计算机程序时,实现本发明实施例提供的任一显示校正方法。

可以理解的是,所述显示校正设备可以是进行显示校正方法的终端设备,所述终端设备可以是电脑、或者其它电子设备。

可以理解的是,所述显示校正设备还可以包括:进行多屏显示功能的显示校正设备,如图2所示,所述显示校正设备包括:图像生成模块、显示控制芯片ic、显示屏体。在一实施例中,所述显示校正设备包括多个显示屏,所述多个显示屏表征至少两个显示屏;其中,一个显示控制芯片对应控制显示屏体的一个显示屏。图像生成模块负责根据用户界面(userinterface,ui)需要,合成与显示屏物理尺寸匹配的图像像素数据,将生成的所述图像像素数据通过移动产业处理器接口(mobileindustryprocessorinterface,mipi)、串行外设接口(serialperipheralinterface,spi)、高清晰度多媒体接口(highdefinitionmultimediainterface,hdmi)等标准接口提供给显示控制芯片ic;所述显示控制芯片驱动显示屏显示内容。并且,显示控制参数也通过上述mipi、spi、hdmi等的至少一个接口设置到控制芯片,以使所述显示控制芯片能驱动显示屏正常显示内容。

如图3所示,在另一实施例中,提出了另一显示校正设备的结构示意图,所述显示校正设备还包括:数据库模块;所述数据库模块中记录指示各显示屏老化性能的数据,以及各显示屏已经使用的时间;所述显示校正设备为包括3个显示屏的设备。所述数据库模块对应有存储器,该存储器可以用于存储数据。

图像生成模块向数据库模块提供所述3个显示屏的每个显示屏的一次使用时长的数据,数据库模块根据所述一次使用时长更新所述3个显示屏中对应的显示屏的总使用时长。当执行显示任务时,如果需要进行色差补偿校正,首先从数据库模块得到每个显示屏的总使用时长;根据所述3个显示屏的每个显示屏的总使用时长,确定其中一个显示屏为基准显示屏(后续简称基准屏),所述基准屏不需要校正;再通过调整其它2个显示屏的色彩参数值以使得其它2个显示屏的显示颜色效果向基准屏的显示颜色效果看齐,从而使得该3个显示屏所显示同一颜色的色彩减少用户可以感知到的色差现象。

可以理解的是,由于显示校正设备并不是在任何工作时间都需要全部的显示屏来显示内容,因而,在显示校正设备使用一定时间后,其各显示屏的已使用时间可能并不一致,因而导致各显示屏的老化程度并不一致,从而使得各显示屏的显示内容时会存在明显的色差。通过获取第一显示屏当前时刻的第一色彩参数值以及获取第二显示屏的当前时刻的第二色彩参数值,从而根据所述第一色彩参数值和所述第二色彩参数值的比值,确定调整参数值,根据所述调整参数值调整所述第二色彩参数值,如此,使得系统能选定多个显示屏中一个显示屏作为基准屏,剩余的显示屏以基准屏的为校正依据,调整剩余显示屏的色彩参数值,通过调整后的色彩参数值,以使得剩余的显示屏和基准屏对一个颜色的显示色彩维持在预设范围内,从而克服多个显示屏的显示同一颜色存在色差大的问题。

如图4所示,本发明实施例提供了一种显示校正方法,该方法包括以下步骤。

步骤101,获取第一显示屏当前时刻的第一色彩参数值;

可选地,显示校正设备获取第一显示屏当前时刻的第一色彩参数值。

需要说明的是,在用于显示图像的物理设备中,在色彩还原显示上都存在gamma效应;所述gamma效应是指,例如,当以一个三原色(r,g,b)来指定在物理设备中某位置显示颜色时,通过仪器实际测到呈现的显示颜色的色彩、再分解成三原色时,其值并不是原来的(r,g,b),而是有差异的(r’,g’,b’);其中,三种原色各自发生的差异就是gamma效应。其中,所述r为红色、所述r’为与原r有差异的红色,所述g为绿色、所述g’为与原g有差异的绿色,所述b为蓝色、所述b’为与原b有差异的蓝色。

需要说明的是,所述gamma效应可以表示为gamma曲线,例如,表示为一个指数函数的:y=xa所表示的曲线;如图5所示,提出了一种a=2.2的gamma曲线;其中,所述横轴为x轴,所述纵轴为y轴,所述a为gamma曲线的指数函数。其中,所述x表示输入的色度值,y表示在物理设备中实际显示后测量到的值。例如,对于8比特的色彩通道而言,所述x=r/255,所述y=r'/255,对于蓝色原色和绿色原色,其设置结果与红色原色类似。通过表示gamma曲线的公式可知,如果原色输入值为255,其x=1,那么不管指数a如何变化,其输出的值仍然是255;而对于小于255的输入值,其输出的值会有非线性的减少。若16比特的色彩通道而言,所述x=r/1023,所述y=r'/(216-1=1023)。

这里,所述a可以表征为色彩参数值。

可以理解的是,显示屏在使用后将发生老化。例如对于lcd,一个发生老化的原因是,当显示屏处于工作状态时,lcd中的电极会产生电场,显示屏中的液晶分子会据此产生偏转,当显示屏工作到一段时间后,液晶分子的偏转不能达到原先的角度时,显示屏即发生了老化。如此,使得显示屏在显示图像时,用户会感觉到色差。随着显示屏的使用时间的不断增加,其对应的色彩参数值值将不断变化,以使得用户感觉到的色差越来越大。与显示屏刚投入使用相比,随着使用时间的不断延长,其在gamma曲线的指数公式中输入同样的(r,g,b),实际输出的(r’,g’,b’)将持续变化的。

进一步地,所述获取第一显示屏当前时刻的第一参数值,包括:从数据库中接收所述第一显示屏当前时刻的第一色彩参数值;或者,根据数据库提供的所述第一显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第一色彩参数值。

具体地,显示校正设备可以根据本地数据库中存储的第一显示屏的使用时长与色彩参数值的对应关系,直接读取出当前时刻对应的第一色彩参数值。

显示校正设备根据数据库提供的所述第一显示屏的使用时长与色彩参数值对应的关系,估算出当前时刻的第一色彩参数值。例如,图像校正设备从数据库中读取出所述对应关系,并根据该对应关系及屏幕的已使用时长结合所述对应关系得到所述第一色差参数值。

例如,第一显示屏的当前时刻,也就是已使用的时长为200小时的时刻,根据数据库中存储的200小时的时刻对应的色彩参数值为2.2,其获取得到第一色彩参数值为2.2。

又例如,第一显示屏的当前时刻,也就是已使用的时长为280小时,其在数据库中并没找到对应的第一色彩参数值。其可以根据数据库中存储的200小时的时刻对应的色彩参数值为2.2,以及数据库中存储的300小时的时刻对应的色彩参数值为2.5,估算出第一色彩参数值之间的值,具体可以为2.24。

步骤103,获取第二显示屏当前时刻的第二色彩参数值;

可选地,所述显示校正设备获取第二显示屏当前时刻的第二色彩参数值。

进一步地,所述获取第二显示屏当前时刻的第二色彩参数值,包括:

从数据库中接收所述第二显示屏当前时刻的第二色彩参数值;

或者,根据数据库提供的所述第二显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第二色彩参数值。

具体地,显示校正设备可以根据本地数据库中存储的第二显示屏的使用时长与色彩参数值的对应关系,直接读取出当前时刻对应的第二色彩参数值;或者,显示校正设备根据数据库提供的所述第二显示屏的使用时长与色彩参数值对应的关系,估算出当前时刻的第二色彩参数值。

例如,第二显示屏的当前时刻,也就是已使用的时长为300小时的时刻,根据数据库中存储的300小时的时刻对应的色彩参数值为2.4,其获取得到第一色彩参数值为2.4。

又例如,第二显示屏的当前时刻,也就是已使用的时长为350小时,其在数据库中并没找到对应的第二色彩参数值。其可以根据数据库中存储的300小时的时刻对应的色彩参数值为2.4,以及数据库中存储的400小时的时刻对应的色彩参数值为2.6,估算出第二色彩参数值之间的值,具体可以为2.5。

步骤105,根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值;

可选地,显示校正设备根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值。

进一步地,所述根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值,包括:

根据计算所述调整参数值;

其中,所述ax为所述调整参数值,所述为所述第一色彩参数值,所述为所述调整前的第二色彩参数值,所述为所述第一显示屏初始时刻的色彩参数值。

在一实施例中,显示校正设备采用了两块不同的显示屏,具体为:第一显示屏和第二显示屏。第一显示屏的初始时刻的色彩参数值为随着第一显示屏的使用时间的增加,第一显示屏当前时刻的第一色彩参数值为此时,不同;第二显示屏的初始时刻的色彩参数值为随着第二显示屏的使用时间的增加,第二显示屏当前时刻的第二色彩参数值为对于第一显示屏和第二显示屏,采用同一红色原色值r;将第一显示屏作为基准屏,显示控制芯片用gamma曲线的a值始终是其当前时刻显示出来的红色色度值将第二显示屏作为需要校正的显示屏,则需要设置一个新的gamma曲线的a值到显示控制芯片中用于色彩补偿;则需要使得第二显示屏的显示效果与第一显示屏的显示效果相同,则有如此,得到第二显示屏基于第一显示屏调整色彩补偿的调整参数值为

在另一实施例中,基于上述实施例,当时,表征所述第一显示屏和所述第二显示屏的老化程度相同,则所述调整参数值为则所述第二显示屏的调整参数值基于第一显示屏的初始时刻对应的色彩参数值而设置。

在另一实施例中,基于上述实施例,当表征所述第一显示屏为一块全新的显示屏,则所述调整参数值则也应将所述第二显示屏还原成全新的显示屏的设置,则所述第二显示屏的调整参数值基于第二显示屏的初始时刻的色彩参数值而设置。

需要说明的是,本实施中,随着第一显示屏和第二显示屏的老化程度差异越大,所述第二显示屏基于所述第一显示屏的调整参数值偏离所述第二显示屏的初始时刻的色彩参数值也越大。

步骤107,根据所述调整参数值调整所述第二色彩参数值;

可选地,所述显示校正设备根据所述调整参数值调整所述第二色彩参数值;具体地,显示校正设备将调整参数值,或者将接近所述调整参数值大小的色彩参数值设置到替换第二显示屏的显示控制芯片中的当前第二色彩参数值,作为调整后的第二色彩参数值。

可选地,所述调整参数值还可为:第二显示屏的当前第二色彩参数值需要调整的调整值,根据所述调整值调整当前第二色彩参数值,就可以得到调整后的第二色彩参数值。

步骤109,根据所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色差维持在预设范围内。

可选地,所述显示校正设备根据设置在控制芯片中的调整后的第二色彩参数值,控制所述第二显示屏的显示内容的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色彩维持在预设范围内。

这里,所述第一显示屏和所述第二显示屏对同一个颜色的显示色彩维持在预设范围内,可具体表示为,例如,对于红色原色,所述第一显示屏和所述第二显屏对红色原色的显示基本无色差,其显示红色原色的色彩趋近相同。

需要说明的是,本实施例通过将第一显示屏作为基准屏,第二显示屏作为基于基准屏校正的显示屏,可以使得在同一显示屏幕区域中多个显示屏(两个或两个以上显示屏)间的色差得到调整,使所述多个显示屏对同一个颜色的显示色彩维持趋于相同,避免了由于多个显示屏不同使用时间等原因造成的老化情况而导致的同一显示屏幕内对同一颜色的显示色差,使得用户有更加好的观看体验。

如图6所示,所述方法还包括:

步骤1001,确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最大的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

可选地,显示校正设备确定至少两个备选显示屏的已经使用的时长;所述显示校正设备选择至少两个备选显示屏中已经使用的时长最大的所述备选显示屏作为所述第一显示屏;其中,所述第一显示屏为基准屏;将剩余的所述备选显示屏作为所述第二显示屏;其中,所述第二显示屏为需要校正的显示屏;其中,所述备选显示屏表征为显示校正设备中的各显示屏。

在一实施例中,显示校正设备有3个显示屏,分别命名为a1、a2、a3;其中,所述a1已经使用的时长为t1,所述a2已经使用的时长为t2,所述a3已经使用的时长为t3;其中t1>t2>t3;则将第a1作为所述第一显示屏,将a2、a3作为所述第二显示屏。

需要说明的是,本实施例通过将已经使用的时长最长的备选显示屏作为所述第一显示屏,则表示选择寿命消耗较多、显示效果相对较差的显示屏为基准屏,以使得其他备选显示屏能基于基准屏进行色彩的补偿,从而实现同一显示屏幕内多个显示屏对同一个颜色的显示色差维持在预定范围内。

如图7所示,所述方法还包括:

步骤1002,确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最小的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

在另一实施例中,显示校正设备有4个显示屏,分别命名为b1、b2、b3、b4;其中,所述b1已经使用的时长为t1,所述b2已经使用的时长为t2,所述b3已经使用的时长为t3,所述b4已经使用的时长为t4;其中t2>t4>t1>t3;则将第b3作为所述第一显示屏,将b1、b2、b4作为所述第二显示屏。

需要说明的是,本实施例通过将已经使用的时长最短的备选显示屏作为所述第一显示屏,则表示选择寿命消耗较少、显示效果相对较好的显示屏为基准屏,以使得其他备选显示屏能基于基准屏进行色彩的补偿,从而实现同一显示屏幕内多个显示屏对同一个颜色的显示色差维持在预定范围内。

需要说明的是,在其它实施例中,也可以选择已经使用的时长并不是最长或者最短的备选显示屏作为所述第一显示屏,可以选择备选显示屏中的任一备选显示屏作为所述第一显示屏;而剩余备选显示屏则作为所述第二显示屏;所述第二显示屏则以所述第一显示屏为基准屏,进行剩余备选显示屏的色彩的补偿。

需要说明的是,在其它实施例中,也可以选择备选显示屏在当前时刻的色彩参数值的最大或最小的备选显示屏作为所述第一显示屏;而剩余备选显示屏则作为所述第二显示屏;所述第二显示屏则以所述第一显示屏为基准屏,进行剩余备选显示屏的色彩的补偿。

如图8所示,本发明实施例提供了一种显示校正的预处理方法,该方法主要用于实现显示校正设备的备选显示屏的使用时长与其对应的色彩参数值的获取;所述方法可应用于一电子设备中,所述方法包括以下步骤:

步骤s101:预估一备选显示屏a1的总使用时长t;

可选地,电子设备选取显示校正设备的备选显示屏中的一备选显示屏a1,预估算所述a1的总使用时长t。

步骤s102:检测a1在初始时刻的色彩参数值,并记录;

可选地,电子设备检测所述a1在初始时刻的色彩参数值为a0,将使用时长与色彩参数值的对应关系记录成二维数组的形式(0,a0);其中,所述a1的初始时刻为屏幕首次进行显示的时刻,即此时a1为新屏。

步骤s103:以a1的使用时长t为间隔检测a1的色彩参数值,并记录;

可选地,电子设备预先设置一个t,所述t小于所述a1的总使用时长t。

电子设备在所述a1使用时长为1*t的时刻,检测所述a1的色彩参数值为a1,并记录成(1*t,a1);在所述a1使用时长为2*t的时刻,检测所述a1的色彩参数值为a2,并记录成(2*t,a2);在所述a1使用时长为3*t的时刻,检测所述a1的色彩参数值为a3,并记录成(3*t,a3);以此类推;在所述a1使用时长为i*t的时刻,检测所述a1的色彩参数值为ai;其中,所述i为自然数。

步骤s104:判断所述i*t是否已达到a1的总使用时长t;若达到,结束a1的检测,并将数据存入数据库中;若未达到,转到步骤s103;

可选地,电子设备判断所述1*t是否大于所述a1的总使用时长t,若未达到,回到步骤s003;若达到,则结束对a1的检测操作,并将a1的使用时长与色彩参数值的对应关系gamma_t={(0,a0),(1*t,a1),(2*t,a2),(3*t,a3),……,(i*t,ai)}保存到数据库中。

步骤s105:判断是否存在与a1不同型号的备选显示屏;若是,执行对所述a1不同型号的备选显示屏的检测操作;若否,则结束检测过程。

可选地,电子设备判断显示校正设备中备选显示屏的剩余备选显示屏,是否存在与所述a1不同型号的显示屏;如果存在,则对不同于所述a1型号的备选显示屏进行使用时长与对应色彩参数值的检测操作;如果不存在,则结束检测过程。

下面通过一具体实施例对本发明的技术方案作进一步详细说明。如图9所示,提供了一种显示校正方法;所述方法针对显示校正设备包括两个显示屏的情况,具体地,所述显示校正设备包括:显示屏1和显示屏2。所述方法是选取寿命消耗少的显示屏作为基准屏;所述方法包括以下步骤。

步骤s201:获取显示屏1已使用时长t1;根据显示屏1的gamma_t数据,查询或推断出显示屏1在t1的gamma参数值

这里,所述gamma_t数据为数据库中的记录了显示屏的使用时长与对应的gamma参数值的数据表;所述gamma_t数据的获取可以是通过上述实例中的显示校正的预处理方法而获取;其中,所述gamma参数值可认为是上述实施例中的色彩参数值。

可选地,显示校正设备获取显示屏1已使用时长t1;并根据所述t1在数据库中查询显示屏1的gamma_t数据,如果在显示屏1的gamma_t数据中存在t1对应的gamma参数值,则直接查询获取在t1的gamma参数值如果在显示屏1的gamma_t数据中不存在t1对应的gamma参数值,则根据比t1较大以及比t1较小的两个时刻对应的gamma参数值,估算出t1对应的gamma参数值

例如,t1为220小时。显示屏1的gamma_t数据中,记录了200小时对应的gamma参数值记录了300小时对应的gamma参数值但是,显示屏1的gamma_t数据中并未记录220小时对应的gamma参数值,如此,可根据估算出显示屏在使用了220小时时对应的gamma参数值

步骤s202:获取显示屏2已使用时长t2;根据显示屏2的gamma_t数据,查询或推断出显示屏2在t2的gamma参数值

可选地,显示校正设备获取显示屏2已使用时长t2;并根据所述t2在数据库中查询显示屏2的gamma_t数据,如果在显示屏2的gamma_t数据中存在t2对应的gamma参数值,则直接查询获取在t2的gamma参数值如果在显示屏1的gamma_t数据中不存在t2对应的gamma参数值,则根据比t2较大以及比t2较小的两个时刻对应的gamma参数值,估算出t2对应的gamma参数值其中,比t2较大的时刻是在gamma_t数据中存在的最接近t2的、比t2大的时刻;比t2较小的时刻是在gamma_t数据中存在的最接近t2的、比t2小的时刻。

步骤s203:若调整显示屏1的显示效果;计算显示屏1的调整gamma参数值

可选地,显示校正设备判断的大小,若则调整显示屏1的显示颜色效果,使其显示颜色效果向显示屏2看齐。通过计算,得到显示屏1的调整gamma参数值为:

步骤s204:根据显示屏1的显示控制芯片1所支持的gamma曲线的参数,选取一个最接近ax的值ax';将ax'设置到显示屏1的显示控制芯片1中;

这里,一个显示控制芯片控制一个显示屏;显示屏1对应显示控制芯片1,显示屏2对应显示控制芯片2。

可选地,根据显示屏1本身具备的性能,即显示屏1所支持gamma曲线的参数,选取一个最接近的ax的值;将所述ax'设置到显示屏1的显示控制芯片中;其中,所述ax'可能是等于ax的值,或,可能是略大于ax或者略小于ax的值;将所述ax'设置到显示屏1对应的显示控制芯片中。

步骤s205:控制显示控制芯片1驱动显示屏1显示内容;控制显示控制芯片2驱动显示屏2显示内容;

可选地,显示校正设备控制显示控制芯片1驱动显示屏1显示内容;显示校正设备控制显示控制芯片2驱动显示屏2显示内容。

需要说明的是,由于显示屏1已经调整gamma参数值,使得其显示颜色效果向显示屏2的显示颜色效果看齐,因此显示屏1和显示屏2上显示的对于同一颜色的色彩基本趋近一致,显示屏1和显示屏2对同一颜色的显示基本没有色差。

步骤s206:显示结束;将本次显示屏1使用时间t11累加到显示屏1的总使用时间中,并记录到显示屏1的gamma_t数据中;将本次显示屏2使用时间t21累加到显示屏2的总使用时长中,并记录到显示屏2的gamma_t数据中。

可选地,使用一段时间后,显示屏1和显示屏2不需要显示内容,显示结束。显示校正设备获取本次显示屏1使用时间t11;将t11累加到显示屏1的总使用时间中,并记录到显示屏1的gamma_t数据中。此时,显示屏1的总使用时间为t1+t11。显示校正设备获取本次显示屏2使用时间t21;将t21累加到显示屏2的总使用时间中,并记录到显示屏2的gamma_t数据中。此时,显示屏2的总使用时间为t2+t21。

如此,每次使用显示屏1和显示屏2之后,都对显示屏1和显示屏2的总使用时间作相应调整更新。

需要说明的是,本实施例中,是选取显示效果耗损最小的备选显示屏为基准屏,剩余备选显示屏基于基准屏以作剩余备选显示屏色彩的补偿。如此,可根据老化程度较轻微的显示屏来调整其它显示屏的色差,使得显示校正设备中各显示屏对于同一颜色的显示色差维持在预设范围内,从而使得满足用户更好的观看体验。

这里需要指出的是:以下显示校正的处理装置项的描述,与上述校正的处理方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明显示校正的处理装置实施例中未披露的技术细节,请参照本发明显示校正方法实施例的描述。

本发明实施例还提出了一种显示校正装置,请参阅图10,所述装置包括:第一获取模块31、计算模块32和处理模块33;其中,

所述第一获取模块31,用于获取第一显示屏当前时刻的第一色彩参数值;还用于获取第二显示屏当前时刻的第二色彩参数值;

所述计算模块32,用于根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值;

所述处理模块33,用于根据所述调整参数值调整所述第二色彩参数值;根据所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色差维持在预设范围内。

可选地,所述第一获取模块31,还用于从数据库中接收所述第一显示屏当前时刻的第一色彩参数值;

或者,根据数据库提供的所述第一显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第一色彩参数值。

可选地,所述第一获取模块31,还用于从数据库中接收所述第二显示屏当前时刻的第二色彩参数值;

或者,根据数据库提供的所述第二显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第二色彩参数值。

可选地,所述计算模块32,还用于根据计算所述调整参数值;

其中,所述ax为所述调整参数值,所述为所述第一色彩参数值,所述为所述调整前的第二色彩参数值,所述为所述第一显示屏初始时刻的色彩参数值。

可选地,如图10所示,所述装置还包括:第二获取模块34;其中,

所述第二获取模块34,用于确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最大的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

可选地,所述第二获取模块34,还用于确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最小的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

本发明一实施例还公开了一种显示校正的显示校正设备,请再次参照图1,所述设备包括处理器11和用于存储能够在处理器上运行的计算机程序的存储器12;其中,所述处理器用于运行计算机程序时,实现本发明任一实施例所提供的显示校正处理的方法。

在一些实施例中,本发明实施例中的存储器12可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的存储器12旨在包括但不限于这些和任意其它适合类型的存储器。

而处理器11可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器11中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器11可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器12,处理器11读取存储器12中的信息,结合其硬件完成上述方法的步骤。

在一些实施例中,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本发明又一实施例还提供了一种计算机存储介质,该计算机可读存储介质存储有可执行程序,所述可执行程序被处理器11执行时,可实现显示校正方法的以下步骤:

获取第一显示屏当前时刻的第一色彩参数值;

获取第二显示屏当前时刻的第二色彩参数值;

根据所述第一色彩参数值及所述第二色彩参数值的比值,确定调整参数值;

根据所述调整参数值调整所述第二色彩参数值;

根据所述调整后的第二色彩参数值,控制所述第二显示屏的显示颜色,以使所述第一显示屏和所述第二显示屏对同一个颜色的显示色差维持在预设范围内。

可选地,所述可执行程序被处理器11执行时,还用以实现以下步骤:

所述获取第一显示屏当前时刻的第一色彩参数值,包括:

从数据库中接收所述第一显示屏当前时刻的第一色彩参数值;

或者,根据数据库提供的所述第一显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第一色彩参数值。

可选地,所述可执行程序被处理器11执行时,还用以实现以下步骤:

所述获取第二显示屏当前时刻的第二色彩参数值,包括:

从数据库中接收所述第二显示屏当前时刻的第二色彩参数值;

或者,根据数据库提供的所述第二显示屏的使用时长与色彩参数值的对应关系,估算当前时刻的第二色彩参数值。

可选地,所述可执行程序被处理器11执行时,还用以实现以下步骤:

根据计算所述调整参数值;

其中,所述ax为所述调整参数值,所述为所述第一色彩参数值,所述为所述调整前的第二色彩参数值,所述为所述第一显示屏初始时刻的色彩参数值。

可选地,所述可执行程序被处理器11执行时,还用以实现以下步骤:

确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最大的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

可选地,所述可执行程序被处理器11执行时,还用以实现以下步骤:

确定至少两个备选显示屏的使用时长;

选择至少两个备选显示屏中使用时长最小的所述备选显示屏作为所述第一显示屏,剩余所述备选显示屏作为所述第二显示屏。

在一些实施例中,所述计算机存储介质可以包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1