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

配置光源阵列的控制系统和方法与流程

2023-03-31 22:10:13 来源:中国专利 TAG:

1.本发明涉及一种配置光源阵列的方法和一种用于执行该方法的计算机程序产品。本发明还涉及一种用于配置光源阵列的控制系统。


背景技术:

2.当前的家庭系统包括多个可控照明装置。在这样的系统中,可以基于正在显示器上呈现的媒体内容来控制照明装置。用户可以例如在显示装置(例如,电视机,pc监视器,平板pc,投影仪等)的显示器上播放电影或游戏。可以基于正在显示器上呈现的媒体内容来控制照明装置,例如通过分析在显示器上呈现的图像的颜色并通过相应地控制照明装置来达成。替代地,可以根据光脚本来控制照明装置,该光脚本包括用于照明装置的预编程的照明控制指令。照明控制指令被传送到照明装置以与正在显示器上呈现的媒体内容同步地控制照明装置。这使得电影或游戏的氛围被带入到用户的房间。
3.发射到照明装置的照明控制指令取决于照明装置相对于显示器的位置,使得屏幕上事件(例如,爆炸,日落,从显示器的一侧接近的物体等)的位置对应于由照明装置产生的光效应的位置。在本系统中,提供了用户界面,其使得用户能够将照明装置映射到显示器上,并且由此创建照明装置相对于显示器的映射。在移动装置(例如,智能电话)的屏幕上呈现空间的地图,其示出了显示器在该空间中的位置。用户可将照明装置定位在相对于显示器的空间的地图上,使得可相应地基于所呈现的媒体内容来控制所述照明装置。
4.例如通过将灯条放置在表面(例如,墙壁,电视柜等)上或显示装置的背面上,用户可以例如将灯条安装在显示器后面或显示器附近。然而,安装和配置这种具有单独可控照明单元的灯条对于一般用户来说可能是麻烦的。
5.us2015/0091473a1公开了一种用于提供基于网络的环绕光环境以动态地驱动照明场景的方法、装置和用户界面。一个或多个照明元件相对于用于呈现媒体信息的显示器的位置信息被确定。一个或多个照明元件的照明特性信息被确定。并且基于位置信息和照明特性信息用来照亮一个或多个照明元件的照明轮廓被确定。


技术实现要素:

6.发明人已经认识到,用户难以将带有单独可控照明单元的光源阵列(例如,灯条)相对于显示器正确地进行映射。这种具有单独可控照明单元的光源阵列能够产生空间光效应,因为每个照明单元是单独可控的。发明人已经认识到,这种光源阵列相对于显示器的映射必需是正确的,使得光源阵列的区段/照明单元与显示器的区域正确地对准。当用户正在观看显示器上的媒体内容时,期望优化用户体验,这是因为不正确的映射将导致由光源阵列呈现的光效应(在空间上)不对应于在显示器上呈现的图像/事件。因此,本发明的目的是提供一种用于将光源阵列正确地映射到显示器上的方法和控制系统。
7.根据本发明的第一方面,该目的通过一种配置系统的光源阵列的方法来实现,该系统还包括显示器和相机,其中光源阵列包括多个单独可控照明单元,并且其中光源阵列
已经相对于显示器定位,该方法包括:在显示器上呈现图案,-根据第一光设置控制所述光源阵列的第一区段的一个或多个照明单元,-根据第二光设置控制所述光源阵列的第二区段的一个或多个照明单元,-获得由所述相机捕获的图像,所述图像包括所述显示器、所述第一区段和所述第二区段,-检测图像中的图案,-检测所述图像中的所述第一光设置和所述第二光设置,-基于所述图像中的所述第一光设置、所述第二光设置和所述图案,确定所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置,以及-基于所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置来确定所述多个单独可控照明单元相对于所述显示器的映射,使得当正在所述显示器上呈现媒体内容时,根据所述映射基于所述媒体内容来控制所述多个单独可控照明单元中的一个或多个照明单元。
8.光源阵列可以被虚拟地分割成多个区段。光源阵列例如可以被虚拟地分割成两个区段(例如,相同长度)或更多区段。根据不同的光设置来控制每个区段。控制显示器以呈现空间图案。通过捕获光源阵列的区段和显示器的图像,并且通过确定不同区段相对于图像中的图案的位置,可以确定不同区段相对于显示器的(真实)位置,这使得能够正确地将光源阵列映射到显示器上。另外,这提供了配置光源阵列的用户友好的方式,因为用户简单地可以将相机指向显示器和光源阵列,于是自动地确定映射。
9.确定映射的步骤可以包括:基于第一区段相对于图像中的显示器的位置,将至少第一区段与显示器的第一区域相关联。另外,确定映射的步骤可以包括:基于第二区段相对于图像中的显示器的位置,将第二区段与显示器的第二区域相关联。
10.图案可以是瞬时图案(在不同时刻不同的图案)。可以获得由相机捕获的多个图像,并且基于瞬时图案来确定第一区段和第二区段相对于多个图像中的显示器的位置。多个图像可以包括瞬时图案。瞬时图案可以使得瞬时图案的瞬时变化对于人来说是不可感知的(不可见的)。
11.第一光设置或第二光设置可以是关断设置。换句话说,第一和第二区段中的一个可以被关断。
12.第一和/或第二光设置可以是动态光设置(即随时间变化的光设置),并且可以获得由相机捕获的多个图像。多个图像可以包括动态光设置。基于动态光设置确定第一区段和第二区段相对于多个图像中的显示器的位置。可能发生的是,在静态光设置的情况下,映射不能被适当地确定。这可能由于不同光设置的光学混合而发生,尤其是如果光源隐藏在显示器后面并且仅在图像中可见效果。这可以通过使用具有例如对比色的动态光设置或者通过顺序地打开和关闭区段来解决。
13.所述方法还可以包括:在第一时刻根据所述第一光设置控制所述光源阵列的第一区段的所述一个或多个照明单元;在随后时刻根据所述第二光设置控制所述光源阵列的第二区段的所述一个或多
个照明单元,其中,所述获得所述摄像头捕获的图像的步骤包括:在所述第一时刻获得第一图像;在所述随后时刻获得第二图像;其中基于所述第一图像确定所述第一区段相对于所述图像中的所述显示器的位置,且其中基于所述第二图像确定所述第二区段相对于所述图像中的所述显示器的位置。通过顺序地切换第一区段和第二区段,相应区段的光设置被捕获在相应的图像中,并且因此可以(单独地)被检测。这可以改进确定多个单独可控照明单元相对于显示器的映射。所述方法还可以包括:在随后时刻关闭所述光源阵列的第一区段的所述一个或多个照明单元,并且在所述第一时刻关闭所述光源阵列的所述第二区段的所述一个或多个照明单元。
14.所述方法还可以包括:在所述显示器上呈现所述媒体内容,并且根据所述映射基于所述媒体内容控制所述多个单独可控照明单元中的一个或多个照明单元。这可能是有益的,因为用户能够立即看到映射是否正确。
15.如果第二区段的一个或多个照明单元不与显示器相邻,则可以根据在最接近光源阵列的第二部分的显示器的区域上所呈现的媒体内容来控制光源阵列的第二区段的一个或多个照明单元。可能发生光源阵列已被安装成使得光源阵列的一部分不与显示器相邻(例如,灯条,其只有一部分被放置在显示器各边缘中的一个边缘附近)。然后可以根据在最接近光源阵列的该部分的显示器的区域上所呈现的媒体内容来控制该部分(片段或片段的一部分)。替代地,可以根据另外的光设置来控制光源阵列的第二区段的一个或多个照明单元。进一步的光设置可以是默认的光设置,用户定义的光设置,邻近区段的光设置(紧挨着第二区段的区段),关断设置等。
16.所述方法可进一步包括:基于所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置来确定所述光源阵列的控制器的定向;且将所述定向存储在存储器中。显示器的定向通常是预定义的(固定的)。这使得能够确定光源阵列的区段的定向。由于照明单元(以及区段的位置)相对于光源阵列的(中心)控制器的顺序是预定义的(已知的),因此可以基于区段相对于显示器的位置来确定控制器的定向。所述定向可存储在存储器中以供装置(例如,用户界面装置,中央照明控制装置等)使用。存储器可以例如包括在用户界面装置,桥接器,远程服务器等中。
17.所述方法可进一步包括:选择或产生所述图案,其中所述选择或产生基于所述光源阵列的一或多个特性。这些特性可以例如涉及光源阵列的类型,光源阵列的标识符,光源阵列的光呈现能力,光源阵列的照明单元的分布,每个照明单元的光源数量等,并且将要在显示器上呈现的图案的选择或生成可以基于其来进行。
18.根据本发明的第二方面,通过用于计算装置的计算机程序产品来实现所述目的,所述计算机程序产品包括当所述计算机程序产品在所述计算装置的处理单元上运行时执行任何上述方法的计算机程序代码。
19.根据本发明的第三方面,所述目的通过用于配置系统的光源阵列的控制系统来实现,所述系统还包括显示器和相机,其中所述光源阵列包括多个单独可控照明单元,并且其中所述光源阵列已经相对于所述显示器定位,所述控制系统包括:输入端;一个或多个处理器;其被配置为:
‑ꢀ
在显示器上呈现图案,
‑ꢀ
根据第一光设置控制光源阵列的第一区段的一个或多个照明单元,
‑ꢀ
根据第二光设置控制光源阵列的第二区段的一个或多个照明单元,
‑ꢀ
经由所述输入端获得由所述相机捕获的图像,所述图像包括所述显示器,所述第一区段和所述第二区段,
‑ꢀ
检测图像中的图案,
‑ꢀ
检测所述图像中的所述第一光设置和所述第二光设置,
‑ꢀ
基于所述图像中的所述第一光设置、所述第二光设置和所述图像来确定所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置,以及
‑ꢀ
基于所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置来确定所述多个单独可控照明单元相对于所述显示器的映射,使得当正在所述显示器上呈现媒体内容时,根据所述映射基于所述媒体内容来控制所述多个单独可控照明单元中的一个或多个照明单元。
20.应当理解,计算机程序产品和控制系统可以具有与上述方法类似和/或相同的实施例和优点。
21.在本发明的上下文中,术语"区段"将被理解为光源阵列的一部分。光源阵列可以被划分为多个能够作为区段被控制的区段。每个区段可包括多个可作为一组来控制的可单独控制的照明单元。
附图说明
22.通过以下参照附图的装置和方法的实施例的说明性和非限制性的详细描述,将更好地理解所公开的系统,装置和方法的上述以及另外的目的,特征和优点,在附图中:图1a示意性地示出了其中光源阵列已经安装在显示器处的现有技术;图lb示意性地示出了用于配置光源阵列的控制系统;图2a示意性地示出了用于配置光源阵列的用户界面装置;图2b示意性地示出了其中光源阵列被控制以呈现梯度光效应的示例;图3a-3h示出了光源阵列的示例;图4a-4d示出了在显示器上呈现的图案的示例;并且图5示意性地示出了配置光源阵列的方法。
23.所有附图都是示意性的,不一定按比例绘制,并且大体上仅示出了为阐明本发明所必需的部分,其中可以省略或仅建议出其他部分。
具体实施方式
24.图1a示出了显示器120和光源阵列110。光源阵列110已经被安装(定位/放置)在显示器120处。光源阵列110可以被配置为基于正在显示器120上呈现的媒体内容(例如,视频,游戏内容)的图像的颜色来控制。这要求光源阵列110的光源(未示出)被正确地映射到显示器120上。图lb示意性地示出了包括光源阵列110、显示器120和用于配置光源阵列110的控制系统102的系统。图1b中示出的控制系统102帮助用户相对于显示器120正确地映射光源阵列110。
25.光源阵列110包括单独可控照明单元(未示出)。该单独可控照明单元装置120可以是光源阵列110的单个(led)光源,或(led)光源的(小)组(例如,3个或5个光源的组)。光源阵列110包括被配置为控制单独可控照明单元以在不同的单独可控照明单元上产生空间光效应的控制器。光源阵列110还包括被配置为从控制系统102接收照明控制命令的接收器,并且控制器可以相应地控制单独可控照明单元。这种(像素化的)光源阵列的控制方法在本领域中是已知的,因此将不再详细讨论。
26.控制系统102包括被配置为与光源阵列110通信的通信单元104。通信单元104可以将照明控制命令传送到光源阵列110以控制区段112,114的单独可控照明单元。通信单元可以包括用于经由一个或多个通信协议(例如以太网,dmx,dali,usb,蓝牙,wi-fi,li-fi,3g,4g,5g或zigbee)发送照明控制命令的硬件。可以基于光源阵列110的通信能力、用于(无线)通信技术的通信驱动器的功耗和/或信号的通信范围来选择特定的通信技术。通信单元104还可以被配置为例如通过向显示器传送指令以在显示器120上呈现图案122来控制显示器120。
27.控制系统102包括一个或多个处理器106,该一个或多个处理器106被配置为:使得显示器在显示器120上呈现图案122(例如,通过向显示器传送指令以在显示器120上呈现图案122);并且根据第一光设置来控制光源阵列110的第一区段112的一个或多个照明单元;并且根据第二光设置来控制光源阵列110的第二区段114的一个或多个照明单元。处理器102可以经由通信单元104向光源阵列传送照明控制命令。照明控制命令可以包括控制指令,以根据相应的光设置来控制区段112,114的单独可控照明单元的光特性。这些光特性可涉及颜色,强度,饱和度,光谱,光束大小,光束形状等。第二光设置不同于第一光设置,使得可以在由相机捕获的一个或多个图像140中检测到差异。第一光设置或第二光设置可以是关断设置。光设置可以例如是预定义的(例如,红色和绿色,彩虹色,开/关等),随机的或用户定义的(例如,经由用户界面装置130的用户界面来定义)。
28.控制系统102还可以包括相机109,相机109用于捕获显示器120(其呈现图案122)和光源阵列110的第一区段112和第二区段114(其被控制以呈现第一和第二光设置)的图像140(参见图2a)。可替代地,相机可以被包括在另一装置中,并且图像140可以经由通信单元被接收。控制系统102包括输入端(例如,处理器106的输入端),该输入端被配置为例如从包括在控制系统109中的相机109获得图像140或经由通信单元104从远程相机获得图像140。
29.处理器106还被配置为检测图像140中的图案122并且检测图像140中的第一光设置和第二光设置。处理器102可以使用图像分析技术来检测图案122和图像中的第一光设置和第二光设置。处理器106可以分析图像140并且识别图像140中的图案和第一及第二光设置(根据其来分别控制显示器120和光源阵列110)。这样的图像分析技术在本领域中是已知的,因此将不再详细讨论。
30.处理器106还被配置为基于图像140中的第一光设置,第二光设置和图案122'来确定第一区段112'和第二区段114'相对于图像140中的显示器120'的位置。这已经在图2a中例示出,其中用户界面装置130被配置为在用户界面装置130的屏幕132上呈现图像140。图像140包括光源阵列110'及其区段112',114'。图像140还包括显示器120'和图案122'。通过分析图像140,处理器106可以确定第一区段112'和第二区段114'相对于图像140中的显示器120'的位置。处理器106可以使用已知的图像分析技术来确定这些位置。
31.光源阵列110的区段可为预定义的。光源阵列110可以例如被分割成多个相等的区段。区段可以是用户定义的或可由用户调整。用户可以例如提供用户输入(经由用户界面)以改变跨光源阵列110的区段的分布。当配置光源阵列110时,区段的数量可以不同于用于控制光源阵列110的区段的数量。配置光源阵列110时的区段的数量可以比光源阵列正在被控制时(例如,每个照明单元可以是单独可控的区段)的区段的数量更低(例如,两个区段)。
32.处理器106还被配置为基于第一区段112'和第二区段114'相对于图像140中的显示器120'的位置来确定多个单独可控照明单元相对于显示器120的映射。处理器106可以例如通过确定图像140中光源阵列110'的参考点相对于图像140中显示器120'的参考点的位置(例如,显示器120'的边缘和/或中心的位置)来确定光源阵列110相对于显示器120的位置(例如,光源阵列110'的远端,近端和/或中心的位置),并且基于其来确定(和存储)光源阵列110相对于显示器120的(物理)位置。处理器106然后可以基于(物理)位置确定光源阵列110的多个单独可控照明单元相对于显示器120的映射。处理器106可以将映射存储在存储器(例如,存储器108或外部存储器)中,使得当正在显示器120上呈现媒体内容时可以检索映射,使得根据映射基于媒体内容来控制多个单独可控照明单元中的一个或多个照明单元。处理器106可以例如基于第一区段112'相对于图像140中的显示器120'的位置来将至少第一区段112与显示器120的第一区域相关联。另外,处理器106可基于第二区段114'相对于图像120中的显示器120'的位置而将第二区段114与显示器120的第二区域相关联。所述映射可例如包括显示器120的(像素)区域与光源阵列110的单独可控照明单元/区段之间的关联,使得当媒体内容正在显示器120上呈现时,根据区域的(像素的)颜色来控制与该区域相关联的单独可控照明单元。
33.在图lb和2a的实例中,光源阵列110已被分割成两个区段112,114。在其它实例中,光源阵列110可被分割成多于两个区段。每个区段包括一个或多个单独可控照明单元。在一示例中,每个单独可控照明单元可以是区段。这在图2b中示出,其中光源阵列110已经被分割,使得每个单独可控照明单元是区段,并且光源阵列110被控制成使得在光源阵列110上呈现梯度,该梯度可以由处理器106在图像140中检测到。应当理解,这些区段和不同区段的控制仅仅是示例性的,并且本领域技术人员能够在不脱离所附权利要求的范围的情况下设计备选方案。
34.控制系统102可以包括在装置中,例如在用户界面装置130中,在中央(家庭)控制系统中,在桥接器中,在远程服务器上等,控制系统可以包括包含在装置中的(单个)处理器106。备选地,控制系统102可以包括;多个处理器,例如被配置为控制光源阵列110和显示器120的第一处理器(其可以被包括在用户界面装置130中);以及第二处理器(其可以被包括在可以经由网络/互联网访问的远程服务器中),该第二处理器被配置为获得图像140并且确定图像中区段112',114'相对于显示器120'的位置,在并且基于此来确定映射。处理器可以例如经由本地网络或外部网络通信地耦合。
35.光源阵列110可以是被配置为定位在显示器120处的任何类型的光源阵列110,光源阵列110可以例如是灯条,灯串,包括多个可互连元件的模块化照明装置,(线性)光源阵列(例如轨上的光源,或照明器中的光源)等。图3a-3e示出了光源阵列的示例。光源阵列可以包括用于控制(led)光源(在图3a-3g中示出为小正方形)的控制器300。或者,光源阵列可包括用于控制光源的多个控制器300。光源可以例如包括一个或多个led(例如,多色led,
led组等)。
36.图3a示出了光源阵列的示例,其中光源阵列是灯条。虚线表示单独可控照明单元。在该示例中,每个单独可控照明单元包括光源。图3b示出了光源阵列的示例,其中光源阵列是灯条。虚线表示单独可控照明单元。在该示例中,每个单独可控照明单元包括作为一组进行控制的多个光源。图3c示出了光源阵列的示例,其中光源阵列是灯条。灯条可以包括支撑表面,该支撑表面被配置为在不切割电力和控制线的情况下在各光源/各单独可控照明单元(由虚线三角形指示)之间部分地被切割。这使得用户能够在切割处折叠灯条,以便将灯条定位在显示器120的拐角处。图3d示出了替代方案,其中光源阵列包括照明单元之间的连接器,这使得用户能够增加或减小光源阵列的长度。图3e示出了光源阵列的示例,其中光源以二维配置(例如,瓦片配置)进行定位,并且其中所述光源阵列包括在各照明单元之间的连接器,所述连接器使得用户能够增加或减小所述光源阵列的长度。
37.光源阵列110被配置为安装在显示器120处,可以要求光源阵列沿着显示器120的角部安装。取决于光源阵列的类型,用户可以在光源阵列110中创建拐角,使得其匹配显示器120的拐角,光源阵列110可以例如适于被折叠,弯曲和/或切割(参见图3c)。附加地或替代地,光源阵列110可以包括各照明单元之间的连接器,并且用户可以在一定角度下连接不同的照明单元以创建拐角。图3f-3h示出了利用多个照明单元创建拐角的不同示例。例如,如图3f所示,拐角连接器元件可以定位在两个照明单元之间(并且在两个段之间)。或者,如图3g所示,柔性连接器可以定位在两个照明单元之间(并且在两个区段之间)。附加地或替代地,如图3h所示,区段的(远侧)端部可包括在不同方向上定向的多个连接器,使得另一区段可连接到(远侧)端部。用户界面装置130的用户界面可进一步经配置以接收指示光源阵列110已沿着显示器120的拐角进行定位的用户输入。处理器106可经配置以基于图像140中的区段的位置来确定拐角的位置。替代地,光源阵列110可经配置以在光源阵列被定位的拐角的位置处进行通信。光源阵列的控制器300可以基于检测到的拐角元件的存在(参见图3f),基于检测到的另一区段的存在(图3h)等来获得该信息,并且控制器300可以将该信息传送到控制系统102的处理器106。
38.图案122可以是静态图案(即,不随时间改变的图案)。对于静态图案,获得由相机捕获的单个图像140就可以足够用于确定第一区段112'和第二区段114'相对于图像140中的显示器120'的位置。替代地,图案122可以是瞬时/动态图案(即,随时间改变的图案,例如闪烁图案,在显示器120上移动的一个或多个形状等),并且由相机捕获的多个图像140可以由处理器106获得。第一区段112'和第二区段114'相对于多个图像140中的显示器120'的位置可以基于瞬时图案通过分析多个图像140来确定。瞬时图案的瞬时变化可以使得它们对于人类是不可感知的。所呈现的图案的频率可以例如是60hz,100hz或120hz。
39.该图案例如可以是网格或网格的线。图4a-4d示出了可以在显示器120上呈现的图案122的示例。图4a示出了具有四种不同颜色的空间图案。图4b示出了具有水平线的图案。图4c示出了具有竖直线的图案。图4d示出了分布在显示器120的左侧、右侧和顶侧的具有七个区域的图案。
40.处理器106还可以被配置为选择或生成图案。该选择可以是从多个图案(其可以存储在存储器中,例如存储器108中)中选择图案。选择或生成可以基于光源阵列的一个或多个特性。这些特性可以例如涉及光源阵列110的类型,光源阵列的光呈现能力,第一和第二
光设置,光源阵列110的照明单元的分布,每个照明单元的光源数量等。例如,如果光源阵列110的照明单元的密度高,则与具有较低密度的照明单元的光源阵列110相比,处理器106可以选择具有更多条带的条纹图案。
41.在另一示例中,处理器106可以被配置为获得关于光源阵列110的尺寸和光源阵列110的照明单元的长度的信息,以及关于显示装置120的尺寸的信息。然后,处理器106可以选择或生成图案,使得图案包括具有对应于光源阵列110的照明单元的长度的尺寸的区段(显示器120上的区域)。
42.在另一实例中,处理器106可经配置以获得关于光源阵列110的尺寸和光源阵列110的区段112,114的长度的信息,以及关于显示装置120的尺寸的信息。处理器106可接着选择或产生图案,使得图案包括具有对应于光源阵列110的区段112,114的长度的尺寸的区段(显示器120上的区域)。这是有益的,因为它改进了检测光源阵列110的区段相对于显示器120的相对位置。
43.在另一示例中,处理器106可以基于光源阵列110的(第一和第二)区段的(第一和第二)光设置来选择或生成图案。处理器106可以选择/生成具有与光设置的颜色形成对照的颜色的图案,这可以改善对图像140中的区段112',114'和显示器120'之间的差异的检测。
44.第一和/或第二光设置可以是动态光设置(即随时间变化的光设置)。由相机捕获的多个图像140可以由处理器106获得。处理器106可以被配置为基于动态光设置来确定第一区段112'和第二区段114'相对于多个图像140中的显示器120'的位置。处理器106可以基于存在于多个图像140的不同图像中的不同光设置来分析多个图像以检测图像中的不同片段。
45.处理器106可以被配置为:在第一时刻根据第一光设置来控制光源阵列110的第一区段112的一个或多个照明单元;并且在随后时刻根据第二光设置来控制光源阵列110的第二区段114的一个或多个照明单元。处理器106可以在第一时刻获得第一图像,第一图像至少包括显示器120',第一区段112'及其第一光设置。然后,处理器可以在随后时刻获得第二图像,第二图像至少包括显示器120',第二区段112'和其第二光设置。处理器106可进一步经配置以分析第一图像且确定第一区段112'相对于第一图像中的显示器120'的位置,且分析第二图像且确定第二区段114'相对于第二图像中的显示器120'的位置。
46.处理器106还可以被配置为在随后时刻关闭光源阵列110的第一区段112的一个或多个照明单元,并且在第一时刻关闭光源阵列110的第二区段114的一个或多个照明单元。这可以进一步改进第一区段112'相对于第一图像中的显示器120'的位置和第二区段114'相对于第二图像中的显示器120'的位置的检测。
47.可以在显示器120上呈现媒体内容,并且可以根据该映射基于媒体内容来控制多个单独可控照明单元中的一个或多个照明单元。处理器106可以被配置为使媒体呈现装置呈现媒体内容。媒体呈现装置可以例如是包括显示器120的显示装置,外部媒体呈现装置(例如,机顶盒,媒体播放器,视频游戏控制台等),用户界面装置130等。系统可以进一步包括用于基于媒体内容来控制光源阵列110的照明单元的照明控制装置(例如,桥接器,中央(家庭)控制系统,用户界面装置,包括显示器的显示装置等)。可以基于媒体内容,例如通过分析在显示器120上呈现的图像的颜色并且通过相应地控制照明单元,来控制照明单元。可
替代地,可以根据包括预编程的照明控制指令的光脚本来控制照明装置。通过照明控制装置基于媒体内容来控制照明单元或光源阵列的技术在本领域中是已知的,因此将不再进一步详细讨论。
48.处理器106可经配置以基于第一区段112'和第二区段114'相对于图像140中的显示器的位置来确定光源阵列110的控制器300的定向,且将所述定向存储在存储器(例如,存储在存储器108中或远程存储器中)中。显示器的定向通常是固定的或已知的。这使得能够确定光源阵列110的区段112,114的定向。照明单元(以及区段的位置)相对于光源阵列的(中央)控制器300的顺序是已知的(参见图3a-3h),并且例如(例如,由控制器300)被传送到处理器106。处理器可以基于第二虚拟表示相对于第一虚拟表示的位置来确定控制器300的定向。处理器106可将该定向存储在存储器中以供装置(例如,用户界面装置130,中央照明控制装置等)使用。存储器可以例如被包括在用户界面装置130、桥接器、远程服务器等中。
49.处理器106还可以被配置为在已经确定(初始)映射之后改变模式,并且重复用于确定映射的步骤。可以在确定映射不完整/不正确时重复这些步骤,或者简单地检查映射是否正确。附加地或替代地,处理器106可进一步经配置以在已确定(初始)映射之后改变片段的光设置,且重复用于确定映射的步骤。可以在确定映射不完整/不正确时重复这些步骤,或者简单地检查映射是否正确。用户可以提供指示映射是不完整的/不正确的用户输入(例如,经由用户界面装置130),并且处理器106可以以不同模式和/或不同光设置来重复这些步骤。
50.图5示意性地示出了配置系统的光源阵列110的方法500,该系统还包括显示器120和相机109,其中光源阵列包括多个单独可控照明单元,并且其中光源阵列已经相对于显示器进行了定位,该方法包括:在显示器上呈现502图案,根据第一光设置控制504光源阵列的第一区段的一个或多个照明单元,根据第二光设置控制506所述光源阵列的第二区段的一个或多个照明单元,获得508由所述相机捕获的图像,所述图像包括所述显示器,所述第一区段和所述第二区段,检测510图像中的图案,检测512所述图像中的所述第一光设置和所述第二光设置,基于所述图像中所述图案和所述第一光设置、所述第二光设置来确定514所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置,以及基于所述第一区段和所述第二区段相对于所述图像中的所述显示器的位置来确定516所述多个单独可控照明单元相对于所述显示器的映射,使得当正在所述显示器上呈现媒体内容时,根据所述映射基于所述媒体内容来控制所述多个单独可控照明单元中的一个或多个照明单元。
51.当计算机程序产品在诸如控制系统102的处理器106的计算装置的处理单元上运行时,方法500可以由计算机程序产品的计算机程序代码执行。
52.应注意,上述实施例是说明而非限制本发明的,且本领域技术人员将能够在不脱离所附权利要求书的范围的情况下设计许多替代实施例。
53.在权利要求中,置于括号之间的任何附图标记不应被解释为限制权利要求。动词"
包括"及其变化形式的使用不排除在权利要求中陈述的元件或步骤之外的元件或步骤的存在。元件前面的冠词"一"或"一个"不排除存在多个这样的元件。本发明可以借助于包括若干不同元件的硬件,并且借助于适当编程的计算机或处理单元来实现。在列举了若干装置的装置权利要求中,这些装置中的几个可以由同一个硬件项来体现。在相互不同的从属权利要求中叙述某些措施的简单事实并不指示这些措施的组合不能被有利地使用。
54.本发明的各方面可以在计算机程序产品中实现,该计算机程序产品可以是可以由计算机执行的、存储在计算机可读存储装置上的计算机程序指令的集合。本发明的指令可以呈任何可解释或可执行的代码机制,包括但不限于脚本,可解释程序,动态链接库(dll)或java类。指令可以被提供为完整的可执行程序,部分可执行程序,作为对现有程序的修改(例如,更新)或对现有程序的扩展(例如,插件)。此外,本发明的处理的部分可以分布在多个计算机或处理器或甚至"云"上。
55.适于存储计算机程序指令的存储介质包括所有形式的非易失性存储器,包括但不限于eprom,eeprom和闪存装置,磁盘(诸如内部和外部硬盘驱动器),可移动盘和cd-rom盘。计算机程序产品可以分布在这样的存储介质上,或者可以通过http,ftp,电子邮件或者通过连接到诸如因特网的网络的服务器来提供下载。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献