Patent Description:
The invention further relates to a method of controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene.

Pixelated lighting devices, i.e. lighting devices with multiple individually controllable light segments, are becoming more readily available. For example, Signify is selling light strips with individually addressable LEDs. Depending on the size of the luminaire, the number of individually addressable LEDs typically ranges from <NUM> to <NUM>. These pixelated lighting devices may be used to render entertainment light effects to accompany audio and/or video content, but also make it possible to render nice gradient effects.

An example of a lighting device generating a dynamic light setting based on its orientation is disclosed in <CIT>. A lighting device is disclosed, which can generate a first light setting based on the orientation of a lighting device and a second light setting when a reorientation of the lighting device is detected.

<CIT> discloses a lighting device which comprises an array of controllable light emitting pixels, each pixel having an adjustable light output color, and can render color gradients on these pixels. In an embodiment, these color gradients are dynamic. Although <CIT> discloses transitions between colors of neighboring pixels, it does not disclose the use of transitions between colors of the same pixel, not even within the same dynamic gradient.

Transitions between colors of the same pixel have implemented on single-pixel lighting devices, e.g. Hue color bulbs. For example, when a new light scene is selected for a color bulb, the bulb may transition through the color space until it reaches the color of the new light scene. That way, the lamp transitions to a new color instead of just instantly showing the new color. Unfortunately, such transitions have not been implemented on pixelated lighting devices, likely because they are more difficult to implement on pixelated lighting devices. With pixelated lighting devices, a new gradient or color pattern is suddenly set when a new light scene is selected and this does not create a good user experience.

It is a first object of the invention to provide a system according to claim <NUM>, which controls light segments of a pixelated lighting device to render a suitable transition from a first light scene to a second light scene.

It is a second object of the invention to provide a method according to claim <NUM>, which can be used to control light segments of a pixelated lighting device to render a suitable transition from a first light scene to a second light scene.

In a first aspect of the invention, a system for controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene comprises at least one input interface, at least one control interface, and at least one processor configured to obtain data indicative of an orientation and/or a shape of said pixelated lighting device, control, via said at least one control interface, said plurality of individually controllable light segments to render said first light scene, and receive, via said at least one input interface, input indicative of activation of said second light scene.

Said at least one processor is further configured to select a type of transition based on said orientation and/or said shape, a first type of transition being selected for a first orientation or a first shape and a second type of transition being selected for a second orientation or a second shape, determine a transition from said first light scene to said second light scene based on said selected type of transition, control, via said at least one control interface, said plurality of individually controllable light segments to render said transition, and control, via said at least one control interface, said plurality of individually controllable light segments to render said second light scene.

This system determines a transition from a first light scene to a second light scene for a pixelated lighting device, and more specifically, it selects a suitable transition type based on the orientation and/or the shape of the pixelated lighting device and determines the transition based this transition type. The use of a transition between light scenes already improves the user experience, but by selecting a suitable transition type from a plurality of transition types based on the orientation and/or the shape, an even better user experience is achieved.

The system and the pixelated lighting device may be the same device or the system may be a component of the pixelated lighting device, for example. Said input may be user input. Said first shape may be a circle and said second shape may be a line, for example. Said first type of transition and said second type of transition may be different spatial transitions. These different spatial transitions are preferably transitions in different directions. Said first light scene and said second light scene may define color and/or brightness gradients. Gradients may be calculated based two or three colors, but it is also possible to calculate gradients based on more colors. Alternatively, said first light scene and/or said second light scene may define a (non-gradient) color and/or brightness pattern. For example, said first light scene may represent multiple candles. In this case, one or more of said transition types may visualize said candles being extinguished. Said second light scene is normally independent of said first light scene.

In at least a first example of a transition type, light settings from said first light scene may be shifted towards a first side of said pixelated lighting device and light settings from said second light scene may be moved in at a second side of said pixelated lighting device.

In a second example of a transition type, light settings from said first light scene may be shifted towards sides of said pixelated lighting device and light settings from said second light scene may be moved in at a center of said pixelated lighting device.

In a third example of a transition type, light settings from said first light scene may be shifted towards a center of said pixelated lighting device and light settings from said second light scene may be moved in at sides of said pixelated lighting device.

Said at least one processor may be configured to select said type of transition based on said orientation of said pixelated lighting device and based on a desired spatial transition direction or an orientation of a further pixelated lighting device. This makes it possible to select the transition type such that multiple pixelated lighting devices in a room transition in the same way. For example, when a user has mounted multiple light strips horizontally, the orientations of the strips may differ depending on the location of the closest power socket. A desired spatial transition direction, e.g. left-to-right, right-to-left, or symmetric, may be configured in the system, e.g. by the manufacturer or by a user. A spatial transition direction setting of individual pixelated lighting devices may be overridden.

Said at least one processor may be configured to select said type of transition further based on a position of said pixelated lighting device. For example, if said orientation of said pixelated lighting device is vertical, a transition which comprises moving out light settings from said first light scene at a side of said pixelated lighting device which is farthest from a wall or floor and moving in light settings from said second light scene at a side of said pixelated lighting device which is closest to said wall or floor may be considered most suitable and may therefore be selected. Said processor may be configured to determine said side farthest from the wall or floor and said side closest to the wall or floor based on the position.

Said at least one processor may be configured to select said type of transition further based on a user preference. If multiple transition types are suitable for a certain orientation and/or shape of the pixelated lighting device, the user preference may be used to select from these multiple transition types.

In a second aspect of the invention, a method of controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene comprises obtaining data indicative of an orientation and/or a shape of said pixelated lighting device, controlling said plurality of individually controllable light segments to render said first light scene, and receiving input indicative of activation of said second light scene.

The method further comprises selecting a type of transition based on said orientation and/or said shape, a first type of transition being selected for a first orientation or a first shape and a second type of transition being selected for a second orientation or a second shape, determining a transition from said first light scene to said second light scene based on said selected type of transition, controlling said plurality of individually controllable light segments to render said transition, and controlling said plurality of individually controllable light segments to render said second light scene. Said method may be performed by software running on a programmable device. This software may be provided as a computer program product.

A non-transitory computer-readable storage medium stores at least one software code portion, the software code portion, when executed or processed by a computer, being configured to perform executable operations for controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene.

The executable operations comprise obtaining data indicative of an orientation and/or a shape of said pixelated lighting device, controlling said plurality of individually controllable light segments to render said first light scene, receiving input indicative of activation of said second light scene, selecting a type of transition based on said orientation and/or said shape, a first type of transition being selected for a first orientation or a first shape and a second type of transition being selected for a second orientation or a second shape, determining a transition from said first light scene to said second light scene based on said selected type of transition, controlling said plurality of individually controllable light segments to render said transition, and controlling said plurality of individually controllable light segments to render said second light scene.

<FIG> shows a first embodiment of the system for controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene. In this first embodiment, the system is a bridge <NUM>. <FIG> depicts two pixelated lighting devices: light strips <NUM> and <NUM>. Light strips <NUM> and <NUM> comprise controllers <NUM> and <NUM>, respectively. Light strip <NUM> comprises seven individually controllable light segments <NUM>-<NUM> and light strip <NUM> comprises six individually controllable light segments <NUM>-<NUM>. Each individually controllable light segment comprises one or more light sources, e.g., LED elements.

The bridge <NUM> and the light strips <NUM> and <NUM> can communicate wirelessly, e.g., via Zigbee. The bridge <NUM> is connected to a wireless LAN access point <NUM>, e.g., via Ethernet or Wi-Fi. A mobile phone <NUM> is also able to connect to the wireless LAN access point <NUM>, e.g., via Wi-Fi. The mobile phone <NUM> can be used to control the light strips <NUM> and <NUM> via the wireless LAN access point <NUM> and the bridge <NUM>, e g. to turn the light strips on or off or to change their light settings.

The bridge <NUM> comprises a receiver <NUM>, a transmitter <NUM>, a processor <NUM>, and a memory <NUM>. The processor <NUM> is configured to obtain data indicative of an orientation and/or a shape of the pixelated lighting device, control, via the transmitter <NUM>, the individually controllable light segments <NUM>-<NUM> to render the first light scene, and receive, via the receiver <NUM>, input indicative of activation of the second light scene. The input may be user input, for example. The input may be received from mobile device <NUM>, for example.

Data indicative of the shape of light strip <NUM> may be obtained, for example, from light strip <NUM>, which may store this information in its memory. Data indicative of the orientation of light strip <NUM> may be obtained, for example, from light strip <NUM>, which may e.g. detect this information automatically using an orientation sensor and/or may store a flag which indicates at which side the power supply is located. Alternatively, data indicative of the shape and/or the orientation of light strip <NUM> may be obtained, for example, from mobile device <NUM>, which may determine this information from an image captured by a camera.

The processor <NUM> is further configured to select a type of transition based on the orientation and/or the shape, determine a transition from the first light scene to the second light scene based on the selected type of transition, control, via the transmitter <NUM>, the light segments <NUM>-<NUM> to render the transition, and control, via the transmitter <NUM>, light segments <NUM>-<NUM> to render the second light scene. A first type of transition is selected for a first orientation or a first shape and a second type of transition is selected for a second orientation or a second shape.

The transition may be determined based on other parameters than just the transition type, e.g. specifics of the first light scene and/or second light scene. In this case, the transition is more than just the transition type. If it is not, the transition type may simply be specified in the light control command. This light control command may further include an identification of the second light scene or specify light settings of the second light scene.

In the embodiment of the bridge <NUM> shown in <FIG>, the bridge <NUM> comprises one processor <NUM>. In an alternative embodiment, the bridge <NUM> comprises multiple processors. The processor <NUM> of the bridge <NUM> may be a general-purpose processor, e.g., ARM-based, or an application-specific processor. The processor <NUM> of the bridge <NUM> may run a Unix-based operating system for example. The memory <NUM> may comprise one or more memory units. The memory <NUM> may comprise solid-state memory, for example. The memory <NUM> may be used to store a table of connected lights, for example.

The receiver <NUM> and the transmitter <NUM> may use one or more wired or wireless communication technologies, e.g., Ethernet for communicating with the wireless LAN access point <NUM> and Zigbee for communicating with the light strips <NUM> and <NUM>, for example. In an alternative embodiment, multiple receivers and/or multiple transmitters are used instead of a single receiver and a single transmitter. In the embodiment shown in <FIG>, a separate receiver and a separate transmitter are used. In an alternative embodiment, the receiver <NUM> and the transmitter <NUM> are combined into a transceiver. The bridge <NUM> may comprise other components typical for a network device such as a power connector. The invention may be implemented using a computer program running on one or more processors.

In the embodiment of <FIG>, the pixelated lighting devices <NUM> and <NUM> are light strips. Light strips can normally be installed in a line shape and can sometimes be installed in a circle shape. Pixelated lighting devices may be also sold in a form in which they have a circle shape. <FIG> shows an example of such a pixelated lighting device, e.g. a bathroom mirror lamp. Pixelated lighting device <NUM> has light segments <NUM>-<NUM> positioned in a circle shape. Light segment <NUM> is connected to controller <NUM>. For a circle-shaped pixelating lighting device, a transition from left-to-right or from right-to-left may not look very nice and blending in the new light scene per light segment (i.e. per pixel) may look nicer.

<FIG> shows a second embodiment of the system for controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene. In this second embodiment, the system is a pixelated lighting device <NUM>. <FIG> also depicts the light strip <NUM> of <FIG>. In the embodiment of <FIG>, the mobile device <NUM> controls the pixelated lighting devices <NUM> and <NUM> directly, e.g., using Bluetooth.

The light strip <NUM> depicted in <FIG> can be controlled either via a bridge (see <FIG>), e.g., using Zigbee, or directly by a mobile device (see <FIG>), e.g., using Bluetooth. In an alternative embodiment, a pixelated lighting device can only be controlled via a bridge or can only be controlled directly by a mobile or non-mobile device, e.g. via a wireless connection (e.g. Bluetooth) or a wired connection (e.g. USB).

The pixelated lighting device <NUM> comprises a controller <NUM>, seven individually controllable light segments <NUM>-<NUM>, and a control interface <NUM> between the controller <NUM> and light segments <NUM>-<NUM>. The controller <NUM> comprises a transceiver <NUM>, a transmitter <NUM>, a processor <NUM>, memory <NUM>, and a touchscreen display <NUM>. The processor <NUM> is configured to obtain data indicative of an orientation and/or a shape of the pixelated lighting device, e.g. from memory <NUM>, control, via the control interface <NUM>, the individually controllable light segments <NUM>-<NUM> to render the first light scene, and receive, via the receiver <NUM>, input indicative of activation of the second light scene. The input may be user input, for example. The input may be received from mobile device <NUM>, for example.

The processor <NUM> is further configured to select a type of transition based on the orientation and/or the shape, determine a transition from the first light scene to the second light scene based on the selected type of transition, control, via the control interface <NUM>, the light segments <NUM>-<NUM> to render the transition, and control, via the control interface <NUM>, light segments <NUM>-<NUM> to render the second light scene. A first type of transition is selected for a first orientation or a first shape and a second type of transition is selected for a second orientation or a second shape.

For example, the memory <NUM> may be a flash memory and light parameters may be stored in this flash memory. These parameters may include the number of pixels, the type of light or luminaire, the shape, and/or the orientation. When the lighting device <NUM> receives a command to move to a new light state, the lighting device <NUM> determines which transition profile/sequence to apply based on the original state the target state and the stored parameters.

For example, to move from a scene with a first gradient to a scene with a second gradient, a transition type may be selected which has the objective of reducing the number of transitional colors which were not present in the original gradients. Each pixel may transition individually from the original color to the target color, or only the specified gradient colors may transition from original to target color and the interpolated colors may be determined by calculating a gradient. Typically, a gradient light scene is defined by specifying three to five colors and the colors for the other pixels are interpolated.

In the embodiment of the pixelated lighting device <NUM> shown in <FIG>, the pixelated lighting device <NUM> comprises one processor <NUM>. In an alternative embodiment, the pixelated lighting device <NUM> comprises multiple processors. The processor <NUM> of the pixelated lighting device <NUM> may be a general-purpose processor or an application-specific processor. The memory <NUM> may comprise one or more memory units. The memory <NUM> may comprise solid state memory, for example.

The receiver <NUM> and the transmitter <NUM> may use one or more wireless communication technologies, e.g., Bluetooth, for communicating with the mobile device <NUM>. In an alternative embodiment, multiple receivers and/or multiple transmitters are used instead of a single receiver and a single transmitter. In the embodiment shown in <FIG>, a separate receiver and a separate transmitter are used. In an alternative embodiment, the receiver <NUM> and the transmitter <NUM> are combined into a transceiver. The pixelated lighting device <NUM> may comprise other components typical for a pixelated lighting device such as a battery and/or a power connector. The invention may be implemented using a computer program running on one or more processors.

In the embodiments of <FIG>, the system of the invention comprises a bridge or a pixelated lighting device. In an alternative embodiment, the system of the invention is a different device, e.g., a mobile device or a cloud computer. In the embodiments of <FIG>, the system of the invention comprises a single device. In an alternative embodiment, the system of the invention comprises a plurality of devices.

A first embodiment of the method of controlling a plurality of individually controllable light segments of a pixelated lighting device (e.g. light strip <NUM> of <FIG>) to render a first light scene and subsequently a second light scene is shown in <FIG>. The second light scene is independent of the first light scene. The first light scene and the second light scene may define color and/or brightness gradients, for example. The method may be performed by the bridge <NUM> of <FIG> or the pixelated lighting device <NUM> of <FIG>, for example.

A step <NUM> comprises obtaining data indicative of an orientation and/or a shape of the pixelated lighting device. A step <NUM> comprises controlling the plurality of individually controllable light segments to render the first light scene. A step <NUM> comprises receiving input indicative of activation of the second light scene. The input may be user input, for example. In the embodiment of <FIG>, step <NUM> and steps <NUM> and <NUM> are performed at least partly in parallel. In an alternative embodiment, step <NUM> is performed before step <NUM> or after step <NUM>.

A step <NUM> is performed after steps <NUM> and <NUM> have been performed. Step <NUM> comprises selecting a type of transition based on the orientation and/or the shape. In step <NUM>, a first type of transition is selected if the orientation is a first orientation or the shape is a first shape and a second type of transition is selected if the orientation is a second orientation or the shape is a second shape.

A step <NUM> comprises determining a transition from the first light scene to the second light scene based on the type of transition selected in step <NUM>. The transition may be determined based on other parameters than just the transition type, e.g. specifics of the first light scene and/or second light scene. Determining the transition may comprise determining a transition profile/sequence. Alternatively, a transition profile/sequence may later be determined based on the transition determined in step <NUM>, e.g. by the pixelated lighting device. The transition profile/sequence typically comprises multiple steps. With regard to color, any step through white is preferably avoided. With regard to brightness, steps are preferably equal. Preferably, brightness is changed at a slower rate than color. The duration of the transition and the duration of the steps of the transition profile/sequence may depend on the color distance(s).

A step <NUM> comprises controlling the plurality of individually controllable light segments to render the transition determined in step <NUM>. A step <NUM> comprises controlling the plurality of individually controllable light segments to render the second light scene.

A second embodiment of the method of controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene is shown in <FIG>. The second light scene is independent of the first light scene. The first light scene and the second light scene may define color and/or brightness gradients, for example. The method may be performed by the bridge <NUM> of <FIG> or the pixelated lighting device <NUM> of <FIG>, for example.

Step <NUM> comprising obtaining data indicative of an orientation and/or a shape of the pixelated lighting device. A step <NUM> comprises receiving input indicative of activation of a light scene. The input may be user input, for example. Next, a step <NUM> comprises determining whether the pixelated lighting device is already rendering a light scene. If so, step <NUM> is performed next. If not, steps <NUM>, <NUM>, and <NUM> are skipped and step <NUM> is performed next.

Step <NUM> comprises selecting a type of transition based on the orientation and/or the shape. In step <NUM>, a first type of transition is selected if the orientation is a first orientation or the shape is a first shape and a second type of transition is selected if the orientation is a second orientation or the shape is a second shape. In step <NUM>, the type of transition may further be selected based on a user preference.

Step <NUM> comprises determining a transition from the first light scene, i.e., the light scene currently being rendered, to the second light scene, i.e., the light scene whose activation was indicated in step <NUM>, based on the type of transition selected in step <NUM>. The transition may be determined based on other parameters than just the transition type, e.g. specifics of the first light scene and/or second light scene. Determining the transition may comprise determining a transition profile/sequence. Step <NUM> comprises controlling the plurality of individually controllable light segments to render the transition determined in step <NUM>.

Step <NUM> comprises controlling the plurality of individually controllable light segments to render the light scene whose activation was indicated in step <NUM>. If both step <NUM> and step <NUM> are performed, the same light control command may be used to control the light segments to render the transition and the light scene. Step <NUM> is repeated after step <NUM>, after which the method proceeds as shown in <FIG>.

With multiple pixels which can be individually controlled, many types of transitions between light scenes may be defined. <FIG> show examples of such transitions. In the examples of <FIG>, a first color gradient transitions to a second color gradient. The light scenes are rendered on individual controllable light segments <NUM>-<NUM>. The first color gradient consists of colors <NUM>-<NUM>. The second color gradient consists of colors <NUM>-<NUM>.

<FIG> shows an example in which each pixel performs a color transition the same way as a light bulb. In this example, all pixels simultaneously move to their assigned color in the new gradient. In other words, the new light scene is blended in per light segment (i.e. per pixel). While transitioning (between time t<NUM> and time tn; n being larger than <NUM>), different colors, possibly many different colors, are visible. These transitional colors may not have been present in the start or end gradient.

A totally different way of transitioning to a new gradient is shown in <FIG>. In these example, the first transition and the second transition are different spatial transitions. In the example of <FIG>, light settings from the first light scene are shifted towards a first side of the pixelated lighting device and light settings from the second light scene are moved in at a second side of the pixelated lighting device.

In the example of <FIG>, the existing gradient is shifted to the right, allowing the new gradient to come in from the left. At moment t<NUM>, colors <NUM> to <NUM> of the first color gradient have been shifted right one position compared to moment t<NUM>. Furthermore, at moment t<NUM>, the last color <NUM> of the second color gradient is rendered by the leftmost light segment <NUM> and the last color <NUM> of the first color gradient is no longer rendered. In an alternative example, the existing gradient is shifted to the left, allowing the new gradient to come in from the right.

In the example of <FIG>, light settings from the first light scene are shifted towards sides of the pixelated lighting device and light settings from the second light scene are moved in at a center of the pixelated lighting device. At moment t<NUM>, colors <NUM> to <NUM> of the first color gradient have been shifted left one position compared to moment t<NUM>. Furthermore, at moment t<NUM>, the first color <NUM> of the second color gradient is rendered by the center light segment <NUM> and the first color <NUM> of the first color gradient is no longer rendered.

At moment t<NUM>, colors <NUM> to <NUM> of the first color gradient and color <NUM> of the second color gradient have been shifted left one position compared to moment t<NUM> and colors <NUM> to <NUM> of the first color gradient have been shifted right one position compared to moment t<NUM> (and compared to moment t<NUM>). Furthermore, at moment t<NUM>, color <NUM> of the second color gradient moves in at light segment <NUM>, the last color <NUM> of the second color gradient moves in at light segment <NUM>, and colors <NUM>, <NUM>, and <NUM> of the first color gradient are no longer rendered.

In an alternative example, light settings from the first light scene are shifted towards a center of the pixelated lighting device and light settings from the second light scene are moved in at sides of the pixelated lighting device. In different situations, different transition types may be preferred. The preferred transition type may depend, for example, on the start and target colors, the on-off state of the light, the position and orientation of the light, as well as user preference.

A third embodiment of the method of controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene is shown in <FIG>. The third embodiment of <FIG> is an extension of the second embodiment of <FIG>. In the embodiment of <FIG>, a step <NUM> is performed before step <NUM> of <FIG> and step <NUM> of <FIG> is implemented by a step <NUM>.

In the embodiment of <FIG>, step <NUM> comprises determining at least the orientation of the pixelated lighting device and optionally the shape of the pixelated lighting device. Step <NUM> comprises determining a desired spatial transition direction or an orientation of a further pixelated lighting device (e.g. light strip <NUM> of <FIG>). In the embodiment of <FIG>, step <NUM> and step <NUM> are performed at least partly in parallel. In an alternative embodiment, step <NUM> is performed before step <NUM> or after step <NUM>.

Step <NUM> comprises selecting the type of transition based on the orientation of the pixelated lighting device, as determined in step <NUM>, and based on the desired spatial transition direction or an orientation of a further pixelated lighting device, as determined in step <NUM>. For example, when a user has mounted multiple light strips horizontally, the orientations of the strips may differ depending on the location of the closest power socket. A desired spatial transition direction, e.g. left-to-right, right-to-left, or symmetric, may be configured in the system, e.g. by the manufacturer or by a user. A spatial transition direction setting of individual pixelated lighting devices may be overridden.

A fourth embodiment of the method of controlling a plurality of individually controllable light segments of a pixelated lighting device to render a first light scene and subsequently a second light scene is shown in <FIG>. The fourth embodiment of <FIG> is an extension of the second embodiment of <FIG>. In the embodiment of <FIG>, a step <NUM> is performed before step <NUM> of <FIG> and step <NUM> of <FIG> is implemented by a step <NUM>.

Step <NUM> comprises determining a position of the pixelated lighting device. In the embodiment of <FIG>, step <NUM> and step <NUM> are performed at least partly in parallel. In an alternative embodiment, step <NUM> is performed before step <NUM> or after step <NUM>. Step <NUM> comprises selecting the type of transition based on the orientation and/or the shape of the pixelated lighting device, as determined in step <NUM>, and further based on the position of the pixelated lighting device, as determined in step <NUM>.

For example, if the orientation of the pixelated lighting device is vertical, the selected transition may comprise moving out light settings from the first light scene at a side of the pixelated lighting device which is farthest from a wall or floor and moving in light settings from the second light scene at a side of the pixelated lighting device which is closest to the wall or floor. The side farthest from the wall or floor and the side closest to the wall or floor are determined based on the position determined in step <NUM>. First, it may be determined whether the pixelated lighting device is closest to the wall or floor and then the side farthest from this surface and the side closest to this surface may be determined. The processor may receive data indicative of the position of the pixelated lighting device relative to the wall or floor via the input interface. The data may for example be a user input, or a sensor input.

Aspects described in relation to one of the above embodiments can normally also be used in another one of the above embodiments. One or more of the embodiments of <FIG> and <FIG> may be combined. For example, the embodiments of <FIG> may be combined. Similar extensions as made to the embodiment of <FIG> in order to obtain the embodiment of <FIG> and/or the embodiment of <FIG> may be made to the embodiment of <FIG>.

<FIG> depicts a block diagram illustrating an exemplary data processing system that may perform the method as described with reference to <FIG> and <FIG>.

<FIG> shows the input device <NUM> and the output device <NUM> as being separate from the network adapter <NUM>. However, additionally or alternatively, input may be received via the network adapter <NUM> and output be transmitted via the network adapter <NUM>. For example, the data processing system <NUM> may be a cloud server. In this case, the input may be received from and the output may be transmitted to a user device that acts as a terminal.

Claim 1:
A system (<NUM>,<NUM>) for controlling a plurality of individually controllable light segments (<NUM>-<NUM>) of a pixelated lighting device (<NUM>,<NUM>,<NUM>) to render a first light scene and subsequently a second light scene, said system (<NUM>,<NUM>) comprising:
at least one input interface (<NUM>,<NUM>);
at least one control interface (<NUM>,<NUM>); and
at least one processor (<NUM>,<NUM>) configured to:
- obtain data indicative of an orientation and/or a shape of said pixelated lighting device (<NUM>,<NUM>,<NUM>),
- control, via said at least one control interface (<NUM>,<NUM>), said plurality of individually controllable light segments (<NUM>-<NUM>) to render said first light scene,
- receive, via said at least one input interface (<NUM>,<NUM>), input indicative of activation of said second light scene,
- select a type of transition based on said orientation and/or said shape, a first type of transition being selected for a first orientation or a first shape and a second type of transition being selected for a second orientation or a second shape,
- determine a transition from said first light scene to said second light scene based on said selected type of transition,
- control, via said at least one control interface (<NUM>,<NUM>), said plurality of individually controllable light segments (<NUM>-<NUM>) to render said transition, and
- control, via said at least one control interface (<NUM>,<NUM>), said plurality of individually controllable light segments (<NUM>-<NUM>) to render said second light scene.