Mobile image acquisition
First Claim
1. A method, comprising:
- receiving a set of conditions associated with monitoring a given environment;
determining, based on at least a portion of the received set of conditions, one or more locations in the given environment for which data is to be acquired and one or more viewing angles for which the data is to be acquired, wherein the data to be acquired comprises at least one of an image and a video;
traversing the given environment through the one or more locations;
acquiring data at the one or more locations; and
storing the acquired data for subsequent review;
wherein one or more of the above steps are performed under control of a processing device at least a part of which is mounted on a mobile platform that is configured to move through the given environment;
wherein the traversing the given environment through the one or more locations further comprises the processing device instructing the mobile platform regarding a path to traverse so as to reach the one or more determined locations; and
wherein the traversing the given environment through the one or more locations further comprises the processing device instructing the mobile platform to repeat at least part of the path that has already been traversed.
6 Assignments
0 Petitions
Accused Products
Abstract
A set of conditions associated with monitoring a given environment is received. One or more locations in the given environment are determined, based on at least a portion of the received set of conditions, for which data is to be acquired. The given environment is traversed through the one or more locations. Data at the one or more locations is acquired. The acquired data is stored for subsequent review. One or more of the above steps are performed under control of a processing device at least a part of which is mounted on a mobile platform that is configured to move through the given environment. Determination of the one or more locations in the given environment may further include determining an extended region to be observed.
-
Citations
22 Claims
-
1. A method, comprising:
-
receiving a set of conditions associated with monitoring a given environment; determining, based on at least a portion of the received set of conditions, one or more locations in the given environment for which data is to be acquired and one or more viewing angles for which the data is to be acquired, wherein the data to be acquired comprises at least one of an image and a video; traversing the given environment through the one or more locations; acquiring data at the one or more locations; and storing the acquired data for subsequent review; wherein one or more of the above steps are performed under control of a processing device at least a part of which is mounted on a mobile platform that is configured to move through the given environment; wherein the traversing the given environment through the one or more locations further comprises the processing device instructing the mobile platform regarding a path to traverse so as to reach the one or more determined locations; and wherein the traversing the given environment through the one or more locations further comprises the processing device instructing the mobile platform to repeat at least part of the path that has already been traversed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a non-transitory processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by the one or more processing devices implement steps of:
-
receiving a set of conditions associated with monitoring a given environment; determining, based on at least a portion of the received set of conditions, one or more locations in the given environment for which data is to be acquired and one or more viewing angles for which the data is to be acquired, wherein the data to be acquired comprises at least one of an image and a video; causing a traversal of the given environment through the one or more locations; acquiring data at the one or more locations; and storing the acquired data for subsequent review; wherein one or more of the above steps are performed under control of the one or more processing devices at least a part of which is mounted on a mobile platform that is configured to move through the given environment; wherein the traversal of the given environment through the one or more locations further comprises the one or more processing devices instructing the mobile platform regarding a path to traverse so as to reach the one or more determined locations; and wherein the traversal of the given environment through the one or more locations further comprises the one or more processing devices instructing the mobile platform to repeat at least part of the path that has already been traversed.
-
-
14. A system, comprising:
-
a processing sub-system; a data capture sub-system; and a mobility sub-system configured to support and move the processing sub-system and the data capture sub-system through a given environment; wherein the processing sub-system comprises a memory and at least one processing device configured to; receive a set of conditions associated with monitoring a given environment; determine, based on at least a portion of the received set of conditions, one or more locations in the given environment for which data is to be acquired and one or more viewing angles for which the data is to be acquired, wherein the data to be acquired comprises at least one of an image and a video; cause a traversal of the given environment through the one or more locations via the mobility sub-system; acquire data at the one or more locations via the data capture sub-system; and store the acquired data for subsequent review; wherein the traversal of the given environment through the one or more locations further comprises the at least one processing device instructing the mobility sub-system regarding a path to traverse so as to reach the one or more determined locations; and wherein the traversal of the given environment through the one or more locations further comprises the at least one processing device instructing the mobility sub-system to repeat at least part of the path that has already been traversed. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile imaging system for assessing compliance in an environment, the mobile imaging system comprising:
-
a mobile platform configured to support and move a camera for acquiring at least one of an image and a video; and a database in which the acquired at least one of an image and a video are retained as evidence of compliance or lack thereof; and a processing sub-system with at least one processing device configured to; receive a set of conditions associated with monitoring the environment; determine, based on at least a portion of the received set of conditions, one or more locations in the environment for which data is to be acquired and one or more viewing angles for which the data is to be acquired, wherein the data to be acquired comprises the at least one of an image and a video; cause a traversal of the environment through the one or more locations via the mobile platform; acquire data at the one or more locations via the camera; and store the acquired data in the database; wherein the traversal of the environment through the one or more locations further comprises the at least one processing device instructing the mobile platform regarding a path to traverse so as to reach the one or more determined locations; and wherein the traversal of the environment through the one or more locations further comprises the at least one processing device instructing the mobile platform to repeat at least part of the path that has already been traversed.
-
Specification