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

投影设备控制方法、装置、介质及电子设备与流程

2022-02-19 09:07:51 来源:中国专利 TAG:

投影设备控制方法、装置、介质及电子设备
1.本技术是2020年12月23日提交的、申请号为202011556302.9、发明名称为“投影设备控制方法、装置、介质及电子设备”的中国发明专利申请的分案申请。
技术领域
2.本公开涉及投影设备技术领域,具体地,涉及一种投影设备控制方法、装置、介质及电子设备。


背景技术:

3.投影设备是通过漫反射原理将画面展示给用户的,其中,环境光会在投影平面形成漫反射并跟投影设备投射的光的漫反射光一同进入人眼,从而影响呈现画面的色温。另外,用户在使用投影设备时,通常将画面投射在墙面或者幕布上,而墙面或者幕布有各种各样的材料、微结构和颜色,会影响不同波长光线的吸收率和反射率,从而影响画面的色温。因此,环境光和投影平面对观感体验的影响非常大,可见,如何根据当前环境条件自适应调节投影设备的色温,对于提升用户的观感体验具有重要的作用。


技术实现要素:

4.为了克服相关技术中存在的问题,本公开提供一种投影设备控制方法、装置、介质及电子设备。
5.为了实现上述目的,第一方面,本公开提供一种投影设备控制方法,所述方法包括:
6.响应于接收到投影指令,获取在所述投影设备向投影面投射之前,环境光经所述投影面漫反射形成的第一漫反射光的第一色值;
7.控制所述投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至所述投影面,并获取每次投射时、所述投影设备所投射的光与所述环境光经所述投影面漫反射形成的第二漫反射光的第二色值,其中,每一所述第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性;
8.根据所述第一色值和每一所述第二色值,确定所述投影设备中rgb通道的增益系数;
9.根据所述增益系数,调整所述rgb通道的增益。
10.可选地,所述根据所述第一色值和每一所述第二色值,确定所述投影设备中rgb通道的增益系数,包括:
11.针对每一所述第二色值,从所述第二色值中减去所述第一色值,得到第三色值;
12.根据所述第一色值和每一所述第三色值,构建目标颜色查找表并确定所述投影设备的投影光源的第一色度坐标;
13.根据所述第一色度坐标和所述目标颜色查找表,确定所述增益系数。
14.可选地,所述根据所述第一色值和每一所述第三色值,构建目标颜色查找表,包
括:
15.根据每一所述第三色值,构建中间颜色查找表;
16.根据所述第一色值,对所述中间颜色查找表进行修正,得到所述目标颜色查找表。
17.可选地,所述根据所述第一色值和每一所述第三色值,确定所述投影设备的投影光源的第一色度坐标,包括:
18.根据每一所述第三色值,确定目标漫反射光的相关色温,其中,所述目标漫反射光是将所有所述第二漫反射光叠加后所得的光;
19.根据所述相关色温,确定所述第一色度坐标。
20.可选地,所述根据每一所述第三色值,确定目标漫反射光的相关色温,包括:
21.根据每一所述第三色值,确定所述目标漫反射光的第四色值;
22.根据所述第四色值,确定所述目标漫反射光在xyz色彩空间中的第二色度坐标;
23.根据所述第二色度坐标,确定所述目标漫反射光的相关色温。
24.可选地,所述根据所述相关色温,确定所述第一色度坐标,包括:
25.根据预设的相关色温与投影光源的色温的对应关系,确定与所述相关色温对应的、所述投影光源的目标色温;
26.将xyz色彩空间中的黑体轨迹与所述目标色温的等温线的交点坐标确定为所述第一色度坐标。
27.可选地,在所述根据所述第一色值和每一所述第二色值,确定所述投影设备中rgb通道的增益系数的步骤之前,所述方法还包括:
28.分别获取所述第一漫反射光、每一所述第二漫反射光的红外光谱信息;
29.根据所述第一漫反射光的红外光谱信息,对所述第一色值进行校正,并针对每一所述第二漫反射光,根据该第二漫反射光的红外光谱信息,对该第二漫反射光的第二色值进行校正;
30.所述根据所述第一色值和每一所述第二色值,确定所述投影设备中rgb通道的增益系数,包括:
31.根据校正后所得的第一色值和校正后所得的每一第二色值,确定所述投影设备中rgb通道的增益系数。
32.可选地,所述根据所述第一漫反射光的红外光谱信息,对所述第一色值进行校正,包括:
33.获取第一校正矩阵和第二校正矩阵,其中,所述第一校正矩阵是根据红外成分大于第一预设比例阈值的标准光源下的测量结果确定出的,所述第二校正矩阵是根据红外成分小于第二预设比例阈值的标准光源下的测量结果确定出的,其中,所述第一预设比例阈值大于所述第二预设比例阈值;
34.根据所述第一校正矩阵与待校正矩阵的乘积、所述第二校正矩阵与所述待校正矩阵的乘积,确定所述校正后所得的第一色值,其中,所述待校正矩阵为所述第一色值与所述第一漫反射光的红外光谱信息构成的列向量。
35.第二方面,本公开提供一种投影设备控制装置,所述装置包括:
36.获取模块,用于响应于接收到投影指令,获取在所述投影设备向投影面投射之前,环境光经所述投影面漫反射形成的第一漫反射光的第一色值;
37.控制模块,用于控制所述投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至所述投影面,并获取每次投射时、所述投影设备所投射的光与所述环境光经所述投影面漫反射形成的第二漫反射光的第二色值,其中,每一所述第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性;
38.确定模块,用于根据所述获取模块获取到的所述第一色值和所述控制模块得到的每一所述第二色值,确定所述投影设备中rgb通道的增益系数;
39.调整模块,用于根据所述确定模块确定出的所述增益系数,调整所述rgb通道的增益。
40.第三方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面提供的所述方法的步骤。
41.第四方面,本公开提供一种电子设备,包括:
42.存储器,其上存储有计算机程序;
43.处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面提供的所述方法的步骤。
44.在上述技术方案中,在接收到投影指令时,获取在投影设备向投影面投射之前,环境光经投影面漫反射形成的第一漫反射光的第一色值;之后,控制投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至投影面,并获取每次投射时、投影设备所投射的光与环境光经投影面漫反射形成的第二漫反射光的第二色值;接下来,根据第一色值和各第二色值,确定投影设备中rgb通道的增益系数,并根据该增益系数,调整rgb通道的增益。其中,投影面的第一漫反射光的第一色值包含投影面、环境光的特性,投影面的各第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性,由此,就能够根据第一色值,从各第二色值中去除环境光和投影面对色温的影响,从而能够准确地计算出投影设备中rgb通道的增益系数,进而根据该增益系数调整rgb通道的增益,实现投影光源色温的精准补偿。这样,无论环境光和投影面如何变化,投影画面的色温始终保持在一个预设的值或者范围内,从而为用户提供最佳的观感体验。
45.本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
46.附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
47.图1是根据一示例性实施例示出的一种投影设备控制方法的流程图。
48.图2是根据一示例性实施例示出的一种确定增益系数的方法的流程图。
49.图3是根据一示例性实施例示出的一种cie1931的xy坐标图。
50.图4是根据一示例性实施例示出的一种相关色温与目标色温的关系曲线图。
51.图5是图3所示的cie1931的坐标图的局部放大图。
52.图6是根据另一示例性实施例示出的一种投影设备控制方法的流程图。
53.图7a是根据一示例性实施例示出的一种红外光线的强度与权重系数的关系曲线图。
54.图7b是根据另一示例性实施例示出的一种红外光线的强度与权重系数的关系曲
线图。
55.图8是根据一示例性实施例示出的一种投影设备控制装置的框图。
56.图9是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
57.以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
58.正如背景技术中所论述的那样,如何根据当前环境条件自适应调节投影设备的色温,对于提升用户的观感体验具有重要的作用。为此,现阶段主要以下两种方式来实现投影设备色温的自适应调整:(1)根据环境光改变投影设备的投影光源来弥补色温偏差(即色偏),但该种方式未考虑投影面、投影光源的特性,很容易出现补偿过度或者补偿不足的问题;(2)根据投影设备当前投射的光源改变其后续投射的投影光源来弥补色温偏差(即色偏),该种方式虽然可以准确地控制自身光源的色温准确性,但其无法对环境光和投影面带来的色偏进行色温补偿。鉴于此,本公开提供一种投影设备控制方法、装置、介质及电子设备。
59.图1是根据一示例性实施例示出的一种投影设备控制方法的流程图。如图1所示,该方法包括s101~s104。
60.在s101中,响应于接收到投影指令,获取在投影设备向投影面投射之前,环境光经投影面漫反射形成的第一漫反射光的第一色值。
61.在本公开中,投影面可以为各种材质的墙面或幕布,并且,投影面的颜色可以为白色、粉色、灰色等各种颜色,对于投影面的材质和颜色,在本公开中不作具体限定。第一色值可以为rgb数据或者xyz色彩空间中的xyz数据。其中,xyz色彩空间为国际照明协会(international commission on illumination,简称cie)在1931年定义的xyz色彩空间,又称cie1931。
62.在投影设备向投影面投射之前,环境光照射到投影面上后,会发生漫反射,因此,投影面的第一漫反射光为环境光经投影面漫反射形成的光,这样,第一漫反射光的第一色值就同时包含有投影面、环境光的特性。
63.在s102中,控制投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至投影面,并获取每次投射时、投影设备所投射的光与环境光经投影面漫反射形成的第二漫反射光的第二色值。
64.在本公开中,第二色值可以为rgb数据或者xyz色彩空间中的xyz数据。投影设备所投射的光投射到投影面上后,会发生漫反射,同时,环境光照射到投影面上后,也会发生漫反射,因此,投影面的第二漫反射光为投射设备投射的光和环境光经投影面漫反射形成的光,这样,各第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性。
65.另外,可以通过朝向投影面的传感模块来采集上述第一漫反射光和各第二漫反射光,其中,该传感模块可以为色温传感器、摄像机等,并且,该传感模块可以集成于投影设备中,也可以为独立于投影设备、并与该投影设备通过无线网络或有线网络连接。
66.此外,需要说明的是,投影设备可以将纯红光、纯绿光、纯蓝光按照任意顺序分别
投射至投影面,只要能够获取到相应的第二色值即可。例如,可以控制投影设备依次将纯红光、纯绿光、纯蓝光投射至投影面;又例如,可以控制投影设备依次将纯红光、纯蓝光、纯绿光投射至投影面。
67.在s103中,根据第一色值和每一第二色值,确定投影设备中rgb通道的增益系数。
68.在本公开中,rgb通道包括红色(r)通道、绿色(g)通道以及蓝色(b)通道,这样,可以根据第一色值和各第二色值,确定出红色(r)通道的增益系数、绿色(g)通道的增益系数以及蓝色(b)通道的增益系数。
69.在s104中,根据增益系数,调整rgb通道的增益。
70.在本公开中,在通过s103确定出红色(r)通道的增益系数、绿色(g)通道的增益系数以及蓝色(b)通道的增益系数,可以根据红色(r)通道的增益系数调整投影设备中红色(r)通道的增益,根据绿色(g)通道的增益系数调整投影设备中绿色(g)通道的增益,根据蓝色(b)通道的增益系数调整投影设备中蓝色(b)通道的增益。
71.在上述技术方案中,在接收到投影指令时,获取在投影设备向投影面投射之前,环境光经投影面漫反射形成的第一漫反射光的第一色值;之后,控制投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至投影面,并获取每次投射时、投影设备所投射的光与环境光经投影面漫反射形成的第二漫反射光的第二色值;接下来,根据第一色值和各第二色值,确定投影设备中rgb通道的增益系数,并根据该增益系数,调整rgb通道的增益。其中,投影面的第一漫反射光的第一色值包含投影面、环境光的特性,投影面的各第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性,由此,就能够根据第一色值,从各第二色值中去除环境光和投影面对色温的影响,从而能够准确地计算出投影设备中rgb通道的增益系数,进而根据该增益系数调整rgb通道的增益,实现投影光源色温的精准补偿。这样,无论环境光和投影面如何变化,投影画面的色温始终保持在一个预设的值或者范围内,从而为用户提供最佳的观感体验。
72.下面针对上述s103中的根据第一色值和每一第二色值,确定投影设备中rgb通道的增益系数的具体实施方式进行详细说明。具体来说,可以通过图2中所示的s1031~s1033来实现。
73.在s1031中,针对每一第二色值,从第二色值中减去第一色值,得到第三色值。
74.在本公开中,针对每一第二色值,从第二色值中减去第一色值,是为了将环境特性从第二色值中滤除,以避免环境光对投影设备的投影光源的伽马(gamma)特性造成影响。
75.示例地,可以通过以下等式(1)~(3)来得到第三色值:
[0076][0077]
[0078][0079]
其中,x

r
(n)、y

r
(n)、z

r
(n)分别为投影设备所投射的纯红光与环境光经投影面漫反射形成的第二漫反射光的第二色值、减去第一色值后所得的第三色值中的x数据、y数据、z数据;x

g
(n)、y

g
(n)、z

g
(n)分别为投影设备所投射的纯绿光与环境光经投影面漫反射形成的第二漫反射光的第二色值、减去第一色值后所得的第三色值中的x数据、y数据、z数据;x

b
(n)、y

b
(n)、z

b
(n)分别为投影设备所投射的纯蓝光与环境光经投影面漫反射形成的第二漫反射光的第二色值、减去第一色值后所得的第三色值中的x数据、y数据、z数据;x
r
、y
r
、z
r
分别为投影设备所投射的纯红光与环境光经投影面漫反射形成的第二漫反射光的第二色值中的x数据、y数据、z数据;x
g
、y
g
、z
g
分别为投影设备所投射的纯绿光与环境光经投影面漫反射形成的第二漫反射光的第二色值中的x数据、y数据、z数据;x
b
、y
b
、z
b
分别为投影设备所投射的纯蓝光与环境光经投影面漫反射形成的第二漫反射光的第二色值中的x数据、y数据、z数据;x
d
、y
d
、z
d
分别为第一色值中的x数据、y数据、z数据;n为数据水平值的最大值,例如,256、1024等。
[0080]
在s1032中,根据第一色值和每一第三色值,构建目标颜色查找表并确定投影设备的投影光源的第一色度坐标。
[0081]
在s1033中,根据第一色度坐标和目标颜色查找表,确定增益系数。
[0082]
下面针对s1032中的根据第一色值和每一第三色值,构建目标颜色查找表的具体实施方式进行详细说明。
[0083]
首先,根据每一第三色值,构建中间颜色查找表;然后,根据第一色值,对中间颜色查找表进行修正,得到目标颜色查找表。
[0084]
具体来说,通过上述s1031中获取到的三个第三色值即为饱和度为100%时的色值(即,红色的x数据x

r
(n);红色的y数据y

r
(n);红色的z数据z

r
(n);绿色的x数据x

g
(n);绿色的y数据y

g
(n);绿色的z数据z

g(n)
;蓝色的x数据x

b
(n);蓝色的y数据y

b
(n);蓝色的z数据z

b
(n))。
[0085]
由于投影光源的亮度一般都符合gamma2.2,故可以基于gamma2.2来计算其余饱和度的色值,从而可以得到上述中间颜色查找表。
[0086]
示例地,可以通过以下等式(4)~(6)来计算其余饱和度的色值:
[0087][0088]
[0089][0090]
其中,x

r
(ire)为中间颜色查找表中、饱和度为ire/n的红色的x数据,ire为数据水平值,并且,ire为[0,n

1]范围内的任意整数;y

r
(ire)为中间颜色查找表中、饱和度为ire/n的红色的y数据;z

r
(ire)为中间颜色查找表中、饱和度为ire/n的红色的z数据;x

g
(ire)为中间颜色查找表中、饱和度为ire/n的绿色的x数据;y

g
(ire)为中间颜色查找表中、饱和度为ire/n的绿色的y数据;z

g
(ire)为中间颜色查找表中、饱和度为ire/n的绿色的z数据;x

b
(ire)为中间颜色查找表中、饱和度为ire/n的蓝色的x数据;y

b
(ire)为中间颜色查找表中、饱和度为ire/n的蓝色的y数据;z

b
(ire)为中间颜色查找表中、饱和度为ire/n的蓝色的z数据。
[0091]
示例地,n=1024,通过上述方法得到的中颜色查找表如下表1中所示:
[0092]
表1中间颜色查找表
[0093]
irex

r
y

r
z

r
x

g
y

g
z

g
x

b
y

b
z

b
0x

r
(0)y

r
(0)z

r
(0)x

g
(0)y

g
(0)z

g
(0)x

b
(0)y

b
(0)z

b
(0)1x

r
(1)y

r
(1)z

r
(1)x

g
(1)y

g
(1)z

g
(1)x

b
(1)y

b
(1)z

b
(1)2
………………………………………………3…………………………………………………………………………………………………………………………………………………………
1021
………………………………………………
1022
………………………………………………
1023x

r
(1023)y

r
(1023)z

r
(1023)x

g
(1023)y

g
(1023)z

g
(1023)x

b
(1023)y

b
(1023)z

b
(1023)1024x

r
(1024)y

r
(1024)z

r
(1024)x

g
(1024)y

g
(1024)z

g
(1024)x

b
(1024)y

b
(1024)z

b
(1024)
[0094]
另外,若投影光源的亮度不符合gamma2.2,则还需要控制投影设备将90%白光、80%白光、
……
、10%白光按照任意顺序分别投射至投影面,并通过传感模块测量每次投射时、投影设备的投影光源的第五色值,然后,根据上述各第三色值和各第五色值,通过线性插值的方式得到上述中间颜色查找表。其中,通过线性差值的方式得到上述颜色查找表的具体方式属于本领域技术人员公知的,在本公开中不再赘述。
[0095]
在通过上述方式得到中间颜色查找表后,根据第一色值,对该中间颜色查找表进行修正,得到目标颜色查找表。
[0096]
示例地,可以通过以下等式(7)~(9)来计算目标颜色查找表中的各色值:
[0097][0098]
[0099][0100]
其中,x

r1
(ire)为目标颜色查找表中、饱和度为ire/n的红色的x数据,ire为数据水平值,并且,ire为[0,n]范围内的任意整数;y

r1
(ire)为目标颜色查找表中、饱和度为ire/n的红色的y数据;z

r1
(ire)为目标颜色查找表中、饱和度为ire/n的红色的z数据;x

g1
(ire)为目标颜色查找表中、饱和度为ire/n的绿色的x数据;y

g1
(ire)为目标颜色查找表中、饱和度为ire/n的绿色的y数据;z

g1
(ire)为目标颜色查找表中、饱和度为ire/n的绿色的z数据;x

b1
(ire)为目标颜色查找表中、饱和度为ire/n的蓝色的x数据;y

b1
(ire)为目标颜色查找表中、饱和度为ire/n的蓝色的y数据;z

b1
(ire)为目标颜色查找表中、饱和度为ire/n的蓝色的z数据。
[0101]
下面针对s1032中的根据第一色值和每一第三色值,确定投影设备的投影光源的第一色度坐标的具体实施方式进行详细说明。具体来说,首先,根据每一第三色值,确定目标漫反射光的相关色温,其中,目标漫反射光是将所有第二漫反射光叠加后所得的光;然后,根据相关色温,确定第一色度坐标。
[0102]
下面针对上述根据每一第三色值,确定目标漫反射光的相关色温的具体实施方式进行详细说明。具体来说,可以通过以下步骤1)~步骤3)来确定相关色温。
[0103]
1)根据每一第三色值,确定目标漫反射光的第四色值。
[0104]
示例地,可以根据每一第三色值,通过以下等式(10)来确定目标漫反射光的第四色值:
[0105][0106]
其中,x为第四色值中的x数据;y为第四色值中的y数据;z为第四色值中的z数据。
[0107]
2)根据第四色值,确定目标漫反射光在xyz色彩空间中的第二色度坐标。
[0108]
在本公开中,根据第四色值,确定目标漫反射光在xyz色彩空间中的第二色度坐标,即确定目标漫反射光在cie1931的xy坐标图(如图3中所示)中的坐标,其中,该cie1931的xy坐标图中,所有颜色都可以用坐标系里的x、y坐标表示。其中,图3中的黑色粗线为黑体轨迹线,可以理解为是不同色温下白色的轨迹。黑体轨迹线上面的色温是标准色温,与黑体轨迹线相交的线为等温线,其中,等温线上的各颜色都是同一个色温,除了黑体轨迹线上的色温为标准色温外,其余色温都是相关色温。离黑体轨迹线越远虽然色温数值是一样的,但是色偏δuv会越大,表现为色偏更加严重。
[0109]
示例地,可以根据第四色值,通过以下等式(11)来确定第二色度坐标(x,y):
[0110][0111]
3)根据第二色度坐标,确定目标漫反射光的相关色温。
[0112]
在本公开中,实际光源并不总是在黑体轨迹线上,因此提出相关色温
(correlative color temperature,cct)这个概念,在均匀色品图上用距离最短的温度来表示光源的相对色温,也用k氏温度表示。所以色温相同的两束白光,有可能一束偏绿,一束偏紫,只有在黑体轨迹线上主观感受才是纯白色。
[0113]
示例地,可以根据第二色度坐标,通过以下等式(12)来确定上述相关色温cct:
[0114][0115]
其中,a1、a2、a3以及c均为常数。
[0116]
下面针对上述根据相关色温,确定第一色度坐标的具体实施方式进行详细说明:
[0117]
首先,根据预设的相关色温与投影光源的色温的对应关系,确定与相关色温对应的、投影光源的目标色温。
[0118]
示例地,相关色温与投影光源的色温的对应关系如图4所示,其中,可以把目标色温的上限值和下限值设置在一个观感舒适的色温范围里,以缩小目标色温和相关色温的差距,减少亮度损失。
[0119]
然后,将xyz色彩空间中的黑体轨迹与目标色温的等温线的交点坐标(即图5中所示的(u1,v1))确定为第一色度坐标。
[0120]
下面针对上述在s1033中根据第一色度坐标和目标颜色查找表,确定增益系数的具体实施方式进行详细说明:
[0121]
在本公开中,可以将ire
r
、ire
g
、ire
b
任意组合(其中,ire
r
为红色对应的数据水平值,ire
r
为[0,n]范围内的任意值;ire
g
为绿色对应的数据水平值,ire
g
为[0,n]范围内的任意值;ire
b
为蓝色对应的数据水平值,ire
b
为[0,n]范围内的任意值),分别代入以下等式(13)中,找到使得(x
w
,y
w
)与目标色度坐标之间的距离最小的ire
r
、ire
g
、ire
b
,这里用ire
rmin
、ire
gmin
、ire
bmin
表示,然后,将ire
rmin
/n确定为红色通道的增益系数、将ire
gmin
/n确定为绿色通道增益系数、将ire
bmin
/n确定为蓝色通道的增益系数。
[0122][0123]
另外,上述朝向投影面的传感模块采集到的上述第一漫反射光、各第二漫反射光中,不但包含色值,还包括红外光谱信息,当传感模块受到红外光照射时,在红外光的波长700nm以内有响应,尤其是当色值激励较低而红外光激励较高时,会大大影响传感模块对色值的测量精度。因此,传感模块可以设置有用于采集红外光谱信息的红外通道,以辅助提高色值的测量精度。具体来说,如图6所示,在s103之前,上述方法还包括s105~s107。
[0124]
在s105中,获取第一漫反射光的红外光谱信息。
[0125]
在s106中,获取每一第二漫反射光的红外光谱信息。
[0126]
在s107中,根据第一漫反射光的红外光谱信息,对第一色值进行校正,并针对每一第二漫反射光,根据该第二漫反射光的红外光谱信息,对该第二漫反射光的第二色值进行校正。
[0127]
在本公开中,在获取环境光经投影面漫反射形成的第一漫反射光的第一色值时,还可以同时获取第一漫反射光的红外光谱信息;在每次控制投影设备向投影面投射光之
后,除了获取每次投射时、投影设备所投射的光与环境光经投影面漫反射形成的第二漫反射光的第二色值外,还需要同时获取该第二漫反射光的红外光谱信息。之后,根据第一漫反射光的红外光谱信息,对第一色值进行校正,并针对每一第二漫反射光,根据该第二漫反射光的红外光谱信息,对该第二漫反射光的第二色值进行校正。这样,上述s103就可以根据校正后所得的第一色值和校正后所得的每一第二色值,确定投影设备中rgb通道的增益系数。
[0128]
下面针对上述根据第一漫反射光的红外光谱信息,对第一色值进行校正的具体实施方式进行详细说明。在本公开中,可以根据第一漫反射光的红外光谱信息,通过多种方式对第一色值进行校正。在一种实施方式中,可以获取第三校正矩阵,其中,第三校正矩阵是根据单一标准光源下的测量结果确定出的;然后,根据第三校正矩阵与待校正矩阵的乘积,确定校正后所得的第一色值,其中,待校正矩阵为上述第一色值与第一漫反射光的红外光谱信息构成的列向量。
[0129]
示例地,可以根据第三校正矩阵与待校正矩阵的乘积,通过以下等式(14)来确定校正后的第一色值:
[0130][0131]
其中,为校正后的第一色值;为待校正矩阵,其中,ir为第一漫反射光的红外光谱信息,为上述第一色值;为第三校准矩阵。
[0132]
下面针对上述第三校正矩阵的确定方式进行详细说明。
[0133]
具体来说,控制投影设备向投影面投射一标准光源(例如,d50、d65、tl83、tl84等中的任一者);然后,通过传感模块获取该标准光源和环境光经投影面漫反射形成的漫反射光的色值和红外光谱信息,同时,通过照度计、积分球等标准仪器测量投影面投射的标准光源的色值;按照上述方式,在不同环境光下进行多次测量,其中,投影设备向投影面每次投射的光源均一致,之后,根据传感模块测量的多组漫反射光的色值和红外光谱信息,以及标准仪器测量的多组标准光源的色值,进行拟合,得到上述第三校准矩阵。
[0134]
示例地,通过传感模块测量的多组漫反射光的色值和红外光谱信息,以及标准仪器测量的多组标准光源的色值如下表2所示:
[0135]
表2传感模块和标准仪器的测量数据表
[0136][0137]
根据上表2中的传感模块的测量数据和标准仪器的测量数据,进行拟合,可以得到第三校准矩阵
[0138]
在另一种实施方式中,可以获取第一校正矩阵和第二校正矩阵,其中,第一校正矩阵是根据红外成分大于第一预设比例阈值的标准光源(即红外成分高的光源)下的测量结果确定出的,第二校正矩阵是根据红外成分小于第二预设比例阈值的标准光源(即红外成分低的光源)下的测量结果确定出的,其中,第一预设比例阈值大于第二预设比例阈值;然后,根据第一校正矩阵与待校正矩阵的乘积、第二校正矩阵与待校正矩阵的乘积,确定校正后所得的第一色值。
[0139]
示例地,可以根据第一校正矩阵与待校正矩阵的乘积、第二校正矩阵与待校正矩阵的乘积,通过以下等式(15)来确定校正后所得的第一色值:
[0140][0141]
其中,为第二校准矩阵;为第一校正矩阵;weight为权重系数。
[0142]
其中,权重系数weight可以根据红外光线的强度确定,示例地,可以通过图7a或者图7b所示的红外光线的强度与权重系数的关系曲线来确定上述权重系数。
[0143]
下面针对上述第一校正矩阵的确定方式进行详细说明。
[0144]
具体来说,针对红外成分大于第一预设比例阈值的每一标准光源,分别控制投影设备向投影面投射该标准光源;然后,通过传感模块获取该标准光源和环境光经投影面漫反射形成的漫反射光的色值和红外光谱信息,同时,通过照度计、积分球等标准仪器测量投影面投射的该标准光源的色值;按照上述方式,在不同环境光下的进行多次测量,之后,根
据传感模块测量的多组漫反射光的色值和红外光谱信息,以及标准仪器测量的多组不同红外成分大于第一预设比例阈值的标准光源的色值,进行拟合,得到上述第一校准矩阵。
[0145]
下面针对上述第二校正矩阵的确定方式进行详细说明。
[0146]
具体来说,针对红外成分小于第二预设比例阈值的每一标准光源,分别控制投影设备向投影面投射该标准光源;然后,通过传感模块获取该标准光源和环境光经投影面漫反射形成的漫反射光的色值和红外光谱信息,同时,通过标准仪器测量投影面投射的该标准光源的色值;按照上述方式,在不同环境光下的进行多次测量,之后,根据传感模块测量的多组漫反射光的色值和红外光谱信息,以及标准仪器测量的多组不同红外成分小于第二预设比例阈值的标准光源的色值,进行拟合,得到上述第二校准矩阵。
[0147]
其中,上述第一校准矩阵、第二校准矩阵以及第三校准矩阵可以是预先确定出并存储在投影设备中的相应存储模块中的,这样,投影设备通过访问该存储模块即可获取到第一校准矩阵、第二校准矩阵,或者获取到第三校准矩阵,方便快捷,从而加快了色温调整的效率。
[0148]
另外,除了采用上述根据第一漫反射光的红外光谱信息,对第一色值进行校正的方式外,还可以通过在传感模块上设置用于滤除红外光的光学元件,以提升第一色值的测量精度。
[0149]
由于对该第二漫反射光的第二色值进行校正的具体方式与上述第一色值的校正方式相同,在本公开中不再赘述。
[0150]
基于同样的发明构思,本公开还提供一种投影设备控制装置。图8是根据一示例性实施例示出的一种投影设备控制装置的框图。如图8所示,该装置800包括:获取模块801,用于响应于接收到投影指令,获取在所述投影设备向投影面投射之前,环境光经所述投影面漫反射形成的第一漫反射光的第一色值;控制模块802,用于控制所述投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至所述投影面,并获取每次投射时、所述投影设备所投射的光与所述环境光经所述投影面漫反射形成的第二漫反射光的第二色值;确定模块803,用于根据所述获取模块801获取到的所述第一色值和所述控制模块803得到的每一所述第二色值,确定所述投影设备中rgb通道的增益系数;调整模块804,用于根据所述确定模块803确定出的所述增益系数,调整所述rgb通道的增益。
[0151]
在上述技术方案中,在接收到投影指令时,获取在投影设备向投影面投射之前,环境光经投影面漫反射形成的第一漫反射光的第一色值;之后,控制投影设备将纯红光、纯绿光、纯蓝光按照任意顺序分别投射至投影面,并获取每次投射时、投影设备所投射的光与环境光经投影面漫反射形成的第二漫反射光的第二色值;接下来,根据第一色值和各第二色值,确定投影设备中rgb通道的增益系数,并根据该增益系数,调整rgb通道的增益。其中,投影面的第一漫反射光的第一色值包含投影面、环境光的特性,投影面的各第二漫反射光的第二色值不仅包含投影设备的投影光源的特性,还包含有投影面、环境光的特性,由此,就能够根据第一色值,从各第二色值中去除环境光和投影面对色温的影响,从而能够准确地计算出投影设备中rgb通道的增益系数,进而根据该增益系数调整rgb通道的增益,实现投影光源色温的精准补偿。这样,无论环境光和投影面如何变化,投影画面的色温始终保持在一个预设的值或者范围内,从而为用户提供最佳的观感体验。
[0152]
可选地,所述确定模块803包括:滤除子模块,用于针对每一所述第二色值,从所述
第二色值中减去所述第一色值,得到第三色值;目标构建子模块,用于根据所述第一色值和每一所述第三色值,构建目标颜色查找表并确定所述投影设备的投影光源的第一色度坐标;第一确定子模块,用于根据所述第一色度坐标和所述目标颜色查找表,确定所述增益系数。
[0153]
可选地,所述目标构建子模块包括:中间构建子模块,用于根据每一所述第三色值,构建中间颜色查找表;修正子模块,用于根据所述第一色值,对所述中间颜色查找表进行修正,得到所述目标颜色查找表。
[0154]
可选地,所述目标构建子模块还包括:第二确定子模块,用于根据每一所述第三色值,确定目标漫反射光的相关色温,其中,所述目标漫反射光是将所有所述第二漫反射光叠加后所得的光;第三确定子模块,用于根据所述相关色温,确定所述第一色度坐标。
[0155]
可选地,所述第二确定子模块包括:第四色值确定子模块,用于根据每一所述第三色值,确定所述目标漫反射光的第四色值;第二色度坐标确定子模块,用于根据所述第四色值,确定所述目标漫反射光在xyz色彩空间中的第二色度坐标;相关色温确定子模块,用于根据所述第二色度坐标,确定所述目标漫反射光的相关色温。
[0156]
可选地,所述第三确定子模块包括:目标色温确定子模块,用于根据预设的相关色温与投影光源的色温的对应关系,确定与所述相关色温对应的、所述投影光源的目标色温;第一色度坐标确定子模块,用于将所述xyz色彩空间中的黑体轨迹与所述目标色温的等温线的交点坐标确定为所述第一色度坐标。
[0157]
可选地,所述装置800还包括:红外光谱信息获取模块,用于在所述确定模块803根据所述第一色值和每一所述第二色值,确定所述投影设备中rgb通道的增益系数之前,分别获取所述第一漫反射光、每一所述第二漫反射光的红外光谱信息;校正模块,用于根据所述第一漫反射光的红外光谱信息,对所述第一色值进行校正,并针对每一所述第二漫反射光,根据该第二漫反射光的红外光谱信息,对该第二漫反射光的第二色值进行校正;所述确定模块803,用于根据校正后所得的第一色值和校正后所得的每一第二色值,确定所述投影设备中rgb通道的增益系数。
[0158]
可选地,所述校正模块包括:获取子模块,用于获取第一校正矩阵和第二校正矩阵,其中,所述第一校正矩阵是根据红外成分大于第一预设比例阈值的标准光源下的测量结果确定出的,所述第二校正矩阵是根据红外成分小于第二预设比例阈值的标准光源下的测量结果确定出的,其中,所述第一预设比例阈值大于所述第二预设比例阈值;第四确定模块,用于根据所述第一校正矩阵与待校正矩阵的乘积、所述第二校正矩阵与所述待校正矩阵的乘积,确定所述校正后所得的第一色值,其中,所述待校正矩阵为所述第一色值与所述第一漫反射光的红外光谱信息构成的列向量。
[0159]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0160]
本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开提供的上述投影设备控制方法的步骤。
[0161]
图9是根据一示例性实施例示出的一种电子设备900的框图。如图9所示,该电子设备900可以包括:处理器901,存储器902。该电子设备900还可以包括多媒体组件903,输入/输出(i/o)接口904,以及通信组件905中的一者或多者。
[0162]
其中,处理器901用于控制该电子设备900的整体操作,以完成上述的投影设备控制方法中的全部或部分步骤。存储器902用于存储各种类型的数据以支持在该电子设备900的操作,这些数据例如可以包括用于在该电子设备900上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器902可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read

only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read

only memory,简称eprom),可编程只读存储器(programmable read

only memory,简称prom),只读存储器(read

only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件903可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器902或通过通信组件905发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口904为处理器901和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件905用于该电子设备900与其他设备之间进行有线或无线通信。无线通信,例如wi

fi,蓝牙,近场通信(near field communication,简称nfc),2g、3g、4g、nb

iot、emtc、或其他5g等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件905可以包括:wi

fi模块,蓝牙模块,nfc模块等等。
[0163]
在一示例性实施例中,电子设备900可以被一个或多个应用专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的投影设备控制方法。
[0164]
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的投影设备控制方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器902,上述程序指令可由电子设备900的处理器901执行以完成上述的投影设备控制方法。
[0165]
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
[0166]
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
[0167]
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
再多了解一些

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

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

相关文献