System and method for utilization of multiple-camera network to capture static and/or motion scenes
First Claim
1. A system, comprising:
- a plurality of imaging devices; and
a network comprising a plurality of unmanned aerial vehicles (UAVs), whereineach of said plurality of UAVs is associated with an imaging device of said plurality of imaging devices,said imaging device is configured to capture a plurality of images, anda first UAV of said plurality of UAVs comprises;
a first imaging device of said plurality of imaging devices, wherein said first imaging device is configured to capture a first set of images of at least one of at least one static object or at least one moving object; and
at least one circuit configured to;
receive, from at least one imaging device of said plurality of imaging devices, focal lens information, a current location and a current orientation of said at least one imaging device,wherein said at least one imaging device is associated with at least one second UAV of said plurality of UAVs, and said at least one second UAV is different from said first UAV;
determine a target location and a target orientation of said at least one imaging device based on said received focal lens information, said received current location, said received current orientation, and a current location of said at least one of said at least one static object or said at least one moving object;
determine calibration information based on said received focal lens information and at least one image of a specific calibration object;
communicate control information and said calibration information to said at least one second UAV;
modify said current location and said current orientation of said at least one imaging device to said determined target location and said determined target orientation based on said communicated control information; and
enable calibration of said at least one imaging device of said at least one second UAV based on said communicated calibration information.
1 Assignment
0 Petitions
Accused Products
Abstract
Various aspects of a system and method for utilization of multiple-camera network to capture static and/or motion scenes are disclosed herein. The system comprises a plurality of unmanned aerial vehicles (UAVs). Each of the plurality of UAVs is associated with an imaging device configured to capture a plurality of images. A first UAV of the plurality of UAVs comprises a first imaging device configured to capture a first set of images of one or more static and/or moving objects. The first UAV is configured to receive focal lens information, current location and current orientation from one or more imaging devices. A target location and a target orientation of each of the one or more imaging devices are determined. Control information is communicated to the one or more other UAVs to modify the current location and current orientation to the determined target location and orientation of each of the one or more imaging devices.
-
Citations
32 Claims
-
1. A system, comprising:
-
a plurality of imaging devices; and a network comprising a plurality of unmanned aerial vehicles (UAVs), wherein each of said plurality of UAVs is associated with an imaging device of said plurality of imaging devices, said imaging device is configured to capture a plurality of images, and a first UAV of said plurality of UAVs comprises; a first imaging device of said plurality of imaging devices, wherein said first imaging device is configured to capture a first set of images of at least one of at least one static object or at least one moving object; and at least one circuit configured to; receive, from at least one imaging device of said plurality of imaging devices, focal lens information, a current location and a current orientation of said at least one imaging device, wherein said at least one imaging device is associated with at least one second UAV of said plurality of UAVs, and said at least one second UAV is different from said first UAV; determine a target location and a target orientation of said at least one imaging device based on said received focal lens information, said received current location, said received current orientation, and a current location of said at least one of said at least one static object or said at least one moving object; determine calibration information based on said received focal lens information and at least one image of a specific calibration object; communicate control information and said calibration information to said at least one second UAV; modify said current location and said current orientation of said at least one imaging device to said determined target location and said determined target orientation based on said communicated control information; and enable calibration of said at least one imaging device of said at least one second UAV based on said communicated calibration information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server, comprising:
at least one circuit configured to; receive, from a plurality of imaging devices, focal lens information, a current location and a current orientation of said plurality of imaging devices, wherein said plurality of imaging devices are associated with a plurality of unmanned aerial vehicles (UAVs), said plurality of imaging devices capture a plurality of images, and said plurality of UAVs are communicatively coupled with said server; determine a target location and a target orientation of said plurality of imaging devices based on said received focal lens information, said received current location, said received current orientation and a current location of at least one of at least one static object or at least one moving object; determine calibration information based on said received focal lens information and at least one image of a specific calibration object; communicate control information and said calibration information to said plurality of UAVs; modify said current location and said current orientation of said plurality of imaging devices to said determined target location and said determined target orientation of said plurality of imaging devices based on said communicated control information; and enable calibration of said plurality of imaging devices based on said communicated calibration information. - View Dependent Claims (8, 9, 10, 11)
-
12. A system, comprising:
-
a plurality of imaging devices; and a first network comprising a first set of unmanned aerial vehicles (UAVs) and a second network comprising a second set of UAVs, wherein each of said first set of UAVs and said second set of UAVs is associated with an imaging device of said plurality of imaging devices, said imaging device is configured to capture a plurality of images, and a first UAV of said first set of UAVs comprises; a first imaging device of said plurality of imaging devices, wherein said first imaging device is configured to capture a first set of images of at least one of at least one static object or at least one moving object; and at least one first circuit configured to; receive, from a first set of imaging devices of said plurality of imaging devices, focal lens information, a current location and a current orientation of said first set of imaging devices, said first set of imaging devices are associated with said first set of UAVs; determine a target location and a target orientation of said first set of imaging devices based on said received focal lens information, said received current location, said received current orientation and a current location of said at least one of said at least one static object or said at least one moving object; determine calibration information based on said received focal lens information and at least one image of a specific calibration object; communicate control information and said calibration information to said first set of UAVs; modify said current location and said current orientation of said first set of imaging devices to said determined target location and said determined target orientation of said first set of imaging devices based on said communicated control information; and enable calibration of said at least one imaging device of said first set of UAVs based on said communicated calibration information. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method, comprising:
in a network comprising a plurality of unmanned aerial vehicles (UAVs), wherein each of said plurality of UAVs is associated with an imaging device of a plurality of imaging devices, said imaging device is configured to capture a plurality of images; capturing a first set of images of at least one of at least one static object or at least one moving object, wherein said first set of images is captured by a first imaging device of said plurality of imaging devices, said first imaging device is associated with a first UAV of said plurality of UAVs; receiving, by said first UAV, focal lens information, a current location and a current orientation of at least one imaging device, of said plurality of imaging devices, from said at least one imaging device, wherein said at least one imaging device is associated with at least one second UAV of said plurality of UAVs, and said at least one second UAV is different from said first UAV; determining, by said first UAV, a target location and a target orientation of said at least one imaging device based on said received focal lens information, said received current location, said received current orientation and a current location of said at least one of said at least one static object or said at least one moving object; determining, by said first UAV, calibration information based on said received focal lens information and at least one image of a specific calibration object; communicating, by said first UAV, control information and said calibration information to said at least one second UAV; modifying said current location and said current orientation of said at least one imaging device to said determined target location and said determined target orientation of said at least one imaging device based on said communicated control information; and enabling calibration of said at least one imaging device based on said calibration information. - View Dependent Claims (18, 19, 20, 21, 22)
-
23. A method, comprising:
-
in a server communicatively coupled with a plurality of unmanned aerial vehicles (UAVs), wherein said plurality of UAVs is associated with a plurality of imaging devices that are configured to capture a plurality of images; receiving, by said server, focal lens information, a current location and a current orientation of said plurality of imaging devices from said plurality of imaging devices, wherein said plurality of imaging devices are associated with said plurality of UAVs; determining, by said server, a target location and a target orientation of said plurality of imaging devices based on said received focal lens information, said received current location, said received current orientation and a current location of at least one of at least one static object of at least one moving object; determining, by said server, calibration information based on said received focal lens information and at least one image of a specific calibration object; communicating control information and said calibration information, by said server, to said plurality of UAVs; modifying said current location and said current orientation of said plurality of imaging devices to said determined target location and said determined target orientation of said plurality of imaging devices based on said communicated control information; and enabling calibration of said plurality of imaging devices based on said communicated calibration information. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method, comprising:
-
in a first network comprising a first set of unmanned aerial vehicles (UAVs) and a second network comprising a second set of UAVs, wherein each of said first set of UAVs and said second set of UAVs is associated with an imaging device of a plurality of imaging devices, said imaging device is configured to capture a plurality of images; receiving, by a first UAV of said first set of UAVs, focal lens information, a current location and a current orientation of a first set of imaging device, of said plurality of imaging devices, from a first set of imaging devices, wherein said first set of imaging devices are associated with said first set of UAVs; determining, by said first UAV, a target location and a target orientation of said first set of imaging devices based on said received focal lens information, said received current location, said received current orientation and a current location of at least one of at least one static object or at least one moving object; determining, by said first UAV, calibration information based on said received focal lens information and at least an image of a specific calibration object; communicating, by said first UAV, control information and said calibration information to said first set of UAVs; modifying said current location and said current orientation of said first set of imaging devices to said determined target location and said determined target orientation of said first set of imaging devices based on said communicated control information; and enable calibration of said first set of imaging devices based on said communicated calibration information. - View Dependent Claims (29, 30, 31, 32)
-
Specification