TRACKING A VEHICLE USING AN UNMANNED AERIAL VEHICLE
First Claim
1. A method of tracking an object using an unmanned aerial vehicle, the method comprising:
- receiving a plurality of images showing the object from a camera of the unmanned aerial vehicle;
determining, based on one of the plurality of images, a first static characteristic of the object;
determining, based on another of the plurality of images, a second static characteristic of the object;
determining, based on two or more of the plurality of images, a first dynamic characteristic of the object;
determining, based on another two or more of the plurality of images, a second dynamic characteristic of the object;
comparing the second static characteristic to the first static characteristic;
determining, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic;
comparing the second dynamic characteristic to the first dynamic characteristic;
determining, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; and
determining, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the object is moving,wherein the steps of receiving, determining, and comparing are performed by one or more processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Tracking an object using an unmanned aerial vehicle is disclosed. A plurality of images showing the object is received from a camera of the unmanned aerial vehicle. A first static characteristic, a second static characteristic, a first dynamic characteristic, and a second dynamic characteristic of the object are determined. The second static characteristic is compared to the first static characteristic, and the second dynamic characteristic is compared to the first dynamic characteristic. It is determined that the second static characteristic is approximately equal to the first static characteristic, and that the second dynamic characteristic is approximately equal to the first dynamic characteristic. Finally, it is determined that the object is moving.
-
Citations
20 Claims
-
1. A method of tracking an object using an unmanned aerial vehicle, the method comprising:
-
receiving a plurality of images showing the object from a camera of the unmanned aerial vehicle; determining, based on one of the plurality of images, a first static characteristic of the object; determining, based on another of the plurality of images, a second static characteristic of the object; determining, based on two or more of the plurality of images, a first dynamic characteristic of the object; determining, based on another two or more of the plurality of images, a second dynamic characteristic of the object; comparing the second static characteristic to the first static characteristic; determining, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; comparing the second dynamic characteristic to the first dynamic characteristic; determining, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; and determining, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the object is moving, wherein the steps of receiving, determining, and comparing are performed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for tracking an object using an unmanned aerial vehicle, the system comprising one or more processors connected to at least one storage device, the system being configured to:
-
receive a plurality of images showing the object from a camera of the unmanned aerial vehicle; determine, based on one of the plurality of images, a first static characteristic of the object; determine, based on another of the plurality of images, a second static characteristic of the object; determine, based on two or more of the plurality of images, a first dynamic characteristic of the object; determine, based on another two or more of the plurality of images, a second dynamic characteristic of the object; compare the second static characteristic to the first static characteristic; determine, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; compare the second dynamic characteristic to the first dynamic characteristic; determine, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; and determine, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the object is moving.
-
-
20. A storage device storing a computer program for tracking an object using an unmanned aerial vehicle, the computer program comprising one or more code segments that, when executed, cause one or more processors to:
-
receive a plurality of images showing the object from a camera of the unmanned aerial vehicle; determine, based on one of the plurality of images, a first static characteristic of the object; determine, based on another of the plurality of images, a second static characteristic of the object; determine, based on two or more of the plurality of images, a first dynamic characteristic of the object; determine, based on another two or more of the plurality of images, a second dynamic characteristic of the object; compare the second static characteristic to the first static characteristic; determine, in response to the comparison of the second static characteristic and the first static characteristic, that the second static characteristic is approximately equal to the first static characteristic; compare the second dynamic characteristic to the first dynamic characteristic; determine, in response to the comparison of the second dynamic characteristic and the first dynamic characteristic, that the second dynamic characteristic is approximately equal to the first dynamic characteristic; and determine, in response to the approximate equivalence between the second static characteristic and the first static characteristic and the approximate equivalence between the second dynamic characteristic and the first dynamic characteristic, that the object is moving.
-
Specification