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

调节显示参数的方法及装置与流程

2022-02-20 05:44:16 来源:中国专利 TAG:


1.本发明涉及显示技术领域,特别是涉及一种调节显示参数的方法及装置。


背景技术:

2.随着社会的不断发展,监视器的显示效果越来越受到人们的重视。一般来说在监视器中每个像素点的颜色显示都是基于红绿蓝三个颜色通道按照不同的输入量得到不同的颜色(r、g及b三个颜色通道),即监视器中实际显示的各个颜色效果实际上是由三个颜色通道按照不同的输入量控制后变化得到的。
3.目前,在监视器显示的过程中,由于实际显示结果与预期显示结果往往存在一定的差异,当差异超过一定范围时,显示效果就会出现诸如失真、色差等现象。因此,在面对这样情况时,人们往往会通过一些软件来调整输入参数,从而使实际显示的效果趋近与预期值。但在实际应用中,现有的调节显示参数的依赖于人工使用软件操作进行,使得监视器参数校准的过程需要消耗人力,如何实现一种能够对监视器参数进行校准的方法,成为领域内亟待解决的问题。


技术实现要素:

4.有鉴于此,本发明提供的调节显示参数的方法及装置,其目的在于实现一种能够自动对监视器参数进行校正的方法。
5.本发明的目的是采用以下技术方案来实现的:
6.第一方面,本发明提供了一种调节显示参数的方法,所述方法包括:
7.获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值;
8.根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度;
9.根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数。
10.可选的,所述根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度包括:
11.根据预设图像显示标准,确定所述实际显示参数的第一参数值以及目标显示参数的第二参数值,所述第一参数值、第二参数值中均包括横轴值与纵轴值;
12.将所述第一参数值与所述第二参数值分别进行横轴值和纵轴值对比,得到对比结果;
13.根据所述对比结果以及参数调整关系确定所述需调整输入参数,所述参数调整关系中包含有每种对比结果以及对应的需调整输入参数;
14.计算所述第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度,所述预设调整幅度关系中包含有不同的差值区间以及对应的调整幅度。
15.可选的,所述输入参数包括r通道参数、g通道参数以及b通道参数;
16.在所述根据所述对比结果以及参数调整关系确定所述需调整输入参数之前,所述方法还包括:
17.设置所述参数调整关系,所述参数调整关系中包第一调整关系、第二调整关系、第三调整关系以及第四调整关系;
18.其中,所述第一调整关系为若第一参数值的横轴值、纵轴值分别小于第二参数值的横轴值、纵轴值时,则减少b通道参数的输入值;
19.所述第二调整关系为若第一参数值的横轴值小于第二参数值的横轴值,且第一参数值的纵轴值大于第二参数值的纵轴值,则减少g通道参数的输入值或增加r通道参数的输入值;
20.所述第三调整关系为若第一参数值的横轴值大于第二参数值的横轴值,且第一参数值的纵轴值小于第二参数值的纵轴值,则减少r通道参数的输入值或增加g通道参数的输入值;
21.所述第四调整关系为若第一参数值的横轴值、纵轴值分别大于第二参数值的横轴值、纵轴值时,则增加b通道参数的输入值。
22.可选的,所述根据所述对比结果以及参数调整关系确定所述需调整输入参数,所述参数调整关系中包含有每种对比结果以及对应的需调整输入参数,包括:
23.从所述第一调整参数关系、第二调整参数关系、第三调整参数关系以及第四调整参数关系中确定符合所述对比结果的调整参数关系,并根据所述对比结果的调整参数关系确定需调整输入参数。
24.可选的,在计算所述第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度之前,所述方法还包括:
25.设置预设调整幅度关系,所述预设调整幅度关系包含有每个差值区间及对应的调整幅度;
26.所述计算所述第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度,包括:
27.将所述第一参数值与所述第二参数值中的横轴值和纵轴值分别进行差值操作,得到第一差值和第二差值,所述第一差值为第一参数值与所述第二参数值的横轴值的差值,所述第二差值为第一参数值与所述第二参数值的纵轴值的差值;
28.确定所述第一差值及第二差值中较小的一个作为所述目标差值,并根据所述目标差值以及所述预设调整幅度关系,确定所述目标差值所属的差值区间对应的调整幅度。
29.可选的,所述根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,包括:
30.根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输
入参数;
31.其中,所述预设公式包括:
[0032][0033]
其中,r为r通道输入参数,g为g通道输入参数,b为b通道输入参数,r’为调整后的r通道输入参数,g’为调整后g通道输入参数,b’为调整后b通道输入参数;p1至p9分别为调整系数。
[0034]
可选的,根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输入参数,包括:
[0035]
根据所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数的具体输入值确定所述调整系数中的有效系数,所述有效系数为所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数具体输入值为非0时所对应的调整系数;
[0036]
根据所述需调整输入参数以及所述调整幅度确定需调整输入参数对应的调整系数的具体值;
[0037]
根据所述调整系数的具体值,确定对应所述需调整输入参数的调整后的输入参数。
[0038]
第二方面,本发明提供了一种调节显示参数的装置,所述装置包括:
[0039]
获取单元,用于获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值;
[0040]
确定单元,用于根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度;
[0041]
修改单元,用于根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数。
[0042]
可选的,所述确定单元包括:
[0043]
第一确定模块,用于根据预设图像显示标准,确定所述实际显示参数的第一参数值以及目标显示参数的第二参数值,所述第一参数值、第二参数值中均包括横轴值与纵轴值;
[0044]
对比模块,用于将所述第一参数值与所述第二参数值分别进行横轴值和纵轴值对比,得到对比结果;
[0045]
第二确定模块,用于根据所述对比结果以及参数调整关系确定所述需调整输入参数,所述参数调整关系中包含有每种对比结果以及对应的需调整输入参数;
[0046]
第三确定模块,用于计算所述第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度,所述预设调整幅度关系中包含有不同的差值区间以及对应的调整幅度。
[0047]
可选的,所述输入参数包括r通道参数、g通道参数以及b通道参数;
[0048]
所述确定单元还包括:
[0049]
第一设置模块,用于设置所述参数调整关系,所述参数调整关系中包第一调整关系、第二调整关系、第三调整关系以及第四调整关系;
[0050]
其中,所述第一调整关系为若第一参数值的横轴值、纵轴值分别小于第二参数值的横轴值、纵轴值时,则减少b通道参数的输入值;
[0051]
所述第二调整关系为若第一参数值的横轴值小于第二参数值的横轴值,且第一参数值的纵轴值大于第二参数值的纵轴值,则减少g通道参数的输入值或增加r通道参数的输入值;
[0052]
所述第三调整关系为若第一参数值的横轴值大于第二参数值的横轴值,且第一参数值的纵轴值小于第二参数值的纵轴值,则减少r通道参数的输入值或增加g通道参数的输入值;
[0053]
所述第四调整关系为若第一参数值的横轴值、纵轴值分别大于第二参数值的横轴值、纵轴值时,则增加b通道参数的输入值。
[0054]
可选的,所述第二确定模块,具体用于从所述第一调整参数关系、第二调整参数关系、第三调整参数关系以及第四调整参数关系中确定符合所述对比结果的调整参数关系,并根据所述对比结果的调整参数关系确定需调整输入参数。
[0055]
可选的,所述确定单元还包括:
[0056]
第二设置模块,用于设置预设调整幅度关系,所述预设调整幅度关系包含有每个差值区间及对应的调整幅度;
[0057]
所述第三确定模块,包括:
[0058]
计算子模块,用于将所述第一参数值与所述第二参数值中的横轴值和纵轴值分别进行差值操作,得到第一差值和第二差值,所述第一差值为第一参数值与所述第二参数值的横轴值的差值,所述第二差值为第一参数值与所述第二参数值的纵轴值的差值;
[0059]
确定子模块,用于确定所述第一差值及第二差值中较小的一个作为所述目标差值,并根据所述目标差值以及所述预设调整幅度关系,确定所述目标差值所属的差值区间对应的调整幅度。
[0060]
可选的,所述修改单元,包括:
[0061]
确定模块,用于根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输入参数;
[0062]
其中,所述预设公式包括:
[0063][0064]
其中,r为r通道输入参数,g为g通道输入参数,b为b通道输入参数,r’为调整后的r通道输入参数,g’为调整后g通道输入参数,b’为调整后b通道输入参数;p1至p9分别为调整系数。
[0065]
可选的,确定模块,包括:
[0066]
第一确定子模块,用于根据所述r通道输入参数、所述g通道输入参数以及所述b通
道输入参数的具体输入值确定所述调整系数中的有效系数,所述有效系数为所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数具体输入值为非0时所对应的调整系数;
[0067]
第二确定子模块,用于根据所述需调整输入参数以及所述调整幅度确定需调整输入参数对应的调整系数的具体值;
[0068]
第三确定子模块,用于根据所述调整系数的具体值,确定对应所述需调整输入参数的调整后的输入参数。
[0069]
第三方面,本发明提供了一种存储介质,所述存储介质存储有多条指令,所述指令适用于由处理器加载并执行如第一方面所述的调节显示参数的方法。
[0070]
第四方面,本发明提供了一种电子设备,所述电子设备包括存储介质和处理器;
[0071]
所述处理器,适于实现各指令;
[0072]
所述存储介质,适于存储多条指令;
[0073]
所述指令适于由所述处理器加载并执行如第一方面所述的调节显示参数的方法。
[0074]
借由上述技术方案,本发明提供的调节显示参数的方法及装置,对于目前需人工操作软件进行监视器参数校准相比,本发明能够通过获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值,然后根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度,再根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,从而能够基于监视器的实际显示参数与目标显示参数之间对比并自动调整其输入参数,从而避免了用户需自行使用软件对监视器参数的显示效果进行校正的功能,减少了人力消耗。
[0075]
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
[0076]
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0077]
图1示出了本发明实施例提供的一种调节显示参数的方法的流程图;
[0078]
图1-a示出了本发明实施例提供的一种调节显示参数的方法中基于cie 1931标准下的rgb三角形的原理示意图;
[0079]
图2示出了本发明实施例提供的另一种调节显示参数的方法的流程图;
[0080]
图2-a示出了本发明实施例提供的一种调节显示参数的方法执行过程中调整幅度的选择示意图;
[0081]
图3示出了本发明实施例提供的一种调节显示参数的装置的组成框图;
[0082]
图4示出了本发明实施例提供的另一种调节显示参数的装置的组成框图。
具体实施方式
[0083]
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0084]
本发明实施例提供了一种调节显示参数的方法,如图1所示,所述方法主要包括:
[0085]
101、获取显示装置的实际显示参数与目标显示参数。
[0086]
其中,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值。
[0087]
在显示技术领域中,对于显示出的效果基于不同的显示标准,其显示效果对应的参数是不同的,其中,显示标准可以理解为用于将显示出的颜色、图像按照一定规则定义成数值的标准。譬如,cie 1931标准。在颜色感知的研究中,cie 1931xyz色彩空间(也叫做cie 1931色彩空间)是其中一个最先采用数学方式来定义的色彩空间,它由国际照明委员会(cie)于1931年创立。cie xyz色彩空间是从1920年代后期经由两位专家做的一系列实验中得出的,他们的实验结果合并到了cie rgb色彩空间的规定中,cie xyz色彩空间再从它得出。
[0088]
在rgb表征显示颜色的过程中,其强度值介于1至255之间,在此为了便于在cie1931颜色空间展示,在此将这三个颜色通道的强度进行了归一化处理,如图1-a所示,在cie 1931标准下的rgb三角形中,三个颜色通道构成的显示结果处于0至1的范围之间,这里当rgb(三个颜色通道)增加某个通道的分量时,会使整个三角形从中心方向向其顶角方向移动。由此,从图1-a上可以看到,沿着x轴正方向红色越来越纯,绿色则沿y轴正方向变得更纯,最纯的蓝色位于靠近坐标原点的位置。所以,当显示器显示纯红色时,实际显示值中的x值(横轴)最大;类似地,显示绿色时,实际显示值中的y值最大,这样可以发现,r和b主要影响横坐标,g主要影响纵坐标,而r和b的调整方向正好相反,但调整幅度不太一样。因此,当实际的显示效果比目标显示效果更加偏蓝时,减少b通道的输入量是最为有效的,而相反情况下,实际的显示效果跟目标效果相比蓝色偏弱时,则增加b通道的输入量较为有效,也就是说在监视装置参数校准的过程中,由于rgb不同颜色通道输入的多少将直接影响实际显示的效果,且不同效果下的影响强弱是不同的。
[0089]
基于此,为了确保后续步骤的校正,在本步骤中则可以先获取当前显示的效果与想要实现的显示效果(即本发明实施例所述的目标显示效果)作为后续对比预期效果的基础。同时,基于前述可知,显示效果在cie1931标准下,实际上显示效果可以用数值表示,因此,本发明实施例中实际显示参数包括用以表征其显示效果的第一参数值,目标显示参数包括用以表征其显示效果的第二参数值。
[0090]
102、根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度。
[0091]
所述预设调整幅度设置有不同的差值区间以及对应的调整幅度。
[0092]
其中,预期显示效果与实际显示效果存在差异,即本发明实施中的实际显示参数与目标显示参数之间存在差异。所述预期显示效果可以理解为用户想要实现的显示效果。而基于前述步骤101中的描述可知,不同颜色通道的对于实际显示参数的影响是不同的,因此,在本发明实施例中需要首先判断实际显示参数与目标显示参数之间的关系,其中二者
之间的关系可能存在下述四种情况:在此,当位于cie 1931标准下,所述实际显示参数与目标显示参数可以基于横纵轴数值化表示,即实际显示参数(实x,实y)、目标显示参数(理x,理y)。x与y分开考虑,这四种情况可如下表1所示:
[0093]
表1
[0094][0095]
其中,对于上述四种关系,其调整的输入通道可以按照上述方式进行,即当实x《理x,实y《理y时,其实际显示参数与目标显示参数之间的关系如情况1,这时则说明需要调整的是b通道的输入值,这时可以通过b通道输入值的修改来改变实际显示效果,从而时修改后的实际显示参数更加趋近于目标显示参数。
[0096]
当确定了需调整输入参数的通道,并确定输入参数进行增加或减少后,则还需要进一步的确认需要调整的输入量的调整幅度。在本发明实施例中,包含但不限于下述方式:由于调整幅度将直接影响调整后的实际显示参数的变化,因此,当确定实际显示参数与目标显示参数时,也可以通过二者之间的差值大小来确定调整幅度。这样,则可以基于实际显示参数与目标显示参数之间的差值来确定后续需要调整的调整幅度。例如,当实际显示参数(实x为0.45;实y为0.45)、目标显示参数(理x为0.42;理y为0.42)这时可以确定实际显示参数之间的差值(实x-理x=0.2;实y-理y=0.03)之间的差值0.03大于0.02,且基于预设调整幅度关系中确定当差值大于0.02时对应的调整幅度为0.2时,则可以将需要调整通道的输入量的调整幅度设置为0.2。当然,本发明实施例中所述的调整幅度与差值之间的关系可以根据实际情况按用户需求自行选取,也可以基于多次试验后得到的结果来确定二者之间的关系,从而设定每种差值范围对应的调整幅度,在此不做限定可根据实际需求设置。
[0097]
103、根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数。
[0098]
其中,当确定了需调整的输入参数以及调整幅度后,则实际上确定了需要调整那个颜色通道的输入以及输入大小的变化。由于显示器在显示时所产生的偏差包含多种因素,且干扰因素并不是简单的线性影响,(可能是显示效果更偏红、偏绿、偏蓝或者三者中任意几个的组合)因此,在调整过程中需要按照本步骤所述的方法通过调整幅度来对输入参数进行修改,使其显示结果更趋近于的目标显示效果(即实际显示参数更趋近目标显示参数)。同时,本发明所述的方法还可以在执行过101-103的一次校正后再次执行任意次数的循环,不断进行校正,从而使多次校正后的结果更趋近于用户想要得到的显示结果(即多次循环操作后得到的更新n次的实际显示参数更加趋近于目标显示参数)。这样,可以在该颜色通道中原输入量的基础上进行调整得到新的输入量,并以此进行输入得到修改后的输入参数对应的更新后的实际显示参数,由于该更新后的实际显示参数是基于前述步骤调整了输入参数后的显示结果,因此,该实际显示参数相较于原来的实际显示参数更为趋近于目标显示参数,即校正后监视器的显示效果更为趋近于目标显示效果。
[0099]
本发明实施例提供的调节显示参数的方法,对于目前需人工操作软件进行监视器参数校准相比,本发明能够通过获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值,然后根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度,再根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,从而能够基于监视器的实际显示参数与目标显示参数之间对比并自动调整其输入参数,从而避免了用户需自行使用软件对监视器参数的显示效果进行校正的功能,减少了人力消耗。
[0100]
进一步的,依据图1所示的方法,本发明的另一个实施例还提供了另一种调节显示参数的方法,如图2所示,所述方法主要包括:
[0101]
201、获取显示装置的实际显示参数与目标显示参数。
[0102]
其中,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值。
[0103]
在本步骤中,获取所述监视器的实际显示参数的方式可以通过任一种方式进行,例如,可以通过监视器的监控程序获取当前某像素点的实际显示结果并在归一后得到所述实际显示参数。
[0104]
之后,根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,其中,具体过程可按照下述步骤202至207执行。
[0105]
其中,所述输入参数包括r通道参数、g通道参数以及b通道参数。
[0106]
具体的,本步骤可以包括:
[0107]
202、根据预设图像显示标准,确定所述实际显示参数的第一参数值以及目标显示参数的第二参数值。
[0108]
其中,所述第一参数值、第二参数值中均包括横轴值与纵轴值。其中,本发明实施例中所述预设图像显示标准为cie 1931标准。这样,所述第一参数值为(实x,实y)第二参数值为(理x,理y)。x和y的取值范围为0至1之间。
[0109]
203、将所述第一参数值与所述第二参数值分别进行横轴值和纵轴值对比,得到对比结果。
[0110]
其中对比结果包括四种情况,即如下述表2所示。
[0111]
表2
[0112][0113]
204、设置所述参数调整关系。
[0114]
其中,所述参数调整关系中包第一调整关系、第二调整关系、第三调整关系以及第四调整关系。
[0115]
由于对比结果包含4种情况,因此在设置参数调整关系时也分别包含四种对应关系:
[0116]
1)所述第一调整关系为若第一参数值的横轴值、纵轴值分别小于第二参数值的横轴值、纵轴值时,则减少b通道参数的输入值;
[0117]
2)所述第二调整关系为若第一参数值的横轴值小于第二参数值的横轴值,且第一参数值的纵轴值大于第二参数值的纵轴值,则减少g通道参数的输入值或增加r通道参数的输入值;
[0118]
3)所述第三调整关系为若第一参数值的横轴值大于第二参数值的横轴值,且第一参数值的纵轴值小于第二参数值的纵轴值,则减少r通道参数的输入值或增加g通道参数的输入值;
[0119]
4)所述第四调整关系为若第一参数值的横轴值、纵轴值分别大于第二参数值的横轴值、纵轴值时,则增加b通道参数的输入值。
[0120]
具体的四种参数调整关系可如表3所示:
[0121]
表3
[0122][0123]
205、根据所述对比结果以及参数调整关系确定所述需调整输入参数。
[0124]
所述参数调整关系中包含有每种对比结果以及对应的需调整输入参数。即从所述第一调整参数关系、第二调整参数关系、第三调整参数关系以及第四调整参数关系中确定符合所述对比结果的调整参数关系,并根据所述对比结果的调整参数关系确定需调整输入参数。
[0125]
206、设置预设调整幅度关系。
[0126]
所述预设调整幅度关系包含有每个差值区间及对应的调整幅度。
[0127]
具体的,根据实际试验,可以设置预设调整幅度中每个差值区间及对应的调整幅度为:当差值大于0.02时,调整幅度是0.2;当差值介于0.02至0.015之间时,调整幅度是0.1;当差值介于0.015至0.012之间时,调整幅度是0.05;当差值小于0.012的时候,调整幅度是0.02。其中,该差值是第一参数值与第二参数值之间横轴值之间的较大值减去较小值得到的差值以及纵轴之间的较大值减去较小值得到的差值。
[0128]
207、计算所述第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度。
[0129]
其中,所述预设调整幅度关系中包含有不同的差值区间以及对应的调整幅度。
[0130]
进一步的,在确定调整幅度的过程中,具体可以为:
[0131]
将所述第一参数值与所述第二参数值中的横轴值和纵轴值分别进行差值操作,得到第一差值和第二差值,所述第一差值为第一参数值与所述第二参数值的横轴值的差值,所述第二差值为第一参数值与所述第二参数值的纵轴值的差值;
[0132]
确定所述第一差值及第二差值中较小的一个作为所述目标差值,并根据所述目标差值以及所述预设调整幅度关系,确定所述目标差值所属的差值区间对应的调整幅度。
[0133]
例如,如图2-a所示,假设第一参数值(实x为0.45;实y为0.37)第二参数值(理x为
0.49;理y为0.383)则可以确定当第一差值(理x-实x=0.49-0.45=0.04)与第二差值(理y-实y=0.40-0.37=0.0013),基于前述步骤可知,第一参数值与第二参数值对比结果是实x《理x;实y《理y可以确定对应第一调整关系,即需要减少b通道的输入量;
[0134]
同时预设调整幅度为:当差值大于0.02时,调整幅度是0.2;当差值介于0.02至0.015之间时,调整幅度是0.1;当差值介于0.015至0.012之间时,调整幅度是0.05;当差值小于0.012的时候,调整幅度是0.02。这样,基于第一差值(0.04)、第二差值(0.013),因此实际上二者之间可确定出较小的为第二差值(0.013),则可确定选取该第二差值作为所述目标差值,且0.013介于0.015至0.012之间,则按照预设调整幅度关系确定所需调整的幅度时0.05。因此,可确定出b通道需减少,且调整幅度为0.05。
[0135]
208、根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数。
[0136]
由于前述步骤确定出了调整幅度之后,还需要基于该调整幅度确定实际所需的新的输入参数,即本发明实施例所述的修改后的输入参数。
[0137]
具体的,本步骤包括:
[0138]
根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输入参数;
[0139]
其中,所述预设公式包括:
[0140][0141]
其中,r为r通道输入参数,g为g通道输入参数,b为b通道输入参数,r’为调整后的r通道输入参数,g’为调整后g通道输入参数,b’为调整后b通道输入参数;p1至p9分别为调整系数。
[0142]
在本发明实施例中引入p1-p9的参数矩阵,并基于矩阵的原理可知:
[0143]
r’=p1*r p2*g p3*b;
[0144]
g’=p4*r p5*g p6*b
[0145]
b’=p7*r p8*g p9*b
[0146]
通过上述公式可知,p1、p2、p3影响r的结果,p4、p5、p6影响g的结果,p7、p8、p9影响b的结果。当r、g、b某一分量为0时,如r=0,g≠0,b≠0,则无论p1、p4、p7如何变化都不会影响结果,有效系数只有p2、p3、p5、p6、p8、p9。因此分为4种情况:
[0147]
1.r、g、b中没有一个为0,则p1~p9都是有效系数;
[0148]
2.r、g、b中有1个为0,则p1~p9中有6个有效系数;
[0149]
3.r、g、b中有2个为0,则p1~p9中有3个有效系数;
[0150]
4.r、g、b中有3个为0,则p1~p9中有0个有效系数。
[0151]
由此,基于上述分析可知,在基于调整幅度进行输入参数调整时,还可以首先确定上述9个调整系数中具体有几个为有效的调整系数,即有效系数。进一步的,根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输入参数,具体可以按照下述方式进行:
[0152]
首先,根据所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数的具体输入值确定所述调整系数中的有效系数,所述有效系数为所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数具体输入值为非0时所对应的调整系数。
[0153]
然后,根据所述需调整输入参数以及所述调整幅度确定需调整输入参数对应的调整系数的具体值;
[0154]
最后,根据所述调整系数的具体值,确定对应所述需调整输入参数的调整后的输入参数。
[0155]
例如,当确定最原始的参数矩阵是单位矩阵,即r’=r,g’=g,b’=b。
[0156]
当假设希望增加g分量时,由于单位矩阵下,p4=0,p5=1,p6=0,则只需增加p4、p6即可,而当假设希望减小g分量时,由于单位矩阵下,p4=0,p5=1,p6=0,则只需减小p5即可。
[0157]
另外,如果某次调整前p5《1,则优先将p5加到1,尽可能保证转换矩阵趋近于单位矩阵。如果某次调整前p4》0或p6》0,则优先将p4和p6减为0,尽可能保证转换矩阵趋近于单位矩阵。
[0158]
这样,通过确定p1-p9的实际结果,可以确保修改后的r’、g’或b’在输入后,得到的新的实际显示参数(即修改后的输入参数对应的更新后实际显示参数)更趋近于目标显示参数,实现对监视器参数的校正。
[0159]
进一步的,依据上述方法实施例,本发明的另一个实施例还提供了一种调节显示参数的装置,如图3所示,所述装置主要包括:
[0160]
获取单元31,可以用于获取监视器的实际显示参数;
[0161]
确定单元32,可以用于根据所述获取单元31获取的实际显示参数与目标显示参数之间的关系,确定需调整输入参数以及调整幅度;
[0162]
修改单元33,可以用于根据所述确定单元32确定的所需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数。
[0163]
可选的,如图4所示,所述确定单元32包括:
[0164]
第一确定模块321,可以用于根据预设图像显示标准,确定所述实际显示参数的第一参数值以及目标显示参数的第二参数值,所述第一参数值、第二参数值中均包括横轴值与纵轴值;
[0165]
对比模块322,可以用于将所述第一确定模块321确定的第一参数值与所述第二参数值分别进行横轴值和纵轴值对比,得到对比结果;
[0166]
第二确定模块323,可以用于根据所述对比模块322得到的对比结果以及参数调整关系确定所述需调整输入参数,所述参数调整关系中包含有每种对比结果以及对应的需调整输入参数;
[0167]
第三确定模块324,可以用于计算所述第一确定模块321确定的第一参数值与所述第二参数值中的横轴值、纵轴值的差值,并确定目标差值,并根据所述目标差值及预设调整幅度关系,确定调整幅度,所述预设调整幅度关系中包含有不同的差值区间以及对应的调整幅度。
[0168]
可选的,如图4所示,所所述输入参数包括r通道参数、g通道参数以及b通道参数;
[0169]
所述确定单元32还包括:
[0170]
第一设置模块325,可以用于设置所述参数调整关系,以便第二确定模块323根据该参数调整关系确定所述需调整输入参数,所述参数调整关系中包第一调整关系、第二调整关系、第三调整关系以及第四调整关系;
[0171]
其中,所述第一调整关系为若第一参数值的横轴值、纵轴值分别小于第二参数值的横轴值、纵轴值时,则减少b通道参数的输入值;
[0172]
所述第二调整关系为若第一参数值的横轴值小于第二参数值的横轴值,且第一参数值的纵轴值大于第二参数值的纵轴值,则减少g通道参数的输入值或增加r通道参数的输入值;
[0173]
所述第三调整关系为若第一参数值的横轴值大于第二参数值的横轴值,且第一参数值的纵轴值小于第二参数值的纵轴值,则减少r通道参数的输入值或增加g通道参数的输入值;
[0174]
所述第四调整关系为若第一参数值的横轴值、纵轴值分别大于第二参数值的横轴值、纵轴值时,则增加b通道参数的输入值。
[0175]
可选的,如图4所示,所述第二确定模块323,可以具体用于从所述第一调整参数关系、第二调整参数关系、第三调整参数关系以及第四调整参数关系中确定符合所述对比结果的调整参数关系,并根据所述对比结果的调整参数关系确定需调整输入参数。
[0176]
可选的,如图4所示,所述确定单元32还包括:
[0177]
第二设置模块326,可以用于设置预设调整幅度关系,以便所述第三确定模块324基于所述预设调整幅度关系确定调整幅度,所述预设调整幅度关系包含有每个差值区间及对应的调整幅度;
[0178]
所述第三确定模块324,包括:
[0179]
计算子模块3241,可以用于将所述第一参数值与所述第二参数值中的横轴值和纵轴值分别进行差值操作,得到第一差值和第二差值,所述第一差值为第一参数值与所述第二参数值的横轴值的差值,所述第二差值为第一参数值与所述第二参数值的纵轴值的差值;
[0180]
确定子模块3242,可以用于确定所述计算子模块3241得到的第一差值及第二差值中较小的一个作为所述目标差值,并根据所述目标差值以及所述预设调整幅度关系,确定所述目标差值所属的差值区间对应的调整幅度。
[0181]
可选的,如图4所示,所述修改单元33,包括:
[0182]
确定模块331,可以用于根据所述需调整的输入参数以及调整幅度,并通过预设公式确定所述调整后的输入参数;
[0183]
其中,所述预设公式包括:
[0184][0185]
其中,r为r通道输入参数,g为g通道输入参数,b为b通道输入参数,r’为调整后的r通道输入参数,g’为调整后g通道输入参数,b’为调整后b通道输入参数;p1至p9分别为调整
系数。
[0186]
可选的,如图4所示,所述确定模块331,包括:
[0187]
第一确定子模块3311,可以用于根据所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数的具体输入值确定所述调整系数中的有效系数,所述有效系数为所述r通道输入参数、所述g通道输入参数以及所述b通道输入参数具体输入值为非0时所对应的调整系数;
[0188]
第二确定子模块3312,可以用于根据所述需调整输入参数以及所述调整幅度确定第一确定子模块3311确定的有效系数中需调整输入参数对应的调整系数的具体值;
[0189]
第三确定子模块3313,可以用于根据所述第二确定子模块3312确定的调整系数的具体值,确定对应所述需调整输入参数的调整后的输入参数。
[0190]
借由上述实施例所述的方案,本发明实施例提供了一种调节显示参数的方法及装置,对于目前需人工操作软件进行监视器参数校准相比,本发明能够通过获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值,然后根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度,再根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,从而能够基于监视器的实际显示参数与目标显示参数之间对比并自动调整其输入参数,从而避免了用户需自行使用软件对监视器参数的显示效果进行校正的功能,减少了人力消耗。
[0191]
进一步的,依据上述方法实施例,本发明的另一个实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适用于由处理器加载并执行如上所述的调节显示参数的方法。
[0192]
本发明实施例提供的调节显示参数的存储介质中的指令,该指令能够通过获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二参数值,然后根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度,再根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,从而能够基于监视器的实际显示参数与目标显示参数之间对比并自动调整其输入参数,从而避免了用户需自行使用软件对监视器参数的显示效果进行校正的功能,减少了人力消耗。
[0193]
进一步的,依据上述方法实施例,本发明的另一个实施例还提供了一种电子设备,所述电子设备包括存储介质和处理器;
[0194]
所述处理器,适于实现各指令;
[0195]
所述存储介质,适于存储多条指令;
[0196]
所述指令适于由所述处理器加载并执行如上所述的调节显示参数的方法。
[0197]
本发明实施例提供的调节显示参数的电子设备,能够通过获取显示装置的实际显示参数与目标显示参数,所述实际显示参数包括第一参数值,所述目标显示参数包括第二
参数值;然后根据所述第一参数值与所述第二参数值之间的关系,以及预设调整幅度关系,确定需调整输入参数以及调整幅度,所述预设调整幅度设置有不同的差值区间以及对应的调整幅度,再根据所述需调整的输入参数以及调整幅度,对所述显示装置的输入参数进行修改,以确保所述修改后的输入参数对应的更新后实际显示参数趋近所述目标显示参数,从而能够基于监视器的实际显示参数与目标显示参数之间对比并自动调整其输入参数,从而避免了用户需自行使用软件对监视器参数的显示效果进行校正的功能,减少了人力消耗。
[0198]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0199]
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的调节显示参数的方法及装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0200]
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
再多了解一些

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

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

相关文献