IP Library › Granted Patent US 12,230,026
Granted Patent B2
US 12,230,026 · App. 17/782,925 · Granted Feb 18, 2025

Mapping objects using unmanned aerial vehicle data in GPS-denied environments

Inventor: Amir H. Behzadan (College Station, TX)
Assignee: The Texas A&M University System
G06V20/13B64C39/024G06T3/04G06T7/74G06V10/751G06V10/82G06V20/10G06V20/17B64U2101/30G06T2207/10016G06T2207/10032G06T2207/20081G06T2207/20084G06T2207/20101G06T2207/30181G06V10/462G06V2201/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,230,026
App. No.
17/782,925
Granted
Feb 18, 2025
Kind
B2
Abstract

A method for identifying, locating, and mapping targets of interest using unmanned aerial vehicle (UAV) camera footage in GPS-denied environments. In one embodiment, the method comprises obtaining UAV visual data, passing the UAV visual data through a convolutional neural network (CNN) in order to detect targets of interest based on visual features disposed in the UAV visual data, wherein the detection by the CNN defines reference points and pixel coordinates for the UAV visual data, applying a geometric transformation to known and defined pixel coordinates to obtain real-world orthogonal positions; and projecting the detected targets of interest onto an orthogonal map based on the obtained real-world orthogonal positions, all without GPS data.

Claims (20)

1. A method for identifying, locating, and mapping targets of interest using UAV camera footage in GPS-denied environments, the method comprising:

(A) obtaining UAV visual data, wherein the UAV visual data comprises aerial video footage comprising a plurality of frames, wherein one of the plurality of frames comprises at least four manually-selected reference points, wherein the at least four manually-selected reference points comprise known pixel coordinates and real-world orthogonal positions;

(B) passing the UAV visual data through a convolutional neural network (CNN) to detect targets of interest based on visual features disposed in each of the plurality of frames, wherein the detection by the CNN defines at least four new reference points for each of the remaining plurality of frames, and wherein the CNN defines pixel coordinates for the targets of interest for each of the remaining plurality of frames;

(C) applying a geometric transformation to the known and defined pixel coordinates to obtain real-world orthogonal positions; and

(D) projecting the detected targets of interest onto an orthogonal map based on the obtained real-world orthogonal positions.

2. The method of claim 1 , wherein the GPS-denied environments comprise heavily urbanized areas, areas surrounded by dense vegetation, indoor facilities, GPS-jammed locations, unknown territories, areas experiencing severe weather, or any combinations thereof.

3. The method of claim 1 , wherein the UAV visual data comprised geophysical, meteorological, hydrological, and/or climatological events.

4. The method of claim 1 , wherein the UAV visual data is obtained via crowdsourcing.

5. The method of claim 1 , wherein the CNN is trained on relevant datasets to effectively detect the targets of interest and output the pixel coordinates of the targets of interest.

6. The method of claim 1 , wherein the CNN may be YOLO, Mask R-CNN, PSPNet, or RetinaNet.

7. The method of claim 1 , wherein the geometric transformation 1s a homography transformation.

8. The method of claim 1 , wherein the at least four manually-selected reference points are chosen by a UAV operator.

9. The method of claim 1 , wherein the at least four manually-selected reference points are suggested to a UAV operator by the CNN.

10. The method of claim 1 , wherein three of the at least four reference points are non-collinear.

11. The method of claim 1 , further comprising selecting matching keypoints between two consecutive frames of the plurality of frames via SIFT and RANSAC methods.

12. The method of claim 11 , wherein the selecting of matching keypoints is repeated for each of the plurality of frames.

13. The method of claim 11 , wherein the SIFT method comprises identifying matching keypoint candidates between the two consecutive frames.

14. The method of claim 11 , wherein the RANSAC method comprises eliminating outliers from a set of matching keypoint candidates identified by the SIFT method while removing incorrectly matched keypoints.

15. The method of claim 1 , further comprising reconciling accumulated mapping error when a UAV traverses an area or revisits the same points twice via iterative closest point (ICP) method.

16. The method of claim 1 , wherein the method is performed without using data from GPS or inertial measurement sensors of the UAV.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2024
From: BEHZADAN, AMIR H.
To: THE TEXAS A&M UNIVERSITY SYSTEM
Reel/Frame 068644/0963 →
Continuity (2)
Provisional Application 62944980 · Dec 6, 2019
Related Publication 20230029573A1 · Feb 2, 2023
References Cited (14)
US 9008366B1 · Kim · 2015 [cited by examiner]
US 10937186B2 · Wang · 2021 [cited by examiner]
US 20120237083A1 · Lange · 2012 [cited by examiner]
US 20160379388A1 · Rasco · 2016 [cited by examiner]
US 20190370983A1 · Zhou · 2019 [cited by examiner]
US 20200401617A1 · Spiegel · 2020 [cited by examiner]
US 20210158009A1 · Zhou · 2021 [cited by examiner]
Pi et al. “Deep neural networks for drone view localization and mapping in GPS-denied environments.” 18th international conference on computing in civil and building engineering (ICCCBE). https://doi. org/10.46421/2706-… [cited by examiner]
Nassar et al. “Aerial imagery registration using deep learning for uav geolocalization.” Deep Learning in Computer Vision. CRC Press, Apr. 2020. 183-210. (Year: 2020). [cited by examiner]
Narayanan, et al., “A Real-Time Object Detection Framework for Aerial Imagery Using Deep Neural Networks and Synthetic Training Images”, Proc. of SPIE, vol. 10646, 2018, 9 pages. [cited by applicant]
Pi, et al., “Convolutional neural networks for object detection in aerial imagery for disaster response and recovery”, Advanced Engineering Informatics, vol. 43, 2020, 14 pages. [cited by applicant]
Goodchild, et al., “Crowdsourcing geographic information for disaster response: a research frontier”, International Journal of Digital Earth, vol. 3, No. 3, Sep. 2010, pp. 231-241. [cited by applicant]
Craglia, et al., “Digital Earth from vision to practice: making sense of citizen-generated content”, International Journal of Digital Earth, vol. 5, No. 5, Sep. 2012, pp. 398-416. [cited by applicant]
Radovic, et al., “Object Recognition in Aerial Images Using Convolutional Neural Networks”, Journal of Imaging, vol. 3, No. 21, 2017, 9 pages. [cited by applicant]
Cited By (1)
US 12,710,765