WO2011124933A1 - Method and apparatus for controlling multicolor lighting based on image colors - Google Patents

Method and apparatus for controlling multicolor lighting based on image colors Download PDF

Info

Publication number
WO2011124933A1
WO2011124933A1 PCT/HU2011/000029 HU2011000029W WO2011124933A1 WO 2011124933 A1 WO2011124933 A1 WO 2011124933A1 HU 2011000029 W HU2011000029 W HU 2011000029W WO 2011124933 A1 WO2011124933 A1 WO 2011124933A1
Authority
WO
WIPO (PCT)
Prior art keywords
region
interest
color data
color
source image
Prior art date
Application number
PCT/HU2011/000029
Other languages
French (fr)
Inventor
Balázs BERKES
András FERENCZ
Original Assignee
Naturen Kft.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Naturen Kft. filed Critical Naturen Kft.
Publication of WO2011124933A1 publication Critical patent/WO2011124933A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/73Colour balance circuits, e.g. white balance circuits or colour temperature control
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/20Controlling the colour of the light
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/30Driver circuits
    • H05B45/32Pulse-control circuits
    • H05B45/325Pulse-width modulation [PWM]

Definitions

  • LED lights that have separate color channels are used to generate arbitrary colors of the spectrum at custom intensities, by blending different amounts of the primary colored lights, usually using red, green, and blue primaries.
  • Such a lighting device usually has controls to set the color and intensity of its lighting through setting the amount of primary color components via communication or driving circuits.
  • our invention we use natural images to obtain the colors for the lighting, and use algorithms to generate a sequence of these colors based on the image contents so that the lighting produced will closely resemble the mood that is captured in the photograph or image sequence of the environment.
  • the color of the pixels can be used to drive a color light to simulate that ambient light and its changes.
  • colors extracted from static or moving areas of image series could be used to drive the simulated lighting in the same manner.
  • the present invention includes not only the method for reproducing environmental light changes based on a photograph of the environment, but also uses the same mechanisms to create artificial lighting controls that approximate lighting changes similar to natural phenomena over time using images (either photographic or created by any other means) synthetically.
  • images either photographic or created by any other means
  • an image of a water surface with reflections of the sunlight by the water could be used to simulate the mood of the lights beside the water by iterating through the colors sampled from different points of the image, and driving a multi-color light based on that color sequence iterated.
  • the mood lighting produced using the methods described herein can be used as artificial ambient lighting in any environment.
  • expected application areas are: relaxation lighting and light stimulation (e.g. in wellness facilities), mood lighting for public places (bars, hotels, streets, etc.), home/office/portable mood lights, environmental lighting for electrical devices displaying pictures or playing music (picture frames, TV sets, music centers, computers, etc.), advertisement lighting, architectural lights, artistic or entertainment lighting (light sculptures, lighting for installations, light shows, dancehall lighting), etc.
  • Fig. 1 shows the schematics of a preferred way of implementing the invention.
  • the apparatus contains the following parts as shown in Fig. 1 :
  • a color extraction algorithm that accesses the image data and based on image pixel values, produces a sequence of multi- channel color values
  • Color processing module that processes the color sequence being extracted from the image, and converts it to an internal form suitable for driving the Lighting Device (generating a Color Sequence Table containing multi-channel time-variable color data for each color channel of the Lighting Device)
  • Synchronization / control / triggering features so that the software can either control the timing of light generation or be controlled by other devices
  • Communication / data transfer elements providing a physical layer of connectivity between the software A and Lighting Device C, and any further elements. This element need not be present at all times for the Lighting Device and the software to work by themselves as well.
  • Lighting Device having the following functions:
  • Lighting Control Unit that is capable of processing Color Data sequentially and provide the color values to the Driver Circuit, either synchronized to communication, control commands from software A, external user controls, or any other means of external control, or executing stored sequences
  • the color sequence(s) that are based on the image or image sequence selected by the user is generated by the software A and is transferred to the Lighting Device either at the time the lighting is running or beforehand.
  • the user control may be distributed, so that either the computer software or the Lighting Device (or any other entities communicating through communication elements B) may have controls to start/stop lighting and set parameters, based on the color sequence that Software A produces and Lighting Device C uses
  • the software A iterates through image data and generates a color sequence that is time-variable, and its colors are numerically derived from the color data of the image(s) o
  • the output of the color extraction is the description of one color with its primary color components (usually, three numerical values for red, green, and blue color components) for each iteration, so that the colors form a time sequence o
  • the generation of time sequences of colors can be
  • the color extraction algorithm may utilize various algorithms to generate the color values, but the goal is to generate a color time-sequence that is closely tied to the colors and their distributions in the picture or picture sequence.
  • the color sequence is processed so that the Color Data is converted to a form suitable to drive the Lighting Device
  • the software may carry out conversions required between
  • color representations such as conversion from the image's color space to the color space of the Lighting Device, including conversion of primary color components, gamma curves, dynamics (the resolution of numerical representation), storage type conversion, etc.
  • the transfer of the color sequence data may take place either real-time (at the time the light is lit according to the color data), or offline, meaning that the color sequence obtained by the software is transferred first and lighting is controlled by Lighting Device C separately later.
  • the Lighting Control Unit in Lighting Device C reads color data received / stored, and outputs the colored lights' intensities towards the Driver Circuit according to the color needed to be displayed over time. p The Lighting Control Unit deals with the execution and timing of the process of generating the numerical representation of light intensities for the lighting elements.
  • the mix of the lights from all Colored Lights in Lighting Device C will provide one mixed colored light (by means of additive color mixing) that is proportional in color hue, saturation and intensity to the color hue, saturation and intensity of the original image area being used.
  • the assembly of the Colored Lights contains optical diffusers to blend the separate Colored Lights together
  • Steps 2-7 (or steps 5-7, in case the Lighting Device C operates
  • Lighting Device C independently) are executed repeatedly in succession so that the light emitted by Lighting Device C provides a lighting changing over time in hue, saturation, and lightness according to the design
  • the iteration can be timed either by software A or Lighting Device C itself, as well as outside sources of synchronization can be used by them as necessary
  • the apparatus described here may have the following additional / optional properties. Operation steps from the above chapter are referenced.
  • step 1 user interface and interaction methods can be customized so that: o Actual user control can be placed in any of the units, or into a separate dedicated unit so that communication is used to transfer user settings to the software A which is implementing parameter changes, and lighting control events are
  • o User interface can be used to further change parameters while lighting is taking place, so that user interaction can either change light appearance real-time, or is capable of designing and generating color sequences for later use, and replaying them
  • Step 2 the generation of color sequences based on image data can be implemented by any appropriate algorithm, and may also involve image processing.
  • sudden changes of light color and intensity can be moderated if the sampling of colors of an image involves averaging over a region of interest. This can also be carried out by blurring the original image selected by the user, before extracting color information from it.
  • Algorithms taking an image as a whole and compiling image color data usable as for the color sequence can also be realized, e.g. an algorithm may extract the color palette (colors being used in the image) of a true-color image, sort it according to color and luminance, and use this sequence of colors as output.
  • an algorithm may extract the color palette (colors being used in the image) of a true-color image, sort it according to color and luminance, and use this sequence of colors as output.
  • Step 3 algorithms similar to the ones employed when outputting color by computer peripherals will be used to match the color of the Lighting Device C to the color in the image, as it is displayed on a computer monitor. This algorithm will also include functions to digitally alter or enhance the colors to be displayed based on the required mood.
  • color alterations and enhancements may be used.
  • Lighting Device C may constrict the possible operation modes.
  • a smaller and simpler Lighting Device may employ different (and limited) communication means where real-time transfer of color sequences is not available.
  • all other parts of the above scheme can be applied to this system as well, where the Lighting
  • DC-BUS serial data over power line
  • the Lighting Device contains several power LEDs of primary colors Red, Green, Blue and an additional White color for mixing virtually any of the color hues, saturations and lightnesses (as limited by the capabilities of the power LEDs)
  • the LED diodes are fixed under a housing providing optical diffusion of the lights, so that the light emitted from the device is
  • the power LEDs are driven by PWM power control, using one PWM signal for each color channel (i.e. red, green, blue, white colors), having in total 4 PWM channels.
  • the demonstration provides graphical user interface to the user where he/she can select an arbitrary bitmap image as well as set various parameters of the communication and software algorithms employed, as well as start, stop, and reinitialize color sequence generation and transmission.
  • the user interface also intuitively displays the status of the
  • the software algorithm for color extraction uses a simulation of the movement of a billiard ball on a 2D table, where the coordinates of the ball on the table are mapped into the 2D image space, and resulting coordinates are used to extract color information from the related image area.
  • spatial color differences of the image will be converted into a color sequence changing over time, which is resembling the original features captured in the image(s).
  • the color extraction algorithm employs pseudo-random functions to add fluctuations to the simulation parameters (e.g. in the said billiard ball simulation, the direction of the ball is changed by a small random amount at each collision with the simulated
  • the demonstration applies an averaging function with a given radius over the interest point in the image to extract an averaged and thus more smoothly changing color sequence.
  • the image colors extracted are gamma-corrected, attenuated and separated according to the color channels in the Lighting Device.
  • the actual algorithm used to drive the white LED light component implements a color separation analogous to the separation of a black plate color in CMYK color press, by substituting subtractive color separation processes and primaries with their additive counterparts (where separation of the White intensity amount for additive RGBW lights is directly equivalent to the black separation for subtractive CMYK inks)

Abstract

Method for dynamically controlling multicolor lighting, comprising the steps of generating dynamically changing color data utilizing light control software, transferring the color data to a lighting control unit utilizing data transfer means, and operating illumination means utilizing the lighting control unit, establishing a region of interest in the source image and generating color data utilizing the light control software based on the results of evaluation and processing of the pixels of the region of interest of the source image. Preferably the source image is selected in an interactive manner, and when multiple images are selected, images are set to be changed automatically.

Description

Method and apparatus for controlling multicolor lighting based on image colors
Overview
Currently, many new applications for mood lighting are being developed with the advance of powerful and efficient LED lighting. There are many applications in which LED lights that have separate color channels are used to generate arbitrary colors of the spectrum at custom intensities, by blending different amounts of the primary colored lights, usually using red, green, and blue primaries. Such a lighting device usually has controls to set the color and intensity of its lighting through setting the amount of primary color components via communication or driving circuits.
Previous realizations of colored mood lighting sometimes have a drive based on pre-set colors and iteration between those colors to simulate lighting in a changing environment.
In our invention we use natural images to obtain the colors for the lighting, and use algorithms to generate a sequence of these colors based on the image contents so that the lighting produced will closely resemble the mood that is captured in the photograph or image sequence of the environment.
Description of original idea ,.
The basis of the patent application is formed by the recognition that most digital photographic images consist of color pixels that have color distribution, color mood, detail structure and other properties that are very much specific to the lights in the scene being photographed.
Furthermore, natural ambient lighting changes over time so that the features of surrounding environment and their changes will be reflected in the intensity and color of the lighting and its changes. For one example, the lights arriving into a room through a window on a cloudy day change over time as the clouds move in front of the window, different parts of the clouds occluding the sun's light over time. If the clouds are photographed, and the pixel colors of the photograph are extracted in a sequence similar to the original movement of the clouds (that is, adjacent parts over a straight line in the image are used
sequentially), the color of the pixels can be used to drive a color light to simulate that ambient light and its changes. Similarly, colors extracted from static or moving areas of image series (video feed, etc.) could be used to drive the simulated lighting in the same manner.
The present invention includes not only the method for reproducing environmental light changes based on a photograph of the environment, but also uses the same mechanisms to create artificial lighting controls that approximate lighting changes similar to natural phenomena over time using images (either photographic or created by any other means) synthetically. For example, an image of a water surface with reflections of the sunlight by the water (either a photograph or any synthetic picture, e.g. a painting) could be used to simulate the mood of the lights beside the water by iterating through the colors sampled from different points of the image, and driving a multi-color light based on that color sequence iterated.
Applications of the idea
The mood lighting produced using the methods described herein, as it provides colored light with changes closely resembling natural lighting changes, can be used as artificial ambient lighting in any environment. A few examples of expected application areas are: relaxation lighting and light stimulation (e.g. in wellness facilities), mood lighting for public places (bars, hotels, streets, etc.), home/office/portable mood lights, environmental lighting for electrical devices displaying pictures or playing music (picture frames, TV sets, music centers, computers, etc.), advertisement lighting, architectural lights, artistic or entertainment lighting (light sculptures, lighting for installations, light shows, dancehall lighting), etc.
It is anticipated that such lighting could also be used in medical
environment, therapeutically or as an aid to other therapies because of its expected relaxing effect. Similarly, we seek for applications where the said effects could also help learning, or any other mental tasks that benefit from a relaxing environment. The invention is specified in Claim 1, while the dependent claims specify the preferred embodiments.
The invention is described in greater detail below referring to the
accompanying drawings, where
Fig. 1 shows the schematics of a preferred way of implementing the invention.
The apparatus contains the following parts as shown in Fig. 1 :
A. Computer software that provides the following functionality:
I. User interface for visual selection and preview of image,
lighting effects, communication, and parameter setting
II. Access to image (or image sequence, such as video stream) data
III. A color extraction algorithm that accesses the image data and based on image pixel values, produces a sequence of multi- channel color values
IV. Color processing module that processes the color sequence being extracted from the image, and converts it to an internal form suitable for driving the Lighting Device (generating a Color Sequence Table containing multi-channel time-variable color data for each color channel of the Lighting Device) V. Synchronization / control / triggering features so that the software can either control the timing of light generation or be controlled by other devices
VI. Communication / data transfer module for transmitting color sequences towards the Lighting Device (generating Color Data on the target Lighting Device)
B. Communication / data transfer elements providing a physical layer of connectivity between the software A and Lighting Device C, and any further elements. This element need not be present at all times for the Lighting Device and the software to work by themselves as well.
C. Lighting Device having the following functions:
I. Communication /data storage interface receiving and storing Color Data
II. Lighting Control Unit that is capable of processing Color Data sequentially and provide the color values to the Driver Circuit, either synchronized to communication, control commands from software A, external user controls, or any other means of external control, or executing stored sequences
autonomously in itself.
III. Driver Circuit that is driving the colored lights to be lit
proportionally to the Color Data for each of the color primaries (channels)
IV. Colored Lights of primary colors that are capable of being lit proportionally to a drive signal
D. Optional elements connected to the system
I. Remote user interface elements and user controls for (locally or remotely) controlling the apparatus
II. Further lighting devices or other devices also controlled by software A synchronously with the lighting III. Further software or hardware components providing synchronization between several apparatuses similar to the one described here, or to other systems
IV. Further elements using the same communication / data
transfer elements D for other means, outside the scope of this apparatus
Operation of the apparatus
The operation of the apparatus is realized by the following steps:
1. User selects image / image sequence based on which mood lighting is to be carried out; user sets up other parameters as required, and controls lighting.
o The color sequence(s) that are based on the image or image sequence selected by the user is generated by the software A and is transferred to the Lighting Device either at the time the lighting is running or beforehand.
o The user control may be distributed, so that either the computer software or the Lighting Device (or any other entities communicating through communication elements B) may have controls to start/stop lighting and set parameters, based on the color sequence that Software A produces and Lighting Device C uses
o The parameters of the algorithms implemented in the following steps can be interactively changed by the user so that the user interaction also changes the color sequences dynamically
2. The software A iterates through image data and generates a color sequence that is time-variable, and its colors are numerically derived from the color data of the image(s) o The output of the color extraction is the description of one color with its primary color components (usually, three numerical values for red, green, and blue color components) for each iteration, so that the colors form a time sequence o The generation of time sequences of colors can be
synchronized to other devices (either similar to this device or others), or can be synchronized to user control or other triggering events received through communication.
o The color extraction algorithm may utilize various algorithms to generate the color values, but the goal is to generate a color time-sequence that is closely tied to the colors and their distributions in the picture or picture sequence.
The color sequence is processed so that the Color Data is converted to a form suitable to drive the Lighting Device
o The software may carry out conversions required between
different color representations, such as conversion from the image's color space to the color space of the Lighting Device, including conversion of primary color components, gamma curves, dynamics (the resolution of numerical representation), storage type conversion, etc.
The communication devices between the computer running
Software A and Lighting Device C transfer color data to the Lighting Device.
o The transfer of the color sequence data may take place either real-time (at the time the light is lit according to the color data), or offline, meaning that the color sequence obtained by the software is transferred first and lighting is controlled by Lighting Device C separately later.
The Lighting Control Unit in Lighting Device C reads color data received / stored, and outputs the colored lights' intensities towards the Driver Circuit according to the color needed to be displayed over time. p The Lighting Control Unit deals with the execution and timing of the process of generating the numerical representation of light intensities for the lighting elements.
6. The Driver Circuit in Lighting Device C receives the numerical
representation of the intensities for each (primary-) colored light, and generates power supply for the Colored Lights, so that their light intensities are proportional to the numerical intensity
requested
o In current demonstrations, PWM power control is used to
drive each colored light according to a numerical intensity value
7. The mix of the lights from all Colored Lights in Lighting Device C will provide one mixed colored light (by means of additive color mixing) that is proportional in color hue, saturation and intensity to the color hue, saturation and intensity of the original image area being used.
o The assembly of the Colored Lights contains optical diffusers to blend the separate Colored Lights together
8. Steps 2-7 (or steps 5-7, in case the Lighting Device C operates
independently) are executed repeatedly in succession so that the light emitted by Lighting Device C provides a lighting changing over time in hue, saturation, and lightness according to the design,
o The iteration can be timed either by software A or Lighting Device C itself, as well as outside sources of synchronization can be used by them as necessary
Further options
The apparatus described here may have the following additional / optional properties. Operation steps from the above chapter are referenced.
- In step 1, user interface and interaction methods can be customized so that: o Actual user control can be placed in any of the units, or into a separate dedicated unit so that communication is used to transfer user settings to the software A which is implementing parameter changes, and lighting control events are
transferred to Lighting Device C
o User interface can be used to further change parameters while lighting is taking place, so that user interaction can either change light appearance real-time, or is capable of designing and generating color sequences for later use, and replaying them
- In Step 2, the generation of color sequences based on image data can be implemented by any appropriate algorithm, and may also involve image processing.
o For example, sudden changes of light color and intensity can be moderated if the sampling of colors of an image involves averaging over a region of interest. This can also be carried out by blurring the original image selected by the user, before extracting color information from it.
o Algorithms taking an image as a whole and compiling image color data usable as for the color sequence can also be realized, e.g. an algorithm may extract the color palette (colors being used in the image) of a true-color image, sort it according to color and luminance, and use this sequence of colors as output.
- In Step 3, algorithms similar to the ones employed when outputting color by computer peripherals will be used to match the color of the Lighting Device C to the color in the image, as it is displayed on a computer monitor. This algorithm will also include functions to digitally alter or enhance the colors to be displayed based on the required mood.
o For example, color alterations and enhancements may
include: inversion of color values to provide colors complementary to the ones in the image, desaturated or fully saturated colors, reduction or enhancement of the color intensity component, conversion between different color gamuts, etc.
- For Step 4 and 5, the design options of the communication and
Lighting Device C may constrict the possible operation modes. E.g., a smaller and simpler Lighting Device may employ different (and limited) communication means where real-time transfer of color sequences is not available. However, all other parts of the above scheme can be applied to this system as well, where the Lighting
Device contains a color sequence data set formerly created by means of software A, and thus they need not to be connected at the time when the Lighting Device is used to play back such a color sequence. Description of a Demonstration Panel
As a demonstration of the above concepts, we realized a demonstration panel that implements all the functional blocks and processing methods described above. This realization of the idea has the following specific attributes:
- A PC-based software is used, together with a serial communication channel implemented on proprietary DC-BUS protocol, which provides connection towards the Lighting Device
- In current demonstrations, special 2-wire communication means of serial data over power line (DC-BUS) protocol is used to transfer color values real-time, interleaved with other communication data, e.g. communication interface for the distributed/remote control of the lights at the same time, while other devices (outside the scope of this apparatus) are also communicating on the same line.
- The Lighting Device contains several power LEDs of primary colors Red, Green, Blue and an additional White color for mixing virtually any of the color hues, saturations and lightnesses (as limited by the capabilities of the power LEDs)
- The LED diodes are fixed under a housing providing optical diffusion of the lights, so that the light emitted from the device is
homogenously mixed from the individual LED diodes, and has one uniform color look over its light emitting surface and light path.
- The power LEDs are driven by PWM power control, using one PWM signal for each color channel (i.e. red, green, blue, white colors), having in total 4 PWM channels.
- The demonstration provides graphical user interface to the user where he/she can select an arbitrary bitmap image as well as set various parameters of the communication and software algorithms employed, as well as start, stop, and reinitialize color sequence generation and transmission.
- The user interface also intuitively displays the status of the
software, color extraction, applied light levels, etc. This includes a display of the image overlaid with controls marking the current point of color extraction, the color values sampled from that point, and the converted color values to be sent to the Lighting Device. The software algorithm for color extraction uses a simulation of the movement of a billiard ball on a 2D table, where the coordinates of the ball on the table are mapped into the 2D image space, and resulting coordinates are used to extract color information from the related image area. Thus, spatial color differences of the image will be converted into a color sequence changing over time, which is resembling the original features captured in the image(s).
- The color extraction algorithm employs pseudo-random functions to add fluctuations to the simulation parameters (e.g. in the said billiard ball simulation, the direction of the ball is changed by a small random amount at each collision with the simulated
boundaries) The demonstration applies an averaging function with a given radius over the interest point in the image to extract an averaged and thus more smoothly changing color sequence.
The image colors extracted are gamma-corrected, attenuated and separated according to the color channels in the Lighting Device. The actual algorithm used to drive the white LED light component implements a color separation analogous to the separation of a black plate color in CMYK color press, by substituting subtractive color separation processes and primaries with their additive counterparts (where separation of the White intensity amount for additive RGBW lights is directly equivalent to the black separation for subtractive CMYK inks)

Claims

Claims
1. Method for dynamically controlling multicolor lighting, comprising the steps of generating dynamically changing color data utilizing light control software, transferring the color data to a lighting control unit utilizing data transfer means, and operating illumination means utilizing the lighting control unit,
characterized by
establishing a region of interest in the source image and generating color data utilizing the light control software based on the results of evaluation and processing of the pixels of the region of interest of the source image.
2. The method according to Claim 1,
characterized by that
the source image is selected in an interactive manner, and, in case multiple images are selected, images are set to be changed automatically.
3. The method according to any one of the preceding Claims,
characterized by that
the region of interest is established in the source image utilizing a geometric shape, the color data are generated by means of convolution evaluation and processing, and in specific cases temporally changing color data are generated from the spatial variation of pixel values and/or spatially changing color data are generated from the temporal variation of pixel values.
4. The method according to Claim 3,
characterized by
determining the size of the region of interest and moving the region of interest over the source image, where the parameters of moving the region of interest are also established, and thereby controlling the illumination in correspondence with changes in the content of the region of interest.
5. The method according to Claim 4,
characterized by
establishing an elliptic region of interest and determining the radii of the ellipse.
6. The method according to Claims 4 or 5,
characterized by controlling the motion of the region of interest applying an equation of motion, for instance an equation describing the motion of a billiard ball on a substantially flat table top.
7. The method according to any one of the preceding Claims,
characterized by
setting the onset of the change of illumination, said change being adapted to correspond to the evaluated data and/or to user action, such that it has a delay time ranging from zero to an arbitrary value, where zero delay time corresponds to real-time change.
8. The method according to any one of the preceding Claims,
characterized by
limiting sudden changes of illumination, said changes being adapted to correspond to the evaluated data and/or to user action.
9. Apparatus for controlling multicolor lighting, comprising a unit capable of running light control software adapted to generate temporally changing color data, data transfer means adapted for transferring color data to a lighting control unit, and a lighting control unit controlling illumination means,
characterized by
having means for establishing a region of interest in the source image, the input data of the unit capable of running the light control software being pixel values of the region of interest of the source image, and the output data thereof being color data generated by processing the input data.
10. The apparatus according to Claim 9,
characterized by that
it has a user interface adapted for interactively selecting the source image, and, in case multiple images are selected, for setting the
automated changing of the images.
11. The apparatus according to Claim 10,
characterized by that
it has means capable of establishing the region of interest in the source image utilizing a geometric shape, said means generating color data by means of convolution evaluation and processing, and in specific cases generating temporally changing color data from the spatial variation of pixel values and/or spatially changing color data from the temporal variation of pixel values.
12. The apparatus according to Claim 10 or 11,
characterized by
having means adapted for determining the size of the region of interest, and further means adapted for moving the region of interest over the source image and establishing the parameters of moving the region of interest, the apparatus thereby controlling the illumination in
correspondence with changes in the content of the region of interest.
13. The apparatus according to Claim 12,
characterized by that
the region of interest has elliptic shape, the size of the region being determined by the radii of the ellipse.
14. The apparatus according to Claim 12 or 13,
characterized by that it has a control unit adapted for controlling the motion of the region of interest applying an equation of motion, for instance an equation describing the motion of a billiard ball on a substantially flat table top.
15. The apparatus according to any one of Claims 9-14,
characterized by that
it has means for setting the onset of the change of illumination, said change being adapted to correspond to the evaluated data and/or to user action such that it has a delay time ranging from zero to an arbitrary value, where zero delay time corresponds to real-time change.
16. The apparatus according to any one of Claims 9-15,
characterized by that
it has means for limiting sudden changes of illumination, said changes being adapted to correspond to the evaluated data and/or to user action.
PCT/HU2011/000029 2010-04-07 2011-04-07 Method and apparatus for controlling multicolor lighting based on image colors WO2011124933A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
HUP1000183 2010-04-07
HU1000183A HUP1000183D0 (en) 2010-04-07 2010-04-07 Controlling multicolor lighting based on image colors

Publications (1)

Publication Number Publication Date
WO2011124933A1 true WO2011124933A1 (en) 2011-10-13

Family

ID=44762057

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/HU2011/000029 WO2011124933A1 (en) 2010-04-07 2011-04-07 Method and apparatus for controlling multicolor lighting based on image colors

Country Status (2)

Country Link
HU (1) HUP1000183D0 (en)
WO (1) WO2011124933A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017097741A1 (en) * 2015-12-10 2017-06-15 Philips Lighting Holding B.V. Dynamic light effect based on an image
US10154561B2 (en) 2015-11-11 2018-12-11 Philips Lighting Holding B.V. Image based lighting control
US10485074B2 (en) 2014-11-24 2019-11-19 Signify Holding B.V. Controlling lighting dynamics
US11172119B2 (en) 2014-05-05 2021-11-09 Signify Holding B.V. Device with a camera and a screen enabling control of light output characteristics

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113709949B (en) * 2021-08-20 2023-11-03 深圳市智岩科技有限公司 Lighting device control method and device, electronic device and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63164582A (en) * 1986-12-25 1988-07-07 Nec Corp Dimmer
JPH02253503A (en) * 1989-03-28 1990-10-12 Matsushita Electric Works Ltd Image staging lighting device
US5061997A (en) * 1990-06-21 1991-10-29 Rensselaer Polytechnic Institute Control of visible conditions in a spatial environment
JPH06267664A (en) * 1993-03-10 1994-09-22 Toshiba Lighting & Technol Corp Lighting system for television set
WO2003067934A2 (en) * 2002-02-06 2003-08-14 Color Kinetics Incorporated Controlled lighting methods and apparatus
WO2003101098A1 (en) * 2002-05-23 2003-12-04 Koninklijke Philips Electronics N.V. Controlling ambient light
WO2006003624A1 (en) * 2004-06-30 2006-01-12 Koninklijke Philips Electronics, N.V. Ambient lighting derived from video content and with broadcast influenced by perceptual rules and user preferences
US20060062424A1 (en) * 2002-07-04 2006-03-23 Diederiks Elmo M A Method of and system for controlling an ambient light and lighting unit

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63164582A (en) * 1986-12-25 1988-07-07 Nec Corp Dimmer
JPH02253503A (en) * 1989-03-28 1990-10-12 Matsushita Electric Works Ltd Image staging lighting device
US5061997A (en) * 1990-06-21 1991-10-29 Rensselaer Polytechnic Institute Control of visible conditions in a spatial environment
JPH06267664A (en) * 1993-03-10 1994-09-22 Toshiba Lighting & Technol Corp Lighting system for television set
WO2003067934A2 (en) * 2002-02-06 2003-08-14 Color Kinetics Incorporated Controlled lighting methods and apparatus
WO2003101098A1 (en) * 2002-05-23 2003-12-04 Koninklijke Philips Electronics N.V. Controlling ambient light
US20060062424A1 (en) * 2002-07-04 2006-03-23 Diederiks Elmo M A Method of and system for controlling an ambient light and lighting unit
WO2006003624A1 (en) * 2004-06-30 2006-01-12 Koninklijke Philips Electronics, N.V. Ambient lighting derived from video content and with broadcast influenced by perceptual rules and user preferences

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11172119B2 (en) 2014-05-05 2021-11-09 Signify Holding B.V. Device with a camera and a screen enabling control of light output characteristics
US10485074B2 (en) 2014-11-24 2019-11-19 Signify Holding B.V. Controlling lighting dynamics
US10154561B2 (en) 2015-11-11 2018-12-11 Philips Lighting Holding B.V. Image based lighting control
WO2017097741A1 (en) * 2015-12-10 2017-06-15 Philips Lighting Holding B.V. Dynamic light effect based on an image
US10531548B2 (en) 2015-12-10 2020-01-07 Signify Holding B.V. Dynamic light effect based on an image

Also Published As

Publication number Publication date
HUP1000183D0 (en) 2010-06-28

Similar Documents

Publication Publication Date Title
CN100596207C (en) Ambient light derived form video content by mapping transformations through unrendered color space
CN109076680B (en) Controlling a lighting system
CN104541321B (en) Display, display control method, display control unit and electronic device
CN101523990B (en) Method for color transition for ambient or general illumination system
CN109076679B (en) Controlling a lighting system
US9148581B2 (en) Multi-function control illumination device
CN102598114A (en) Method for producing a color image and imaging device employing same
WO2011124933A1 (en) Method and apparatus for controlling multicolor lighting based on image colors
JP2007521775A (en) Ambient light derived by subsampling video content and mapped via unrendered color space
WO2006003624A1 (en) Ambient lighting derived from video content and with broadcast influenced by perceptual rules and user preferences
JP2007521774A (en) Flicker-free adaptive thresholding for ambient light derived from ambient light video content mapped via unrendered color space
US10306728B2 (en) Color tunable light with zone control
CN104766549B (en) The mobile device and method of display screen light efficiency can be expanded
CN202841602U (en) Adjustable LED atmosphere illumination system
Lincoln et al. Scene-adaptive high dynamic range display for low latency augmented reality
CN101330947B (en) Shadow generation apparatus and method
JP2020532821A (en) Lighting methods and systems that improve the perspective color perception of images observed by the user
US9924584B2 (en) Method and device capable of unique pattern control of pixel LEDs via smaller number of DMX control channels
CN101866630B (en) Colored light output control method and liquid crystal television
CN115396642A (en) Laser projection display method, three-color laser projection equipment and readable storage medium
TW201438508A (en) Illumination system
US20120113131A1 (en) Method and apparatus for generating a sequence of a plurality of images
CN104835455B (en) Method for controlling display
US11393372B2 (en) Video lighting apparatus with full spectrum white color
CN218920468U (en) Background back lighting device and movable green screen

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11731056

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC

122 Ep: pct application non-entry in european phase

Ref document number: 11731056

Country of ref document: EP

Kind code of ref document: A1