A VIDEO AND LIGHTING CONTROL SYNCHRONIZING SYSTEM AND METHOD
Described is a means for synchronizing the playback of video and lighting data, specifically to a method for conforming the timing of DMX 512 lighting data so as to coincide with video data.
This application claims priority of
-
- PCT/US2014/61437 filed on 21 Oct. 2014; and 61/893,788 provisional application filed on 21 Oct. 2013.
The present invention generally relates to means for synchronizing the playback of video and lighting data, specifically to a method for conforming the timing of lighting data so as to coincide with video data.
BACKGROUND OF THE INVENTIONIt is common in entertainment and theatrical events to use both lighting and video displays in a coordinated manner in order to present a show and to improve the experience for the audience. Video images may be provided by sources such as cameras, DVD players, media servers, hard disk recorders, computers and other similar devices. These sources may be combined and manipulated through video switchers before being output to display devices such as LED video screens, video projectors and other similar devices. The communication from the video output devices to the video displays may be through one of the standard video industry protocols including, but not limited to; DVI, SDI, HD-SDI, RGB, RGBHV, VGA, SVGA.
Lighting control at the same entertainment event may be provided by lighting controllers and may communicate with lighting equipment such as dimmer racks, automated lighting, LED lighting, and other lighting devices through a standard lighting industry protocol including, but not limited to; DMX-512, ACN, RDM, Art-Net.
A common feature of both video and lighting communication systems is that they are commonly frame based where data is sent based on a repeating time interval related to a portion of the signal or a physical characteristic of the device. For example, with video devices a frame of video relates directly to a physical frame of film in prior art technology. That is, a single static image. To achieve the illusion of a moving image multiple single static images are displayed one after the other and the human eye and brain will merge these such that we perceive a moving image. This effect is often referred to as persistence-of-vision. Depending on the format being used, single images may be shown at many different rates including 24 images per second, 25 per second, 30 per second and so on. The rate of displaying these static images is often called the frame rate of the video data. The most common frame rates used in North America are rates of 24 fps (frames per second), 30 fps, and 29.97 fps. In other areas of the world 25 fps may also commonly be used. Higher frame rates such as 48 fps and 60 fps are also utilized.
Similarly, lighting control is also often sent in a repeating manner with frames of data that are updated on a regular repeating basis. This allows lighting levels to be sent repeatedly with a different set of static levels in each lighting data frame so as to give the appearance of smooth fades or changes in lighting level. The same brain-eye persistence-of-vision phenomenon that provides this illusion in video also applies to lighting so similar data frame rates are used to obtain the smooth results desired. For example, the most common lighting data protocol in use for entertainment lighting control is USITT DMX-512A. This can support a maximum frame rate of 43 fps when 512 data values are being transmitted in each frame. In practice, many lighting controllers operate at lower data frame rates, perhaps close to the same 30 fps as is used for video.
As mentioned earlier, both video and lighting are typically used at the same time in entertainment and theatrical events. With the advent of increasing use of LED light sources both in luminaires and in video display systems the timing of these devices has become even more critical. In particular, LED and other solid state lighting devices have essentially zero rise and decay time. This is in contrast to incandescent light sources which exhibit significant rise and decay times as the physical filament heats and cools. The rapid rise and decay times of solid state lighting can make them appear to flicker and makes them susceptible to aliasing and interference effects, particularly when viewed by a frame based video camera. Different frame rates in the video and lighting systems can cause strobing, flashing and other interference effects on video systems when the video and lighting frames are out of sync or out of phase with each other. These problems may occur during, and be related to, frame by frame transitions in lighting level as well as to static levels. Prior art systems suffered from similar aliasing or phasing problems when using high intensity discharge, fluorescent, or arc lamps with film or television cameras. A solution commonly utilized in that prior art was to synchronize, or genlock, the phase of the mains supply used for the luminaires and the video frame rate. This ensured that the light output from the lamp was always active at the same points within the video frame. More recently pulse width modulated (PWM) signals used to dim LED luminaires have caused similar problems with phase aliasing on camera. These particular issues have been solved in various manners including using very high frame rates for PWM data. However, there is currently no solution for such synchronization or aliasing problems when they are caused by the competing frame rates of lighting control data and video data.
It would be advantageous to have a method of synchronizing the frame rates of lighting control data and video data in order to avoid and alleviate unwanted aliasing and interference between them.
For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following description taken in conjunction with the accompanying drawings in which like reference numerals indicate like features and wherein:
Preferred embodiments of the present invention are illustrated in the FIGUREs, like numerals being used to refer to like and corresponding parts of the various drawings.
The present invention generally relates to means for synchronizing the playback of video and lighting data, specifically to a method for conforming the timing of lighting data so as to coincide with video data.
In the embodiment illustrated in
The situation illustrated in
In yet further embodiments of the invention the described synchronization technique can be applied to multiple separate data streams of DMX 512. (Different data streams of DMX 512 are often referred to as universes). If each data stream/universe is independently and individually synchronized to the same video signal then the DMX 512 data streams will also be synchronized with each other. The use of multiple DMX 512 data streams in a single large show is commonplace and, with the advent of fast reacting LED based luminaires, timing differences between the different DMX 512 data streams can be apparent to the viewers, with slight delays showing up between the lighting changes on one part of a stage compared to another art of the same stage that is running a separate DMX 512 data stream. If all data streams originate from the same lighting control console then some of this synchronization can happen within that consoled, however if, as is becoming common, there are multiple lighting controllers, nodes, computers and other devices generating DMX 512 data streams then there is no existing means to synchronize those data streams.
In this disclosure the invention the synchronizing signal has been described as originating from a video signal. This is because the synchronizing with video is one of the primary drivers for the need for the invention. However, the invention is not so limited and other signals could be used as the synchronizing source. For example, synchronization timing could be derived from a master DMX 512 data stream, from time code (such as SMPTE VITC) embedded in video, audio or lighting signals, from the mains power signal, from time code derived from Ethernet or other networking protocols, from Artnet, ACN, RDM or any other time code or heart-beat signal that are well known in the art.
Although this disclosure has discussed the invention in particular exemplary embodiments, the invention is not so limited and further embodiments of the invention may achieve comparable results where the lighting data frame is synchronized to the video data frame.
While the disclosure has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments may be devised which do not depart from the scope of the disclosure as disclosed herein. The disclosure has been described in detail, it should be understood that various changes, substitutions and alterations can be made hereto without departing from the spirit and scope of the disclosure.
Claims
1. A lighting control system comprising:
- a light emitting device that utilizes a frame based video signal;
- a timed control signal for controlling light output; and
- a synchronizer that synchronizes the timing of the control signals output to the frame rate of the video signal.
2. The lighting control system of claim 1 further comprising:
- a second timed control signal for controlling light output and the synchronizer synchronizes the timing of the second timed control signal with the first timed control signal to the frame rate of the video signal.
3. The lighting control system of claim 1 where time timed control signal for controlling light output is a plurality of timed control signals and all of the plurality are synchronized with the frame rate of the video signal.
4. A DMX 512 lighting control system further with a synchronizer for receiving a synchronizing signal and synchronizing the DMX output(s) to synchronized in accordance with the synchronizing signal.
Type: Application
Filed: Nov 18, 2015
Publication Date: Nov 17, 2016
Inventor: Nicholas ARCHDALE (London)
Application Number: 15/031,214