[go: up one dir, main page]

CN109196956B - 控制照明系统 - Google Patents

控制照明系统 Download PDF

Info

Publication number
CN109196956B
CN109196956B CN201780024762.7A CN201780024762A CN109196956B CN 109196956 B CN109196956 B CN 109196956B CN 201780024762 A CN201780024762 A CN 201780024762A CN 109196956 B CN109196956 B CN 109196956B
Authority
CN
China
Prior art keywords
color
lighting
video content
user
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201780024762.7A
Other languages
English (en)
Other versions
CN109196956A (zh
Inventor
J.D.马森
D.V.阿里阿克塞约
P.S.牛顿
R.马吉尔瑟
B.德瑞森
M.D.万德尔兹瓦格
R.E.F.万德文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Signify Holding BV
Original Assignee
Philips Lighting Holding BV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Philips Lighting Holding BV filed Critical Philips Lighting Holding BV
Publication of CN109196956A publication Critical patent/CN109196956A/zh
Application granted granted Critical
Publication of CN109196956B publication Critical patent/CN109196956B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/155Coordinated control of two or more light sources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/231Hierarchical techniques, i.e. dividing or merging pattern sets so as to obtain a dendrogram
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/02Viewing or reading apparatus
    • G02B27/06Viewing or reading apparatus with moving picture effect
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/17Embedded application
    • G06F2212/172Non-portable consumer electronics
    • G06F2212/1721Home entertainment system, e.g. television set
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20072Graph-based image processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

一种照明脚本,其供照明控制器用来在视频内容在由至少一个照明器照射的空间中被输出时控制至少一个照明器与视频内容的输出同步地呈现光照效果,被如下生成。处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板。向用户显示在视频内容的输出期间要被呈现的并且可被用户可修改的一系列光照效果。所显示的系列传达从所确定的颜色调色板导出、要在光照效果中的至少一个中呈现的至少一种光照颜色。所生成的照明脚本用于呈现经修改的一系列光照效果。

Description

控制照明系统
技术领域
本发明涉及一种在由照明系统照射的空间中输出一段视频内容时自动控制照明系统呈现光照效果的方法。
背景技术
连接的照明系统是包括联网的光照源(“照明器”)的一类照明系统,所述联网的光照源优选地经由无线网络连接使得光照源是无线可控的。可以经由互联网服务或者经由连接的物理设备(诸如传感器和开关)从各种用户接口(诸如智能电话和平板电脑应用程序)控制这些光照源。可以被分配给连接的照明系统的行为提供比传统的照明系统更多的机会。对于最终用户而言,有可能的是指定他想要他的照明系统如何表现。甚至有可能的是在不同时刻指定不同形式的行为。换句话说,用户现在能够使用他的照明系统不仅用于光照或气氛创建而且作为支持或增强家庭环境中或在线发生的任何其它活动的方式,例如用于娱乐、安全、通知等。
彩色连接照明的最通常的用途中的一个是用以增强人们的日常活动。比如,附加的功能在其它领域(诸如智能家居和娱乐)中现在成为可能。例如,已知的是在电视周围添加相匹配的动态彩色光来增强观看电视、电影或其它视频内容的体验。随着连接的照明系统在家庭中变得更普通,甚至可以在不需要购买专用娱乐照明系统的情况下获得这些类型的沉浸式体验。
用户可以使用脚本编写应用程序来生成他自己的照明场景以当一段视频内容在由照明系统照射的空间中输出时伴随该段视频内容。用户可以是内容消费者(即最终用户),或者用户可以是例如将照明脚本正提供给内容消费者的开发者,例如,照明脚本可以与其相关的视频内容一起分发。
通过生成合适的照明脚本,用户可以指定要被照明系统在视频内容内的具体时间(即相对于视频内容中的视觉事件)呈现的具体光照效果。因此,照明脚本定义了在由照明系统照射的空间中播出视频内容时要被该照明系统呈现的一系列用户定制化光照效果,由此呈现用户期望的照明场景。照明脚本是计算机实现的数据结构,照明系统的照明控制器通过以合适的方式跟踪视频内容的输出,可以使用该数据结构来与视频内容在照射空间中的输出同步地呈现所定义的一系列光照效果。照明脚本跟具有以这种方式使用它们的必需功能的照明控制器一样,在本领域中是已知的。
发明内容
当前可用的脚本编写应用程序可以为用户提供他可以编写脚本的照明场景中的极大的自由。然而,缺点在于即使对于有限持续时间(例如几分钟)的短视频内容而言,用户使用现有的工具生成脚本也可能花费大量的时间。
本发明的各种方面涉及用于生成上面描述的种类的照明脚本的改进的照明脚本应用程序。为了为用户简化和加速脚本编写过程,本发明的脚本编写应用程序处理视频内容的帧图像数据以自动确定视频内容的一个或多个颜色调色板,从所述颜色调色板可以导出要被呈现在照明效果中的一个或多个中的一种或多种光照颜色。例如,可以从(多个)颜色调色板自动导出(多种)光照颜色,例如,以生成特定于视频内容的“默认的”但是定制的一系列光照效果,用户然后可以修改所述光照效果以根据他个人的期望而定制化。这些光照效果在它们是从视频内容自动生成的意义上是默认的,但是在(多种)光照效果的(多种)光照颜色匹配视频内容的(多种)颜色的意义上特定于视频内容。作为另一示例,可替换地或另外,从所确定的(多个)颜色调色板导出的(多个)颜色选择器可以被显示给用户,他可以使用所述颜色选择器来手动选择颜色调色板的各单独的光照颜色和/或一组颜色(例如全部颜色)以用于并入到所述一系列照明效果中。
本发明的第一方面针对一种针对一段视频内容生成照明脚本的计算机实现的方法。照明脚本供照明控制器用来在视频内容在由至少一个照明器照射的空间中被输出时控制所述至少一个照明器与该视频内容的输出同步地呈现光照效果。该方法包括在计算机上执行脚本编写应用程序以实现下列步骤:
- 处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;
- 控制计算机的显示装置向计算机的用户显示在视频内容的输出期间要被呈现的一系列光照效果,其中光照时间线传达从所确定的颜色调色板导出、要在光照效果中的至少一个中被呈现的至少一种光照颜色;
- 经由计算机的用户输入装置从用户接收至少一个效果修改指令,并且根据所接收到的至少一个指令修改所显示的一系列光照效果;并且
- 生成照明脚本,该照明脚本供照明控制器用于在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现经修改的一系列光照效果。
术语“颜色调色板”意味着视频内容的一个或多个帧图像的一种或多种颜色特性,并且可以例如是表示那些(多种)颜色特性的、从(多个)帧图像导出的一组一个或多个颜色参数。颜色参数可以采用多种不同的形式,诸如色调值、明亮度值和/或饱和度值;色度和/或亮度值;RGB值、XYZ值、YZY值等。这种颜色调色板可以包括仅一种类型的参数(例如,仅(多个)色调值,忽略明亮度和饱和度),或者多种类型的参数(例如,(多个)色调值、(多个)明亮度值和(多个)饱和度值中的两个或更多)。为避免疑问,注意,在本发明的上下文中,亮度、明亮度等被认为是颜色特性。参数可以是一维值,或者多维矢量(例如,2D或3D颜色空间中的2D或3D颜色矢量)。
注意,所显示的一系列光照效果不需要传达由至少一个照明器最终呈现的光照效果的每个细节(实际上,到那时之前并非光照效果的每个最后细节都已经被设定),并且可以例如传达更高级别的信息以传达当那个光照效果被最终呈现时将被创建的整体印象。
在实施例中,所述步骤可以进一步包括:控制显示装置显示从所确定的颜色调色板导出的颜色选择器,其中至少一种光照颜色由用户使用所显示的颜色选择器经由计算机的用户输入装置来选择。
所述步骤可以进一步包括:处理视频内容以生成传达视频内容的视觉变化的视频时间线;并且控制显示装置将该视频时间线与一系列光照效果相关联地显示。
处理步骤可以包括确定视频内容的多个片段中的每一个的相应颜色调色板;其中所显示的一系列光照效果可以包括针对视频内容的各片段中的每一个的相应光照效果,并且针对各片段中的至少一个向用户传达从其相应的颜色调色板导出、要被呈现在其相应的光照效果中的至少一种光照颜色。
处理步骤可以包括通过将视频内容的各帧图像的相应颜色特性相互比较来自动确定片段。
处理步骤可以包括为各帧图像确定多个单独的颜色调色板,所述颜色调色板被用于所述比较中。
所述比较可以包括:将层次聚类算法应用于各单独颜色调色板,和/或将各单独颜色调色板之间的差异与颜色匹配阈值进行比较,和/或检测各单独颜色调色板的与基色的偏差。
可以根据经由用户输入装置从用户接收到的至少一个分段指令来自动确定片段。
来自用户的至少一个分段指令设定下列中的至少一个:
- 帧图像的数目,将为所述帧图像确定各单独颜色调色板中的每一个,
- 颜色匹配阈值,
- 基色(可替换地,基色可以通过脚本编写应用程序通过处理帧图像来自动确定),
- 片段的起点,
- 片段的终点,
- 分段频率,
- 最大片段持续时间,
- 最小片段持续时间。
可替换地或另外,所述比较可以包括确定至少颜色特性跨各帧图像的变化速率。
所述步骤可以包括生成帧图像数据的至少一个颜色直方图,所述颜色直方图被用来确定至少一个颜色调色板。
所述步骤可以进一步包括:接收至少一个照明器的至少一种颜色呈现能力的指示,该至少一种颜色呈现能力被脚本编写应用程序在处理步骤中用来生成至少一个颜色调色板。
本发明的第二方面针对一种在一段视频内容在由至少一个照明器照射的空间中被输出时控制由该至少一个照明器发射的光照的方法,该方法包括:在计算机上执行脚本编写应用程序;由脚本编写应用程序处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;由脚本编写应用程序控制计算机的显示装置向计算机的用户显示在视频内容的输出期间要被呈现的一系列光照效果,其中所显示的系列传达从所确定的颜色调色板导出、要在各光照效果中的至少一个中被呈现的至少一种光照颜色;由脚本编写应用程序经由计算机的用户输入装置从用户接收至少一个效果修改指令,并且根据所接收到的至少一个指令修改所显示的一系列光照效果;并且由照明控制器在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现经修改的一系列光照效果。
本发明的第三方面针对一种针对一段视频内容生成照明脚本的计算机实现的方法,照明脚本供照明控制器用来在视频内容在由至少一个照明器照射的空间中被输出时控制该至少一个照明器与该视频内容的输出同步地呈现光照效果,该方法包括在计算机上执行脚本编写应用程序以实现下列步骤:处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;控制显示装置显示从所确定的颜色调色板导出的颜色选择器;经由计算机的用户输入装置从用户接收对所显示的颜色选择器的至少一种光照颜色的选择;控制计算机的显示装置向用户显示在视频内容的输出期间要被呈现的一系列光照效果,其中所显示的系列传达所选择的至少一种光照颜色在各照明效果中的至少一个中的呈现;并且生成照明脚本,该照明脚本供照明控制器用于在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现该一系列光照效果。
本发明的第四方面针对一种在一段视频内容在由至少一个照明器照射的空间中被输出时控制由该至少一个照明器发射的光照的方法,该方法包括:在计算机上执行脚本编写应用程序;由脚本编写应用程序处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;由脚本编写应用程序控制显示装置显示从所确定的颜色调色板导出的颜色选择器;由脚本编写应用程序经由计算机的用户输入装置从用户接收对所显示的颜色选择器的至少一种光照颜色的选择;由脚本编写应用程序控制计算机的显示装置向用户显示在视频内容的输出期间要被呈现的一系列光照效果,其中所显示的系列传达所选择的至少一种光照颜色在各照明效果中的至少一个中的呈现;并且由照明控制器在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现经修改的一系列光照效果。
本发明的第五方面针对一种针对一段视频内容生成照明脚本的计算机实现的方法,照明脚本供照明控制器用来在视频内容在由至少一个照明器照射的空间中被输出时控制该至少一个照明器与该视频内容的输出同步地呈现不同的光照颜色,该方法包括在计算机上执行脚本编写应用程序以实现下列步骤:处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;控制显示装置显示从所确定的颜色调色板导出的颜色选择器;经由计算机的用户输入装置从用户接收对所显示的颜色选择器的至少一种光照颜色的选择;控制计算机的显示装置向用户显示在视频内容的输出期间要被呈现的一系列光照颜色,该系列包括所选择的至少一种光照颜色;并且生成照明脚本,该照明脚本供照明控制器用于在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现该一系列光照颜色。
本发明的第六方面针对一种在一段视频内容在由至少一个照明器照射的空间中被输出时控制由该至少一个照明器发射的光照的方法,该方法包括:在计算机上执行脚本编写应用程序;由脚本编写应用程序处理视频内容的帧图像数据以确定帧图像数据的至少一个颜色调色板;由脚本编写应用程序控制显示装置显示从所确定的颜色调色板导出的颜色选择器;经由计算机的用户输入装置从用户接收对所显示的颜色选择器的至少一种光照颜色的选择;由脚本编写应用程序控制计算机的显示装置向用户显示在视频内容的输出期间要被呈现的一系列光照颜色,该系列包括所选择的至少一种光照颜色;并且由照明控制器在视频内容在所照射的空间中的输出期间控制至少一个照明器呈现该一系列光照颜色。
第一方面或其任何实施例的方法的任何特征可以在第二至第六方面中的任何一个的实施例中被实现。
本发明的第七方面针对一种计算机,该计算机包括:显示装置;以及处理器,该处理器连接到显示装置,并且被配置为执行脚本编写应用程序并且由此实现本文公开的方法步骤中的任何一个。
本发明的第八方面针对一种计算机程序产品,其包括存储在计算机可读存储介质上的脚本编写应用程序,该脚本编写应用程序被配置为当在计算机上被执行时实现本文公开的方法步骤中的任何一个。
附图说明
为了更好地理解本发明并且示出可以如何将本发明的实施例付诸实施,参考以下附图,在附图中:
图1示出了被照明系统照射的空间的一部分的透视图,在该空间中一段视频内容正在被输出;
图2A示出了照明系统的示意框图;
图2B示出了脚本编写应用程序的软件模块;
图3A示出了为一段视频内容的(时间)片段确定相应颜色调色板的方法的流程图;
图3B示出了生成照明脚本的方法的流程图;
图4展示了如何可以基于颜色量化来为一组一个或多个帧图像确定单独的颜色调色板;
图5示出了由脚本编写应用程序生成和显示的示例性图形用户接口。
具体实施方式
在下面描述的示例性实施例中,描述了脚本编写应用程序,其具有预生成颜色调色板并且将它们作为可选择的显示元素(“颜色选择器”)显示给用户以加速脚本编写过程的构件。脚本编写应用程序使得用户(无论他是专家还是新手)能够创建光脚本,该脚本然后可以被链接到视频内容。
当用户选择用于脚本编写的视频时,所描述的脚本编写工具自动地将视频流分段成片段,在各片段中各颜色调色板显著不同于前一个颜色调色板。脚本编写工具通过在生成颜色调色板时计及照明系统的颜色呈现能力而还考虑到来自调色板的颜色意图被呈现在连接的照明系统上,以使颜色调色板偏向于更容易被照明系统适当呈现的颜色。然后,脚本编写应用程序使用这些预生成的调色板来帮助用户快速地和高效地建立照明脚本。
下面描述脚本编写应用程序的进一步的细节。首先将描述有用的环境,在该环境中所生成的照明脚本可以被用来实现沉浸式多媒体体验。
图1示出了被照明系统1照射的空间的透视图。照明系统1包括多个照明器4和控制单元10。照明器4连接到控制单元10使得控制单元10可以将控制信号传送到各照明器。以这种方式,照明器4形成被控制单元10控制的照明网络。
照明器4被布置为照射空间并且可以采用各种不同的形式。在这个示例中,空间是房间,诸如用户的客厅或卧室,但是所述技术可以同样地被应用于其它空间,诸如室内或室外电影院、或者在办公室中等。控制单元10提供对照明器4的智能控制,并且特别是通过改变各照明器4中的每一个的一种或多种颜色设置(诸如色度(例如U和/或V)和/或亮度(Y)设置、RGB设置、XYZ设置、Yxy设置、和/或一种或多种色温设置等)而能够实现该照明器发射的光照的颜色。
媒体设备18被示出为位于被照明系统1照射的空间中。媒体设备18通过以常规方式在媒体设备18的显示器上快速连续地显示视频内容的帧图像(多个帧),同时经由(多个)扬声器同时输出视频内容的任何伴随的音频数据,而能够输出诸如视频文件的一段视频内容(图2A、2B中的16)。媒体设备18被示出为处于其正在显示视频内容的一帧的时刻。
媒体设备18是电视(TV)(在这个示例中,诸如智能TV),其被示出为安置在空间的墙壁上。然而,它可以采用其它合适的形式,并且可以例如包括被布置为将帧图像投影到所照射的空间的表面上的图像投影仪、被占据空间的用户穿戴的虚拟现实(VR)和/或增强现实(AR)耳机、或者甚至通用计算机设备(诸如平板电脑、台式或膝上型计算机、或智能电话)、或者被配置为在被照明系统1的照明器4照射的空间中输出(即播出)视频内容的任何其它媒体设备。
在图1的示例中,示出了照明系统1的以下通用照明器4,其全部都连接到控制单元10:独立式落地灯、位于媒体设备18的任一侧的墙壁上的洗墙灯、嵌入在房间的天花板中的聚光灯、以及房间的地板上的便携式照明器(例如Hue Go)。另外,背光元件被示出为安装在TV 18的后面,其也是照明系统1的照明器4。这些背光元件可以例如是被安置在TV后面(例如在TV的背面)的LED照明条带,以在很靠近TV之处提供围绕其的照明效果。
然而,图1的布置只是示例性的,并且一般地照明系统1可以包括可以采用任何合适形式的一个或多个照明器4。例如,基本的照明器可以简单地由灯泡或多个灯泡(例如,LED、灯丝灯泡或气体放电灯)和任何相关联的支撑结构组成。其它照明器还可以包括例如相关联的壳体或外壳,尽管其它照明器可以不包括。照明器可以采用传统天花板或墙壁安置的房间照明器、或者独立式照明器(诸如落地式或台式灯、或者便携式照明器)的形式;或者它可以采用不那么传统的形式,诸如嵌入在家具的表面或物品中或安装在家具的表面或物品上的LED条带、洗墙灯、或者被具体适配成提供光照的任何其它形式的光照设备。用于与控制单元10通信的组件(例如,专用电路、FPGA、处理器以及可适用的伴随软件(例如固件))可以被并入在具有标准配件的灯泡中,以允许将连接的照明功能容易地改装到现有的、非专业的照明系统中。然而,这不是必要的并且一般地这些通信组件可以被并入在照明系统中的任何合适的位置处以允许各照明器和控制单元10之间的通信。
然而,注意,术语“照明器”、“光源”和“光照源”在本文中被可互换地用来指代发射不仅任何光而且具体地光照(即,在适合于对照射被一个或多个人占据的环境做出贡献的规模上的光(因此使得人类居住者可以在物理空间内看见))的设备。还要注意,术语“照明”在这个意义上也是指光照。
控制单元10根据照明脚本8,与由媒体设备18对于视频内容的输出同步地改变由照明器4呈现的光照颜色。
这在图2A中被图示出,图2A示出了照明系统1的高度示意框图。照明系统的照明控制器11接收照明脚本8,该照明脚本8定义在视频内容16的输出期间在具体时间要被呈现的照明效果。这允许照明效果被匹配到视频内容的具体片段,例如通过控制照明器4在具体片段期间呈现具体静态或动态照明效果、通过呈现与当被播出时的视频内容的给定片段中的颜色相匹配的一种或多种光照颜色、或者呈现动态光照效果以匹配视频内容中的事件(例如,突出的、快速调制的动态效果以伴随视频的动感十足的部分;微妙的、缓慢演变的动态效果以匹配更忧郁的片段)。这可以为空间中的正在消费由媒体设备18输出的视频内容的用户提供沉浸式体验,因为照明脚本8中阐述的光照效果可以被定义为从用户的视角来补足视频内容16。
照明控制器11包括图1的控制单元10,并且可以包括或不包括附加的组件。照明器4和照明控制器11之间的通信可以以多种不同的方式实现。例如,在照明控制器11和各照明器4中的一个或多个之间发送和接收的数据可以经由各照明器4中的一个或多个其它照明器中继,即照明网络可以具有网状拓扑。可替换地,数据可以在各照明器4和照明控制器11之间被直接传送(即不经由其它照明器中继),即照明网络可以具有星形拓扑。一般地,照明网络可以具有任何合适的网络拓扑,例如基于直接和间接(即中继)连接的任何合适的组合。数据可以在照明控制器11之间被无线地(例如使用ZigBee、Wi-Fi或蓝牙)、经由有线连接(诸如以太网或DMX连接)或两种或更多这样的技术(有线的和/或无线的)的组合来传送。例如,照明控制器11的控制单元10可以是网关,该网关提供照明网络(例如,ZigBee网络或DMX网络)和至少一个其它网络(例如,TCP/IP网络(诸如基于Wi-Fi连接、以太网连接或两者的组合的局域网)、蓝牙网络等)之间的接口。在该上下文中网关有时被称为桥接器(或者具体地用于DMX网络的DMX控制器)。合适的控制单元10的示例是来自飞利浦的Hue桥接器。
对于这种照明系统架构,控制单元10可以被配置为根据从连接到控制单元10的、照明控制器11的另一设备接收到的指令来改变光照颜色,该另一设备诸如执行合适的照明控制应用程序(诸如飞利浦Hue App、或者例如使用飞利浦Hue SDK或通过一些其它手段建立的其它应用程序)的智能电话或其它通用用户设备。在这种情况下,另一设备可以解释照明脚本8,并且指导控制单元10根据照明脚本改变光照颜色。可替换地,桥接器也可以具有解释照明脚本8的必需功能,并且在这种情况下,照明脚本8可以从另一设备被发送到桥接器、或者以其它方式被提供桥接器以供解释。
可替换地,控制单元10可以用作独立控制器,其接收并且解释照明脚本8以实现该功能。例如,照明系统1的架构可以使得不需要桥接器。例如,控制单元10可以包括用户设备(诸如智能电话、平板电脑、膝上型或台式计算机、诸如AR/VR耳机的可穿戴计算设备等)或其它计算设备(例如服务器或多个服务器),或者是用户设备或其它计算设备的部分,该用户设备或其他计算设备可以与各照明器4直接通信(例如经由Wi-Fi到以太网)使得不需要网关。
如将是清楚明白的,设想了存在广泛的各种照明系统架构,在所述照明系统架构中照明脚本8可以被用来使用户获益。
现在转到图2B,示出了计算机20,其可以采用任何合适的形式,诸如膝上型或台式计算机、平板设备、智能电话等。计算机20包括处理器22。处理器22由一个或多个处理单元(例如(多个)CPU、(多个)GPU等)形成,所述一个或多个处理单元例如单个处理单元(例如CPU)或多核处理器中的多个处理单元。
上面提到的脚本编写应用程序(30,图2B)被示出为在处理器22上执行。尽管未明确地示出,脚本编写应用程序30可以在操作系统(OS)之上运行,该操作系统在处理器22上被执行。
示出了脚本编写应用程序30的各种代码模块,即视频解码器32、颜色处理模块34、视频分段模块36、照明脚本生成器38、颜色选择控制器40、光照时间线控制器42、视频时间线控制器44、以及用户接口(UI)层46。UI层46用作计算机的其它代码模块和显示装置24(包括至少一个显示设备,诸如显示屏、耳机等)与计算机的输入装置(包括至少一个输入设备,诸如鼠标、轨迹板、显示器的触摸屏等)之间的接口。显示装置24和输入装置26可以包括计算机20的集成组件、或者计算机20的外围组件、或者两者的组合。注意图2B是突出重要的(highlight)示意图;示出了代码模块32-46以便说明由脚本编写应用程序30施行的不同功能。在代码模块32-46之间示出了各种箭头,这些表示各代码模块之间的高层级相互作用,即这些不同功能的高层级相互依赖关系,其在下面进行描述,并且不限于物理或逻辑连接的任何具体布置。
视频解码器32具有用于接收当被用户选择(例如从计算机20的本地电子存储器25、或者从外部网络(诸如互联网或局域网))时要被编写脚本的视频文件26的输入。
脚本编写应用程序30加速用户的脚本编写过程,并且使该过程对于应用程序30的用户而言更容易且更愉快,鉴于下文这将是清楚明白的。
对光场景进行脚本编写的重要方面是光源的光照颜色的选择。在数百万种颜色选项可用的情况下,如果没有被适当地呈现,则用户可能很容易变得难以应对,特别是如果他是新手。
例如,现有的图形软件工具中采取的典型方案是为用户提供两种类型的通用颜色选择器中的一种。第一种是离散选择器,具有有限数目的离散颜色选择元素以供从中选择,所述离散颜色选择元素诸如数个(例如五至十个)均匀的颜色块,所述颜色块中的每一个是可单独选择的,提供该数目的颜色择选(例如,黑色、红色、橙色、黄色、绿色、蓝色、靛蓝色、紫罗兰色、白色)。第二种是色轮或类似物,即“连续的”选择器,该选择器有效地能够允许从有效地连续的色谱(例如,跨越数千万种不同的颜色,所述颜色中的任何一种可以被选择)内的任何地方选择任何颜色。第一种类型在选择光照颜色以匹配视频内容中的颜色时用途有限,因为它没有提供足够的择选;后一种遭受相反的问题,即它提供了太多的择选,这对于用户而言可能是难以应对的。因此,这些现有的工具中缺乏的是供从中选择的颜色的有限但是有针对性的择选,所述择选对于新手用户而言将是特别有用的。
相反地,脚本编写应用程序30生成定制颜色调色板,其具有供从中选择的有限数目的颜色选择,但是所述颜色选择被智能地选择以匹配在视频内容16自身中找到的颜色。在下面的示例中,定制颜色调色板30被用来显示上面描述的种类的离散颜色选择器,即包括有限数目的离散颜色选择元素,但是那些有限的颜色选择被量身定制以匹配视频内容(并且优选地那些颜色选择被限制为将被适当地呈现在可用的灯上的颜色)。即,提供有限但是有针对性的择选(该择选针对视频内容并且优选地也针对照明系统的颜色呈现能力)。
优选地,如下面描述的,视频内容被分段成共享类似颜色的(时间)片段,针对每个片段生成相应的定制颜色调色板,并且与该片段相关联地显示被量身定制以匹配该片段(并且优选地以匹配照明系统的颜色呈现能力)的、这种类型的相应离散颜色选择器,使得用户可以为该片段选择适当的光照颜色。即,为每个片段提供有限的颜色择选但是该颜色择选具体地针对该片段。
注意,在一些情况下,择选可以不完全限制于离散颜色选择器。例如,离散颜色选择器可以仅表示颜色选择的初始择选,即,起点,用户如果期望的话然后可以例如使用色轮或类似物来微调该起点。这对于用户而言仍然是较容易和较快速的,因为初始的起点一般地将较靠近于最终期望的结果。
脚本编写工具30对于新手用户而言是特别有帮助的:当人学习新东西时,一开始为他提供有帮助的推动是有帮助的动力,使得他可以从几个简单的最初步骤看见他可以引以为豪的输出。利用这个脚本编写应用程序,预生成的调色板的添加将加速他的脚本编写过程(使得用户很快具有为他的努力而示出的东西),同时稍后当他变成更高级的用户时不会限制他。
图3A在左手侧示出了确定视频内容16的颜色调色板的方法的流程图,现将描述该流程图。该方法是计算机实现的方法,其由脚本编写应用程序30当在处理器22上被执行时实现。该方法涉及基于一种或多种颜色匹配标准将视频内容分段成(时间)片段。即,该方法将视频内容16的一系列帧划分成共享类似颜色的子系列的帧(片段)。该方法还涉及基于那些片段中的每一片段的组成帧的(例如,单个帧或小组时间上相邻的帧的)单独颜色调色板,来为作为整体的每一片段确定相应的颜色调色板。
图3A的右手侧示出了流程图的处理步骤的图形表示,以辅助说明。
在步骤S2,计算机30的用户经由输入装置26选择要被编写脚本的视频文件16。该选择被UI层46接收到,UI层46进而触发视频解码器32(如图2B中示出的从UI层46到视频解码器32的连接所表示的)检索所选择的视频文件16(例如,从本地存储位置或经由外部网络从远程存储位置)。
在步骤S4,视频解码器32解码所检索到的视频文件16以提取它的组成系列帧,表示为F。该系列的各单独帧被单独地表示为F(j),即F(j)是该系列帧F中的第j个帧。该系列F中的帧的总数目被表示为J。解码器还可以从视频文件16提取附加的信息,例如传达各帧F的整体播出持续时间的播出信息,即当在所照射的空间中被播出时视频内容16的持续时间。该信息可以具体地包括播出持续时间的值,和/或诸如各帧F的帧速率(即它们要被输出的速率)的其它信息,这与各帧的总数目J一起定义播出持续时间。视频解码器32向颜色处理模块34和视频时间线控制器44输出所提取的帧图像F。
在步骤S6,颜色处理模块34处理帧图像以确定一组K个单独的颜色调色板cp,单独地表示为cp(k),即cp(k)是第k个单独的颜色调色板。在这个示例中,各单独的颜色调色板cp是从颜色直方图导出的,所述颜色直方图通过量化系列F中的每组N个帧而被生成,其中N是如下面描述的整数。在N=1的情况下,这意味着单独地量化每个帧F(j)以生成K=J个单独的颜色调色板。对于N>1,每个单独的颜色调色板从多个帧生成,即cp(1)从帧F(1)至F(N)生成;cp(2)从帧F(N+1)至F(2N)生成;cp(3)从帧F(2N+1)至F(3N)生成等。在图3A的示例中,N=2,但是这只是示例性的。
一般地,第k个单独的颜色调色板通过颜色处理模块34应用如下的颜色量化函数Q而生成:
Figure DEST_PATH_IMAGE001
其中
Figure DEST_PATH_IMAGE002
,即从帧
Figure DEST_PATH_IMAGE003
至帧
Figure DEST_PATH_IMAGE004
的帧子集,其中N≥1。
参数N可以由用户经由输入装置26设定。例如,用户可以指定应当针对视频内容的每“x”秒指定单独的颜色调色板(这可能比直接设定X更直观),其中脚本编写应用程序30从用户指定的x的值和帧速率导出N。
N的较小的值可能需要更多的处理,并且因此需要处理器22的更大部分的可用处理资源或花费更长的时间来完成,但是可以在步骤S8(参见下面)中给出提供更准确的分段。因此,允许用户设定(直接地或间接地)N允许用户选择如何使计算资源的使用和/或整体处理时间与准确性平衡。可替换地,脚本编写应用程序30可以基于处理器22的至少一种处理能力自动地设定N,以便自动地实现该平衡。
在这个示例中,颜色处理模块42通过为每个帧子集
Figure DEST_PATH_IMAGE005
生成相应的颜色直方图H(k)而应用如图4中图示的量化函数Q。颜色直方图H(k)具有多个颜色容器(colour bin),表示帧子集
Figure 373516DEST_PATH_IMAGE005
的颜色特性。每个容器对应于帧子集
Figure 352974DEST_PATH_IMAGE005
中的一定“范围”的颜色,并且表示在该范围内的颜色相对于其它颜色在那些帧的像素中发生的相对频率(例如,它可以包括在帧像素中的全部上或一组帧像素上该范围内的颜色的计数,或者相对频率值等)。在该上下文中,范围可以意味着不仅一维范围的颜色值,而且也意味着多维范围(比如,对应于颜色空间中的区域或体积)。
单独的颜色调色板cp(k)从直方图H(k)生成。
在图4的相对简单的示例中,在cp(k)中具有M个分量,其对应于具有最高相对频率(例如最高计数)的颜色直方图H(k)的M个容器。cp(k)的第m个分量被表示为cp(km)。
然而,优选地,在考虑照明系统1(例如,作为整体的照明系统1)的一种或多种颜色呈现能力6,和/或包括作为整体的照明系统的色域的个体的能力,和/或(多个)单独照明器或照明器4的组的一个或多个色域的情况下,生成各单独的颜色调色板cp。例如,直方图H(k)可以偏向于照明系统能更好地呈现的颜色,例如,通过比起照明系统不能更好地处理的那些容器(例如在(多个)色域之外的容器),对于照明系统能更好地处理的容器(例如在(多个)色域内的容器),将更高的加权因子应用于容器计数。
单独的颜色调色板cp(k)的分量cp(km)可以是一维的(即单个值),但是它自身也可以是多维的矢量,例如表示颜色空间中的颜色的三维颜色矢量(例如,色调、饱和度以及明亮度),使得cp(k)的单独分量的整体数目是3M。例如,cp(km)可以是对应容器所跨越的颜色范围的一维或多维平均,或者表示颜色范围的某种其它一维或多维颜色参数(一维或多维的)。
单独的颜色调色板cp(k)构成整体维度L*M的、各帧
Figure 132711DEST_PATH_IMAGE005
的特征矢量,其中L是每个分量cp(km)的维度(例如L=1、2或3),即在L*M维特征空间中。
在cp(k)是一维参数(即L=1,其中cp(k)构成一维特征矢量)的情况下,cp(k)可以例如仅表示单个颜色特性(例如色调,忽略明亮度和饱和度),或者即使它是一维的,它也可以表示多个颜色特性(例如,它可以是通过组合色调、明亮度和饱和度中的两个或更多而生成的复合值)。
注意,M也可以是1,即各帧
Figure 527920DEST_PATH_IMAGE005
可以由其最主导范围的颜色(即,由具有最高计数的容器)简单地表示。
因此,在L*M=1的最简单的情况下,每组帧
Figure 152412DEST_PATH_IMAGE005
由一维特征空间中的、表示该组帧
Figure 974874DEST_PATH_IMAGE005
的最主导的(多个)颜色特性的单个值简单地表示。更复杂的变型具有L>1和/或M>1,所述变型以增加的计算处理为代价可以在步骤S8中提供更准确的结果。
在步骤S8-S9,基于特征矢量cp,各视频帧F被分段,并且为每个片段s1、s2、s3……确定单个相应的颜色调色板以表示该片段。
在步骤S8,特征矢量cp(k)被用来对各帧F分段,即,将一系列帧F划分成展现出类似颜色特性的可变长度的各片段S,即,使得遍及每个片段的颜色根据一种或多种颜色匹配标准而相匹配。
颜色匹配标准被应用于各单独的特征矢量cp,其中每个片段s1、s2、s3……是一组具有类似单独颜色调色板cp的邻近的帧(即在系列F中时间上相邻)。该分段通过基于一种或多种颜色匹配标准将各单独 的颜色调色板cp相互比较而被施行。
例如,分段模块36可以将层次聚类算法应用于各单独的颜色调色板cp,其中根据L*M维特征空间中的几何接近度将单独的颜色聚类在L*M维特征空间中。即,基于被应用于各特征矢量(即,各单独的颜色调色板cp)的层次聚类分析的至少一个统计测试。该层次聚类还可以考虑一系列帧F内的时间接近度。
层次聚类指的是一个过程,在该过程中各聚类被初始地分配给特征矢量cp,并且聚类分配通过分割聚类、合并聚类或两者的组合而被递归地微调,直到达到至少一个终止准则。例如,所有特征矢量cp都可以被初始地分配给单个聚类,该聚类然后被递归地分割成多个类别(分裂聚类)。作为另一示例,各特征矢量cp中的每一个都可以被初始地分配给其自身的聚类,并且各聚类然后可以被递归地合并(凝聚聚类)。层次聚类在本领域中本身是已知的,并且鉴于本公开内容,将其应用于各单独的颜色调色板cp的手段在该上下文中将是清楚明白的。
这仅是一个示例,并且存在可以基于各帧F的各单独的颜色调色板cp的比较而比较各帧F 的其它方式。
可以由用户通过调整各帧中的提取颜色之间的颜色匹配阈值来控制分段。阈值越高,视频片段将越长。可以针对各颜色(例如,当各特征矢量中的任何一个超过阈值时创建新的片段)或针对整个调色板(例如,通过各特征矢量之间的差异的加总)设定阈值。
作为可替代方案或除了上面阐述的那些之外,图3A的方法可以是由用户以一种或多种方式可定制的,诸如下面中的一个或多个。
用户可以经由输入装置26选择他想要用于光脚本的一种或多种基色。分段模块36在各视频帧F中搜索这些(多种)基色并且当相对于基色存在大的变化时对视频进行分段,例如通过检测相对于(多种)基色的各差异值中的至少一个(或一组差异值)何时超过了阈值(或一组阈值)。这赋予了用户对于他想要生成的光脚本的某种控制。利用这种形式的基于颜色的分段,用户选择期望的一组(多种)颜色来用作用于分段的基础,这将导致包含该“期望的”的一组(多种)颜色的片段和不包含该期望的一组(多种)期望颜色(或者从该期望的组偏离用户可选择的量)的片段。在这种情况下,如果小的颜色差异足以使与(多种)基色的(多个)差异超过(多个)相关的阈值,则分段仍然可能在相对于彼此仅具有那些小的差异的帧之间发生。
可替换地或另外,可以由颜色处理模块43从各视频帧(例如,从用户喜欢并且经由用户输入装置26在内容中标识的、在视频内容16中检测到的一个或多个基础“项目”(例如,主要字符))自动地提取一种或多种基色。
可替换地或另外,颜色处理模块34可以标识视频内容16中的“暗间隙”(即仅具有非常暗的颜色的片段),其中可能合乎期望的是设定光照的标准水平,或者将那些部分标记为“不可呈现的”或类似的。
在步骤S9,为片段s1、s2、s3中的每一个确定单个相应的颜色调色板CP(s1)、CP(s2)、CP(s3),即每个片段S一个颜色调色板CP。例如,针对各片段S中的每一个,各颜色调色板CP中的每一个可以被确定为各单独的颜色调色板cp的平均(例如平均值),或者可以通过将独立颜色量化程序应用于该片段的各帧来确定各颜色调色板CP中的每一个。
作为可替代方案或除了上面描述的步骤S8的加权之外,可以对片段颜色调色板CP的确定进行加权以计及照明系统1的颜色能力6。
不是向用户呈现如此设定“阈值”的选项,脚本编写应用程序可以以更直观的方式呈现这些选项,例如它可以为用户呈现还可以为分段过程选择分段频率(即,结果得到的动态的“节奏”)的选项,因为对于他而言这可能是比阈值更直观的概念。例如,通过基于用户选择的节奏设定(多个)相关的阈值,快速动态(高节奏)将使分段模块36将视频分段成较短的段,缓慢动态(低节奏)将把视频分段成较长的片段。例如,音乐视频可以具有有着快速变化的快速动态,自然视频可以具有缓慢改变的颜色。
用户可以在片段的开始处指示关键的帧,在此之后算法自动地计算该片段的持续时间和调色板。一般地,用户可以能够经由用户输入装置26指定片段的开始、片段的结尾、以及片段的最小和/或最大持续时间中的一个或多个,分段模块36根据这些对一系列帧F进行分段。
可替换地或另外,分段模块36可以根据视频内容16确定不是基于(多个)颜色阈值的动态,以用于分段过程中。可以以多种方式检测视频内容中的快速改变的场景,例如通过计算帧的颜色直方图并且将其与先前帧的颜色直方图进行比较,例如,以计算它们之间的“距离”(即,比较对应容器的差异度量)。在这种情况下,由分段模块36进行的分段可以至少部分地基于该距离在多个帧内改变的速率。可替换地或另外,分段还可以基于跨各帧检测和跟踪对象,例如,以将具有快速和缓慢移动对象的片段彼此分离;或者可替换地,可以通过作为解码过程的部分处理由视频解码器22生成的运动矢量来实现类似的效果,这是高度高效的方法:在解码器22中,可以从I帧(包含图像颜色数据)与B和P帧(主要包含运动数据)构造原始视频。根据I帧与B和P帧的比率,有可能确定存在快速变化还是仅存在缓慢变化。可以例如通过寻找黑色帧来检测场景切换,这可以被并入到分段过程中以将片段与场景变化对齐。
如果视频内容包括伴随的音频数据,则这可以被附加地用来基于音频处理计算视频的其它片段,例如,以将分段匹配到音频数据中的检测到的音频事件,允许由用户将光照效果与音频事件相关联。
步骤S8-9在数量上有效地减少了颜色调色板cp,使得仅显著不同于彼此的那些颜色调色板得以保留。
作为对于步骤S8的自动分段的可替代方案,步骤S9的技术(或类似的技术)可以被应用于为视频内容16的预定(例如,用户定义的)片段生成颜色调色板CP。即,相同的颜色提取技术可以被用来也使用其来为已经存在的视频片段创建最佳匹配的一组颜色调色板CP。
所确定的片段颜色调色板CP被分段模块36输出到颜色选择控制器40。
图3B示出了生成图形用户接口(GUI)的方法的流程图,用户可以通过该图形用户接口使用所确定的颜色调色板CP生成照明脚本。如下面阐述的,该方法是计算机实现的方法,其由脚本编写应用程序30当在处理器22上被执行时实现。
分别在步骤S10A-C,颜色选择控制器40、光照时间线控制器42以及视频时间线控制器44在计算机20的存储器中分别生成颜色选择显示数据、照明效果时间线显示数据以及视频时间线显示数据。那些数据被输出到UI层46,该UI层46使用它们经由显示装置24显示图形用户接口。UI层46还被配置为经由输入设备46接收用户输入,它可以将所述用户输入相应地传达到模块40-44,使得所述模块40-44可以基于用户输入修改其相应的显示数据。这允许用户与图形用户接口交互,以引起GUI中的视觉变化。
图5中的显示装置24的显示区域中示出了示例性GUI。
基于照明效果时间线显示数据,在显示器上的显示区域的第一区中显示可编辑的照明效果时间线52(为了简洁,下面也被称为“光照时间线”)。第一区是显示区域的细长区,跨显示区域水平地(在x方向上)延伸,其中视频内容16的播出期间的不同时间由显示区域的不同x位置表示。
光照时间线52表示当在照射的空间中输出视频内容16时要被照明系统1呈现的一系列光照效果。每个照明效果被表示在第一区的相应子区中。这些子区中的每一个对应于在步骤S8确定的各片段S中的相应一个。通过示例的方式,对应于片段s2的子区在图5中被表示为60。
基于视频时间线显示数据,在显示区域的第二区中显示视频时间线54。第二区也是细长的,并且平行于第一区延伸。视频时间线显示数据包括从解码的各视频帧F提取的帧图像数据,该帧图像数据被用来以直观的方式表示视频内容的片段S。各片段S中的每一个被表示在这个第二区的相应子区中,所述第二区的相应子区与第一区的表示同一片段的子区相关联。在该示例中,那些子区由于它们是垂直对齐的(在y方向上)并且在x方向上具有基本相同的长度的事实而是相关联的,尽管它们可以以向用户传达它们的关联性的其它方式而在视觉上相关联。每个子区的长度可以取决于片段的持续时间,以便以直观的方式将该片段的持续时间至少近似地传达给用户。视频时间线54还可以与显示的帧图像数据相关联地显示视频内容的任何音频数据的表示(例如波形)。
基于颜色选择器显示数据,显示多个颜色选择器64a、64b、64c----片段s1、s2、s3中的每一个片段一个颜色选择器,并且该一个颜色选择器与该片段相关联地被显示,使得用户可以看见已经为哪个视频片段导出了哪个颜色选择器。颜色选择器显示数据从各片段颜色调色板CP生成,其中各颜色选择器中的每一个被从其相关联的视频片段的颜色调色板导出,即,选择器64a从颜色调色板CP(s1)导出,选择器64b从颜色调色板P(s2)导出,并且选择器64c从颜色调色板CP(s3)导出。
脚本编写工具的用户然后可以经由用户输入装置26选择(S12)显示的颜色选择器中的一整个、或者来自颜色选择器的至少一种单独的光照颜色以用于他们的光脚本中。通过示例的方式,图5示出了用户将整个的颜色选择器64c拖动到光照时间线52的对应子区上,以便为视频片段s3同时选择颜色选择器64c的全部颜色,尽管可替换的颜色选择器可以以不同的方式操作。这将使照明效果(或者更准确地,表示在该子区中要被显示的照明效果的图像)被添加到光照时间线52的对应子区中的光照时间线53(S14)。即,更新所显示的光照时间线52以利用基于所选择的(多种)光照颜色要被呈现的光照效果标记对应的视频片段。
UI层46接收到选择,并且传达给颜色选择控制器40。进而,颜色选择控制器40使光照时间线控制器42修改光照时间线数据,并且由此引起所显示的光照时间线52的变化,以基于所选择的(多种)颜色在对应的子区中显示表示照明效果的图像。照明效果表示向用户传达他选择的(多种)颜色(或者关于他选择的颜色的信息),并且提供在该照明效果中如何呈现那些(多种)颜色的指示。
通过示例的方式,图5在针对片段s1和s2的光照时间线的对应子区中示出了表示照明效果的相应图像61a、61b,所述图像61a、61b已经通过用户分别选择选择器64a和64b而被创建。在该示例中,图像61a、61b中的每一个都包括一个或多个颜色标记62,所述颜色标记62直接表示由用户分别使用颜色选择器64a和64b选择的(多种)颜色,表示对应的光照颜色将按照用户的(多种)选择被呈现在该照明效果中。用户可以在脚本编写工具30中为所有照明器4同时地或每(组)(多个)照明器独立地做出这些择选。
图像61a和61b还使用高层级图形说明传达关于照明效果的附加信息,例如,以传达将由照明效果的动态创建的整体印象,或者照明效果在空间内的大体空间分布。比如,在图4中,图像61a和61b还传达关于当由照明系统1呈现时结果将是什么的印象,和/或是否已经添加了“额外的”效果(例如,来自FX库27),它还可以传达效果的性质(例如,它将是快速且吸引注意力的,或者它将是微妙的且缓慢演进的等)的印象,和或所讨论的效果的定时和/或幅度。
以这种方式,一系列照明效果经由显示装置26被显示在光照时间线52上。
一旦使用颜色选择器64a、64b、64c以这种方式已经创建了一系列照明效果,照明效果就可以被用户修改以便根据他自己的口味和喜好将它们定制化(S16,图3B)。例如,用户可以修改光照效果中要被呈现的颜色,例如通过例如使用颜色选择器64a、64b、64c来添加附加的颜色标记,或者将现有颜色标记62a、62b中的一个或多个移动到光照时间线52上的、表示照明效果的图像。当用户做出这些修改时,表示那些照明效果的图像61a、61b被更新,因此用户可以保持对他的修改的跟踪。用户还可以基于例如存储在计算机的本地存储器25中的电子存储效果(FX)库(27,图2B)来修改这些,例如,以指定一组预定的动态调制中的一个被应用于照明效果中的所选择的(多种)照明颜色以使该照明效果在感知上是动态的。作为另一示例,可以针对光照时间线52上的各照明效果中的一个从FX库选择针对所选择的光照颜色的一个一组预定的空间分布。FX库29可以是与应用程序30一起提供的“工厂”库,或者是用户定义的,或者是两者的组合(即,包括工厂效果和用户可以创建并保存在库29中的他自己定义的效果两者)。
作为当用户选择颜色选择器64a、64b、64c时在光照时间线52上创建照明效果的可替代方案,可以通过基于所确定的颜色调色板CP自动地选择一种或多种光照颜色来在光照时间线52上自动地创建照明效果。在这种情况下,用户仍然可以以相同的方式修改光照时间线52上的效果,但是不必初始地在时间线52上创建它们。
照明脚本生成器38在计算机20的本地存储器25中生成照明脚本8(S18)。照明脚本以可以被提供给照明控制器11的形式体现光照时间线52上显示的一系列照明效果,以用于在视频内容16被播出时控制照明系统1实际呈现所显示的效果,即实际呈现由显示的图像61a、61b传达的一系列照明效果(包括由用户对它们做出的任何修改)。照明脚本8可以例如响应于经由输入装置26来自用户的呈现指令而被呈现,或者它可以在过程的开始被生成并且当用户修改光照时间线52时不断地被更新以并入用户的修改。
所生成的照明脚本8被提供给照明控制器11,照明控制器11在视频内容16被媒体设备18播出时使用照明脚本8(S20)来呈现一系列光照效果,如上面描述的。为了这个目的,照明控制器11包括可以接收并且解释照明脚本8的脚本呈现模块(11A,图2A),允许照明控制器11控制照明器4与视频内容的播出同步地呈现一系列光照效果,即,使得基于跟踪由媒体设备18对视频内容的输出,当(并且仅当)各片段S中的每一个被媒体设备8输出时呈现针对该片段的光照效果。
例如,所有片段的调色板CP可以被用来自动地生成以生成基本光脚本,该基本光脚本在视频的每个片段的持续期间创建动态(或静态)光气氛,其中光照颜色基于颜色调色板CP自动地匹配到视频内容16的对应片段。用户甚至可以选择将该基本照明脚本提供给照明控制器11,使得他们可以看见当在照射的空间中被呈现时它看起来如何。已经做完这个,用户就可以选择调整颜色或禁用(disable)基本行为并且以不同的方式使用提取的颜色(例如,用于特别光效果的创建)。这可以是向新手用户教导脚本编写工具30的特征,同时允许他高效地创建他自己的定制化和感知上上令人愉悦的照明效果的非常有用的方式。
脚本呈现模块11a可以例如是脚本编写应用程序30自身的组件,或者在处理器32上执行的另一应用程序,或者在例如一不同设备的一不同处理器(例如,控制单元10的处理器)上执行的软件。例如,可以使用从飞利浦可获得的Hue SDK来建立脚本呈现模块11a。
如果照明系统1的照明设置、并且特别地如果关于各照明器4在空间中的位置的信息,对于脚本编写应用程序30而言是已知的,则用户可以为光照时间线52上的照明效果中的颜色和动态指示位置信息。例如,在这种情况下,用户可以针对房间中的灯中的每一个(或者一组灯)设定上面提到的脚本编写选项。例如,用户可以决定在更远离屏幕的灯中使用较缓慢的动态并且对于更靠近屏幕的灯使用较快速的动态或者针对不同的灯使用一组不同的基色。这允许用户控制空间中要被呈现的照明效果的空间分布。
虽然上面已经考虑了照明控制器11的某些示例性架构,但是术语“照明控制器”一般指的是能够根据生成的照明脚本控制照明系统的一个或多个照明器的任何控制装置。它可以以硬件、软件或两者的组合来实现。对于软件(或者部分地软件)实现方式,照明控制器包括至少一个处理器以执行控制代码来实现照明控制器功能(或者它的至少部分)。该至少一个处理器可以是单个处理器,例如在可适用的情况下是桥接器的部分,或者照明控制器11的某个其它计算机设备的部分(例如用户设备、或服务器)。可替换地,照明控制器11可以包括多个处理器(有可能地分布在多个位置处),所述多个处理器中的每一个执行控制代码的相应部分以实现照明控制器11的功能的相应部分。在该上下文中,“代码”覆盖任何形式的软件,诸如固件、较高层级的软件或两者的组合。可替换地或另外,照明控制器11的功能中的一些或全部一些可以以照明控制器的专用硬件(诸如(多个)专用集成电路)和/或使用诸如(多个)FPGA的可编程硬件来实现。
将认识到的是,已经仅以示例的方式描述了上面的实施例。通过研究附图、公开内容以及所附权利要求,本领域技术人员在实践所要求保护的发明时能够理解并实现所公开的实施例的其它变型。在权利要求中,词语“包括”不排除其他元件或步骤,并且不定冠词“一”或“一个”不排除多个。单个处理器或其它单元可以实现权利要求中记载的若干项的功能。在相互不同的从属权利要求中记载某些措施的纯粹事实并不指示这些措施的组合不能用于获益。计算机程序可以存储/分布在合适的介质(诸如与其它硬件一起提供或作为其它硬件部分提供的光学存储介质或固态介质)上,但是还可以以其它形式(诸如经由互联网或其它有线或无线电信系统)分布。权利要求中的任何附图标记不应当被解释为限制范围。

Claims (13)

1.一种针对一段视频内容(16)生成照明脚本(8)的计算机实现的方法,所述照明脚本供照明控制器(11)用来在所述视频内容在由至少一个照明器(4)照射的空间中被输出时控制所述至少一个照明器与所述视频内容的所述输出同步地呈现光照效果,所述方法包括在计算机(20)上执行脚本编写应用程序(30)以实现下列各步骤:
处理所述视频内容的帧图像数据(F)以确定所述帧图像数据的至少一个颜色调色板;
控制所述计算机的显示装置(24)向所述计算机的用户显示在所述视频内容的输出期间要被呈现的一系列光照效果(52),其中所显示的系列传达从所确定的颜色调色板导出、要在所述光照效果中的至少一个中被呈现的至少一种光照颜色(62a、62b);
经由所述计算机的用户输入装置(26)从所述用户接收至少一个效果修改指令,并且根据所接收到的至少一个指令修改所显示的一系列光照效果;并且
生成照明脚本(8),该照明脚本供所述照明控制器用于在所述视频内容在所照射的空间中的输出期间控制所述至少一个照明器呈现经修改的一系列光照效果,
其中所述处理步骤包括确定所述视频内容的多个片段(s1、s2)中的每一个的相应颜色调色板;
其中所显示的一系列光照效果包括针对所述视频内容的所述片段中的每一个的相应光照效果,并且针对所述片段中的至少一个向所述用户传达从其相应颜色调色板导出、要在其相应的光照效果中呈现的至少一种光照颜色。
2.如权利要求1所述的方法,其中所述各步骤进一步包括:
控制所述显示装置显示从所确定的颜色调色板导出的颜色选择器(64a、64b),其中所述至少一种光照颜色由所述用户使用所显示的颜色选择器经由所述计算机的所述用户输入装置来选择。
3.如权利要求1或2所述的方法,其中所述各步骤进一步包括:
处理所述视频内容以生成传达所述视频内容的视觉变化的视频时间线(54);并且
控制所述显示装置将所述视频时间线与所述一系列光照效果相关联地显示。
4.如权利要求1所述的方法,其中所述处理步骤包括通过将所述视频内容的各帧图像的相应颜色特性相互比较来自动确定所述片段。
5.如权利要求4所述的方法,其中所述处理步骤包括为所述各帧图像确定多个单独的颜色调色板,所述多个单独的颜色调色板被用于所述比较中。
6.如权利要求5所述的方法,其中所述比较包括:
将层次聚类算法应用于所述单独的颜色调色板,和/或
将所述单独的颜色调色板之间的差异与颜色匹配阈值进行比较,
检测所述单独的颜色调色板与基色的偏差。
7.如权利要求5或6所述的方法,其中根据经由所述用户输入装置从所述用户接收到的至少一个分段指令来自动确定所述片段。
8.如权利要求4所述的方法,其中根据经由所述用户输入装置从所述用户接收到的至少一个分段指令来自动确定所述片段。
9.如权利要求7所述的方法,其中来自所述用户的所述至少一个分段指令设定下列中的至少一个:
帧图像的数目(N),将为所述帧图像确定所述单独的颜色调色板中的每一个,
颜色匹配阈值,
基色,
片段的起点,
片段的终点,
分段频率,
最大片段持续时间,
最小片段持续时间。
10.如权利要求6所述的方法,其中所述基色由所述脚本编写应用程序通过处理所述帧图像来自动确定。
11.如权利要求1所述的方法,其中所述各步骤包括生成所述帧图像数据的至少一个颜色直方图(H(k)),所述颜色直方图被用来确定所述至少一个颜色调色板。
12.如权利要求1所述的方法,其中所述各步骤进一步包括:接收所述至少一个照明器的至少一个颜色呈现能力的指示,所述至少一个颜色呈现能力被所述脚本编写应用程序在所述处理步骤中用来生成所述至少一个颜色调色板。
13.一种计算机可读存储介质,具有存储在其上的代码(30),所述代码被配置为当在计算机上被执行时实现任一前述权利要求所述的方法。
CN201780024762.7A 2016-04-22 2017-04-12 控制照明系统 Active CN109196956B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP16166633 2016-04-22
EP16166633.4 2016-04-22
PCT/EP2017/058809 WO2017182365A1 (en) 2016-04-22 2017-04-12 Controlling a lighting system

Publications (2)

Publication Number Publication Date
CN109196956A CN109196956A (zh) 2019-01-11
CN109196956B true CN109196956B (zh) 2021-01-22

Family

ID=55952958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780024762.7A Active CN109196956B (zh) 2016-04-22 2017-04-12 控制照明系统

Country Status (4)

Country Link
US (1) US10772177B2 (zh)
EP (1) EP3446551B1 (zh)
CN (1) CN109196956B (zh)
WO (1) WO2017182365A1 (zh)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10768704B2 (en) 2015-03-17 2020-09-08 Whirlwind VR, Inc. System and method for modulating a peripheral device based on an unscripted feed using computer vision
CN105549409B (zh) * 2015-12-31 2020-03-24 联想(北京)有限公司 一种控制方法、电子设备及电子装置
WO2018200685A2 (en) 2017-04-27 2018-11-01 Ecosense Lighting Inc. Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations
EP3498060B1 (en) * 2016-08-10 2020-12-02 Signify Holding B.V. Lighting control
EP3331325A1 (en) * 2016-11-30 2018-06-06 Thomson Licensing Method and apparatus for creating, distributing and dynamically reproducing room illumination effects
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US12526361B2 (en) 2017-05-16 2026-01-13 Apple Inc. Methods for outputting an audio output in accordance with a user being within a range of a device
IT201700099120A1 (it) * 2017-09-05 2019-03-05 Salvatore Lamanna Sistema di illuminazione per schermo di qualsiasi tipo
ES2895694T3 (es) * 2018-02-27 2022-02-22 Signify Holding Bv Representación de una escena de luz dinámica basándose en uno o varios ajustes de luz
WO2019214941A1 (en) * 2018-05-08 2019-11-14 Signify Holding B.V. A method and a lighting control device for controlling a plurality of lighting devices
WO2019244431A1 (ja) * 2018-06-19 2019-12-26 イリスコミュニケーション株式会社 照明光調整システム、照明光調整方法、及び、照明光調整プログラム
WO2020078793A1 (en) * 2018-10-18 2020-04-23 Signify Holding B.V. Determining a light effect impact based on a determined input pattern
JP7080399B2 (ja) * 2018-11-01 2022-06-03 シグニファイ ホールディング ビー ヴィ ビデオ及びオーディオの重みに依存したビデオ及びオーディオ情報に基づく光効果の決定
JP7080400B2 (ja) 2018-11-01 2022-06-03 シグニファイ ホールディング ビー ヴィ ビデオコンテンツから光効果のための色を抽出するための方法の選択
US11452187B2 (en) * 2018-11-20 2022-09-20 Whirlwind Vr, Inc System and method for an end-user scripted (EUS) customized effect from a rendered web-page
WO2020144196A1 (en) 2019-01-10 2020-07-16 Signify Holding B.V. Determining a light effect based on a light effect parameter specified by a user for other content taking place at a similar location
JP7312842B2 (ja) * 2019-02-13 2023-07-21 シグニファイ ホールディング ビー ヴィ コンテンツにおける検出された遷移後の平均色に基づく光効果の決定
CN110868779A (zh) * 2019-11-19 2020-03-06 杭州涂鸦信息技术有限公司 支持多平台的灯效生成方法及系统
US20210201581A1 (en) * 2019-12-30 2021-07-01 Intuit Inc. Methods and systems to create a controller in an augmented reality (ar) environment using any physical object
WO2022157067A1 (en) * 2021-01-25 2022-07-28 Signify Holding B.V. Determining a lighting device white point based on a display white point
BR112023018373A2 (pt) * 2021-03-22 2023-10-31 Qualcomm Inc Métodos e aparelho para melhoramento de cor de quadro com base em saliência
US20220365667A1 (en) 2021-05-15 2022-11-17 Apple Inc. User interfaces for managing accessories
US11727631B2 (en) * 2021-09-22 2023-08-15 Qualcomm Incorporated Dynamic variable rate shading
US12550242B2 (en) 2022-01-04 2026-02-10 Signify Holding B.V. Extracting a color palette from music video for generating light effects
US12379827B2 (en) 2022-06-03 2025-08-05 Apple Inc. User interfaces for managing accessories
EP4581432A1 (en) * 2022-09-02 2025-07-09 Apple Inc. Content output devices and user interfaces
US12321574B2 (en) 2022-09-02 2025-06-03 Apple Inc. Content output devices and user interfaces
CN116614913B (zh) * 2023-06-07 2023-12-01 永林电子股份有限公司 一种放映厅内引导寻位的led系统
US12016100B1 (en) * 2023-06-23 2024-06-18 Roku, Inc. Content system with lighting device calibration feature
CN117881060A (zh) * 2024-01-25 2024-04-12 江门市征极光兆科技有限公司 一种灯光效果与音乐联动的控制方法、智能终端及受控设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245793A (zh) * 2015-09-21 2016-01-13 广东小明网络技术有限公司 一种灯控文件的生成方法及装置
CN105451413A (zh) * 2015-11-13 2016-03-30 小米科技有限责任公司 灯光控制方法、装置及系统
CN105491717A (zh) * 2015-12-29 2016-04-13 韦爱民 具有现场实时艺术创作的led灯光控制系统及控制方法

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050275626A1 (en) * 2000-06-21 2005-12-15 Color Kinetics Incorporated Entertainment lighting system
US7502034B2 (en) * 2003-11-20 2009-03-10 Phillips Solid-State Lighting Solutions, Inc. Light system manager
JP2007521775A (ja) * 2004-01-05 2007-08-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオ内容のサブサンプリングによって導出され、未レンダリング色空間を経由してマッピングされる環境光
KR101044709B1 (ko) * 2004-01-05 2011-06-28 코닌클리케 필립스 일렉트로닉스 엔.브이. 주변광원에 의해 모방될 렌더링된 컬러 공간에서 인코딩된 비디오 컨텐츠를 추출하고 처리하기 위한 방법
US20090219305A1 (en) * 2004-01-06 2009-09-03 Elmo Marcus Attila Diederiks Ambient light script command encoding
KR101170408B1 (ko) 2004-06-30 2012-08-02 코닌클리케 필립스 일렉트로닉스 엔.브이. 렌더링되지 않은 컬러 공간을 통해 맵핑된 비디오 콘텐츠로부터 유도된 주변 광에 관한 지배적인 컬러 추출
JP4870665B2 (ja) * 2004-06-30 2012-02-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオ・コンテンツから導出した周辺光を生成するための知覚規則を用いた支配色抽出
MX2008012431A (es) * 2006-03-31 2008-10-09 Koninkl Philips Electronics Nv Control de iluminacion ambiental basado en un evento.
BRPI0709260A2 (pt) * 2006-03-31 2011-06-28 Koninkl Philips Electronics Nv método para renderizar conteúdo de imagem, aplicativo incorporado em um meio legìvel por computador, processador para renderizar conteúdo de imagem, sinal de imagem auxiliar, e, método para gerar dados auxiliares para exibir elementos em um mostrador secundário em uma vizinhança de um mostrador primário
CN101523990B (zh) * 2006-10-05 2013-04-03 皇家飞利浦电子股份有限公司 一种用于环境或者普通照明系统的颜色转变的方法
WO2008068698A1 (en) * 2006-12-08 2008-06-12 Koninklijke Philips Electronics N.V. Ambient lighting
WO2009087537A2 (en) * 2007-12-31 2009-07-16 Koninklijke Philips Electronics, N.V. Methods and apparatus for facilitating design, selection and/or customization of lighting effects or lighting shows
US20110075036A1 (en) * 2008-06-04 2011-03-31 Koninklijke Philips Electronics N.V. Ambient illumination system, display device and method of generating an illumination variation and method of providing a data service
US20130147395A1 (en) * 2011-12-07 2013-06-13 Comcast Cable Communications, Llc Dynamic Ambient Lighting
EP2847745B1 (en) * 2012-05-08 2020-11-18 Signify Holding B.V. Lighting application for an interactive electronic device.
WO2015107436A1 (en) * 2014-01-14 2015-07-23 Koninklijke Philips N.V. Systems and methods for calibrating emitted light to satisfy criterion for reflected light
GB2535135B (en) * 2014-11-20 2018-05-30 Ambx Uk Ltd Light Control
CA3004644C (en) * 2015-02-13 2021-03-16 Shanghai Jiao Tong University Implementing method and application of personalized presentation of associated multimedia content
WO2017029103A1 (en) * 2015-08-20 2017-02-23 Philips Lighting Holding B.V. Lighting for video games
US9820360B2 (en) * 2015-11-17 2017-11-14 Telelumen, LLC Illumination content production and use
US20190215938A1 (en) * 2015-11-17 2019-07-11 Telelumen, LLC Illumination theater
US10003485B2 (en) * 2016-01-25 2018-06-19 Lumic Technology Inc. Systems of synchronizing lighting effect control signals and patterns for controlling interactive lighting effect devices
CN109076678B (zh) * 2016-03-22 2020-06-30 飞利浦照明控股有限公司 用于视频游戏的照明
US10842003B2 (en) * 2016-04-08 2020-11-17 Signify Holding B.V. Ambience control system
CN109792828B (zh) * 2016-10-03 2021-08-27 昕诺飞控股有限公司 照明控制
CN110326365B (zh) * 2017-03-02 2021-12-21 昕诺飞控股有限公司 照明脚本控制
US20190069375A1 (en) * 2017-08-29 2019-02-28 Abl Ip Holding Llc Use of embedded data within multimedia content to control lighting

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245793A (zh) * 2015-09-21 2016-01-13 广东小明网络技术有限公司 一种灯控文件的生成方法及装置
CN105451413A (zh) * 2015-11-13 2016-03-30 小米科技有限责任公司 灯光控制方法、装置及系统
CN105491717A (zh) * 2015-12-29 2016-04-13 韦爱民 具有现场实时艺术创作的led灯光控制系统及控制方法

Also Published As

Publication number Publication date
US20190124745A1 (en) 2019-04-25
US10772177B2 (en) 2020-09-08
EP3446551A1 (en) 2019-02-27
WO2017182365A1 (en) 2017-10-26
CN109196956A (zh) 2019-01-11
EP3446551B1 (en) 2019-08-14

Similar Documents

Publication Publication Date Title
CN109196956B (zh) 控制照明系统
CN113163562B (zh) 用于连接和控制可配置照明单元的系统和方法
JP6430522B2 (ja) 照明システム間で放射光の特性を共有する及び/又は同期させるシステム
EP2926626B1 (en) Method for creating ambience lighting effect based on data derived from stage performance
US20100265414A1 (en) Combined video and audio based ambient lighting control
EP3289829B1 (en) Color picker
JP2016525732A (ja) 照明特性を制御するためのグラフィックユーザインターフェースを備えた装置
CN110326365B (zh) 照明脚本控制
CN101416562A (zh) 组合的基于视频和音频的环境照明控制
CN114902810B (zh) 用于为多个照明单元生成光设置的控制器及其方法
JP5266559B2 (ja) 光の放射を表示するためのシステム、方法及びコンピュータ読取可能媒体
US11310891B2 (en) Controller for controlling a lighting device
CN113424659B (zh) 增强用户对光场景的识别
WO2009081330A2 (en) System and method for automatically selecting electronic images depending on an input
US11284493B2 (en) Lighting system
US20120113131A1 (en) Method and apparatus for generating a sequence of a plurality of images
CN117716798A (zh) 用于基于媒体内容随时间控制照明单元的控制器和方法
WO2024208628A1 (en) A system for controlling a plurality of lighting devices and a method thereof
WO2025019440A1 (en) Multi-sensory object renderer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: Eindhoven

Patentee after: Signify Holdings Ltd.

Address before: Eindhoven, the Netherlands

Patentee before: PHILIPS LIGHTING HOLDING B.V.

CP03 Change of name, title or address