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

一种用于控制多个照明单元的控制系统及其方法与流程

2022-06-01 21:12:38 来源:中国专利 TAG:

1.本发明涉及一种用于控制多个照明单元的控制系统。本发明还涉及一种控制多个照明单元的方法,以及一种用于执行该方法的计算机程序产品。


背景技术:

2.智能照明系统使得用户能够控制环境(诸如用户的家)中的照明单元。这种智能照明系统可以包括多个照明单元和连接到照明单元的照明控制设备。控制设备的示例是智能手机、语音助手、(旋转)开关等。基于经由这些控制设备接收的用户输入来控制照明单元的光输出。例如,用户可以通过启动灯开关来为每个照明单元选择颜色(例如红色),并且随后通过旋转旋转式调光器开关来改变光输出的强度。如果用户将想要根据不同的光设置来控制多个照明单元,则用户将必须为各个照明单元单独选择颜色。
3.us 2018/0124895 a1公开了一种可控动态照明系统,其包括具有可控区域集合和控制装置的照明元件设备;以及一种用于控制照明系统的方法,包括:接收照明系统操作输入,基于操作输入确定一个或多个可控区域的操作指令,以及基于相应的操作指令控制可控区域操作。
4.照明控制的另一种方式是基于图像的照明控制,其中用户可以选择图像。从图像中提取颜色,于是基于提取的颜色控制多个照明单元。然而,这可能导致光场景不提供期望的效果(提取的颜色可能例如不是用户期望的颜色)。


技术实现要素:

5.发明人已经意识到,用于创建具有多种颜色的光场景的现有技术可以是复杂的,并且使用更先进的技术可能导致不期望的光场景。因此,本发明的目的是提供一种创建彩色光场景的用户友好的方式。
6.根据本发明的第一方面,该目的通过用于控制多个照明单元的控制系统来实现,该控制系统包括:-通信单元,被配置成与多个照明单元通信,-用户接口,其被配置为接收第一用户输入,该第一用户输入指示为多个照明单元选择一种或多种颜色,-处理器,被配置为根据所选择的一种或多种颜色经由通信单元控制多个照明单元,其中用户接口被配置成接收第二用户输入,该第二用户输入指示值范围内的一个值的选择,以及其中处理器被配置成获得与所选择的一种或多种颜色相关联的调色板,根据值范围内的一个值来确定调色板的颜色的颜色扩展,并且根据颜色扩展的多种颜色经由通信单元来控制多个照明单元。
7.用户可以首先通过提供(单个)第一输入来为多个照明设备选择一种或多种颜色。
用户接口可以被配置成接收随后的第一用户输入,使得每当用户提供第一用户输入时,为多个照明单元选择一种或多种不同的颜色。这使得用户能够“循环”通过多个照明单元的不同的颜色/光场景。所选择的颜色例如可以是蓝色。获得了调色板,该调色板基于由第一用户输入选择的一种或多种颜色。调色板例如可以包括绿色、蓝色和紫色的不同明暗度(shade)。用户然后可以提供第二用户输入,该第二用户输入指示值范围(例如0-100%)内的一个值(例如百分比)。例如,第二输入可以经由旋转开关、滑块开关、触摸屏上的滑块等接收,并且第二用户输入的程度可以确定该范围内的一个值(例如,旋转开关的旋转角度、物理的或虚拟的滑块的定位、按钮被保持的持续时间等)。然后,基于该值范围内的一个值来确定调色板的颜色的颜色扩展。调色板的颜色的扩展可以由颜色的变化水平来定义,或者定义为调色板的颜色之间的差异水平。换句话说,颜色的较宽扩展的颜色之间的差异可能大于较窄扩展的颜色之间的差异。然后基于颜色扩展的颜色来控制多个照明单元。这使得用户能够选择颜色(通过提供第一用户输入),并且随后确定所选颜色跨多个照明单元的变化(通过提供第二用户输入,例如通过旋转旋转开关)。这是有益的,因为它提供了一种为多个照明单元创建彩色光场景的用户友好的方式。
8.该处理器还可以被配置成获得多个照明单元的位置信息,该位置信息指示多个照明单元相对于彼此或者相对于用户位置的位置,并且该处理器还可以被配置成基于多个照明单元的相对位置将多种颜色映射到多个照明单元上。处理器可以例如控制照明单元,使得根据互补色来控制相邻的照明单元,使得根据相似的颜色来控制相邻的照明单元,等等。这可能是有益的,因为它可以为用户改善光场景。
9.处理器还可以被配置成获得指示多个照明单元的光呈现能力和/或指示多个照明单元的类型的信息,并且处理器还可以被配置成基于多个照明单元的光呈现能力和/或类型将多种颜色映射到多个照明单元上。
10.用户接口可以包括用于接收第一用户输入的第一用户输入元件,并且用户接口可以包括用于接收第二用户输入的第二用户输入元件。第一和第二用户输入元件可以包含在同一照明控制设备(例如旋转开关、移动设备等)中。
11.第二用户输入元件可以是旋转开关的旋转元件,并且第二用户输入可以是旋转元件的旋转运动。这使得用户能够以直观的方式控制颜色扩展(变化)。
12.第一用户输入元件可以是按钮,并且第一用户输入可以是按钮的启动。该按钮例如可以是灯开关的触摸或按压按钮。第一输入元件的其他示例包括但不限于触敏显示器、用于检测语音输入的麦克风、手势传感器、存在传感器、灯开关等。
13.替代地,用户接口可以包括用于接收第一和第二用户输入的单个用户输入元件。用户接口可以包括例如用于接收第一和第二用户输入的触敏显示器。
14.第二用户输入可以是方向性用户输入,并且处理器可以被配置成当在第一方向上提供第二用户输入时增加颜色扩展,并且处理器可以被配置成当在第二方向上提供第二用户输入时减少颜色扩展。例如,用户可以在第一方向上(例如顺时针)旋转旋转开关以增加颜色扩展,并且在第二方向上(例如逆时针)旋转旋转开关以减少颜色扩展。例如,用户可以在第一方向上(例如向右)滑动(虚拟的或物理的)滑块来增加颜色扩展,并且在第二方向上(例如向左)滑动滑块来减少颜色扩展。这使得用户能够以直观的方式控制颜色扩展(变化)。
15.可以接收一段时间期间的第二用户输入,并且处理器可以被配置为根据第二用户输入的持续时间来增加颜色扩展。这使得用户能够通过例如提供单个输入(例如通过按压并保持按钮)来控制颜色扩展。
16.处理器可以被配置为从颜色扩展的多种颜色中选择颜色,使得第一颜色和第二颜色之间的差异最大化。在本技术的上下文中,术语“颜色之间的差异”涉及两种或更多种颜色之间的差异水平。例如,该差异可以表达为颜色值的差异。例如,该差异可以表达为在颜色图表中(例如,在cie颜色空间或任何其他颜色空间中)颜色之间的距离。例如,该差异可以表达为光波长的差异(例如,蓝色和绿色之间的差异可以小于蓝色和橙色之间的差异)。
17.第一用户输入可以指示包括用于多个照明单元的一种或多种颜色的图像的选择,并且处理器可以被配置成基于图像的颜色获得调色板。这使得用户能够选择图像,并且通过提供第二用户输入来控制图像的颜色的颜色扩展,这提供了一种为多个照明单元创建彩色光场景的用户友好的方式。
18.该处理器还可以被配置成获得指示以下中的一个或多个的信息:用户的活动、用户的情绪、和激活的气氛;并且该处理器还可以被配置成进一步基于用户的活动和/或情绪来确定颜色扩展。对于特定活动(例如阅读、观看戏剧电影、晚餐等),较窄的扩展可能是合期望的;而对于其他活动(例如,聚会、观看动作电影等),较宽的扩展可能是合期望的。附加地或替代地,处理器可以进一步被配置为基于用户的活动和/或情绪来确定调色板。
19.该处理器还可以被配置成基于颜色匹配规则来确定颜色扩展,其中颜色扩展的多种颜色根据颜色匹配规则与一种或多种颜色匹配。颜色匹配规则可以指示颜色应该是互补的、分离互补的、类似的、三色的、双互补的等等。处理器还可以被配置成基于照明单元的属性(例如,照明单元的数量、照明单元的类型、照明单元的光呈现能力等)来确定颜色匹配规则。根据颜色匹配规则确定颜色扩展的颜色使得它们与(由第一用户输入选择的)一种或多种颜色匹配是有益的,因为这些颜色创建一致的光场景。颜色匹配规则可以由用户选择,例如经由用户接口。替代地,颜色匹配规则可以基于外部输入(例如,照明控制例程、用户的情绪/活动等)来确定。
20.通信单元、用户接口和处理器可以包含在照明控制设备中。照明控制设备例如可以是灯开关或移动设备(诸如智能手机、平板电脑、智能眼镜、智能手表等)。
21.根据本发明的第二方面,该目的通过控制多个照明单元的方法来实现,该方法包括:-接收第一用户输入,该第一用户输入指示为多个照明单元选择一种或多种颜色,-根据所选择的一种或多种颜色控制多个照明单元,-接收第二用户输入,该第二用户输入指示值范围内的一个值的选择,-获得与所选择的一种或多种颜色相关联的调色板,-根据值范围内的一个值来确定调色板的颜色的颜色扩展,以及-根据颜色扩展的多种颜色经由通信单元控制多个照明单元。
22.根据本发明的第三方面,该目的通过用于计算设备的计算机程序产品来实现,该计算机程序产品包括当该计算机程序产品在计算设备的处理单元上运行时执行该方法的计算机程序代码。
23.应当理解,计算机程序产品和方法可以具有与上述控制系统相似和/或相同的实
施例和优点。
附图说明
24.参考所附附图,通过以下对设备和方法的实施例的说明性和非限制性的详细描述,将更好地理解所公开的系统、设备和方法的上述以及附加目的、特征和优点,在附图中:图1示意性地示出了用于控制多个照明单元的控制系统的示例;图2a和图2b示意性地示出了基于经由旋转开关接收的两个用户输入来控制多个照明单元的示例;图3a和图3b示意性地示出了基于经由触敏显示器接收的两个用户输入来控制多个照明单元的示例;图4a示意性地示出了包括5个照明单元的房间;图4b示意性地示出了用于提供5个照明单元关于图4b的房间的位置的用户接口;图5a和图5b示意性地示出了基于第一和第二用户输入从调色板中选择颜色扩展;以及图6示意性地示出了控制多个照明单元的方法。
25.所有的图都是示意性的、不一定是按比例的,并且通常仅示出了为了阐明本发明所必需的部分,其中可以省略或仅建议其他部分。
具体实施方式
26.图1示出了用于控制多个照明单元112、114的控制系统100。控制系统100包括配置成与多个照明单元112、114通信的通信单元104。控制系统100还包括用户接口102,该用户接口102被配置成接收第一用户输入,该第一用户输入指示为多个照明单元选择一种或多种颜色。控制系统100还包括处理器106(例如电路、微处理器等),该处理器106被配置成根据所选择的一种或多种颜色经由通信单元104控制多个照明单元112、114。用户接口102还被配置成接收第二用户输入,该第二用户输入指示值范围内的一个值的选择,并且处理器106被配置成获得与所选择的一种或多种颜色相关联的调色板、并根据值范围内的一个值来确定调色板的颜色的颜色扩展。处理器106还被配置成根据颜色扩展的多种颜色经由通信单元104控制多个照明单元112、114。
27.处理器106被配置成经由通信单元104控制多个照明单元。通信单元104被配置成与多个照明单元112、114通信。通信单元104可以经由任何有线或无线通信协议(例如,以太网、dali、蓝牙、wi-fi、li-fi、thread、zigbee、4g、5g等)传送照明控制命令。照明单元112、114可以包括控制单元,诸如微控制器(未示出),用于基于接收到的照明控制命令来控制由照明单元生成的光输出。照明控制命令可以包括用于控制光输出(诸如颜色、强度、饱和度、光束尺寸、光束形状等)的照明控制指令。通信单元104可以直接或间接地——例如经由中间设备(诸如桥接器)和/或经由网络(例如互联网)——与照明单元112、114通信。
28.用户接口102被配置成接收指示一种或多种颜色的选择的第一用户输入,并被配置成接收第二用户输入,该第二用户输入指示值范围内的一个值的选择。用户接口102可以包括用于接收用户输入的一个或多个用户输入元件。用户接口102可以包括多个设备,例如用于接收第一用户输入的第一设备和用于接收第二用户输入的第二设备。
29.用户可以通过提供第一用户输入来为照明单元112、114选择一种或多种颜色。用户可以例如通过提供第一用户输入来选择光场景(例如,包括用于第一照明单元112的第一光设置和用于第二照明单元114的第二光设置的光场景)。用户可以提供多个(顺序的)第一用户输入,以便为多个照明单元112选择颜色(例如蓝色、黄色、白色)或光场景(例如日落场景、彩虹场景等)。第一用户输入可以例如经由灯开关(例如,通过按压按钮)、经由智能手机(例如,通过经由触敏显示器选择颜色)、经由语音助手(例如,通过提供语音命令)、通过启动触发多个照明单元112、114的特定光场景的存在传感器、等等来接收。第一用户输入可以是图像的选择,并且处理器106可以被配置成基于图像的颜色来控制多个照明单元112、114。处理器106可以提取图像的颜色,或者颜色可以与图像相关联并与图像一起存储(例如,作为元数据)。
30.通过提供第一用户输入对一种或多种颜色的选择可以限于具有特定色调、饱和度和/或强度的颜色子集。该子集可以基于激活的气氛,该激活的气氛可以例如已经由用户选择,或者该激活的气氛可以已经基于另一输入(例如,传感器的启动、检测到的用户情绪/活动、照明控制例程等)被激活。因此,用户可以仅从子集(例如,光谱的有限范围,或者色环的有限范围)中选择一种或多种颜色作为第一用户输入。
31.用户然后可以提供第二用户输入来改变多个照明单元112、114的一种或多种颜色的颜色变化(即,颜色扩展)。通过提供第二用户输入,可以增加或减少颜色扩展(例如,不同颜色的数量、或颜色之间的差异水平)。例如,如果根据单一颜色(或相似的颜色)控制多个照明单元112、114,则可以通过提供第二用户输入来增加颜色扩展。例如,如果根据多种颜色来控制多个照明单元112、114,则可以通过提供第二用户输入来减少颜色扩展。处理器106可以进一步被配置成基于照明单元112、114的颜色的当前颜色扩展来增加或减少颜色扩展(当前颜色扩展是多个照明单元112、114的当前光设置的颜色扩展)。
32.第二用户输入指示值范围内的一个值的选择。第二用户输入可以例如经由灯开关(例如,通过按压并保持按钮)、经由智能手机(例如,通过经由触敏显示器滑动滑块)、经由滑块开关、经由旋转开关等来接收。该值然后被处理器106用来确定颜色扩展。该值可以是例如范围(例如从0-100%)内的百分比(例如50%)、旋转开关的范围(例如0-360度)内的角度(例如45度角)、按钮被保持的范围(例如0-5秒)内的持续时间(例如2秒)、等等。
33.第二用户输入可以是方向性用户输入,并且处理器106可以被配置成当在第一方向上提供第二用户输入时增加颜色扩展,并且处理器106可以被配置成当在第二方向上提供第二用户输入时减少颜色扩展。例如,用户可以在第一方向上(例如顺时针)旋转旋转开关以增加颜色扩展,并且在第二方向上(例如逆时针)旋转旋转开关以减少颜色扩展。例如,用户可以在第一方向上(例如向右)滑动(虚拟的或物理的)滑块来增加颜色扩展,并且在第二方向上(例如向左)滑动滑块来减少颜色扩展。
34.可以接收一段时间期间的第二用户输入,并且处理器106可以被配置为根据第二用户输入的持续时间来增加颜色扩展。第二(时间性的)用户输入可以例如通过启动用户输入元件一段时间(例如,通过按压并保持(物理的或虚拟的)按钮)来提供。用户输入元件可以是用于接收第一用户输入的相同用户输入元件,或者它可以是不同的用户输入元件。用户可以例如按压并释放按钮以选择一种或多种颜色(即第一用户输入),并然后按压并保持按钮以改变颜色扩展(即第二用户输入)。用户可以启动用户输入元件一段时间(例如几秒
钟)以增加颜色扩展,并且从而增加由多个照明单元发射的光的颜色变化。当达到最大颜色扩展时,如果用户保持启动用户输入元件,则颜色扩展可以减少。
35.处理器106被配置成获得与基于第一用户输入选择的一种或多种颜色相关联的调色板。调色板是与一种或多种颜色相关联的颜色集合。
36.调色板例如可以是预定义的。调色板可以存储在存储器中,并且处理器106可以被配置为访问存储器并检索与一种或多种颜色相关联的调色板。存储器可以位于本地(例如,在与处理器106相同的设备中)或远程,并且可以由处理器106经由网络可访问。
37.替代地,处理器106可以被配置成基于一种或多种颜色来确定/生成调色板。一种或多种颜色例如可以是从用户通过提供第一用户输入而选择的图像中选择的颜色。一种或多种颜色可以是该图像的调色板的一部分,该调色板可以基于图像的颜色值来确定。
38.处理器106可以被配置为基于颜色匹配规则来确定/生成调色板。颜色匹配规则可以指示调色板的颜色应该是互补的、分离互补的、类似的、三色的、双互补的等。例如,如果多个照明单元112、114被设定为发射橙色光,则处理器106可以确定该颜色的调色板(例如,类似色,诸如黄色和橙色;或者分离互补色,诸如紫色和蓝色)。附加地或替代地,处理器106可以基于颜色匹配规则来确定由第二用户输入定义的颜色扩展(即,照明单元112、114将被控制所依据的颜色变化)。例如,如果调色板包括十二种原色、二次色和三次色,则处理器106可以基于颜色匹配规则来确定颜色扩展,例如一种或多种颜色的类似色、或者分离互补色。
39.可以经由用户接口(例如,呈现在显示器上)提供颜色匹配规则指示符,以向用户指示哪个颜色匹配规则是激活的。处理器106可以例如控制用户接口,使得它提供说明颜色匹配规则的文本(例如,显示的或说出的)。该文本可以描述颜色匹配规则(例如,互补的、分离互补的、类似的、三色的、双互补的等)或者文本可以是颜色匹配规则的抽象描述(例如“快乐的”、“充满活力的”、“浪漫的”等)。替代地,颜色匹配规则可以不传送给用户。颜色匹配规则例如可以对用户是不可见的。
40.处理器106被配置为根据值范围内的一个值(如由第二用户输入定义)来确定调色板的颜色的颜色扩展。图5a和图5b示意性地示出了基于值范围内的一个值来确定颜色扩展的示例。图5a和图5b示出了代表调色板的两个色环,其包括例如原色、二次色和三次色。用户可以提供第一用户输入来为图5a的三个照明单元选择颜色,例如颜色c4。用户然后可以提供第二用户输入(例如,通过滑动滑块、通过旋转旋转开关等),其指示值范围内的一个值,由此处理器106确定调色板中的颜色扩展。在这个示例中,颜色扩展包括颜色c2-c6。处理器106然后可以基于颜色扩展c2-c6确定如何控制照明单元。处理器106可以例如被配置成从颜色扩展的多种颜色中选择颜色,使得至少第一颜色(c2)和第二颜色(c6)之间的差异最大化。处理器106然后可以根据颜色c2、c4和c6控制三个照明单元。例如,如果第二用户输入将指示值范围内的一个更大值,则颜色扩展将更大(例如,范围从c12到c7)。这使得用户能够为照明系统的照明单元选择颜色扩展(以及随之而来的颜色变化)。在该示例中,由第一用户输入选择的颜色是单一颜色c4,并且通过提供第二用户输入来增加扩展。应当理解,处理器106也可以执行相反的操作。第一用户输入可以指示多种颜色(例如,颜色c2、c4和c6,如图5b中所示)的选择,并且通过提供第二用户输入,用户可以减少扩展:例如减少到c3-c5,从而导致处理器106根据颜色c3、c4和c5控制三个照明单元;或者甚至进一步,例如
减少到仅c4,从而导致处理器106根据颜色c4控制照明单元(如图5a中所示)。
41.通信单元104、用户接口102和处理器106可以包含在照明控制设备(例如,灯开关或移动设备(诸如智能手机))中。替代地,处理器106和通信单元104可以包含在第一设备(例如,中央照明控制系统、桥接器等)中并且用户接口可以包含在第二设备(例如,照明控制设备(诸如灯开关或智能手机))中。第二设备还可以包括第二通信单元,用于向第一设备传送指示第一和第二用户输入的数据,于是处理器106可以相应地控制照明单元112、114。控制系统100的组件的位置可以取决于照明系统的系统架构。
42.照明系统的照明单元112、114被配置成从控制系统100接收(无线)信号(例如,包括照明控制命令的消息)。照明单元112、114可以是单独的led照明设备、led条或块状灯或垂饰灯具的单独可寻址的光源、多个块状照明等。照明单元112、114可以包括控制单元,诸如微控制器(未示出),用于基于接收到的照明控制命令来控制由照明单元生成的光输出。照明控制命令可以包括用于控制照明单元的光输出(诸如颜色、强度、饱和度、光束尺寸、光束形状等)的照明控制指令。
43.图2a和图2b示出了照明控制设备200的示例。照明控制设备200是旋转灯开关,其包括被配置为接收第一用户输入220的按钮(例如,触敏按钮或按压按钮)。用户可以通过启动按钮来为多个照明单元212、214、216选择光场景。旋转灯开关还包括被配置为接收第二(旋转)用户输入222的旋转元件。用户可以通过旋转旋转开关来为多个照明单元212、214、216选择颜色扩展,例如在第一方向上(顺时针)的旋转增加颜色扩展并且在第二方向上(逆时针)的旋转减少颜色扩展。使用这种旋转式照明开关对用户来说是直观的,因为它使得用户能够(首先)通过按压/触摸旋转开关来选择照明场景,并且随后旋转旋转开关来确定颜色扩展。
44.图3a和图3b示出了照明控制设备300的示例。照明控制设备300是包括触敏显示器的便携式设备(例如,智能手机、平板电脑、智能手表),该触敏显示器被配置为接收第一用户输入320。用户可以通过从例如色环中选择颜色来为多个照明单元312、314、316选择光场景。触敏显示器还被配置成接收第二用户输入322。用户可以通过拖动滑块来为多个照明单元312、314、316选择颜色扩展,例如在第一方向上(向右)增加颜色扩展并且在第二方向上(向左)减少颜色扩展。处理器106还可以被配置成在触敏显示器上呈现一个或多个图标,以指示照明单元312、314、316的当前颜色(如图3b中所示)。
45.处理器106可以进一步配置成获得多个照明单元112、114的位置信息,该位置信息指示多个照明单元相对于彼此和/或用户位置的位置。位置信息可以例如从室内定位系统接收。可以基于照明单元112、114之间传送的信号(例如,基于照明单元之间传送的信号的rssi)来确定位置信息。替代地,多个照明单元的位置可以是预定义的,例如当多个照明单元位于照明器中(例如,在枝形吊灯中,在led条中,等等)的固定位置处时。替代地,照明单元相对于彼此的位置可以由用户提供,例如经由中央照明控制设备的用户接口(参见图4b)。可以基于从(室内)定位系统接收的信号、基于在照明单元和由用户携带的移动设备之间传送的信号的rssi、基于检测到的rf频谱的变化、基于来自相机系统的一个或多个馈送等来确定用户的位置。获得/确定/设定照明单元的位置和/或用户的位置的技术在本领域中是已知的,并因此将不详细讨论。处理器106还可以被配置成基于多个照明单元112、114的相对位置将(颜色扩展的)多种颜色映射到多个照明单元112、114上。例如,处理器可以对
颜色进行排序(例如,基于在颜色图表中(例如,在cie颜色空间或任何其他颜色空间中)颜色之间的距离,基于颜色值,等等),并根据次序映射颜色。附加地或替代地,处理器106可以对相似的颜色进行分组,并且将一个组映射在位于彼此附近的照明单元的子组上。附加地或替代地,处理器106可以被配置成基于多个照明单元112、114的相对位置和基于照明单元112、114的方向(取向)将(颜色扩展的)多种颜色映射到多个照明单元112、114上。
46.图4a示出了包括照明单元412、414、416、418和420的系统的示例。系统的处理器106可以被配置成获得指示照明单元412、414、416、418和420相对于彼此的位置的位置信息,并且基于相对位置将颜色扩展的颜色映射到照明单元412、414、416、418、420上。在图4a的示例中,颜色扩展可以例如是十六进制代码颜色#ff640d、#e83a0c、#ff1000、#e80c47和#ff0dc8,并且处理器106可以从左到右以此次序映射这些颜色(即,分别映射到照明单元412、414、416、418、420上),以便跨照明单元412、414、416、418、420创建类似色梯度。处理器106可以被配置成基于颜色匹配规则来确定映射。当例如已经设定了互补色匹配规则时,处理器106可以例如控制照明单元412、414、416、418、420,使得相邻照明单元的颜色是互补的,或者使得相对照明单元的颜色是互补的。
47.图4b示出了用户接口,该用户接口包括用于呈现图标412’、414’、416’、418’、420’的显示器,这些图标412’、414’、416’、418’、420’表示图4a的相应照明单元412、414、416、418、420的位置。该用户接口可以由用户操作以指示照明单元412、414、416、418、420相对于彼此的位置。
48.处理器106还可以被配置成获得指示多个照明单元112、114的光呈现能力和/或指示多个照明单元112、114的类型的信息。处理器106还可以被配置成基于多个照明单元的光呈现能力和/或类型将多种颜色映射到多个照明单元上。一些照明单元可以具有光呈现能力(例如,呈现特定颜色的能力)和/或具有更适合于呈现特定颜色的类型(例如,led条、洗墙灯、聚光灯等)。因此,基于照明设备的光呈现能力和/或类型将颜色映射到照明设备上可能是有益的。处理器106还可以被配置成基于该照明单元的光呈现能力来调整该照明单元的颜色。例如,如果照明单元不能够呈现特定颜色,则处理器106可以调整该颜色,使得它可以由照明单元呈现。
49.处理器106还可以被配置成基于照明单元112、114的数量从调色板的颜色扩展中选择颜色。如果颜色扩展中的颜色数量高于照明单元112、114的数量,则处理器106可以基于照明单元112、114的数量从调色板的颜色扩展中选择颜色的子集。替代地,处理器106可以被配置成基于照明单元112、114的数量来确定颜色扩展的最大颜色数量。
50.第二用户输入可以是方向性用户输入,并且处理器106可以被配置成当在第一方向上提供第二用户输入时增加颜色扩展,并且处理器106可以被配置成当在第二方向上提供第二用户输入时减少颜色扩展。例如,用户可以在第一方向上(例如顺时针)旋转旋转开关200以增加颜色扩展,并且在第二方向上(例如逆时针)旋转旋转开关200以减少颜色扩展。例如,用户可以在第一方向上(例如向右)滑动(虚拟的或物理的)滑块以增加颜色扩展,并且在第二方向上(例如向左)滑动滑块以减少颜色扩展(参见图3b)。
51.处理器106可以被配置成接收一段时间期间的第二用户输入,并且处理器106可以被配置成根据第二用户输入的持续时间来增加颜色扩展。第二(时间性的)用户输入例如可以通过启动用户输入元件一段时间来提供(例如,通过按压并保持(物理的或虚拟的)按
钮)。用户输入元件可以是用于接收第一用户输入的相同用户输入元件(例如,选择一种或多种初始颜色的相同按钮),或者它可以是不同的用户输入元件(例如,分离的按钮)。用户可以例如启动用户输入元件一段时间(例如几秒钟)以增加颜色扩展,并且从而增加由多个照明单元112、114发射的光的颜色变化。当达到最大颜色扩展时,如果用户仍在启动用户输入元件,则处理器106可以减少颜色扩展。可选地,在用户输入元件启动期间,可以对所选择的颜色扩展和/或对为相关联照明单元选择的颜色给出直接反馈。
52.处理器106还可以被配置成获得指示以下中的一个或多个的信息:用户的活动、用户的情绪、和激活的气氛;并且处理器106还可以被配置成进一步基于用户的活动和/或情绪来确定颜色扩展。可以通过访问存储用户当前活动和/或情绪的存储器来访问指示用户活动和/或情绪的信息。用户的当前活动和/或情绪可以由用户定义(例如,输入)。替代地,可以使用一个或多个传感器(例如,音频传感器、相机、用于检测生理参数的传感器等)来检测活动和/或情绪。用于活动和/或情绪检测的技术在本领域中是已知的,并且将不详细讨论。例如,气氛可能已经由用户选择,或者它可能已经基于另一个输入(例如,基于传感器、照明控制例程等的启动)而被激活。
53.处理器106还可以被配置成接收第三用户输入(例如,经由该用户接口,或者经由另外的用户接口),并且在已经提供第二用户输入之后将多个照明单元112、114的光场景(即,光设置)存储在存储器中。光设置可以被存储用于以后的检索,从而使得用户能够存储和调用已创建的光场景。
54.处理器106还可以被配置成基于多种颜色来控制多个照明单元112、114,使得多个照明单元112、114的光输出随时间变化。处理器106可以例如控制照明单元,使得它们循环通过颜色扩展的不同颜色。
55.图6示意性地示出了控制多个照明单元112、114的方法600的步骤,方法600包括:-接收602第一用户输入,该第一用户输入指示为多个照明单元112、114选择一种或多种颜色,-根据所选择的一种或多种颜色控制604多个照明单元112、114,-接收606第二用户输入,该第二用户输入指示值范围内的一个值的选择,-获得608与所选择的一种或多种颜色相关联的调色板,-根据值范围内的一个值来确定610调色板的颜色的颜色扩展,以及-根据颜色扩展的多种颜色经由通信单元控制612多个照明单元112、114。
56.当计算机程序产品在计算设备的处理单元(诸如控制系统100的处理器106)上运行时,方法600可以由计算机程序产品的计算机程序代码执行。
57.应当注意,上述实施例说明而不是限制本发明,并且本领域技术人员将能够设计许多替代实施例而不脱离所附权利要求的范围。
58.在权利要求中,置于括号之间的任何附图标记不应被解释为限制权利要求。动词“包括”及其变形的使用不排除权利要求中所陈述的元件或步骤之外的元件或步骤的存在。元件前面的冠词“一”(“a”或“an”)不排除多个这样的元件的存在。本发明可以借助于包括若干不同元件的硬件以及借助于适当编程的计算机或处理单元来实施。在列举了若干装置的设备权利要求中,这些装置中的若干可以由同一个硬件项目来体现。在相互不同的从属权利要求中引用特定措施的纯粹事实不指示这些措施的组合不能被有利地使用。
59.本发明的诸方面可以在计算机程序产品中实施,该计算机程序产品可以是存储在计算机可读存储设备上的计算机程序指令的集合,该计算机程序指令可以由计算机执行。本发明的指令可以是任何可解释或可执行的代码机制,包括但不限于脚本、可解释程序、动态链接库(dll)、或java类。指令可以作为完整的可执行程序、部分可执行程序、作为现有程序的修改(例如更新)或作为现有程序的扩展(例如插件)来提供。此外,本发明的部分处理可以分布在多个计算机或处理器或甚至“云”之上。
60.适于存储计算机程序指令的存储介质包括所有形式的非易失性存储器,包括但不限于eprom、eeprom和闪存设备、诸如内部和外部硬盘驱动器的磁盘、可移动磁盘和cd-rom光盘。计算机程序产品可以分布在这样的存储介质上,或者可以通过http、ftp、电子邮件或通过连接到网络(诸如互联网)的服务器提供下载。
再多了解一些

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

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

相关文献