基于音频和/或视频信号源的标识符选择照明设备集合的制作方法
未命名
09-18
阅读:157
评论:0
1.本发明涉及一种用于基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的系统。
2.本发明进一步涉及一种基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法。
3.本发明还涉及一种使得计算机系统能够执行这种方法的计算机程序产品。
背景技术:
4.飞利浦的hue娱乐和hue同步(hue sync)在飞利浦hue灯的拥有者中已经变得非常受欢迎。飞利浦hue同步基于计算机上播放的内容(例如视频游戏)实现光效果的呈现。这样的动态照明系统可以显著地影响视听资料的体验和印象。
5.光的这种新用途可以将视频游戏或电影的气氛直接带入用户所在的房间。例如,玩家可以使他们自己沉浸在游戏环境的氛围中,并且享受武器开火或魔咒的闪光且坐在力场的光辉中,好像它们是真的一样。hue同步通过观察视频内容的分析区域并计算在屏幕周围的hue灯上呈现的光输出参数进行工作。当娱乐模式是起作用的时,限定的娱乐区域中所选择的照明设备将取决于它们相对于屏幕的位置依据内容来播放光效果。
6.最初,hue同步仅作为pc的应用是可用的。称为hue播放hdmi同步盒(hue play hdmi sync box)的hdmi模块后来被添加到hue娱乐系列产品。此设备解决了hue同步的主要限制之一,并且针对连接到电视的流媒体设备和游戏设备。它利用娱乐区域的相同原理和相同机制来传输信息。此设备被置于任何hdmi设备与电视之间并且也充当hdmi开关。
7.利用hue同步应用和hue play hdmi sync box二者,对用户而言有可能的是,根据他的偏好手动定制娱乐照明体验,例如通过增加或减少光效果的动态性。然而,由于这需要手动执行,因此这优选地尽可能少次地被执行。
8.us2019/166674a1公开了一种系统,该系统能够基于内容类型自动调整光输出水平,例如通过为恐怖主题游戏选择暗淡的设置。虽然后一种系统的优点是在不同的时刻对光效果进行不同的调整,而不需要用户手动改变设置,但是对光效果进行的/可以进行的调整是有限的。
技术实现要素:
9.本发明的第一目的是提供一种系统,该系统可用于自动且充分地调适娱乐照明体验。
10.本发明的第二目的是提供一种方法,该方法可用于自动且充分地调适娱乐照明体验。
11.在本发明的第一方面,一种用于基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的系统包括至少一个输入接口、至少一个输出接口、以及至少一个处理器,其被配置成:经由所述至少一个输
入接口从源(即音频和/或视频源)接收音频和/或视频信号,所述音频和/或视频信号包括所述音频和/或视频内容;确定所述源的标识符;通过选择与所述源的所述标识符相关联的一个或多个照明设备的集合,从多个照明设备中选择所述一个或多个照明设备的集合;基于所述音频和/或视频内容的所述分析和/或基于与所述音频和/或视频内容相关联的所述光脚本确定光效果;以及经由所述至少一个输出接口控制所述选择的一个或多个照明设备的集合以呈现所述光效果。所述至少一个输入接口被布置用于从多个音频和/或视频源接收音频和/或视频信号。所述标识符唯一地标识在多个音频和/或视频源中从其接收音频和/或视频信号的所述音频和/或视频源。
12.通过基于音频和/或视频信号的源的标识符选择一个或多个照明设备并且仅在所选照明设备上呈现娱乐光效果,可以针对该源定制娱乐照明体验。目前,可以例如基于用户的偏好调适光效果,但限定的娱乐区域中的所有照明设备将播放经调适的光效果。然而,有益的是,当从某个源接收内容时仅使用照明设备的子集,这对娱乐照明体验具有相对较大的影响。
13.每个源(标识符)可以具有它自己的专用娱乐组,其中一些照明设备被共享,并且一些是独有的。例如,第一音频和/或视频信号源可以与不包含像素化led条的集合相关联,而第二音频和/或视频信号源可以与不包含吊灯的集合相关联。例如,不包含或包含什么可以取决于用户在消费音频和/或视频内容(例如,看电影对比玩游戏对比听音乐)时的位置。
14.通过基于音频和/或视频信号源的标识符而不是音频和/或视频内容的类型来选择一个或多个照明设备,系统的行为变得更可预测。此外,音频和/或视频信号的源的标识符典型地比音频和/或视频内容的类型更容易确定。例如,所述至少一个处理器可以被配置成通过确定所述系统的输入端口的标识符来确定所述源的所述标识符,所述音频和/或视频信号在所述系统的所述输入端口上被接收。
15.例如,多个源可以连接到hue play hdmi sync box,例如游戏机、apple tv或chromecast,并且hue play hdmi sync box能够区分哪个输入端口被使用。hue同步的当前实现方式以相同的方式对待屏幕上的任何内容,独立于它是例如最新的使命召唤游戏还是国家地理节目,并且如果用户想要改变用于呈现内容的灯的集合,他将需要经由hue同步设置手动进行。因此,基于当前起作用的hdmi输入端口选择照明设备集合是有益的,其中用于每个hdmi输入端口的设置可以由用户设置或由系统(半)自动创建。
16.作为第一示例,当源是apple tv时,可以使用大的娱乐区域,因为当全家人都在看电视时大的娱乐区域是优选的,而当源是任天堂(nintendo)wii时,可以使用更小的娱乐区,因为当只有孩子们玩游戏和使用电视时更小的娱乐区域是优选的。作为第二示例,当观看足球比赛时,可以使用采用靠近电视的灯的娱乐区(因为人们可能在比赛期间聊天并且往电视以外的其他方向看),而如果观看电影,可以使用包括邻近观众和在观众后面的灯的娱乐区(以提供更具包容性的体验)。
17.所述至少一个处理器可以被配置成通过确定耦合到所述系统的开关的输入端口的标识符来确定所述源的所述标识符,所述音频和/或视频信号在所述开关的所述输入端口上被接收。如果系统,例如hdmi模块,没有足够的输入端口用于用户拥有的所有源,他可以决定使用(单独的)hdmi开关将所有源连接到系统。当被所述系统接收时,所述音频和/或视频信号可以包括所述开关的所述输入端口(也被称作“开关输入端口”)的所述标识符。源
的标识符可以是源耦合到的开关输入端口的标识符和开关耦合到的系统输入端口的标识符的串接。如果源耦合到的开关输入端口的标识符不是唯一的,则后者是有益的。
18.所述至少一个处理器可以被配置成通过确定由用户在所述系统上选择的输入源的标识符来确定所述源的所述标识符。在所述系统上可选择的输入源包括输入端口和其他输入源,例如调谐器或其他功能(例如互联网电台)。这些输入源典型地具有内部标识符并且也可以具有对用户可见的且用户可能甚至能够改变的名称。内部标识符的示例是“hdmi1”。用户可见名称的示例是“游戏机”。输入源标识符的使用是有益的,因为它们几乎总是可用的。术语“输入源”从系统的角度被使用。如果音频和/或视频信号的源被耦合到与系统耦合的hdmi开关,它不是系统的输入源。
19.所述至少一个处理器可以被配置成确定所述音频和/或视频内容的类型并且基于所述音频和/或视频内容的所述类型来确定所述源的所述标识符。例如,如果音频和/或视频内容属于游戏,可以假定它源自于游戏机。这可能是有益的,例如如果音频和/或视频信号的源不是系统的输入源而是耦合到与系统耦合的hdmi开关的话。
20.所述至少一个处理器可以被配置成:从所述音频和/或视频内容提取音频和/或图像特征;将所述提取的音频和/或图像特征与多组音频和/或图像特征进行比较,所述多组音频和/或图像特征中的每一个与源标识符和/或内容类型相关联;以及基于所述比较确定所述源的所述标识符和/或所述音频和/或视频内容的所述类型。例如,所述音频和/或图像特征可以是用户接口的特有特征或指纹。
21.所述至少一个处理器可以被配置成基于包含在所述音频和/或视频信号中的元数据来确定所述源的所述标识符和/或所述音频和/或视频内容的所述类型。所述元数据可以包含在hdmi-cec信号中或包含在被包括在音频和/或视频信号中的avi信息帧中。例如,音频和/或视频信号可以是hdmi信号。
22.所述至少一个处理器可以被配置成确定所述音频和/或视频信号的视频格式并且基于所述视频格式确定所述源的所述标识符。例如,一些视频格式专供pc游戏卡使用,并且可以与(游戏)pc的标识符相关联。例如,视频格式可以从包含在音频/或视频信号中的元数据确定。
23.所述至少一个处理器可以被配置成:经由所述至少一个输入接口接收用户输入,所述用户输入指示所述源的所述标识符并且指示所述一个或多个照明设备的集合;以及将所述一个或多个照明设备的所述集合与所述标识符关联起来。这允许用户为他的源设置关联,例如当开始使用系统时。
24.所述至少一个处理器可以被配置成:检测新照明设备;要求用户指示所述新照明设备应当与之相关联的一个或多个源标识符;以及在接收到所述一个或多个源标识符的所述指示时将所述新照明设备与所述一个或多个源标识符关联起来,所述一个或多个源标识符包括所述源的所述标识符。在用户已经开始使用系统之后,当用户稍后将照明设备添加到照明系统时,这是有益的。
25.所述至少一个处理器可以被配置成:确定使用所述系统的用户的用户标识符,并且通过选择与所述用户标识符相关联且与所述源的所述标识符相关联的一个或多个照明设备的集合来选择所述一个或多个照明设备的集合。这使照明设备集合的选择个性化成为可能。
26.所述至少一个处理器可以被配置成:将所述源的所述标识符发送到另外的系统;响应于所述发送从所述另外的系统接收与所述标识符相关联的信息;以及基于所述信息选择所述一个或多个照明设备的集合。例如,因特网服务器可以存储关于用于某些源的照明设备的通常优选的位置的通用信息,并且/或者可以以源标识符和特定照明设备之间的关联的形式存储用户特定信息。此另外的系统帮助确定要选择哪个照明设备集合。
27.在本发明的第二方面,一种基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法包括:从源接收音频和/或视频信号,所述音频和/或视频信号包括所述音频和/或视频内容;确定所述源的标识符;通过选择与所述源的所述标识符相关联的一个或多个照明设备的集合,从多个照明设备中选择所述一个或多个照明设备的集合;基于所述音频和/或视频内容的所述分析和/或者基于与所述音频和/或视频内容相关联的所述光脚本来确定光效果;以及控制所述选择的一个或多个照明设备的集合以呈现所述光效果。所述方法可以通过在可编程设备上运行的软件来执行。该软件可以作为计算机程序产品提供。
28.此外,提供了一种用于实施本文描述的方法的计算机程序以及一种存储该计算机程序的非暂时性计算机可读存储介质。计算机程序可以例如被现有设备下载或被上传到现有设备,或者在制造这些系统时被存储。
29.非暂时性计算机可读存储介质存储至少一个软件代码部分,该软件代码部分在由计算机执行或处理时被配置成执行可执行操作,以用于基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本控制一个或多个照明设备的集合
30.可执行操作包括:从源接收音频和/或视频信号,所述音频和/或视频信号包括所述音频和/或视频内容;确定所述源的标识符;通过选择与所述源的所述标识符相关联的一个或多个照明设备的集合,从多个照明设备中选择所述一个或多个照明设备的集合;基于所述音频和/或视频内容的所述分析和/或者基于与所述音频和/或视频内容相关联的所述光脚本确定光效果;以及控制所述选择的一个或多个照明设备的集合以呈现所述光效果。
31.如本领域技术人员将理解的,本发明的各方面可以体现为设备、方法或计算机程序产品。相应地,本发明的各方面可以采取完全硬件实施例、完全软件实施例(包含固件、驻留软件、微代码等)或结合软件和硬件方面的实施例的形式,所有这些软件和硬件方面在本文中通常可以被称为“电路”、“模块”或“系统”。本公开中描述的功能可以实现为由计算机的处理器/微处理器执行的算法。此外,本发明的各方面可以采取体现在一个或多个计算机可读介质中的计算机程序产品的形式,该介质具有在其上体现(例如存储)的计算机可读程序代码。
32.可以利用一种或多种计算机可读介质的任何组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是例如但不限于电子、磁性、光学、电磁、红外或半导体系统、装置或设备,或上述的任何适当组合。计算机可读存储介质的更具体的示例可以包括但不限于下述:具有一根或多根电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd-rom)、光学存储设备、磁存储设备或上述的任何适当组合。在本发明的上下文中,计算机可读存储介质可以是可以包含或存储由指令执行系统、装置或设备使用的或与指令执行系统、装置或设备结合使用的程序的任何有形介质。
33.计算机可读信号介质可以包括传播的具有体现在其中的计算机可读程序代码的数据信号,例如在基带中或作为载波的一部分传播的数据信号。这样的传播信号可以采取多种形式中的任何形式,包括但不限于电磁、光学或其任何适当的组合。计算机可读信号介质可以是并非计算机可读存储介质并且可以传达、传播或输送供指令执行系统、装置或设备使用或与之结合使用的程序的任何计算机可读介质。
34.体现在计算机可读介质上的程序代码可以使用任何适当的介质进行传输,该介质包括但不限于无线、有线、光纤、电缆、rf等或上述的任何适当组合。用于实施本发明各方面的操作的计算机程序代码可以用一种或多种编程语言的任何组合编写,该编程语言包括:面向对象的编程语言,诸如java(tm)、smalltalk、c++或类似语言;以及常规的过程编程语言,诸如“c”编程语言或类似编程语言。程序代码可以完全在本地计算机上执行、部分地在本地计算机上执行、作为独立的软件包执行、部分地在本地计算机上且部分地在远程计算机上执行、或者完全在远程计算机或服务器上执行。在后一种场景中,远程计算机可以通过包括局域网(lan)或广域网(wan)的任何类型的网络连接到本地计算机,或者该连接可以被建立成连接到外部计算机(例如通过使用因特网服务提供商的因特网)。
35.下面参照根据本发明的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图来描述本发明的各方面。将被理解的是,流程图和/或框图中的每个框以及流程图和/或框图中框的组合可以通过计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,特别是微处理器或中央处理单元(cpu),以产生机器,使得经由计算机、其他可编程数据处理装置或其他设备的处理器执行的指令创建用于实现流程图和/或框图的一个或多个框中所指定的功能/行为的构件。
36.这些计算机程序指令也可以存储在可以指导计算机、其他可编程数据处理装置、或其他设备以特定方式起作用的计算机可读介质中,使得存储在计算机可读介质中的指令产生制造品,该制造品包括实现流程图和/或框图的一个或多个框中指定的功能/行为的指令。
37.计算机程序指令也可以加载到计算机、其他可编程数据处理装置、或其他设备以促使在计算机、其他可编程装置或其他设备上执行一系列的操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现流程图和/或框图的一个或多个框中所指定的功能/行为的过程。
38.图中的流程图和框图图示了根据本发明的各种实施例的设备、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这方面,流程图或框图中的每个框可以代表代码的模块、段或部分,其包括一个或多个用于实现(多个)指定逻辑功能的可执行指令。还应指出的是,在一些可替换实现方式中,框中指出的功能可以不按图中指出的顺序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者取决于所涉及的功能,这些块有时可以以相反的顺序执行。还要指出的是,框图和/或流程图中的每个框以及框图和/或流程图中的框的组合可以通过执行指定功能或行为的基于专用硬件的系统或专用硬件和计算机指令的组合来实现。
附图说明
39.本发明的这些和其他方面根据示例是显然的并且将参照附图通过示例方式进行进一步阐述,其中:
40.图1是系统的实施例的框图;
41.图2是方法的第一实施例的流程图;
42.图3是方法的第二实施例的流程图;
43.图4是方法的第三实施例的流程图;
44.图5是方法的第四实施例的流程图;
45.图6是方法的第五实施例的流程图;以及
46.图7是用于执行本发明的方法的示例性数据处理系统的框图。
47.附图中的对应元件由相同的附图标记标示。
具体实施方式
48.图1示出了用于基于音频和/或视频内容的分析来控制一个或多个照明设备的集合的系统的实施例。在此实施例中,系统为hdmi模块11。例如,hdmi模块11可以是hue play hdmi sync box。
49.在图1的示例中,hdmi模块11是照明系统1的一部分。照明系统1进一步包括桥接器21和四个无线照明设备31-34。例如,桥接器21可以是hue桥接器并且照明设备31-34可以是hue灯。在图1的实施例中,hdmi模块11可以经由桥接器21控制照明设备31-34。移动设备29也可能能够经由桥接器21控制照明设备31-34。
50.桥接器21使用像例如zigbee的无线通信协议与照明设备31-34通信。在可替换实施例中,hdmi 11可以可替换地或另外在没有桥接器的情况下控制照明设备31-34,例如直接经由蓝牙或经由无线lan接入点41。可选地,照明设备31-34经由云被控制。例如,照明设备31-34可能能够接收和发送wi-fi信号。
51.hdmi模块11例如使用wi-fi连接到无线lan接入点41。桥接器21例如使用wi-fi或以太网也连接到无线lan接入点41。在图1的示例中,hdmi模块11例如使用wi-fi经由无线lan接入点41与桥接器21通信。可替换地或另外,hdmi模块11可能能够例如使用zigbee、蓝牙或wi-fi技术直接与桥接器21通信,或者可能能够经由因特网/云与桥接器21通信。
52.hdmi模块11经由hdmi连接到显示设备46(例如电视)、本地媒体接收器43和hdmi开关23。本地媒体接收器44和45经由hdmi连接到hdmi开关23。本地媒体接收器43-45可以包括一个或多个流媒体设备或内容生成设备(例如apple tv、microsoft xbox one或series x和/或sony playstation 4或5)和/或一个或多个有线电视或卫星电视接收器。本地媒体接收器43-45中的每一个可能能够从远程媒体服务器和/或从家庭网络中的媒体服务器接收音频和/或视频内容。例如,远程媒体服务器可以是视频点播服务的服务器,比如netflix、amazon prime video、hulu、disney+或apple tv+。无线lan接入点41和因特网服务器49连接到因特网48。
53.hdmi模块11包括接收器13、发送器14、处理器15、存储器17、输出端口16以及输入端口18和19。处理器15被配置成经由输入端口18或19从本地媒体接收器43-35之一接收音频和/或视频信号。音频和/或视频信号包括音频和/或视频内容。处理器15进一步被配置
成:确定音频和/或视频信号的源的标识符;通过选择与源的标识符相关联的一个或多个照明设备的集合来选择一个或多个照明设备31-34的集合,例如照明设备31和32;基于音频和/或视频内容的分析确定光效果;以及经由发送器14控制所选择的一个或多个照明设备的集合以呈现光效果。
54.在图1的实施例中,处理器15被配置成通过确定hdmi模块11的输入端口18或19的和/或由用户在hdmi模块11上选择的(其他)输入源的标识符来确定源的标识符。在图1的示例中,如果已经在hdmi模块11上选择了输入端口18,则基于所选的输入端口18的标识符来选择照明设备的集合;并且如果已经选择了输入端口19,则根据在输入端口19上接收的音频和/或视频信号中包含的元数据确定hdmi开关23的输入端口的标识符,且基于这个标识符、可选地基于此标识符和输入端口19的标识符的组合来选择照明设备的集合。在此示例中,输入端口19的标识符指示hdmi开关23耦合到hdmi模块11。
55.在可替换实施例中,源标识符是基于包含在音频和/或视频信号中的元数据来确定的。例如,可以根据hdmi信号中的hdmi-cec(子)信号来确定源的地址。
56.除了被配置成基于源标识符选择照明设备的集合之外,处理器15可以被配置成基于源标识符确定视频处理设置并且根据这些视频处理设置分析音频和/或视频内容以确定光效果,并且/或者可以被配置成基于源标识符确定娱乐光设置并且基于娱乐光设置确定用于所选照明设备的集合的和/或用于其他照明设备的光效果。
57.例如,视频处理设置可以限定屏幕的什么区域应该用于将内容映射到照明设备,例如应该从哪个(或哪些)区域确定平均颜色、什么类型的算法应该用于映射、或者光效果的亮度应该是多少。例如,娱乐光设置可以包括:一旦例如某种类型的某个源被选择就被激活的默认动态设置、限定并非娱乐组的一部分但在附近区域中的照明设备的行为的设置(例如,当某个源被选择时,这些照明设备可以被自动调暗)、或者确定在某个源被选择时是否自动激活娱乐模式(即开始基于音频和/或视频内容的分析来控制照明设备的集合)的设置。
58.娱乐光设置可以进一步指定是否使用音频和/或视频信号源签名或输入源签名,例如当用户在hdmi输入端口之间切换或当hdmi输入端口被自动选择时显示的颜色效果(例如,hdmi模块11可以检测音频和/或视频内容正在被接收或者可以基于hdmi-cec信号检测起作用的音频和/或视频信号源)。这有助于提供早期反馈,例如当切换输入端口时,因为在源、hdmi模块和显示设备中的hdmi处理全部启动和运行之前可能花费一些时间。在此时段期间,可以在照明设备上示出关于已选择哪个输入端口(或源)的反馈,例如针对连接到xbox的输入端口的红色以及针对连接到netflix盒的输入端口的蓝色。在所选择的输入端口上接收的音频和/或视频信号将被传递到显示设备并且也被分析以便确定光效果。
59.与源标识符相关联的照明设备集合、视频处理设置和娱乐光设置可以被视为预设。这允许用户在某些情况下选择另一个预设。例如,即使正在从apple tv接收音频和/或视频信号,用户可能能够经由应用(app)或另一用户输入方式选择xbox预设。
60.处理器15可以被配置成经由接收器13接收指示源的标识符(例如hdmi模块11的输入端口的标识符或hdmi模块11和hdmi开关23的输入端口的标识符的串接)且指示照明设备31-34中的一个或多个的集合的用户输入,并且例如在存储器17中将该集合与标识符关联起来。例如,该用户输入可以从移动设备29接收。
61.例如,系统可以提示用户为多个源中的每一个手动定制要控制的照明设备的集合以及可选地定制娱乐光设置和/或视频处理设置。这多个源可以包括系统已经能够为其确定标识符的源。可替换地,用户可能能够指示他想要将当前起作用的/选择的源与一个或多个照明设备关联起来。
62.可替换地,系统可以询问用户关于每个源的一些问题,这将允许它基于用户的回答为每个源提出照明设备的集合以及可选地娱乐光和/或视频处理设置。可替换地,系统可以基于检测到的源标识符提出照明设备的集合以及可选地娱乐光设置和/或视频处理设置,并且然后为用户提供指示批准和/或不批准的选项。
63.当在hdmi模块11上选择或由hdmi模块11检测到新源时,可以给予用户复制照明设备的集合或与另一个源(标识符)相关联的整个预设的选项。接下来,如果需要可以给予用户定制照明设备的复制集合或新源的复制预设的机会。
64.在照明设备的集合已经与可选择的源相关联之后,一旦hdmi模块11检测到另一个输入源已经被用户在系统上选择或已被系统自动选择(例如因为它接收到包括“一键播放”hdmi-cec命令的音频和/或视频信号)或者检测到在所选输入端口上接收的音频和/或视频信号来源于不同的源(例如因为用户已经在hdmi开关23上选择了另一个输入端口),它们中的一个就被自动选择。当照明设备的集合被选择时,也可以给予用户切换到照明设备的默认集合的选项,该默认集合例如是娱乐区域中的所有照明设备。
65.可替换地或另外,处理器15可以被配置成:检测新照明设备;要求用户指示新照明设备应当与其关联的一个或多个源标识符;以及在接收到一个或多个源标识符的指示时,例如在存储器17中将新照明设备与一个或多个源标识符关联起来。桥接器21可以自动检测新照明设备或者用户可以使用移动设备29来手动添加新照明设备,在此之后,移动设备29用于要求用户指示一个或多个源标识符。
66.以此方式,可以在新照明设备已被添加之后修改上述预设。当一个或多个照明设备的新集合被添加时,可以修改预设以包含或排除照明设备的新集合。修改可以基于用户输入,例如系统可以提示用户并询问这些照明设备应该被添加到哪些源,或者基于当前的预设自动估计新照明设备有多么适合并且然后决定包含或排除它们。当照明设备从照明系统中移除时,该照明设备可以自动地从包括该照明设备的预设中移除。
67.处理器15可以被配置成:确定正在使用hdmi模块11的用户的用户标识符,以及通过选择与用户标识符相关联且与源的标识符相关联的一个或多个照明设备的集合来选择一个或多个照明设备的集合。。用户标识符可以通过使用面部识别或通过从附近的移动设备(例如移动设备29)接收用户标识符来确定。当用户提供指示一个或多个源标识符的用户输入时,如上所述,用户标识符也可以在那一刻自动确定并且与一个或多个源标识符和一个或多个照明设备相关联。
68.以此方式,上述预设可以被个性化。系统的不同用户可以具有不同的预设。当选择或检测到不同的源时,可以选择活动用户的不同预设。活动用户可以基于谁启动系统(如果它需要登录的话)识别或手动识别,即用户被要求指示活动用户是谁。此外,其他隐式方式可以用来检测活动用户,诸如感测最近的个人智能设备,或使用对系统而言可用的其他感测构件(例如连接的相机)。
69.处理器15可以被配置成:将源的标识符发送到因特网服务器49,响应于该发送从
因特网服务器49接收与标识符相关联的信息,以及基于该信息选择一个或多个照明设备的集合。作为第一示例,源标识符和用户标识符二者可以被发送到因特网服务器49,并且作为响应接收的信息可以指示照明设备31-34中的一个或多个。作为第二示例,如果源标识符是“有线电视”,则从因特网服务器49接收的信息可以指示大多数用户仅使用靠近具有该源的显示设备的照明设备,并且靠近显示设备46的照明设备,例如照明设备31和32,可以基于该信息来选择。当用户他自己(还)没有选择用于源的一个或多个照明设备时,后者可以用作默认设置。
70.在图1所示的hdmi模块11的实施例中,hdmi模块11包括一个处理器15。在可替换实施例中,hdmi模块11包括多个处理器。hdmi模块11的处理器15可以是通用处理器,例如基于arm的处理器,或专用处理器。hdmi模块11的处理器15可以运行例如基于unix的操作系统。存储器17可以包括一个或多个存储单元。例如,存储器17可以包括固态存储器。
71.例如,接收器13和发送器14可以使用一种或多种有线或无线通信技术,比如使用wi-fi,与无线lan接入点41通信,并且,比如使用hdmi,与显示设备46以及与本地媒体接收器43和44通信。在可替换实施例中,使用多个接收器和/或多个发送器来代替单个接收器和单个发送器。在图1所示的实施例中,使用了单独的接收器和单独的发送器。在可替换实施例中,接收器13和发送器14被组合成收发器。
72.hdmi模块11可以包括典型的用于消费电子设备的其他组件,比如电源连接器。本发明可以使用在一个或多个处理器上运行的计算机程序来实现。在图1的实施例中,系统是hdmi模块。在可替换实施例中,系统是不同类型的设备,例如像电视那样的显示设备。如果系统是(智能)显示设备,应用可以在显示设备上运行并且显示设备可以通知应用当前正在使用什么hdmi源。该应用可能仍然能够对音频和/或视频内容执行自己的分析,但典型地,显示设备将识别源(例如xbox对比appletv)。该应用也可能能够识别从外部非hdmi源(例如usb驱动器)播放的视频,并确定用于这些外部非hdmi源中每一个的源标识符。该应用控制照明设备的集合。
73.在图1的实施例中,光效果基于音频和/或视频内容的分析来确定。在可替换实施例中,可替换地或另外,光效果基于与音频和/或视频内容相关联的光脚本来确定。在图1的实施例中,系统包括单个设备。在可替换实施例中,系统包括多个设备。
74.图2中示出基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法的第一实施例。步骤101包括直接地或经由一个或多个其他设备从源接收音频和/或视频信号。音频和/或视频信号包括音频和/或视频内容。步骤103和107在步骤101之后执行。
75.步骤103包括确定源的标识符。接下来,步骤105包括通过选择与源的标识符相关联的一个或多个照明设备的集合来从多个照明设备中选择一个或多个照明设备的集合。步骤107包括基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来确定光效果。步骤109包括控制在步骤105中选择的一个或多个照明设备的集合以呈现在步骤107中确定的光效果。
76.步骤107可以包括分析音频和/或视频内容以确定光效果,但这可能并不(总)是必需的。例如,apple tv可能被检测为源(此检测可以涉及分析音频和/或视频内容)并且然后可以(例如根据由apple提供的元数据)执行关于什么电视节目正在被apple tv流播的分
析,与该电视节目相关联的光脚本可以被检索并且光脚本中指定的光效果可以在与apple tv相关联的照明设备的集合上呈现。
77.图3中示出了基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法的第二实施例。步骤101包括直接地或经由一个或多个其他设备从源接收音频和/或视频信号。音频和/或视频信号包括音频和/或视频内容。步骤103和107在步骤101之后执行。
78.步骤103包括确定音频和/或视频信号的源的标识符。步骤103由步骤121-133实现。步骤121包括确定在由用户在控制一个或多个照明设备的系统上选择的输入源(即当前选择的输入源)的标识符与源的标识符之间是否已经存储了关联。如果是,则执行步骤123。步骤123包括通过确定由用户选择的输入源的标识符来确定源的标识符。输入源可以对应于输入端口或对应于功能,例如(因特网)调谐器。如果输入源对应于输入端口,例如hdmi端口1,这意味着在该输入端口上接收音频和/或视频信号,并且步骤123包括确定该输入端口的标识符,例如“hdmi1”。
79.如果在步骤121中确定这样的关联尚未被存储,例如因为当前选择的输入源对应于连接多个源的开关,则执行步骤125。步骤125包括确定是否有可能基于包含在音频和/或视频信号中的元数据来确定源的标识符。如果是,则执行步骤127。
80.步骤127包括基于包含在音频和/或视频信号中的元数据确定源的标识符。作为第一示例,音频和/或视频信号在被系统接收时可以包括耦合到系统的开关的输入端口的标识符。开关在标识的输入端口上接收音频和/或视频信号,并且然后在将音频和/或视频信号路由到系统之前添加标识符。在该示例中,步骤127包括确定的开关的输入端口的标识符(例如“hdmi1”),其可以与开关的标识符(例如“mc621”)串接接。
81.作为第二示例,步骤127可以包括确定音频和/或视频信号的视频格式并且基于视频格式确定源的标识符。一些格式专供pc游戏卡使用,因此这样的视频格式的检测可以导致(游戏)pc的标识符的确定。此外,3d或特定的3d格式的使用可以暗示正在使用的特定源。
82.作为第三示例,步骤127可以包括基于在音频和/或视频信号中所包括的hdmi-cec信号中包含的元数据来确定源的标识符。例如,每个hdmi源具有不同的地址,并且起作用的源和它的地址可以从hdmi-cec信号中的《active source》和《set stream path》消息确定。此外,hdmi-cec信号中包含的元数据可以提供关于设备类型及其名称的信息(例如“xbox”或“chromecast”)。
83.作为第四示例,步骤127可以包括基于包含在avi信息帧中的元数据确定源的标识符。avi信息帧是散布在音频和/或视频信号(例如hdmi信号)中的元数据片段,并且可以提供关于正在播放的内容的信息。
84.如果在步骤125中确定这样的元数据不包含在音频和/或视频信号中,则执行步骤129。步骤129包括从音频和/或视频内容中提取音频和/或图像特征。步骤131包括将所提取的音频和/或图像特征与多组(set)音频和/或图像特征进行比较。多组音频和/或图像特征中的每一组都与源标识符相关联。步骤133包括基于比较确定源的标识符。
85.作为第一示例,可以将所提取的音频和/或图像特征与对源而言特有的音频和/或图像特征进行比较。例如,一些游戏机和电视媒体盒在它们的菜单/暂停屏幕中具有特定且固定的屏幕布局(例如特定位置中的pip窗口)。
86.作为第二示例,所提取的音频和/或图像特征可以是指纹。例如,如果在步骤129中从音频和/或视频内容中提取的指纹与在步骤131中与源标识符相关联的参考指纹相匹配,则在步骤133中将确定此源标识符。例如,游戏机或有线接收器的启动屏幕的参考指纹可以与这些设备的标识符相关联。
87.在步骤133之后执行步骤135。步骤135包括确定是否有可能在步骤133中确定源的标识符。如果是,则执行步骤105。如果不是,则执行步骤137。步骤137包括从多个照明设备中选择一个或多个照明设备的默认集合,例如所有照明设备。
88.步骤105包括从多个照明设备中选择与如在步骤123、127或133中所确定的源的标识符相关联的一个或多个照明设备的集合。步骤107包括基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来确定光效果。当音频和/或视频内容包括音乐时,可能有益的是仅确定关于音频和/或视频内容的音频部分的光效果。在骤107已经执行且步骤105或步骤137已经执行之后,执行步骤109。步骤109包括控制在步骤105或137中选择的一个或多个照明设备的集合以呈现在步骤107中确定的光效果。
89.在图3的实施例中,试图按照一定的顺序以三种方式确定源的标识符。在可替换实施例中,试图以比三种方式更少或更多的方式且/或按照与图3中所示不同的顺序确定源的标识符。在此可替换实施例中或在另一个实施例中,省略了图3所示的三种方式中的一个或多个。图4中示出了基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法的第三实施例。步骤101包括直接地或经由一个或多个其他设备从源接收音频和/或视频信号。音频和/或视频信号包括音频和/或视频内容。在步骤101之后,执行步骤150和107。
90.步骤150由步骤151-159实现。步骤151包括确定是否有可能基于包含在音频和/或视频信号中的元数据来确定音频和/或视频内容的类型。如果是,则执行步骤153。步骤153包括基于包含在音频和/或视频信号中的元数据(例如,epg数据)确定音频和/或视频内容的类型。例如,元数据可以指定“游戏”或“有线频道”或“流式电影”,或者可以指定正在观看的节目或正在玩的游戏的标题,例如“unchartered 2”。步骤103在步骤153之后执行。
91.如果在步骤151中确定这样的元数据不包含在音频和/或视频信号中,则执行步骤155。步骤155包括从音频和/或视频内容中提取音频和/或图像特征。步骤157包括将所提取的音频和/或图像特征与多组音频和/或图像特征进行比较。多组音频和/或图像特征中的每一组都与内容类型相关联。步骤159包括基于步骤157的比较确定音频和/或视频内容的类型。
92.作为第一示例,可以将所提取的音频和/或图像特征与对一定类型的音频和/或视频内容而言特有的音频和/或图像特征进行比较。例如,游戏典型地具有相对较大的、静态的屏幕部分,例如反映所选择的武器、汽车的方向盘或玩家的化身的状态。
93.作为第二示例,所提取的音频和/或图像特征可以是指纹。例如,如果在步骤155中从音频和/或视频内容中提取的指纹与在步骤157中与一定类型的音频和/或视频内容相关联的参考指纹匹配,则将在步骤159中确定该类型。例如,游戏开始屏幕可以与游戏内容相关联,并且电影的参考指纹或电影制片厂介绍可以与电影相关联。
94.在步骤159之后执行步骤161。步骤161包括确定是否有可能在步骤159中确定音频和/或视频内容的类型。如果是,则执行步骤103。如果不是,则执行步骤137。步骤137包括从
多个照明设备选择的一个或多个照明设备的默认集合,例如所有照明设备。
95.步骤103包括确定音频和/或视频信号的源的标识符。步骤103由步骤163实现。步骤163包括基于在步骤153或159中确定的音频和/或视频内容的类型来确定源的标识符。例如,如果在步骤153或159中确定的类型是“游戏”,那么可以在步骤163中确定对应于游戏机的源标识符。如果针对任何游戏机使用相同的照明设备集合是可接受的或者如果用户只有一个游戏设备,可能没必要标识游戏机的确切品牌和类型。
96.如果在步骤153或159中确定的类型是“电影”,那么可能无法确定源是游戏机还是有线或卫星接收器,并且然后可以稍后的时间重复步骤150。在步骤163之后执行步骤135。步骤135包括确定是否有可能在步骤163中确定源的标识符。如果是,则执行步骤105。如果不是,则执行步骤137。
97.步骤105包括从多个照明设备中选择与如在步骤163中确定的源的标识符相关联的一个或多个照明设备的集合。步骤107包括基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来确定光效果。在步骤107已被执行且步骤105或步骤137已被执行之后,执行步骤109。步骤109包括控制在步骤105或137中选择的一个或多个照明设备的集合以呈现在步骤107中确定的光效果。
98.在图4的实施例中,试图按照一定顺序以两种方式确定音频和/或视频内容的标识符。在可替换实施例中,试图以比两种方式更少或更多的方式且/或按照与图4中所示不同的顺序来确定音频和/或视频内容的标识符。在此可替换实施例中或在另一实施例中,省略了图4中示出的两种方式中的一种或多种。
99.图5中示出了基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法的第四实施例。图5的实施例是图2的实施例的扩展。在图5的实施例中,步骤191-195在图2的步骤101之前执行,并且图2的步骤105由步骤197-199实现。
100.步骤191包括检测新照明设备。步骤193包括要求用户指示新照明设备应当与之相关联的一个或多个源标识符。步骤195包括在接收到一个或多个源标识符的指示时将新照明设备与一个或多个源标识符关联起来。稍后,执行步骤101。在步骤101之后执行步骤103和107。步骤103中确定的源的标识符被包括在步骤195中由用户指示的一个或多个源标识中。
101.作为步骤105的一部分,步骤197包括将如在步骤103中确定的源的标识符发送到另外的系统。步骤107包括响应于该发送从另外的系统接收与标识符相关联的信息。步骤199包括基于在步骤107中接收的信息来选择一个或多个照明设备的集合。如关于图2所描述,在步骤105和107已被执行之后执行步骤109。可以在步骤109之后重复步骤191或步骤101,此后,该方法如图5中所示继续进行。
102.图6中示出了基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备的集合的方法的第五实施例。图6的实施例是图2的实施例的扩展。在图6的实施例中,步骤171和173在图2的步骤101之前执行,图2的步骤105由步骤177实现,并且步骤175在步骤105之前执行。
103.步骤171包括接收指示源的标识符且指示一个或多个照明设备的集合的用户输入。步骤173包括将一个或多个照明设备的集合与源标识符且与一个或多个用户标识符关
联起来。步骤171和173可以针对其他源重复一次或多次。
104.稍后,执行步骤101。在步骤101之后执行步骤175、103和107。步骤103中确定的源的标识符被包括在步骤171中由用户指示的一个或多个源标识中。步骤175包括确定当前使用系统的用户的用户标识符。作为步骤105的一部分,步骤177包括选择与(在步骤175中确定的)用户标识符相关联且与(在步骤103中确定的)源的标识符相关联的一个或多个照明设备的集合。如关于图2所描述,在步骤105和107已被执行之后执行步骤109。可以在步骤109之后重复步骤101,此后该方法如图6中所示继续进行。
105.图2至图6的实施例在多个方面彼此不同,即多个步骤已经被添加或替换。在这些实施例的变体中,仅添加或替换了这些步骤的子集且/或省略了一个或多个步骤。例如,可以从图5的实施例中省略步骤191至193或步骤197至199,可以从图6的实施例中省略步骤171和173或步骤175和177,并且/或者图2至图6的实施例中的一个或多个(乃至全部)可以被组合。
106.图7描绘了图示出可以执行如参照图2至图6描述的方法的示例性数据处理系统的框图。
107.如图7所示,数据处理系统300可以包括至少一个处理器302,其通过系统总线306耦合到存储器元件304。因此,数据处理系统可以在存储器元件304内存储程序代码。此外,处理器302可以执行经由系统总线306从存储器元件304访问的程序代码。在一方面,数据处理系统可以被实现为适用于存储和/或执行程序代码的计算机。然而,应当理解,数据处理系统300可以以包含能够执行本说明书内描述的功能的处理器和存储器的任何系统的形式来实现。
108.存储器元件304可以包括一种或多种物理存储器设备,比如例如本地存储器308和一个或多个大容量存储设备310。本地存储器可以指通常在程序代码的实际执行期间使用的随机存取存储器或其他非持久性存储器设备。大容量存储设备可以实现为硬盘驱动器或其他持久性数据存储设备。处理系统300还可以包括一个或多个高速缓冲存储器(未示出),其提供至少一些程序代码的临时存储,以便减少程序代码在执行期间必须从大容量存储设备310被检索的次数。处理系统300也可能能够使用另一处理系统的存储器元件,例如如果处理系统300是云计算平台的一部分。
109.被描绘为输入设备312和输出设备314的输入/输出(i/o)设备可选地可以耦合到数据处理系统。输入设备的示例可以包括但不限于键盘、诸如鼠标之类的指向性设备、麦克风(例如用于声音和/或语音识别)等。输出设备的示例可以包括但不限于监视器或显示器、扬声器等。输入和/或输出设备可以直接地或通过居间的i/o控制器耦合到数据处理系统。
110.在实施例中,输入和输出设备可以被实现为(在图7中用围绕输入设备312和输出设备314的虚线图示出的)组合的输入/输出设备。这样的组合设备的示例是触敏显示器,有时也称为“触摸屏显示器”或简称为“触摸屏”。在这样的实施例中,可以通过物理对象在触摸屏显示器上或附近的移动来提供到设备的输入,该物理对象比如例如手写笔或用户的手指。
111.网络适配器316也可以耦合到数据处理系统,以使得它能够通过居间的私有或公共网络变成耦合到其他系统、计算机系统、远程网络设备和/或远程存储设备。网络适配器可以包括:用于接收由所述系统、设备和/或网络发送到数据处理系统300的数据的数据接
收器;以及用于将数据从数据处理系统300发送到所述系统、设备和/或网络的数据发送器。调制解调器、电缆调制解调器和以太网卡是可以与数据处理系统300一起使用的不同类型网络适配器的示例。
112.如图7中所描绘,存储器元件304可以存储应用318。在各种实施例中,应用318可以存储在本地存储器308、一个或多个大容量存储设备310中,或者与本地存储器和大容量存储设备分开。应当理解,数据处理系统300可以进一步执行可以促进应用318的执行的操作系统(图7中未示出)。以可执行程序代码的形式实现的应用318可以由数据处理系统300执行,例如由处理器302执行。响应于执行应用,数据处理系统300可以被配置成执行本文描述的一个或多个操作或方法步骤。
113.本发明的各种实施例可以实现为与计算机系统一起使用的程序产品,其中程序产品的(多个)程序限定了实施例的功能(包括本文所述的方法)。在一个实施例中,(多个)程序可以包含在多种非暂时性计算机可读存储介质上,其中如本文所用的那样,表述“非暂时性计算机可读存储介质”包括所有计算机可读介质,其中唯一的例外是暂时性传播信号。在另一个实施例中,(多个)程序可以包含在多种暂时性计算机可读存储介质上。说明性计算机可读存储介质包括但不限于:(i)非可写存储介质(例如计算机内的只读存储器设备,诸如可由cd-rom驱动器读取的cd-rom盘、rom芯片或任何类型的固态非易失性半导体存储器),其上永久储存信息;以及(ii)可写存储介质(例如闪存、软盘驱动器内的软盘或硬盘驱动器或任何类型的固态随机存取半导体存储器),其上储存可变信息。计算机程序可在本文所描述的处理器302上运行。
114.本文使用的术语仅用于描述特定实施例的目的,并且不旨在限制本发明。正如本文所使用的,单数形式的“一”、“一个”和“该”旨在也包括复数形式,除非上下文明确指出另外情况。将进一步理解的是,术语“包括”和/或“包含”在本说明书中使用时规定所叙述的特征、整体、步骤、操作、元件和/或组件的存在,但不排除一个或多个其他特征、整体、步骤、操作、元件、组件和/或其组群的存在或添加。
115.以下权利要求中所有构件或步骤加功能要素的相应结构、材料、动作和等价物旨在包括与如具体要求保护的其他要求保护的要素相结合地执行该功能的任何结构、材料或动作。本发明的实施例的描述已被呈现用于说明的目的,但并不旨在详尽无遗或局限于所公开的形式的实现方式。对于本领域的普通技术人员来说,在不脱离本发明的范围和精神的情况下,许多修改和变体将是显然的。实施例被选择和描述,以便最好地解释本发明的原理和一些实际应用,并且使得本领域的其他普通技术人员能够理解本发明的各种实施例以及适合于所设想的特定用途的各种修改。
技术特征:
1.一种用于基于音频和/或视频内容的分析从多个照明设备(31-34)中选择一个或多个照明设备(31,32)的集合且控制所述选择的照明设备(31,32)的集合的系统(11),所述系统(11)包括:至少一个输入接口(18,19),其布置用于从多个音频和/或视频源(43-45)接收音频和/或视频信号;至少一个输出接口(14),其布置用于控制所述多个照明设备(31-34);以及至少一个处理器(15),其被配置成:-经由所述至少一个输入接口(18,19)从所述多个音频和/或视频源(43-45)中的音频和/或视频源(43-45)接收音频和/或视频信号,所述音频和/或视频信号包括所述音频和/或视频内容,-确定所述音频和/或视频源(43-45)的标识符,所述标识符唯一地标识在所述多个音频和/或视频源(43-45)中从其接收音频和/或视频信号的所述音频和/或视频源,-通过选择与所述音频和/或视频源(43-45)的所述确定的标识符相关联的一个或多个照明设备,从所述多个照明设备(31-34)中选择所述一个或多个照明设备(31-32)的集合,-分析所述音频和/或视频内容,-基于所述音频和/或视频内容的所述分析确定光效果,以及-经由所述至少一个输出接口(14)控制所述选择的一个或多个照明设备(31,32)的集合以呈现所述确定的光效果。2.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:通过确定所述系统(11)的输入接口(18,19)的标识符来确定所述音频和/或视频源(43-45)的所述标识符,经由所述系统的所述输入接口所述音频和/或视频信号是从所述音频和视频源接收的。3.如权利要求1或2所述的系统(11),其中所述至少一个处理器(5)被配置成:通过确定经由所述至少一个输入接口(18,19)耦合到所述系统(11)的开关(23)的输入端口的标识符来确定所述音频和/或视频源(43-45)的所述标识符,所述音频和/或视频信号被系统经由所述开关(23)的所述输入端口接收。4.如权利要求3所述的系统(11),其中所述音频和/或视频信号在被所述系统(11)接收时包括所述开关(23)的所述输入端口的所述标识符。5.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:确定所述音频和/或视频内容的类型,并且基于所述音频和/或视频内容的所述类型确定所述源(43-45)的所述标识符。6.如权利要求1或5所述的系统(11),其中所述至少一个处理器(5)被配置成:-从所述音频和/或视频内容中提取音频和/或图像特征,-将所述提取的音频和/或图像特征与多组音频和/或图像特征进行比较,所述多组音频和/或图像特征中的每一组都与标识符相关联,以及,-基于所述比较确定所述音频和/或视频源(43-45)的所述标识符。7.如权利要求1或5所述的系统(11),其中所述至少一个处理器(5)被配置成:基于包含在所述音频和/或视频信号中的元数据来确定所述音频和/或视频源(43-45)的所述标识符。8.如权利要求1所述的系统(11),其中所述音频和/或视频信号包括视频信号,并且其
中所述至少一个处理器(5)被配置成:确定所述音频和/或视频信号的视频格式并且基于所述确定的视频格式确定所述音频和/或视频源(43-45)的所述标识符。9.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:经由所述至少一个输入接口(13)接收用户输入,所述用户输入指示所述音频和/或视频源(43-45)的所述标识符并且指示所述一个或多个照明设备的集合;以及将所述一个或多个照明设备的所述集合与所述标识符关联起来。10.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:检测新照明设备(14);要求用户指示所述多个音频和/或视频源中所述新照明设备(14)应当与其相关联的一个或多个音频和/或视频源;确定所述指示的一个或多个音频和/或视频源中每一个的标识符;以及将所述新照明设备(14)与所述指示的一个或多个音频和/或视频源的所述标识符关联起来。11.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:确定使用所述系统(11)的用户的用户标识符,以及通过选择与所述用户标识符相关联且与所述音频和/或视频源(43-45)的所述标识符相关联的一个或多个照明设备的集合来选择所述一个或多个照明设备(13,14)的集合。12.如权利要求1所述的系统(11),其中所述至少一个处理器(5)被配置成:将所述音频和/或视频源(43-45)的所述标识符发送到另外的系统(49);响应于所述发送从所述另外的系统(49)接收与所述标识符相关联的信息;以及基于所述信息选择所述一个或多个照明设备(31,32)的集合。13.一种基于音频和/或视频内容的分析和/或基于与所述音频和/或视频内容相关联的光脚本从多个照明设备中选择一个或多个照明设备的集合且控制所述选择的照明设备的集合的方法,所述方法包括:-从多个音频和/或视频源中的音频和/或视频源接收(101)音频和/或视频信号,所述音频和/或视频信号包括所述音频和/或视频内容;-确定(103)所述音频和/或视频源的标识符,所述标识符唯一地标识在所述多个音频和/或视频源(43-45)中从其接收所述音频和/或视频信号的所述音频和/或视频源;-通过选择与所述音频和/或视频源的所述确定标识符相关联的一个或多个照明设备,从所述多个照明设备中选择(105)所述一个或多个照明设备的集合;-分析所述音频和/或视频内容;-基于所述音频和/或视频内容的所述分析和/或基于与所述音频和/或视频内容相关联的所述光脚本来确定(107)光效果;以及-控制(109)所述选择的一个或多个照明设备的集合以呈现所述光效果。14.一种用于计算设备的计算机程序产品,所述计算机程序产品包括计算机程序代码,以用于当所述计算机程序产品在所述计算设备的处理单元上运行时执行权利要求13的方法。
技术总结
一种用于基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来控制一个或多个照明设备(31-32)的集合的系统被配置成:从源(43-45)接收音频和视频信号;确定源的标识符;以及通过选择与源的标识符相关联的一个或多个照明设备的集合来从多个照明设备(31-34)中选择一个或多个照明设备的集合。音频和/或视频信号包括音频和/或视频内容。该系统进一步被配置成:基于音频和/或视频内容的分析和/或基于与音频和/或视频内容相关联的光脚本来确定光效果,并且控制所选择的一个或多个照明设备的集合以呈现光效果。的一个或多个照明设备的集合以呈现光效果。的一个或多个照明设备的集合以呈现光效果。
技术研发人员:D
受保护的技术使用者:昕诺飞控股有限公司
技术研发日:2022.01.21
技术公布日:2023/9/16
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种电动车储物结构的制作方法 下一篇:一种LED调焦防水帕灯的制作方法
