System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及照明,特别是涉及一种灯具调色方法、装置、电子设备、存储介质和计算机程序产品。
技术介绍
1、影视行业中,灯光师往往依赖于色纸对灯具进行调色,以使灯具发出不同颜色的灯光,达到预期的光效。然而,色纸的调色效果容易受到环境因素的影响,使用时长、湿度和光照等环境因素均会导致色纸的褪色和老化,从而影响色纸的调色效果;因此,在利用色纸进行调色的过程中,往往需要大量的试色过程和调整过程,进而使得灯具的调色效率较低。
技术实现思路
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、对所述透射光谱进行同色异谱计算,得到所述透射光谱本文档来自技高网...
【技术保护点】
1.一种灯具调色方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述判断所述每个同色异谱光谱是否与待调色的灯具匹配,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述匹配的同色异谱光谱,确定所述灯具的各个灯具基色之间的目标混色比例,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述拟合光谱,确定所述灯具的各个灯具基色之间的目标混色比例,包括:
5.根据权利要求3所述的方法,其特征在于,所述拟合条件为所述拟合光谱与所述匹配的同色异谱光谱之间的相似度大于或者等于相似度阈值;
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述基于所述各个灯具基色之间的目标混色比例,调节所述灯具控制所述各个灯具基色的控制信号,以使所述灯具发出的颜色与所述预设光源通过所述预设色纸透射后得到的目标颜色一致,包括:
7.根据权利要求1至5任意一项所述的方法,其特征在于,所述基于预设光源的光源光谱和预设色纸,得到所述预设光源对应于所述预设色纸的透射光谱,包括:
8.根据
9.根据权利要求1至5任意一项所述的方法,其特征在于,在遍历所述多个同色异谱光谱中的每个同色异谱光谱,判断所述每个同色异谱光谱是否与待调色的灯具匹配之后,还包括:
10.一种灯具调色装置,其特征在于,所述装置包括:
11.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种灯具调色方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述判断所述每个同色异谱光谱是否与待调色的灯具匹配,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述匹配的同色异谱光谱,确定所述灯具的各个灯具基色之间的目标混色比例,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述拟合光谱,确定所述灯具的各个灯具基色之间的目标混色比例,包括:
5.根据权利要求3所述的方法,其特征在于,所述拟合条件为所述拟合光谱与所述匹配的同色异谱光谱之间的相似度大于或者等于相似度阈值;
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述基于所述各个灯具基色之间的目标混色比例,调节所述灯具控制所述各个灯具基色的控制信号,以使所述灯具发出的颜色与所述预设光源通...
【专利技术属性】
技术研发人员:刘建华,刘敏,王惠均,陈灿林,袁克限,
申请(专利权)人:广州彩熠灯光股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。