Camera network and method of operating thereof
AssigneeEyedeas Ltd.
InventorFan Zhang
Life of this patent
Estimating the term…
Abstract
A method for operating a camera network having a plurality of cameras, comprising the steps of: communicating with the plurality of cameras to determine one or more operation parameters for each of the plurality of cameras; synchronizing the one or more operation parameters for each of the plurality of cameras; and coordinating a capture of multimedia data using the plurality of cameras with the one or more synchronized operation parameters.
Claims20
A method for operating a camera network having a plurality of cameras, comprising:
- communicating with the plurality of cameras to determine a time base and/or a frame rate for each of the plurality of cameras by facilitating communication with or between each of the plurality of cameras;
- synchronizing the time base and/or the frame rate for each of the plurality of cameras to the time base and/or the frame rate of one of the plurality of cameras;
- and
- coordinating a capture of multimedia data using the plurality of cameras with the synchronized time base and/or frame rate;
- wherein communicating with the plurality of cameras to determine the time base for each of the plurality of cameras comprises:
- transmitting at least one communication signal to each of the plurality of cameras;
- and
- receiving at least one corresponding response signal from each of the plurality of cameras;
- wherein synchronizing the time base of the plurality of cameras to the time base of the one of the plurality of cameras comprises:
- determining at least one transmission time difference for each of the plurality of cameras based on a difference between a transmission time of the communication signal and a receiving time of the corresponding response signal;
- and
- adjusting a clock time of each of the plurality of cameras based on the respective at least one determined transmission time difference such that the time base of each of the plurality of cameras is synchronized to the time base of the one of the plurality of cameras.
A system for operating a camera network having a plurality of cameras, comprising:
- a communication module for communicating with the plurality of cameras to determine a time base and/or a frame rate for each of the plurality of cameras by facilitating communication with or between each of the plurality of cameras;
- a processor for synchronizing the time base and/or the frame rate for each of the plurality of cameras to the time base and/or the frame rate of one of the plurality of cameras, and for coordinating a capture of multimedia data using the plurality of cameras with the synchronized time base and/or frame rate;
- wherein the communication module is arranged to:
- transmit at least one communication signal to each of the plurality of cameras;
- and
- receive at least one corresponding response signal from each of the plurality of cameras;
- wherein the processor is arranged to:
- determine at least one transmission time difference for each of the plurality of camera based on a difference between a transmission time of the communication signal and a receiving time of the corresponding response signal;
- and
- adjusting a clock time of each of the plurality of cameras based on the respective at least one determined transmission time difference such that the time base of each of the plurality of cameras is synchronized to the time base of the one of the plurality of cameras.
A method for operating a camera network having a plurality of cameras, comprising:
- communicating with the plurality of cameras to determine a time base and/or a frame rate for each of the plurality of cameras by facilitating communication with or between each of the plurality of cameras;
- synchronizing the time base and/or the frame rate for each of the plurality of cameras to the time base and/or the frame rate of one of the plurality of cameras;
- and
- coordinating a capture of multimedia data using the plurality of cameras with synchronized time base and/or frame rate;
- wherein communicating with the plurality of cameras to determine the time base for each of the plurality of cameras comprises:
- transmitting at least one communication signal to each of the plurality of cameras;
- and
- receiving at least one corresponding response signal from each of the plurality of cameras;
- wherein synchronizing the time base of the plurality of cameras to the time base of the one of the plurality of cameras comprises:
- determining a plurality of transmission time differences for each of the plurality of camera based on a difference between a transmission time of the communication signal and a receiving time of the corresponding response signal;
- determining an averaged transmission time difference for each of the plurality of cameras based on the plurality of transmission time differences determined for each of the plurality of cameras and
- adjusting a clock time of each of the plurality of cameras based on the respective determined averaged transmission time difference such that the time base of each of the plurality of cameras is synchronized to the time base of the one of the plurality of cameras.
Dependencies are inferred from the claim text.