1.一种飞行模拟器多屏显示的颜色校正方法,其特征在于,包括:构建颜色校正样本;
基于颜色校正样本,预测同时驱动显示器显示时的CIE 1931绝对三刺激值,作为颜色预测值;
以CIE 1931绝对三刺激值为待显示的目标颜色表示形式,结合颜色预测值,建立颜色校正模型,求解确定显示目标颜色所需的最优数字驱动值;
利用最优数字驱动值控制相应的显示器显示,即可实现飞行模拟器多屏显示的颜色校正;
建立颜色校正模型包括:
以飞行模拟器视景系统中各台显示器的数字驱动值为自变量,以目标颜色与颜色预测值之间的色差为目标函数,建立颜色校正模型:其中,dj,t是由飞行模拟器视景系统中第j台显示器三个颜色通道的数字驱动值构成的向量,即自变量,f2(·)为目标函数,(Xj,t,Yj,t,Zj,t)为目标颜色的CIE 1931绝对三刺激值;
利用差分进化算法分别对飞行模拟器视景系统中各台显示器的颜色校正模型进行求解,包括:根据飞行模拟器视景系统的颜色位数,随机生成一组均匀分布的候选解向量集合,集合中的每个向量包含了各台显示器的数字驱动值;
对候选解向量进行变异操作;
对候选解向量进行交叉操作;
对候选解向量进行选择操作;
重复执行上述步骤,直至满足设定的最大迭代次数,确定各台显示器显示目标颜色所需的最优数字驱动值。
2.根据权利要求1所述的飞行模拟器多屏显示的颜色校正方法,其特征在于,构建颜色校正样本包括:建立数字驱动值样本;
结合数字驱动值样本,测量各台显示器显示时的CIE 1931绝对三刺激值;
联合数字驱动值样本和测量的CIE 1931绝对三刺激值,建立各台显示器的颜色校正样本。
3.根据权利要求2所述的飞行模拟器多屏显示的颜色校正方法,其特征在于,颜色预测值的获取包括:结合颜色校正样本,计算各台显示器与其待显示数字驱动值对应的CIE 1931绝对三刺激值;
通过与待显示数字驱动值对应的CIE 1931绝对三刺激值,计算同时驱动显示器显示时的CIE 1931绝对三刺激值,即为该显示器通过待显示的数字驱动值控制显示时与设备无关的颜色值,作为颜色预测值。
4.根据权利要求1所述的飞行模拟器多屏显示的颜色校正方法,其特征在于,若待显示的目标颜色为光谱反射比,则将其转换为CIE 1931相对三刺激值,再转换为CIE 1931绝对三刺激值。
5.根据权利要求1所述的飞行模拟器多屏显示的颜色校正方法,其特征在于,若待显示的目标颜色为CIELAB值,则结合飞行模拟器视景系统中各台显示器白点对应的CIE 1931绝对三刺激值,将CIELAB值转换为CIE 1931绝对三刺激值。
6.根据权利要求4所述的飞行模拟器多屏显示的颜色校正方法,其特征在于,若目标颜色为光谱反射比,则按照下式将先其转换为CIE 1931相对三刺激值,记为(Xj,t,r,Yj,t,r,Zj,t,r):其中,
再将CIE 1931相对三刺激值转换为CIE 1931绝对三刺激值(Xj,t,Yj,t,Zj,t):其中,P(λ)为目标颜色所处场景中光源的光谱功率分布, 为CIE
1931标准色度观察者函数,(Xj,W,Yj,W,Zj,W)为第j台显示器白点对应的CIE 1931绝对三刺激值,可利用光谱辐射计测量得到;Rj,t(λ)表示光谱反射比,λ表示可见光波长。
7.一种飞行模拟器多屏显示的颜色校正系统,其特征在于,包括:构建模块,用于构建颜色校正样本;
颜色校正正向模块,用于基于颜色校正样本,预测同时驱动显示器显示时的CIE 1931绝对三刺激值,作为颜色预测值;
颜色校正反向模块,以CIE 1931绝对三刺激值为待显示的目标颜色表示形式,结合颜色预测值,建立颜色校正模型,求解确定显示目标颜色所需的最优数字驱动值;
控制模块,用于利用最优数字驱动值控制相应的显示器显示,实现飞行模拟器多屏显示的颜色校正;
建立颜色校正模型包括:
以飞行模拟器视景系统中各台显示器的数字驱动值为自变量,以目标颜色与颜色预测值之间的色差为目标函数,建立颜色校正模型:其中,dj,t是由飞行模拟器视景系统中第j台显示器三个颜色通道的数字驱动值构成的向量,即自变量,f2(·)为目标函数,(Xj,t,Yj,t,Zj,t)为目标颜色的CIE 1931绝对三刺激值;
利用差分进化算法分别对飞行模拟器视景系统中各台显示器的颜色校正模型进行求解,包括:根据飞行模拟器视景系统的颜色位数,随机生成一组均匀分布的候选解向量集合,集合中的每个向量包含了各台显示器的数字驱动值;
对候选解向量进行变异操作;
对候选解向量进行交叉操作;
对候选解向量进行选择操作;
重复执行上述步骤,直至满足设定的最大迭代次数,确定各台显示器显示目标颜色所需的最优数字驱动值。
8.一种电子设备,其特征在于,包括非暂态计算机可读存储介质;以及能够执行所述非暂态计算机可读存储介质的所述指令的一个或多个处理器;所述非暂态计算机可读存储介质包括用于执行如权利要求1‑6任一项所述的飞行模拟器多屏显示的颜色校正方法的指令。