USE OF MULTI-SCALE FIDUCIALS BY AUTONOMOUSLY CONTROLLED AERIAL VEHICLES
First Claim
1. A system, comprising:
- an autonomously controlled aerial vehicle; and
control logic implemented in the autonomously controlled aerial vehicle configured to perform a method comprising;
capturing, via an imaging device of the autonomously controlled aerial vehicle, a first image at a first location;
recognizing a first fiducial at a first scale of a multi-scale fiducial depicted within the first image, the first fiducial encoding data indicating a position of a second fiducial relative to the first fiducial;
piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on the data indicating the position of the second fiducial relative to the first fiducial, the second fiducial being located outside of an outer boundary of the first fiducial;
capturing, via the imaging device, a second image at a second location;
recognizing the second fiducial at a second scale of the multi-scale fiducial, the second fiducial being depicted within the second image; and
piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on information contained in the second fiducial.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments involving use of a multi-scale fiducial by an autonomously controlled aerial vehicle. A first image at a first location is captured, and a first fiducial at a first scale of a multi-scale fiducial is recognized within the first image. The autonomously controlled aerial vehicle is piloted relative to the multi-scale fiducial based at least in part on information contained within the first fiducial. A second image at a second location is captured, and a second fiducial at a second scale of the multi-scale fiducial is recognized within the second image. An action is then performed based at least in part on information contained within the second fiducial.
9 Citations
20 Claims
-
1. A system, comprising:
-
an autonomously controlled aerial vehicle; and control logic implemented in the autonomously controlled aerial vehicle configured to perform a method comprising; capturing, via an imaging device of the autonomously controlled aerial vehicle, a first image at a first location; recognizing a first fiducial at a first scale of a multi-scale fiducial depicted within the first image, the first fiducial encoding data indicating a position of a second fiducial relative to the first fiducial; piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on the data indicating the position of the second fiducial relative to the first fiducial, the second fiducial being located outside of an outer boundary of the first fiducial; capturing, via the imaging device, a second image at a second location; recognizing the second fiducial at a second scale of the multi-scale fiducial, the second fiducial being depicted within the second image; and piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on information contained in the second fiducial. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
an autonomously controlled aerial vehicle; and control logic implemented in the autonomously controlled aerial vehicle configured to perform a method comprising; capturing, via an imaging device of the autonomously controlled aerial vehicle, a first image at a first location; recognizing a first fiducial at a first scale of a multi-scale fiducial depicted within the first image; piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on information contained within the first fiducial; capturing, via the imaging device, a second image at a second location; recognizing a second fiducial at a second scale of the multi-scale fiducial, the second fiducial being depicted within the second image; and performing an action based at least in part on information contained in the second fiducial. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
capturing, via an imaging device of an autonomously controlled aerial vehicle, a first image at a first location; recognizing, via control logic of the autonomously controlled aerial vehicle, a first fiducial at a first scale of a multi-scale fiducial depicted within the first image; piloting the autonomously controlled aerial vehicle relative to the multi-scale fiducial based at least in part on information contained within the first fiducial; capturing, via the imaging device, a second image at a second location; recognizing, via the control logic, a second fiducial at a second scale of the multi-scale fiducial, the second fiducial being depicted within the second image; and performing, via the control logic, an action based at least in part on information contained in the second fiducial. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification