一种灯光控制方法及装置制造方法及图纸

技术编号:37503425 阅读:11 留言:0更新日期:2023-05-07 09:39
本申请实施例提供的一种灯光控制方法及装置,通过主灯、最远灯、参考灯确定所有灯的颜色,能够基于灯的空间分布,使距离相邻的灯在音乐律动过程中具有相邻的颜色,空间距离较远的灯在音乐律动过程中存在颜色反差较大的颜色,且整体可以呈现热情或冷静的属性,自动为多灯音乐律动系统设置合理的颜色搭配。多灯音乐律动系统设置合理的颜色搭配。多灯音乐律动系统设置合理的颜色搭配。

【技术实现步骤摘要】
一种灯光控制方法及装置


[0001]本申请属于照明控制
,尤其涉及一种灯光控制方法及装置。

技术介绍

[0002]灯光和音乐的律动(即根据音乐节奏调节灯光的亮度和颜色)可以给消费者带来极致的声光体验,是照明娱乐化的一个重要功能点。目前市面上实现此应用场景主要有两种:
[0003]第一种,基于单灯的灯光

音乐律动。
[0004]第二种,基于多灯的灯光

音乐律动。
[0005]对于上述第二种场景,若相邻智能灯的较大颜色落差(例如红色和绿色),或者相邻智能灯分别属于热情属性颜色和冷静属性颜色(例如黄色和蓝色),会给用户呈现突兀和不协调的效果。
[0006]因此,亟需一种灯光控制方法,来协调控制灯的颜色。

技术实现思路

[0007]本申请实施例提供了一种灯光控制方法及装置,可以协调控制灯的颜色。
[0008]第一方面,本申请实施例提供了一种灯光控制方法,包括:将预设颜色范围的两个最值设定为主灯的颜色值和最远灯的颜色值,最远灯为距离主灯最远的灯;确定参考灯,参考灯和主灯的距离为第一距离,参考灯和最远灯的距离为第二距离,第一距离和第二距离的差值小于第一阈值;根据第一距离、第二距离、主灯的颜色值和最远灯的颜色值确定参考灯的颜色值;根据参考灯的颜色值、目标灯与参考灯的距离、目标灯与主灯的距离、目标灯与最远灯的距离、主灯的颜色值和最远灯的颜色值确定目标灯的颜色值。
[0009]本申请实施例提供的方案基于智能灯的空间分布,使距离相邻的智能灯在音乐律动过程中具有相邻的颜色,空间距离较远的智能灯在音乐律动过程中存在颜色反差较大的颜色,且整体可以呈现热情或冷静的属性,自动为多灯音乐律动系统设置合理的颜色搭配。
[0010]结合第一方面,在本申请实施例提供的一种实现方式中,将预设颜色范围的两个最值设定为主灯的颜色值和最远灯的颜色值,包括:从多个灯中确定一个主灯;设定预设颜色范围的最值为主灯的颜色值;根据主灯与多个灯之间的距离确定一个最远灯;设定预设颜色范围的另一最值为最远灯的颜色值。
[0011]结合第一方面,在本申请实施例提供的一种实现方式中,确定参考灯,包括:当根据第一距离和第二距离的差值小于第一阈值的条件确定有多个预选的参考灯时,方法还包括:根据选取条件从多个预选的参考灯中选择一个参考灯,选取条件为:第一距离大于第二阈值和第二距离大于第三阈值。
[0012]结合第一方面,在本申请实施例提供的一种实现方式中,根据第一距离、第二距离、主灯的颜色值和最远灯的颜色值确定参考灯的颜色值包括:根据第一距离和第二距离的比例从主灯的颜色值和最远灯的颜色值之间选择参考灯的颜色值。
[0013]结合第一方面,在本申请实施例提供的一种实现方式中,根据参考灯的颜色值、目标灯与参考灯的距离、目标灯与主灯的距离、目标灯与最远灯的距离、主灯的颜色值和最远灯的颜色值确定目标灯的颜色值,包括:当目标灯与主灯的距离小于目标灯与最远灯的距离时,根据目标灯与参考灯的距离和目标灯与主灯的距离的比例从主灯的颜色值和参考灯的颜色值之间选择目标灯的颜色值;当目标灯与主灯的距离大于目标灯与最远灯的距离时,根据目标灯与参考灯的距离和目标灯与最远灯的距离的比例从最远灯的颜色值和参考灯的颜色值之间选择目标灯的颜色值。
[0014]结合第一方面,在本申请实施例提供的一种实现方式中,该方法还包括:按照确定目标灯的步骤确定其余灯的颜色值;控制所有灯呈现其颜色值对应的颜色。
[0015]结合第一方面,在本申请实施例提供的一种实现方式中,控制所有灯呈现其颜色值对应的颜色之后,方法还包括:改变主灯的颜色值;按照如第一方面的方法重新确定除主灯外其他灯的颜色值。
[0016]第二方面,本申请实施例提供一种灯光控制装置,包括:主灯远灯确定模块,用于将预设颜色范围的两个最值设定为主灯的颜色值和最远灯的颜色值,最远灯为距离主灯最远的灯;参考灯确定模块,用于确定参考灯,参考灯和主灯的距离为第一距离,参考灯和最远灯的距离为第二距离,第一距离和第二距离的差值小于第一阈值;参考灯颜色确定模块,用于根据第一距离、第二距离、主灯的颜色值和最远灯的颜色值确定参考灯的颜色值;目标灯确定模块,用于根据参考灯的颜色值、目标灯与参考灯的距离、目标灯与主灯的距离、目标灯与最远灯的距离、主灯的颜色值和最远灯的颜色值确定目标灯的颜色值。
[0017]结合第二方面,在本申请实施例提供的一种实现方式中,主灯远灯确定模块,还用于从多个灯中确定一个主灯;设定预设颜色范围的最值为主灯的颜色值;根据主灯与多个灯之间的距离确定一个最远灯;设定预设颜色范围的另一最值为最远灯的颜色值。
[0018]结合第二方面,在本申请实施例提供的一种实现方式中,参考灯确定模块,还用于当根据第一距离和第二距离的差值小于第一阈值的条件确定有多个预选的参考灯时,方法还包括:根据选取条件从多个预选的参考灯中选择一个参考灯,选取条件为:第一距离大于第二阈值和第二距离大于第三阈值。
[0019]结合第二方面,在本申请实施例提供的一种实现方式中,参考灯颜色确定模块,还用于根据第一距离和第二距离的比例从主灯的颜色值和最远灯的颜色值之间选择参考灯的颜色值。
[0020]结合第二方面,在本申请实施例提供的一种实现方式中,目标灯确定模块,还用于当目标灯与主灯的距离小于目标灯与最远灯的距离时,根据目标灯与参考灯的距离和目标灯与主灯的距离的比例从主灯的颜色值和参考灯的颜色值之间选择目标灯的颜色值;当目标灯与主灯的距离大于目标灯与最远灯的距离时,根据目标灯与参考灯的距离和目标灯与最远灯的距离的比例从最远灯的颜色值和参考灯的颜色值之间选择目标灯的颜色值。
[0021]结合第一方面,在本申请实施例提供的一种实现方式中,目标灯确定模块,还用于:按照确定目标灯的步骤确定其余灯的颜色值;控制所有灯呈现其颜色值对应的颜色。
[0022]结合第一方面,在本申请实施例提供的一种实现方式中,目标灯确定模块,还用于在控制所有灯呈现其颜色值对应的颜色之后,改变主灯的颜色值,按照如第一方面的方法重新确定除主灯外其他灯的颜色值。
[0023]第三方面,本申请实施例提供一种灯光控制设备,包括存储器、处理器、通信模块以及存储在存储器中并可在处理器上运行的计算机程序,处理器通过通信模块连接多个灯;处理器执行计算机程序时实现如第一方面的方法。
[0024]第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如第一方面的方法。
[0025]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的**方法。
[0026]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
[0027]本申请实施例与现有技术相比存在的有益效果是:
[0028]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种灯光控制方法,其特征在于,包括:将预设颜色范围的两个最值设定为主灯的颜色值和最远灯的颜色值,所述最远灯为距离所述主灯最远的灯;确定参考灯,所述参考灯和所述主灯的距离为第一距离,所述参考灯和所述最远灯的距离为第二距离,所述第一距离和所述第二距离的差值小于第一阈值;根据所述第一距离、所述第二距离、所述主灯的颜色值和所述最远灯的颜色值确定所述参考灯的颜色值;根据所述参考灯的颜色值、目标灯与所述参考灯的距离、所述目标灯与所述主灯的距离、所述目标灯与所述最远灯的距离、所述主灯的颜色值和所述最远灯的颜色值确定所述目标灯的颜色值。2.如权利要求1所述的方法,其特征在于,所述将预设颜色范围的两个最值设定为主灯的颜色值和最远灯的颜色值,包括:从多个灯中确定一个主灯;设定预设颜色范围的最值为所述主灯的颜色值;根据所述主灯与所述多个灯之间的距离确定一个最远灯;设定所述预设颜色范围的另一最值为所述最远灯的颜色值。3.如权利要求1所述的方法,其特征在于,所述确定参考灯,包括:当根据所述第一距离和所述第二距离的差值小于第一阈值的条件确定有多个预选的所述参考灯时,根据选取条件从多个预选的所述参考灯中选择一个所述参考灯,所述选取条件为:所述第一距离大于第二阈值和所述第二距离大于第三阈值。4.如权利要求1所述的方法,其特征在于,所述根据所述第一距离、所述第二距离、所述主灯的颜色值和所述最远灯的颜色值确定所述参考灯的颜色值包括:根据所述第一距离和所述第二距离的比例从所述主灯的颜色值和所述最远灯的颜色值之间选择所述参考灯的颜色值。5.如权利要求1所述的方法,其特征在于,所述根据所述参考灯的颜色值、目标灯与所述参考灯的距离、所述目标灯与所述主灯的距离、所述目标灯与所述最远灯的距离、所述主灯的颜色值和所述最远灯的颜色值确定所述目标灯的颜色值,包括:当所述目标灯与所述主灯的距离小于所述目标灯与所述最远灯的距离时,根据所述目标灯与所述参考灯...

【专利技术属性】
技术研发人员:马凡张润福郑文彬黄旭岚林友钦
申请(专利权)人:漳州立达信光电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1