System and method for automatically determining latency of components in a video system and synchronizing components
AssigneeDisney Enterprises, Inc.
InventorsVladislav Feldman, Reinaldo Jimenez, Efthimis Stefanidis
Life of this patent
Estimating the term…
Abstract
There is provided a system and method for determining the latency of components of a video system comprising a video latency determination device. The video latency determination device includes a memory and a processor configured to detect a test video pattern appearing at a known time in the video signal at the video output of each component, calculate the latency of each component based on the known time of the test video pattern and the time at which the video latency determination device detects the test video pattern, and store the latency of each component in the memory.
Claims20
A video latency determination device for use in a video system and for connection to a video output of each of a video file server and a video switcher of the video system, the video file server including a video file having a test video pattern starting at a video pattern start time in the video file, the video system also including a control device for controlling the video file server and the video switcher, and the control device being in communication with the video latency determination device, the video latency determination device comprising:
- a memory;
- and
- a processor configured to:
- receive, at a first time, a control signal from the control device instructing the video file server to transmit a video signal using the video file having the test video pattern starting at the video pattern start time in the video file, the control signal further instructing the video switcher to switch to the video input of the video switcher for receiving the video signal from the video output of the video file server and outputting the video signal from the video output of the video switcher;
- detect, in response to the control signal, the test video pattern of the video signal at the video output of the video file server at a first detected time measured from the first time;
- determine a video file server latency based on the first time, the video pattern start time, and the first detected time;
- store the video file server latency in the memory;
- detect the test video pattern of the video signal at the video output of the video switcher at a second detected time measured from the first time;
- determine a video switcher latency based on the first time, the video pattern start time, the video file server latency and the second detected time;
- and
- store the video switcher latency in the memory.
A video latency determination device for use in a video system and for connection to a video output of a video file server and a video input and a video output of video switcher of the video system, the video file server including a first video file having a first test video pattern starting at a first video pattern start time in the first video file, the video latency determination device comprising:
- a memory including a second video file having a second test video pattern starting at a second video pattern start time in the second video file;
- and
- a processor configured to:
- transmit, at a first time, a first control signal to the video file server for generating a first video signal, by the video file server, using the first video file having the first test video pattern starting at the first video pattern start time;
- detect, in response to the first control signal, the first test video pattern at the video output of the video file server at a first detected time measured from the first time;
- determine a video file server latency based on the first time, the first detected time, and the first video pattern start time;
- store the video file server latency in the memory;
- generate a second video signal using the second video file having the second test video pattern starting at the second video pattern start time;
- transmit, at a second time, the second video signal and a second control signal to the video switcher, the second control signal instructing the video switcher to switch to the video input of the video switcher for receiving the second video signal from the video latency determination device;
- detect, in response to the second control signal, the second test video pattern of the second video signal at the video output of the video switcher at a second detected time measured from the second time;
- determine a video switcher latency based on the second time, the second detected time, and the second video pattern start time;
- and
- store the video switcher latency in the memory.
A method for use by a video latency determination device in a video system, the video latency determination device having a memory and a processor, and the video latency determination device being connected to a video output of a video file server and a video input and a video output of a video switcher of the video system, the video file server including a first video file having a first test video pattern starting at a first video pattern start time in the first video file, the memory of the video latency determination device including a second video file having a second test video pattern starting at a second video pattern start time in the second video file, the method including:
- transmitting, using the processor at a first time, a first control signal to the video file server for generating a first video signal by the video file server using the first video file having the first test video pattern starting at the first video pattern start time;
- detecting, using the processor, in response to the first control signal, the first test video pattern at the video output of the video file server at a first detected time measured from the first time;
- determining, using the processor, a video file server latency based on the first time, the first detected time, and the first video pattern start time;
- storing the video file server latency in the memory;
- generating, using the processor, a second video signal using the second video file having the second test video pattern starting at the second video pattern start time;
- transmitting, using the processor at a second time, the second video signal and a second control signal to the video switcher, the second control signal instructing the video switcher to switch to the video input for receiving the second video signal from the video latency determination device;
- detecting, using the processor, in response to the second control signal, the second test video pattern of the second video signal at the video output of the video switcher at a second detected time measured from the second time;
- determining, using the processor, a video switcher latency based on the second time, the second detected time, and the second video pattern start time;
- and
- storing the video switcher latency in the memory.
Dependencies are inferred from the claim text.