Camera Localization in Sparse 3D Maps for GPS-Denied Vehicles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous vehicle systems face challenges in accurately determining vehicle location in GPS-denied environments, such as parking garages, where traditional positioning systems like GPS and INS experience signal loss and drift, necessitating a reliable camera-based localization method for real-time navigation.

Innovation Solution

A camera-based localization technique that uses a 3D sparse map created through a teach and repeat scheme, where on-vehicle cameras capture images, detect features, and match them against pre-built map features to estimate the vehicle's pose, utilizing intrinsic and extrinsic calibration parameters from sensors like lidar and GPS to determine the vehicle's position and orientation in 3D space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional positioning systems like GPS and INS are used for vehicle localization, then the system can operate in open environments, but the systems experience signal loss and drift in GPS-denied environments such as parking garages

Engineering Contradiction:
Improvelocalization reliabilityVSAvoidenvironmental adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments the localization task into two parts: using GPS/INS for global positioning in open environments, and switching to camera-based visual localization in GPS-denied environments. This segmentation allows each subsystem to operate optimally in its suitable environment, resolving the contradiction between reliability and environmental adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The camera-based visual localization system acts as an intermediary when GPS signals are unavailable. The system uses cameras to capture images, extract feature points, and match them against pre-built 3D maps to determine vehicle position and orientation, providing continuous localization capability across different environmental conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If camera-based localization is implemented for GPS-denied environments, then the system achieves real-time positioning capability, but the measurement precision and accuracy are challenged in sparse 3D mapped environments

Engineering Contradiction:
Improvereal-time positioning capabilityVSAvoidlocalization accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by pre-building detailed 3D maps of the environment before the vehicle needs navigation. These maps contain pre-processed feature points and descriptors that can be quickly matched against live camera images, enabling real-time localization without sacrificing accuracy even in sparse environments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by adjusting the density and distribution of feature points in the 3D map based on environmental characteristics. In sparse environments, the system optimizes feature selection and matching parameters to maximize localization accuracy while maintaining real-time performance.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If a teach and repeat scheme with pre-built 3D maps is used, then the system achieves accurate localization, but the device complexity and computational requirements increase

Engineering Contradiction:
Improvelocalization accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates simplified copies of the physical environment in the form of 3D maps containing feature points and descriptors. These digital copies are built once during a teaching phase and then reused repeatedly for localization, achieving high accuracy without requiring complex real-time processing of the full environmental model.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The computationally intensive tasks of 3D map building and feature extraction are performed in advance during a teach phase. During actual operation, the system only needs to perform lighter computational tasks like feature matching and pose estimation, reducing real-time computational requirements while maintaining high localization accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240386602A1Camera-only-localization in sparse 3D mapped environments
Publication Date: 2024.11.21 TEXAS INSTRUMENTS INC
  • US20240386602A1 patent drawing
  • US20240386602A1 patent drawing
  • US20240386602A1 patent drawing

AI summary

Techniques for localizing a vehicle include obtaining an image from a camera, identifying a set of image feature points in the image, obtaining an approximate location of the vehicle, determining a set of sub-volumes (SVs) of a map to access based on the approximate location, obtaining map feature points and associated map feature descriptors associated with the set of SVs, determining a set of candidate matches between the set of image feature points and the obtained map feature points, determining a set of potential poses of the camera from candidate matches from the set of candidate matches and an associated reprojection error estimated for remaining points to select a first pose of the set of potential poses having a lowest associated reprojection error, determining the first pose is within a threshold value of an expected vehicle location, and outputting a vehicle location based on the first pose.