Flight navigation using lenticular array
First Claim
1. An aircraft comprising processing circuitry, wherein the processing circuitry is configured to perform a landing of the aircraft by:
- identifying, using a global positioning system (GPS), that the aircraft is within a predetermined distance of a first lenticular array and a second lenticular array located proximate a destination, wherein the first lenticular array and the second lenticular array define a flight corridor associated with the destination;
capturing at least one image of an environment using an imaging device of the aircraft in response to the aircraft being within the predetermined distance;
programmatically locating the first lenticular array and the second lenticular array in the at least one image;
applying at least one signal processing filter to the at least one image;
identifying that a first color from the first lenticular array located in the at least one image is within a first color error threshold;
identifying that a second color from the second lenticular array located in the at least one image is within a second color error threshold;
generating an estimated position of the aircraft relative to the flight corridor based at least in part on the first color identified in the first lenticular array and the second color identified in the second lenticular array; and
control the aircraft to follow a flight path within the flight corridor based at least in part on the estimated position.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for flight guidance of an aircraft or other aerial vehicle using one or more lenticular arrays. An aircraft control application may be employed to determine whether a location of an aircraft is within a predefined distance of a lenticular array that defines an optimal flight corridor. If the aircraft is at a location within the predefined distance, the aircraft control application may attempt to visually locate the lenticular array using an imaging device. A position of the aircraft relative to the optimal flight corridor may be determined based at least in part on a visual identifier identified in a digital image of the lenticular array. A flight of the aircraft may be controlled to follow a flight path falling within the optimal flight corridor based at least in part on the visual identifier.
-
Citations
20 Claims
-
1. An aircraft comprising processing circuitry, wherein the processing circuitry is configured to perform a landing of the aircraft by:
-
identifying, using a global positioning system (GPS), that the aircraft is within a predetermined distance of a first lenticular array and a second lenticular array located proximate a destination, wherein the first lenticular array and the second lenticular array define a flight corridor associated with the destination; capturing at least one image of an environment using an imaging device of the aircraft in response to the aircraft being within the predetermined distance; programmatically locating the first lenticular array and the second lenticular array in the at least one image; applying at least one signal processing filter to the at least one image; identifying that a first color from the first lenticular array located in the at least one image is within a first color error threshold; identifying that a second color from the second lenticular array located in the at least one image is within a second color error threshold; generating an estimated position of the aircraft relative to the flight corridor based at least in part on the first color identified in the first lenticular array and the second color identified in the second lenticular array; and control the aircraft to follow a flight path within the flight corridor based at least in part on the estimated position. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
at least one computing device; and program instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to; apply at least one signal processing filter to a digital image of a lenticular array; identify that a color of the lenticular array in the digital image is within a color error threshold; estimate an amount of deviation of an aircraft from a desired flight path based at least in part on the color of the lenticular array identified from the digital image; and control a flight of the aircraft based at least in part on the amount of deviation estimated. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
accessing, by at least one computing device comprising at least one hardware processor, a digital image of a lenticular array captured by an imaging device onboard an aircraft, the lenticular array comprising a color gradient; applying, by the at least one computing device, at least one signal processing filter to the digital image of the lenticular array; in response to the at least one signal processing filter being applied to the digital image, determining, by the at least one computing device, that a color of the lenticular array in the digital image is within a color error threshold; estimating, by the at least one computing device, a position of the aircraft relative to a specified flight path based at least in part on the color of the lenticular array; and controlling, by the at least one computing device, a trajectory of the aircraft to follow the specified flight path based at least in part on the color determined to be within the color error threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification