VAE-GAN Vehicle Localization Using Synthetic LIDAR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current localization systems for autonomous vehicles require substantial computation and expensive, power-hungry sensors like LIDAR, making them inefficient for accurate and fast vehicle localization.

Innovation Solution

A system using a VAE-GAN to compare camera data with vector maps, generating synthetic images and improving matching robustness by cleaning camera images to match synthetic styles, reducing the need for active sensors and enhancing localization accuracy with neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If LIDAR sensors are used for vehicle localization, then localization accuracy is improved, but system cost and power consumption increase

Engineering Contradiction:
Improvelocalization accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent generates synthetic LIDAR point cloud data from camera images using a trained neural network model. This copying approach creates virtual sensor data that mimics real LIDAR measurements without requiring actual LIDAR hardware, thereby achieving comparable localization accuracy while eliminating the power consumption and cost associated with physical LIDAR sensors.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system replaces expensive, power-hungry LIDAR sensors with inexpensive camera sensors. The camera captures images that are then processed through neural networks to generate localization information, using a much cheaper and lower-power alternative that achieves similar functional outcomes.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Measurement precision

If LIDAR sensors are used for vehicle localization, then localization accuracy is improved, but system cost increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidsystem cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent creates synthetic LIDAR point cloud representations from camera images through neural network processing. This copying method generates virtual sensor data that replicates LIDAR functionality without requiring actual LIDAR hardware, significantly reducing system cost while maintaining localization accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system substitutes expensive LIDAR sensors with inexpensive camera sensors combined with computational processing. The camera is a much cheaper component that, when paired with neural network-based synthetic data generation, achieves comparable localization performance without the high hardware cost of LIDAR.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If camera images are cleaned to match synthetic styles, then matching robustness is improved, but computation time increases

Engineering Contradiction:
Improvematching robustnessVSAvoidcomputation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies image cleaning and style transfer preprocessing to camera images before they are used for localization matching. By performing this preprocessing step in advance, the system enhances the robustness of subsequent matching operations between real camera data and synthetic LIDAR-generated images, ensuring more reliable localization results.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11625856B2Localization systems and methods
Publication Date: 2023.04.11 FORD GLOBAL TECH LLC
  • US11625856B2 patent drawing
  • US11625856B2 patent drawing
  • US11625856B2 patent drawing

AI summary

Example localization systems and methods are described. In one implementation, a method receives a camera image from a vehicle camera and cleans the camera image using a VAE-GAN (variational autoencoder combined with a generative adversarial network) algorithm. The method further receives a vector map related to an area proximate the vehicle and generates a synthetic image based on the vector map. The method then localizes the vehicle based on the cleaned camera image and the synthetic image.