IP Library Granted Patent US 11,234,312
Granted Patent B2
US 11,234,312 · App. 16/756,685 · Granted Jan 25, 2022

Method and controller for controlling a plurality of lighting devices

Inventors: Berent Willem Meerbeek (Veldhoven, NL); Dirk Valentinus René Engelen (Heusden-Zolder, BE); Anthonie Hendrik Bergman (Nuenen, NL); Bartel Marinus Van De Sluis (Eindhoven, NL); Tim Dekker (Eindhoven, NL); Jochen Renaat Van Gheluwe (Lommel, BE)
Assignee: SIGNIFY HOLDING B.V.
H05B47/105H05B47/175H05B47/19
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,234,312
App. No.
16/756,685
Granted
Jan 25, 2022
Kind
B2
Abstract

A method of controlling a plurality of lighting devices is disclosed. The method comprises obtaining a 360 degree panoramic image, rendering the 360 degree panoramic image at least partially on an image rendering device, obtaining positions of the plurality of lighting devices relative to the image rendering device, mapping the 360 degree panoramic image onto the plurality of lighting devices based on the positions of the plurality of lighting devices, such that each lighting device is associated with a part of the 360 degree panoramic image, determining, for each lighting device, a light setting based on an image characteristic of the part of the 360 degree image, and controlling each lighting device according to the respective light setting.

Claims (59)

1. A method of controlling a plurality of lighting devices, the method comprising:

obtaining a 360 degree panoramic image,

rendering the 360 degree panoramic image partially on an image rendering device,

obtaining positions of the plurality of lighting devices relative to the image rendering device,

mapping the 360 degree panoramic image onto the plurality of lighting devices based on the positions of the plurality of lighting devices relative to the image rendering device such that each lighting device is associated with a respective part of the 360 degree panoramic image,

determining, for each lighting device, a light setting based on an image characteristic of the respective part of the 360 degree panoramic image, and

controlling each lighting device according to the respective light setting, wherein the method further comprises receiving an input indicative of a rotation of the 360 degree panoramic image relative to the image rendering device, and adjusting the mapping of the 360 degree panoramic image onto the plurality of lighting devices in dependence on the rotation.

2. The method of claim 1 , wherein the image rendering device is a portable device, and wherein the method further comprises:

receiving an input indicative of a change of orientation of the image rendering device, and

maintaining the mapping of the 360 degree panoramic image onto the plurality of lighting devices.

3. The method of claim 1 , wherein the input is a user input received via a user interface.

4. The method of claim 1 , further comprising:

analyzing the 360 degree panoramic image to identify one or more dominant image characteristics, and

identifying, in the 360 degree panoramic image, positions of the one or more dominant image characteristics, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices and the image rendering device is further based on the positions of the one or more dominant image characteristics, wherein the positions of the one or more dominant image characteristics substantially correspond to the positions of one or more of the plurality of lighting devices.

5. The method of claim 1 , further comprising:

analyzing the part of the 360 degree panoramic image to identify a dominant image characteristic in the part of the 360 degree panoramic image, and

determining the light setting for a respective lighting device based on the dominant image characteristic.

6. The method of claim 1 , further comprising receiving a user position of a user or a user device, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices is further based on the user position.

7. The method of claim 1 , further comprising receiving a user orientation of a user or a user device, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices is further based on the user orientation.

8. The method of claim 1 , further comprising receiving capability information of each of the plurality of lighting devices, which capability information is indicative of at least one of:

a color rendering capability of the respective lighting device, and

a number and/or a distribution of light sources of the lighting device,

wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices is further based on the capability information.

9. The method of claim 1 , wherein the 360 degree panoramic image comprises depth information, and wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices is further based on the depth information.

10. The method of claim 1 , further comprising:

obtaining one or more positions of one or more further image rendering devices, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices is further based on the one or more positions of one or more further image rendering devices.

11. The method of claim 1 , wherein the 360 degree panoramic image is a 360 degree panoramic video, and wherein the light setting is based on a video characteristic of the part of the 360 degree panoramic image.

12. A non-transitory, computer readable medium having stored therein instructions comprising computer program code to perform, when the instructions are run on a processing unit of the computing device:

obtaining a 360 degree panoramic image;

rendering the 360 degree panoramic image partially on an image rendering device;

obtaining positions of the plurality of lighting devices relative to the image rendering device;

mapping the 360 degree panoramic image onto the plurality of lighting devices based on the positions of the plurality of lighting devices relative to the image rendering device such that each lighting device is associated with a respective part of the 360 degree panoramic image;

determining, for each lighting device, a light setting based on an image characteristic of the respective part of the 360 degree panoramic image;

controlling each lighting device according to the respective light setting,

receiving an input indicative of a rotation of the 360 degree panoramic image relative to the image rendering device; and

adjusting the mapping of the 360 degree panoramic image onto the plurality of lighting devices in dependence on the rotation.

13. The non-transitory, computer readable medium of claim 12 , wherein, when the instructions are run on the processing unit of the computing device, the computer program code performs:

receiving an input indicative of a change of orientation of the image rendering device; and

maintaining the mapping of the 360 degree panoramic image onto the plurality of lighting devices.

14. The non-transitory, computer readable medium of claim 12 , wherein, when the instructions are run on the processing unit of the computing device, the computer program code performs:

analyzing the 360 degree panoramic image to identify one or more dominant image characteristics; and

identifying, in the 360 degree panoramic image, positions of the one or more dominant image characteristics, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices and the image rendering device is further based on the positions of the one or more dominant image characteristics, wherein the positions of the one or more dominant image characteristics substantially correspond to the positions of one or more of the plurality of lighting devices.

15. The computer program product of claim 12 , wherein, when the computer program product is run on the processing unit of the computing device, the computer program code performs:

analyzing the part of the 360 degree panoramic image to identify a dominant image characteristic in the part of the 360 degree panoramic image; and

determining the light setting for a respective lighting device based on the dominant image characteristic.

16. A controller for controlling a plurality of lighting devices, the controller comprising:

a communication unit configured to communicate with the plurality of lighting devices, and

a processor configured to obtain a 360 degree panoramic image being partially rendered on an image rendering device, obtain positions of the plurality of lighting devices relative to the image rendering device, map the 360 degree panoramic image onto the plurality of lighting devices based on the positions of the plurality of lighting devices relative to the image rendering device such that each lighting device is associated with a respective part of the 360 degree panoramic image, determine, for each lighting device, a light setting based on an image characteristic of the respective part of the 360 degree panoramic image, and to control, via the communication unit, each lighting device according to the respective light setting, wherein the processor is further configured to receive an input indicative of a rotation of the 360 degree panoramic image relative to the image rendering device, and to adjust the mapping of the 360 degree panoramic image onto the plurality of lighting devices in dependence on the rotation.

17. The controller of claim 16 , and wherein the controller is configured to send lighting control commands to

a plurality of lighting devices that each comprise a receiver configured to receive the lighting control commands from the controller.

18. The controller of claim 16 , wherein the controller is further configured to:

receive an input indicative of a change of orientation of the image rendering device; and

maintain the mapping of the 360 degree panoramic image onto the plurality of lighting devices.

19. The controller of claim 16 , wherein the controller is further configured to:

analyze the 360 degree panoramic image to identify one or more dominant image characteristics; and

identify, in the 360 degree panoramic image, positions of the one or more dominant image characteristics, wherein the mapping of the 360 degree panoramic image onto the plurality of lighting devices and the image rendering device is further based on the positions of the one or more dominant image characteristics, wherein the positions of the one or more dominant image characteristics substantially correspond to the positions of one or more of the plurality of lighting devices.

20. The controller of claim 16 , wherein the controller is further configured to:

analyze the part of the 360 degree panoramic image to identify a dominant image characteristic in the part of the 360 degree panoramic image; and

determine the light setting for a respective lighting device based on the dominant image characteristic.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: MEERBEEK, BERENT WILLEM; ENGELEN, DIRK VALENTINUS RENÉ; BERGMAN, ANTHONIE HENDRIK; VAN DE SLUIS, BARTEL MARINUS; DEKKER, TIM; VAN GHELUWE, JOCHEN RENAAT
To: PHILIPS LIGHTING HOLDING B.V.
Reel/Frame 052419/0011 →
CHANGE OF NAME Recorded Apr 16, 2020
From: PHILIPS LIGHTING HOLDING B.V.
To: SIGNIFY HOLDING B.V.
Reel/Frame 052423/0315 →
Priority Claims (1)
EP 17196631 · Oct 16, 2017 · regional
Continuity (1)
Related Publication 20200245435A1 · Jul 30, 2020
Cited By (1)
US 12,720,657