A method for controlling a lighting system according to a light scene
The method and device allow users to customize lighting scenes by analyzing user input to modify default scenes, addressing the challenge of creating unique atmospheres by adjusting lighting parameters, resulting in a more personalized and immersive experience.
Patent Information
- Application Number
- PCT/EP2025/072253
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-06
- Filing Date
- 2025-08-01
- Publication Date
- 2026-02-12
AI Technical Summary
Existing lighting systems struggle to accommodate user requests for modified light scenes that contrast with their default characteristics, such as a 'blue fire' or 'slow disco', as they are designed to maintain the original atmosphere and transitions.
A method and device that analyze user input to identify both a reference to a light scene and a desired modification, allowing for the generation or selection of a modified light scene by adjusting lighting parameters like color, intensity, and temporal characteristics using generative models or databases, and provide control signals to achieve the desired ambiance.
Enables the creation of customized lighting scenes that meet user preferences by modifying default scenes to include desired attributes, ensuring a more immersive and satisfying lighting experience.
Smart Images

Figure EP2025072253_12022026_PF_FP_ABST
Abstract
Description
[0001] 2024PF80310 1
[0002] A METHOD FOR CONTROLLING A LIGHTING SYSTEM ACCORDING TO A LIGHT
[0003] SCENE
[0004] FIELD OF THE INVENTION
[0005] The invention relates to a method for controlling a lighting system according to a modified light scene. The invention further relates to a lighting control device for controlling a lighting system according to a modified light scene. The invention is further directed to a computer program.
[0006] BACKGROUND OF THE INVENTION
[0007] Light scenes can be used to generate a wide range of moods or atmospheres in an environment. For example, a warm and cozy scene might use warm white lights and lower brightness levels to create a relaxing and inviting ambiance. A bright and energizing scene might use cooler white lights and higher brightness levels to help wake up and energize the user. Scenes can be customized to meet individual preferences.
[0008] Light scenes are typically associated with certain lighting settings / parameters that may be controlled to create a certain effect on the environment. For example, a relaxing light scene is associated with warm white colors and low brightness levels to create a relaxing mood in the environment, a fire light scene is associated with red and orange colors to mimic the light effect of a fire in an environment, etc.
[0009] SUMMARY OF THE INVENTION
[0010] The inventors have realized that a problem arises when a user is interested in modifying a light scene with aspects or characteristics that may contrast with the (default) characteristics associated with the scene. For example, a user may request a “blue fire” scene or a “slow disco” scene. For example, a “disco” light scene is typically associated with high brightness, rotating colors with fast pulsing transitions. These aspects or characteristics are designed to mimic the fast-paced and energetic atmosphere of a disco, where the music is loud, the lights are bright, and the energy is high. When a user requests a “slow disco” scene, a system may struggle to provide a relevant response as the “disco” light scene is associated with fast transitions. It is therefore an object to provide a method for helping the user control the lighting system according to a desired modified light scene. 2024PF80310 2
[0011] According to a first aspect, the object is achieved by a method for controlling a lighting system according to a modified light scene. The method comprises receiving a user input for controlling (one or more lighting devices) the lighting system. The method further comprises analyzing the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene. The method comprises determining a first light scene based on the first part of the user input. The first light scene can define lighting parameters values for the lighting parameters of the light scene and the reference to a desired modification can comprises a refence to at least one lighting parameter of the light scene that can be modified. The method further comprises determining a desired modification to the first light scene based on the second part of the user input e.g., by determining a modification of a value of the at least one lighting parameter of the light scene and modifying said first light scene according to the desired modification, resulting in a modified light scene. The method further comprises controlling the lighting system according to the modified light scene.
[0012] For example, a user requests a “Blue fire” light scene. The method comprises analyzing the user input to determine a first part of the user input indicative of a reference to a light scene. For example, “fire” is a reference to a desired light scene. The atmosphere or effect of a fire light scene is characterized by the warm and flickering light of a fire. This light scene is typically associated with warm orange and yellow colors, with high directionality (e.g., light focused on the fireplace), medium saturation and slow transitions. However, the user desires a modification to the fire scene as (s)he requests a “blue fire”. The “blue” part of the user input is indicative of a reference to a desired modification to said light scene. The user wishes to modify the “fire” light scene according to the desired modification. The method comprises determining a first light scene based on the first part of the user input. For example, said first light scene may be generated via a generative model or may be selected from a scene database, etc., based on the part of the user input that is indicative of the reference to the light scene. For example, an (external) generative model may be prompted to generate a “fire” light scene or a “fire” light scene may be selected from a scene database. The determined “fire” light scene may comprise warm orange and yellow colors, with high directionality (e.g., light focused on the fireplace), medium saturation and slow transitions. The method further comprises determining a desired modification to the first light scene based on the second part of the user input. The determined first scene is modified according to the user request. In this example, the “fire” scene is modified to include cooler 2024PF80310 3 blue color tones. That is, the color characteristic of the “fire” scene is modified to include blue color tones instead of the orange and yellow colors while still maintaining the warm and flickering effect of the fire. The rest characteristics (or parameters) of the light scene remain unmodified to maintain the characteristic effect of a fire scene in the environment.
[0013] The reference to the at least one lighting parameter of the light scene that can be modified may comprise a reference to a color characteristic or color parameter of the light scene. For example, considering the “blue fire” user input, the part that is indicative of a desired modification is a reference to a desired color of the light scene, i.e., user explicitly mentions blue color. The step of determining a desired modification to the first light scene comprises determining a modification to the first light scene according to the color characteristic. That is, the method comprises modifying the value of the color characteristic “fire” scene to include blue color tones.
[0014] The reference to the at least one lighting parameter of the light scene that can be modified may comprise a reference to an intensity characteristic or intensity parameter of the light scene and the step of determining a desired modification to the first light scene comprises determining a modification to the value of the intensity characteristic. For example, a user may request a “mellow disco” scene. The “mellow” part of the user input comprises a reference to an intensity characteristic of the scene as mellow implies a soft and subdued atmosphere with lower levels of brightness. The “disco” part of the user input is a reference to the light scene and the first light scene is selected based on that reference. That is a “disco” scene may be determined and modified according to the intensity characteristic. That is, the modified scene comprises lower levels of brightness compared to the first “disco” light scene.
[0015] The reference to the at least one lighting parameter of the light scene that can be modified may comprise a reference to a temporal characteristic or temporal parameter of the light scene and the step of determining a desired modification to the first light scene may comprise determining the modification to the value the temporal characteristic / parameter. The temporal characteristic of the light scene refers to any aspect of the scene that is related to time. This could include changes in the color or intensity of the lights over time, or changes in the overall ambiance of the scene as time progresses. For example, a user may request a “slow disco” scene. The “disco” part of the user input is a reference to the light scene and the first light scene is selected based on that reference. For example, a “disco” light scene is typically associated with high brightness, rotating colors with fast pulsing transitions. The pulsing or flashing lights add to the excitement by creating a sense of movement and 2024PF80310 4 rhythm that is perfect for dancing. The “slow” part of the user input comprises a reference to a temporal characteristic of the scene as slow is indicative of the tempo of the lights. A “disco” scene may be determined and modified according to the temporal characteristic. That is, the modified disco scene may comprise a higher transition time between light states compared to the default disco scene to match with the desired slower tempo. The disco effect is still maintained through the use of rotating colors and transitions between colors but adjusted to create a more relaxed atmosphere with smoother transitions. By modifying the default speed of sparkle, i.e., by making it slower, a user can appropriately associate with a slow disco.
[0016] The first light scene may define lighting parameters values for the lighting parameters of the light scene. A light scene typically defines a set of parameter values for the parameters of the light scene that may be mapped to one or more devices of a lighting system. For example, a “Walk in the nature” light scene may define green and brown hue values for the color parameter, low intensity values for the intensity parameter, slow transitions that resemble a walk in the nature, etc. The reference to a desired modification may comprise a refence to at least one lighting parameter of the light scene that can be modified. The step of modifying said first light scene according to the desired modification comprises modifying the value of the at least one lighting parameter of the light scene. For example, “running in the nature” comprises a first part (“running”) that may be indicative of a reference to the transition time parameter of the light scene that may be modified. The transition time parameter value of the “walk in the nature scene” may be modified (increase its value) to resemble the fast tempo of running.
[0017] The step of determining the first light scene may comprise selecting the first light scene from a light scene database comprising a plurality of light scenes. Each light scene from the plurality of light scenes in the scene database may be associated with a textual description of the light scene. The textual description may comprise the title of the light scene (e.g. fire), may comprise a textual description of the ambience of the light scene (e.g., “A fire resembling the ambience produced by a fireplace where you would sit during winter to get a cozy feeling”), etc. The step of selecting the first light scene may comprise selecting the light scene for which a similarity metric between the first part of user input and the corresponding textual description of the light scene is above a similarity threshold.
[0018] Each light scene from the plurality of light scenes in the scene database may additionally and / or alternatively comprise an association between characteristics of the light scene and desired modifications to the light scene. For example, each light scene in the scene 2024PF80310 5 database may comprise a textual description and / or a look-up table mapping characteristics of the light scene, e.g., color, intensity, temporal characteristics with corresponding modifications of the light scene. The associations may have been generated using a generative model. For example, a “fire” light scene may comprise a (textual) description of how a fire scene can be modified to be made “intense”, e.g., more red tones, increasing intensity / brightness, how a fire scene can be modified to exert a “magic feeling”, e.g., blue tones for the color characteristic, how a fire scene can be modified to exert a “Halloween atmosphere”, e.g., green tones for the color characteristic, etc. The determination of a desired modification to the first light scene may be based on said respective association between the characteristics of the first light scene and desired modifications to the first light scene. For example, a user may request a “Halloween fire” scene. The “fire” part of the user input is a reference to the light scene and the first light scene is selected from the scene database based on that reference (e.g., based on a semantic similarity). The “Halloween” part of the user input comprises a reference to a desired modification of the “fire” scene. The method may determine the desired modification to the “fire” scene based on the association between the “Halloween” modification and the color characteristic of the scene. That is, the color parameter of the light scene will become green according to the association.
[0019] The resulting modified scene may be stored in the scene database, e.g., for later use by the user.
[0020] The method may further comprise receiving user feedback data indicative of a degree of satisfaction with the determined modified light scene and determining a further modification to the first light scene upon determining, based on the user feedback data, that the degree of satisfaction is below a predetermined threshold. The user feedback data may comprise a button press, voice / image analysis data, the user intervening with the parameters of the lighting system, etc. If the user is not satisfied with the determined modified light scene (e.g., a thumb down button to the respective modified scene), a further modification of the first light scene is provided to better match the desires of the user.
[0021] According to a second aspect, the object is achieved by a lighting control device for controlling a lighting system according to a modified light scene. The lighting control device comprises an input ascertaining unit configured to ascertain a user input for controlling the lighting system, an input analysis unit configured to analyze the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene, a light scene determination unit configured to determine a first light scene based on the first 2024PF80310 6 part of the user input and a light scene modification unit configured to determine a desired a desired modification to the first light scene based on the second part of the user input and to modify the first light scene according to the desired modification, resulting in a modified light scene. The lighting control device comprises a control setting unit configured to provide control signals indicative of the modified light scene for controlling the lighting system.
[0022] The light scene determination unit may be configured to determine the first light scene using a generative model. For example, the light scene modification unit may prompt a Large Language Model (LLM) to generate a first light scene based on the first part of the user prompt indicative of the reference to a light scene.
[0023] The light scene modification unit may be configured to determine the desired modification to the first light scene using a generative model. For example, the light scene modification unit may prompt a Large Language Model (LLM) to generate a modification to the first light scene based on the second part of the user input that is indicative of a reference to a desired modification. For example, the modification unit may prompt the LLM to analyze the characteristics of the first “fire” light scene and generate a modified version that includes features and properties that are typically associated with an "inferno" effect. The prompt may comprise the (characteristics of the) first light scene, the second part of the user input, the first part of the user input, data indicative of parameters of the lighting system, etc. For example, the generative model may adjust the color temperature to a redder and orange hue. This will create a more realistic and immersive inferno effect. The generative model may modify the direction of the light beams to create shadows and highlights.
[0024] According to a third aspect, the object is achieved by a lighting control system comprising a lighting control device in accordance with the second aspect of the invention and a lighting system configured to receive the control signals indicative of the modified light scene and to operate in dependence thereof.
[0025] According to a fourth aspect, the object is achieved by a computer program product for a computing device, the computer program product comprising computer program code to perform the method in accordance with the first aspect of the invention when the computer program product is run on a processing unit of the computing device.
[0026] As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a method or a computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to 2024PF80310 7 herein as a "circuit", "module" or "system." Functions described in this disclosure may be implemented as an algorithm executed by a processor / microprocessor of a computer. Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied, e.g., stored, thereon.
[0027] Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a computer readable storage medium may include, but are not limited to, the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of the present invention, a computer readable storage medium may be any tangible medium that can contain, or store, a program for use by or in connection with an instruction execution system, apparatus, or device.
[0028] A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
[0029] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber, cable, RF, etc., or any suitable combination of the foregoing. Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java (TM), Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, 2024PF80310 8 partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0030] Aspects of the present invention are described below with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor, in particular a microprocessor or a central processing unit (CPU), of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer, other programmable data processing apparatus, or other devices create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0031] These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function / act specified in the flowchart and / or block diagram block or blocks.
[0032] The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0033] The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of devices, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified 2024PF80310 9 logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations of blocks in the block diagrams and / or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
[0034] BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The above, as well as additional objects, features and advantages of the disclosed systems, devices and methods will be better understood through the following illustrative and non-limiting detailed description of embodiments of devices and methods, with reference to the appended drawings, in which:
[0036] Fig. 1 shows schematically an example of an example of an embodiment of a lighting arrangement including an exemplary lighting control device in accordance with the invention;
[0037] Fig. 2 shows schematically a method of controlling a lighting system according to a modified light scene in accordance with the invention.
[0038] All the figures are schematic, not necessarily to scale, and generally only show parts which are necessary in order to elucidate the invention, wherein other parts may be omitted or merely suggested.
[0039] DETAILED DESCRIPTION
[0040] Fig. 1 shows an example of an embodiment of a lighting arrangement 300 including an exemplary lighting control device 100 in accordance with the invention. The lighting control device 100 is configured to control operation of a lighting system 200 comprising lighting devices 202, 203 located in an environment, for example, a living room.
[0041] The lighting control device 100 comprises an input data ascertaining unit 102 that is configured to ascertain a user input IN for controlling the lighting system 200. The user input can for instance be text data, or audio data and serves as a starting point for the generation of control signals for controlling operation of the lighting devices. It may be a direct indication of the user’s intention such as “I want to create a fireplace light scene” or “I 2024PF80310 10 want to create a disco light scene”, or a more abstract text such as “I want to fly” from which a light scene can be inferred.
[0042] The lighting control device 100 comprises an input analysis unit 104 configured to analyze the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene. For example, the user input may be “I want to create a blue fire scene”. The input analysis unit 104 may determine that the “fire” part of the user input is indicative of a reference to a light scene (“fire” light scene) and the “blue” part of the user input is indicative of a desired modification to said light scene.
[0043] The lighting control device 100 comprises a light scene determination unit 106 configured to determine a first light scene based on the first part of the user input. That is the light scene determination unit 106 determines a light scene based on the extracted reference to the light scene. In the “blue fire” example, the light scene determination unit 106 may determine a “fire” light scene based on the first part of the user input.
[0044] The lighting control device 100 further comprises a light scene modification unit 108 configured to determine a desired a desired modification to the first light scene based on the second part of the user input. The light scene modification unit 108 is further configured to modify the first light scene according to the desired modification, resulting in a modified light scene. In the “blue fire” example, the light scene modification unit 108 may determine a desired modification to the “fire” scene according to the “blue” second part of the user input that is indicative of a desired modification of the fire scene to contain blue color hues. The “fire” scene may be modified to contain cool blue color hues instead of or additional to the red-orange color hues of the firstly determined default “fire” scene resulting in the desired “blue fire”.
[0045] The lighting light scene modification unit is further configured to provide control signals CS indicative of the modified light scene for controlling the lighting system 200. The control signals CS may comprise respective light settings indicative of parameter values for the lighting operation parameters for the one or more lighting devices 202, 203. The selection of the parameter values for operation of the lighting devices of the lighting system 200 is performed based on the control signals that can be provided via a communication channel, which can be wireless or wired. The lighting system 200 is controlled according to the control signals.
[0046] According to an embodiment, the reference to a desired modification comprises a reference to a color characteristic of the light scene. For example, a “green fire” 2024PF80310 11 comprises a first part that may be indicative of a reference to a light scene, i.e., the fire, and a second part that may be indicative of a reference to a color characteristic, i.e., green. The light scene modification unit 108 may determine the desired modification to the first “fire” light scene according to the determined color characteristic. That is, the color characteristic or color aspect of the fire scene needs to be modified to include green hues. In a further example, a “winter fire” comprises a first part that may be indicative of a reference to a light scene, i.e., the fire, and a second part that may be indicative of a reference to a color characteristic, i.e., winter. Winter is typically associated with cool blue color hues. The color characteristic or color aspect of the fire scene needs to be modified to include such blue hues.
[0047] According to another embodiment, the reference to a desired modification comprises a reference to an intensity characteristic of the light scene. For example, an “intense fire” comprises a first part that may be indicative of a reference to a light scene, i.e., the fire, and a second part that may be indicative of a reference to an intensity characteristic, i.e., intense. The light scene modification unit 108 may determine the desired modification to the first “fire” light scene according to the determined intensity characteristic. That is, the intensity characteristic or intensity aspect of the fire scene needs to be modified, e.g., increase brightness.
[0048] According to another embodiment, the reference to a desired modification comprises a reference to a temporal characteristic of the light scene. For example, a “slow fire” comprises a first part that may be indicative of a reference to a light scene, i.e., the fire, and a second part that may be indicative of a reference to a temporal characteristic of the scene, i.e., intense. The light scene modification unit 108 may determine the desired modification to the first “fire” light scene according to the determined temporal characteristic. That is, the temporal characteristic or temporal aspect of the fire scene needs to be modified, e.g., increase the transition time between state changes of the lighting devices in the fire scene.
[0049] The determined first light scene may define lighting parameters values for the lighting parameters of the light scene. For example, a “Read” light scene may define a static brightness of 1100 lumen, and static color temperature of 2700K and neutral white light with a color rendering index of 80 for the devices of the lighting system. No transitions between brightness and color are defined in the light scene. The reference to a desired modification may comprise a refence to at least one lighting parameter of the light scene that can be modified. For example, for a “reading a romantic novel” light scene, the romantic part of the user input comprises a reference to the color hue and brightness lighting parameters of the 2024PF80310 12 light scene. The light scene modification unit 108 may modify the values of the color hue and brightness levels of the light scene. In another example, a “green fire” comprises a first part that may be indicative of a reference to a light scene, i.e., a fire scene defining lighting parameters values for the lighting parameters of the light scene. The second part may be indicative of a reference to at least one lighting parameter of the light scene that can be modified, e.g., a color characteristic, i.e., green. The light scene modification unit 108 may determine the desired modification to the first “fire” light scene by modifying the value of the determined color characteristic. That is, the color value of the fire scene needs to be modified to include green hues.
[0050] The light scene determination unit 106 may determine the first light scene using a generative model. For example, the light scene determination unit 106 may prompt an LLM to generate a “fire” light scene. The prompt may comprise lighting device data LD that is indicative of operational capabilities of the respective lighting devices 202, 203 of the lighting system. The lighting device data LD thus indicates how the different lighting devices can be operated, for instance in terms of intensity ranges, variable color spectrum, color temperature ranges, orientation or directivity of the emitted light, etc. For instance, lighting device 203 is a direct pendant luminaire with a LED light source that can emit white and color light (>16 million colors) with a controllable intensity up to 1100 lumen and a color temperature range between 2000K and 6500K, with a lumen output at 4000K of 1055 lumen and a lumen output at 2700 of 806 lumen. The lighting device data LD can for instance be extracted from the environmental data, e.g., from the image of the environment, for example by performing an object recognition process, for instance based on a machine learning model, on the image data to identify the objects and classify them according to the respective operational capabilities. Additionally, or alternatively, the lighting device data LD pertaining to the lighting devices 202, 203 in the environment can be stored in a memory unit 105 accessible by the lighting control device 100.
[0051] In another example, the light scene determination unit 106 may select the first light scene from a light scene database 150 comprising a plurality of light scenes. The scene database 150 may be locally comprised in a memory unit, e.g., memory unit 105, or may comprised in the cloud. The lighting control device 100 may be communi cationally coupled with the cloud. Each light scene from the scene database 150 may be associated with a textual description of the light scene. Said textual description may simply comprise a title of the light scene, e.g., “a fireplace”, “Aurora”, “Bookstore” etc., or may additionally and / or alternatively comprise a textual description of the desired effect or ambience of the light 2024PF80310 13 scene on the environment and / or user, e.g., the “Read” scene comprises a textual description of the atmosphere or mood of the scene e.g., “get the right shade of bright warm light to read in. Curl up with a good book and read in comfort”.
[0052] The light scene determination unit 106 may select a light scene from the scene database based on a semantic similarity between the first part of the user input and the textual description associated with the light scene. For example, selecting a light scene for which a semantic similarity metric between the selected light scene and the first part of the user input is above a similarity threshold. If a plurality of light scenes is above the similarity threshold, the light scene determination unit 106 may select the light scene with the highest similarity metric. Several methods and techniques are known in the art for determining textual semantic similarity and will not be further discussed in the context of the present invention. Assume that a user requests a light scene to match his “thriller book”. The first part of the user input that is indicative of a reference to a light scene is the “book” part and the light scene determination unit 106 may select the “Read” scene based on its textual description.
[0053] Each light scene from the plurality of light scenes in the scene database may further comprise an association between characteristics of the light scene and desired modifications to the light scene. Said association may be based on expert knowledge or may be automatically generated, e.g., using a generative model. For example, the “Read” scene may comprise a textual description of how it may be modified to match a particular style of book. A thriller novel may be associated with lower brightness values, darker color hues, the use of directional lighting on a specific area, etc. An anime style book may be associated with brighter and more colorful hues, a mix of warm and cool tones to create contrast and interest. The light scene determination unit 108 may be configured to determine the desired modification to the first light scene based on the respective association between the characteristics of the first light scene and desired modifications to the first light scene according to the second part of the user input. For example, the default “read” scene may be modified according to the thriller aspect by lowering the brightness of the read scene, adding colors with darker hues and use of directional lighting.
[0054] The light scene modification unit 108 may be configured to determine the desired modification to the first light scene using a generative model. For example, the light scene modification unit 108 may prompt an LLM to generate a modification to the first light scene based on the second input that is indicative of the desired modification. The prompt may comprise the first light scene, e.g., the title of the scene, parameter values for the lighting parameters of the first light scene, textual description associated with the light scene 2024PF80310 14 and the second part of the user input (the desired modification). The prompt may further comprise the light device data that is indicative of operational capabilities of the respective lighting devices 202, 203 of the lighting system.
[0055] Fig. 2 shows a method 200 for controlling a lighting system according to a modified light scene. The method comprises the steps of receiving 202, via an input ascertaining unit, a user input for controlling the lighting system, analyzing 204, via an input analysis unit, the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene and determining 206, via a light scene determination unit, a first light scene based on the first part of the user input. The method further comprises determining 208, via a light scene modification unit, a desired modification to the first light scene based on the second part of the user input and modifying 210 said first light scene according to the desired modification, resulting in a modified light scene. The method 200 further comprises controlling 212 the lighting system according to the modified light scene.
[0056] The method 200 may be executed by computer program code of a computer program product when the computer program product is run on a processing unit of a computing device, such as the lighting control device 100.
[0057] Various embodiments of the invention may be implemented as a program product for use with a computer system, where the program(s) of the program product define functions of the embodiments (including the methods described herein). In one embodiment, the program(s) can be contained on a variety of non-transitory computer-readable storage media, where, as used herein, the expression “non-transitory computer readable storage media” comprises all computer-readable media, with the sole exception being a transitory, propagating signal. In another embodiment, the program(s) can be contained on a variety of transitory computer-readable storage media. Illustrative computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive, ROM chips or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (e.g., flash memory, floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory) on which alterable information is stored. The computer program may be run on the processor 302 described herein.
[0058] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the 2024PF80310 15 singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0059] The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of embodiments of the present invention has been presented for purposes of illustration but is not intended to be exhaustive or limited to the implementations in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the present invention. The embodiments were chosen and described to best explain the principles and some practical applications of the present invention, and to enable others of ordinary skill in the art to understand the present invention for various embodiments with various modifications as are suited to the particular use contemplated.
Claims
2024PF80310 16CLAIMS:
1. A method for controlling a lighting system according to a modified light scene, said method comprising: receiving (202) a user input for controlling the lighting system; analyzing (204) the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene; determining (206) a first light scene based on the first part of the user input, wherein said first light scene defines lighting parameters values for the lighting parameters of the light scene and wherein the reference to the desired modification comprises a refence to at least one lighting parameter of the light scene that can be modified; determining (208) a desired modification to the first light scene based on the second part of the user input by determining a modification of a value of the at least one lighting parameter of the light scene; modifying (210) said first light scene according to the desired modification, resulting in a modified light scene; controlling (212) the lighting system according to the modified light scene.
2. The method according to claim 1, wherein the reference to the at least one lighting parameter of the light scene that can be modified comprises a reference to a color characteristic of the light scene and wherein the step of determining a desired modification to the first light scene comprises determining a modification to the value of the color characteristic.
3. The method according to claim 1, wherein the reference to the at least one lighting parameter of the light scene that can be modified comprises a reference to an intensity characteristic of the light scene and wherein the step of determining a desired modification to the first light scene comprises determining a modification to the value of the intensity characteristic.2024PF80310 174. The method according to claim 1, wherein the reference to the at least one lighting parameter of the light scene that can be modified comprises a reference to a temporal characteristic of the light scene and wherein the step of determining a desired modification to the first light scene comprises determining a modification to the value of the temporal characteristic.
5. The method according to any preceding claims wherein the step of determining the first light scene comprises selecting the first light scene from a light scene database comprising a plurality of light scenes.
6. The method according to claim 5, wherein each light scene from the plurality of light scenes in the scene database is associated with a textual description of the light scene and wherein the step of selecting the first light scene comprises selecting the light scene for which a similarity metric between the first part of user input and the corresponding textual description of the light scene is above a similarity threshold.
7. The method according to 5, wherein each light scene from the plurality of light scenes in the scene database comprises: an association between characteristics of the light scene and desired modifications to the light scene, and wherein the determination of a desired modification to the first light scene is based on said respective association between the characteristics of the first light scene and desired modifications to the first light scene.
8. The method according to claim 5, wherein the modified light scene is stored in the scene database.
9. The method of any of the preceding claims, said method further comprising receiving user feedback data indicative of a degree of satisfaction with the determined modified light scene, and wherein the method comprises determining a further modification to the first light scene upon determining, based on the user feedback data, that the degree of satisfaction is below a predetermined threshold.2024PF80310 1810. A lighting control device (100) for controlling a lighting system (200) according to a modified light scene, the lighting control device comprising: an input ascertaining unit (102) configured to ascertain a user input for controlling the lighting system; an input analysis unit (104) configured to analyze the user input to determine a first part of the user input indicative of a reference to a light scene and a second part of the user input indicative of a reference to a desired modification to said light scene; a light scene determination unit (106) configured to determine a first light scene based on the first part of the user input, wherein said first light scene defines lighting parameters values for the lighting parameters of the light scene and wherein the reference to the desired modification comprises a refence to at least one lighting parameter of the light scene that can be modified; a light scene modification unit (108) configured to determine a desired a desired modification to the first light scene based on the second part of the user input by determining a modification of a value of the at least one lighting parameter of the light scene and to modify the first light scene according to the desired modification, resulting in a modified light scene, and to provide control signals indicative of the modified light scene for controlling the lighting system.
11. The lighting control device according to claim 10, wherein the light scene modification unit is configured to determine the desired modification to the first light scene using a generative model.
12. The lighting control device according to claim 10, wherein the light scene determination unit is configured to determine the first light scene using a generative model.
13. A lighting arrangement (300) system comprising:- a lighting control device (100) in accordance with any of the claims 10-12; and- a lighting system (200) configured to receive control signals indicative of the modified light scene and to operate in dependence thereof.2024PF80310 1914. A computer program product for a computing device, the computer program product comprising computer program code to perform the method of claim 1 when the computer program product is run on a processing unit of the computing device.
Citation Information
Patent Citations
System for selecting and controlling light settings
US20100094439A1
Light system controller and method for controlling a lighting scene
US20110035029A1
Controller for controlling a lighting device
US20210289606A1