Synthetic Image Conversion Using GANs for GNSS-Denied Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS-based navigation systems in flight vehicles are vulnerable to jamming and spoofing, leading to GNSS-denied environments where accurate navigation is compromised due to artifacts in synthetic images generated from 3D models, which hinder precise location and orientation estimation.

Innovation Solution

A generative adversarial network (GAN) or other machine learning model is trained using well-aligned and lower-quality image pairs to convert synthetic images into high-quality, artifact-reduced realistic images, enabling effective point matching and improved navigation by comparing these images to actual images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If synthetic images are generated from 3D models for navigation, then navigation can be provided in GNSS-denied environments, but artifacts in the synthetic images reduce measurement precision for location and orientation estimation

Engineering Contradiction:
Improvenavigation capability in GNSS-denied environmentsVSAvoidlocation and orientation estimation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

A machine learning model acts as an intermediary between synthetic images and actual images, learning the transformation mapping from synthetic to realistic domains. This mediator processes synthetic images to generate enhanced versions that maintain geometric accuracy while removing artifacts, thereby improving measurement precision without sacrificing navigation adaptability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a transformed copy of synthetic images through the machine learning model that resembles actual images more closely. This copied representation maintains the navigational information while eliminating artifacts, enabling more accurate point matching and estimation without requiring physical presence in the environment

Inventive Principle:
Principle #26Copying

2Measurement precision

If a machine learning model is trained to convert synthetic images to realistic images, then point matching accuracy improves, but training time and computational resources increase

Engineering Contradiction:
Improvepoint matching accuracyVSAvoidmodel training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The machine learning model is trained in advance on paired synthetic and actual images before deployment. This preliminary training establishes the transformation mapping beforehand, so that during actual navigation operations, the model can quickly process images without requiring extensive real-time computation or retraining

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The training process uses a substantial dataset of image pairs to thoroughly learn the transformation, potentially using more training data and iterations than minimally required. This excessive action during training ensures the model achieves high accuracy and generalizes well, reducing the need for repeated training or adjustments during deployment

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12586359B2Synthetic-to-realistic image conversion using generative adversarial network (GAN) or other machine learning model
Publication Date: 2026.03.24 RAYTHEON CO
  • US12586359B2 patent drawing
  • US12586359B2 patent drawing
  • US12586359B2 patent drawing

AI summary

A method includes obtaining training data having first image pairs, where each of the first image pairs includes (i) a first training image and (ii) a first ground truth image. The method also includes training a machine learning model to generate realistic images using the first image pairs. The method further includes obtaining additional training data having second image pairs, where each of the second image pairs includes (i) a second training image and (ii) a second ground truth image. At least some of the images in the second image pairs are less aligned or of lower quality than at least some of the images in the first image pairs. In addition, the method includes continuing to train the machine learning model to generate the realistic images using the second image pairs.