Method and device capable of unique pattern control of pixel LEDs via smaller number of DMX control channels
First Claim
1. A method for controlling and generating graphical patterns among pixel LEDs, comprising:
- generating keyframe data, which is a source pattern authored by a lighting designer in real-time by manipulating a first set of DMX control channels of a DMX controller;
providing control parameters comprising each of the following;
one or more settings which define one or more characteristics of the keyframe data including a length of the source pattern in terms of a number of pixels, wherein the number of pixels may be set as a subset of pixels of a pixel LED string; and
one or more pattern replication algorithms configured to display the keyframe data in replicable patterns by mapping and repeating the source pattern across one or more blocks of pixel LEDs, wherein each block has a number of pixels equal to the length of the source pattern;
assigning a specific DMX control channel chosen from a second set of DMX control channels of the DMX controller for each of the control parameters;
adjusting the control parameters by setting one or more of the assigned DMX channels to levels that correspond with the one or more settings of the control parameters; and
processing DMX channel data comprising the keyframe data from a DMX controller based on the control parameters;
wherein the processing occurs at a point of processing external to the DMX controller;
wherein the control parameters define how the keyframe data is interpreted, processed, and distributed among the pixel LEDs to generate graphical patterns;
wherein each pixel LED comprises a plurality of colors selected from the group consisting of red, green, blue, amber and white;
wherein the one or more assigned DMX channels provide a capability for the lighting designer to create graphical patterns among the pixel LEDs by manipulating the replication, repetition and distribution of the source pattern among the pixel LEDs in real time such that groups of contiguous pixels respond together and such that a ratio of pixel LED colors addressed per DMX channel exceeds 1 to 1;
wherein neither the source pattern nor the graphical patterns among the pixel LEDs are preprogrammed patterns.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of pixel control which reduces the number of DMX control channels required for generation of artistic pixel patterns displayed on a large number of pixel LEDs is described. Further described are a set of control parameters which facilitate the introduction of pixel control and sophisticated pixel pattern generation without a costly DMX controller upgrade. Also described is a device for generating lighting effects. The device may be portable, battery-powered, radio-controlled and small enough to easily hide in most theatrical and film sets, set pieces, props, and practicals. The device may be configured to process DMX data for controlling and generating graphical patterns among pixel LEDs based on the set of one or more control parameters. The method and device relocate the processing of the DMX data from the DMX controller to one or more individual hardware drivers for the pixel LEDS.
-
Citations
18 Claims
-
1. A method for controlling and generating graphical patterns among pixel LEDs, comprising:
-
generating keyframe data, which is a source pattern authored by a lighting designer in real-time by manipulating a first set of DMX control channels of a DMX controller; providing control parameters comprising each of the following; one or more settings which define one or more characteristics of the keyframe data including a length of the source pattern in terms of a number of pixels, wherein the number of pixels may be set as a subset of pixels of a pixel LED string; and one or more pattern replication algorithms configured to display the keyframe data in replicable patterns by mapping and repeating the source pattern across one or more blocks of pixel LEDs, wherein each block has a number of pixels equal to the length of the source pattern; assigning a specific DMX control channel chosen from a second set of DMX control channels of the DMX controller for each of the control parameters; adjusting the control parameters by setting one or more of the assigned DMX channels to levels that correspond with the one or more settings of the control parameters; and processing DMX channel data comprising the keyframe data from a DMX controller based on the control parameters; wherein the processing occurs at a point of processing external to the DMX controller; wherein the control parameters define how the keyframe data is interpreted, processed, and distributed among the pixel LEDs to generate graphical patterns; wherein each pixel LED comprises a plurality of colors selected from the group consisting of red, green, blue, amber and white; wherein the one or more assigned DMX channels provide a capability for the lighting designer to create graphical patterns among the pixel LEDs by manipulating the replication, repetition and distribution of the source pattern among the pixel LEDs in real time such that groups of contiguous pixels respond together and such that a ratio of pixel LED colors addressed per DMX channel exceeds 1 to 1; wherein neither the source pattern nor the graphical patterns among the pixel LEDs are preprogrammed patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for controlling and generating graphical patterns among pixel LEDs comprising:
-
a storage unit comprising control parameters which are configured to control keyframe data, which keyframe data is a source pattern authored by a lighting designer in real-time by manipulating a first set of DMX control channels of a DMX controller, which control parameters comprise each of the following; one or more settings which define one or more characteristics of the keyframe data including a length of the source pattern in terms of a number of pixels, wherein the number of pixels may be set as a subset of pixels of a pixel LED string; and one or more pattern replication algorithms configured to display the keyframe data in replicable patterns by mapping and repeating the source pattern across one or more blocks of pixel LEDs, wherein each block has a number of pixels equal to the length of the source pattern; a receiver capable of receiving DMX channel data comprising the keyframe data from a DMX controller; and a processing unit programmed to assign a specific DMX control channel chosen from a second set of DMX control channels of the DMX controller for each of the control parameters; wherein the processor is capable of processing the keyframe data based on the control parameters; wherein the control parameters define how the keyframe data is interpreted, processed, and distributed among the pixel LEDs to generate graphical patterns; wherein the device is external to the DMX controller; wherein each pixel LED comprises a plurality of colors selected from the group consisting of red, green, blue, amber and white; wherein during use the one or more assigned DMX channels provide a capability for the lighting designer to create graphical patterns among the pixel LEDs by manipulating the replication, repetition and distribution of the source pattern among the pixel LEDs in real time such that groups of contiguous pixels respond together and such that a ratio of pixel LED colors addressed per DMX channel exceeds 1 to 1; wherein neither the source pattern nor the graphical patterns among the pixel LEDs are preprogrammed patterns. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification