Spoofing Detection via Visual-GPS Comparison for Unmanned Vehicles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unmanned vehicles, such as UAVs, face challenges in ensuring the trustworthiness of navigation data, particularly GPS data, which can be spoofed by external sources, leading to potential misdirection and loss of control during autonomous operations.

Innovation Solution

Implementing techniques to detect spoofed GPS data by comparing it with locally generated navigation data from sensors, using imaging sensors for image recognition, and establishing a network of trust between vehicles to verify data reliability, allowing for corrective actions to be taken when untrusted data is detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS data is used for autonomous navigation, then navigation accuracy is improved, but vulnerability to spoofing increases

Engineering Contradiction:
Improvenavigation accuracyVSAvoiddata trustworthiness
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces image data captured by onboard cameras as an intermediary verification layer. The system captures images of known landmarks or environmental features and compares them against expected locations derived from GPS coordinates. This intermediary visual verification mechanism detects discrepancies between GPS-reported position and actual visual surroundings, thereby identifying spoofed GPS data without replacing the GPS system entirely.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback loop where image data continuously verifies GPS position accuracy. When the visual environment captured by cameras does not match the expected location based on GPS coordinates, the system generates an anomaly signal that triggers corrective actions such as alerting operators or switching to alternative navigation methods. This closed-loop feedback mechanism dynamically adjusts navigation trust based on real-time environmental verification.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple data sources are integrated for verification, then data reliability is improved, but system complexity increases

Engineering Contradiction:
Improvedata trustworthinessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent leverages the existing onboard cameras primarily used for delivery monitoring and obstacle detection, assigning them an additional verification function for GPS spoofing detection. By making the imaging system multi-functional, the patent avoids adding dedicated hardware solely for verification purposes. The same camera infrastructure serves both operational surveillance and navigation security functions, thereby improving reliability without proportionally increasing hardware complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system merges the GPS navigation function with visual environment verification into a unified spoofing detection framework. Rather than operating as separate independent systems, the GPS module and camera system are integrated such that visual data and positional data are processed together to determine navigation trustworthiness. This consolidation reduces overall system complexity by creating a synergistic verification mechanism where existing components work together rather than adding redundant separate verification systems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9689686B1Detecting of navigation data spoofing based on image data
Publication Date: 2017.06.27 AMAZON TECH INC
  • US9689686B1 patent drawing
  • US9689686B1 patent drawing
  • US9689686B1 patent drawing

AI summary

Techniques for determining whether data associated with an autonomous navigation of an unmanned vehicle may be trusted. For example, navigation-related data may be provided from a source external to the unmanned vehicle. Image data associated with the autonomous navigation may be generated. The navigation-related data and the image data may be compared to determine whether the navigation data may be trusted or not. If untrusted, the autonomous navigation may be directed independently of the navigation data.