LiDAR Feature Learning for Robust Autonomous Vehicle Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing localization approaches for autonomous driving vehicles using LiDAR scanners require substantial engineering efforts and are scenario-dependent, lacking effectiveness in 3D geometry-related tasks such as localization.

Innovation Solution

A learning-based LiDAR localization system employing convolutional neural networks (CNNs) and recurrent neural networks (RNNs) to extract point cloud features, construct a cost volume, and estimate the optimal pose of the vehicle by matching online LiDAR points with a pre-built point cloud map, reducing the need for handcrafted modules and human labeling efforts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing localization approaches using LiDAR scanners are employed, then localization accuracy can be achieved, but substantial engineering efforts and handcrafted modules are required

Engineering Contradiction:
Improvelocalization accuracyVSAvoidengineering efforts
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional handcrafted geometric algorithms and manual feature engineering with deep learning-based neural networks. The system uses trained neural network models to automatically extract features from LiDAR point clouds and perform localization, substituting the mechanical process of manual algorithm development and tuning with an intelligent system that learns optimal features from data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If existing localization approaches are used, then robustness across scenarios can be achieved, but strong preferences over certain scenarios and handcrafted modules are needed

Engineering Contradiction:
ImproverobustnessVSAvoidscenario dependency
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal localization system using deep learning models that can adapt to multiple driving scenarios without requiring scenario-specific handcrafted modules. The neural networks are trained on diverse data to learn generalizable features that work across different environments, road types, and conditions, making the system versatile and adaptable rather than scenario-dependent.

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

Solution Approach 2:

The system changes the approach from fixed handcrafted parameters to learned parameters through neural network training. The model learns optimal feature extraction parameters and localization strategies from training data, allowing it to adapt to different scenarios by leveraging patterns learned during training rather than relying on pre-defined scenario-specific parameters.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If neural networks are used for semantics processing, then good semantic results are achieved, but they lack effectiveness in solving 3D geometry tasks like localization

Engineering Contradiction:
Improvesemantic processing qualityVSAvoid3D geometry localization accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent merges semantic processing capabilities with 3D geometry processing in a unified deep learning framework. The system uses neural networks that simultaneously handle both semantic understanding of the environment and precise 3D localization tasks, combining the strengths of semantic AI with geometric accuracy in an integrated architecture rather than treating them as separate problems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11594011B2Deep learning-based feature extraction for LiDAR localization of autonomous driving vehicles
Publication Date: 2023.02.28 BAIDU USA LLC
  • US11594011B2 patent drawing
  • US11594011B2 patent drawing
  • US11594011B2 patent drawing

AI summary

In one embodiment, a method for extracting point cloud features for use in localizing an autonomous driving vehicle (ADV) includes selecting a first set of keypoints from an online point cloud, the online point cloud generated by a LiDAR device on the ADV for a predicted pose of the ADV; and extracting a first set of feature descriptors from the first set of keypoints using a feature learning neural network running on the ADV, The method further includes locating a second set of keypoints on a pre-built point cloud map, each keypoint of the second set of keypoints corresponding to a keypoint of the first set of keypoint; extracting a second set of feature descriptors from the pre-built point cloud map; and estimating a position and orientation of the ADV based on the first set of feature descriptors, the second set of feature descriptors, and a predicted pose of the ADV.