Trajectory Segmentation for GNSS-Limited HD Map Recording Runs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for creating and updating high-definition (HD) maps for autonomous driving face challenges in data collection granularity and frequent updates, particularly when using swarm data, due to inaccuracies in GNSS positioning and odometry drift, leading to high data processing efforts.

Innovation Solution

A method for segmenting recording runs based on GNSS accuracy and odometry data to form segments with defined minimum lengths, ensuring start and end regions have accurate GNSS data, and aligning these segments with map sections for efficient SLAM processing, using a kD tree for data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If swarm data is used for HD map creation, then data coverage and update frequency are improved, but data processing complexity and computational effort increase due to GNSS inaccuracies and odometry drift

Engineering Contradiction:
Improvemap update frequencyVSAvoiddata processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the trajectory into multiple sections based on GNSS accuracy thresholds and odometry drift detection. Each segment is processed independently, allowing parallel computation and reducing overall processing complexity. This segmentation enables the system to handle swarm data more efficiently by breaking down the complex global problem into manageable local sections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing quality levels to different segments based on their GNSS accuracy and odometry characteristics. High-accuracy segments receive standard processing, while low-accuracy segments undergo more rigorous validation and correction. This local quality approach optimizes computational resources by applying intensive processing only where necessary.

Inventive Principle:
Principle #3Local quality

2Speed

If trajectory segmentation is performed without considering GNSS accuracy, then processing speed is improved, but positioning precision deteriorates due to inclusion of inaccurate segments

Engineering Contradiction:
Improveprocessing speedVSAvoidpositioning precision
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent performs preliminary segmentation of the trajectory based on GNSS accuracy thresholds and odometry drift detection before the main processing step. This preliminary action identifies and isolates low-accuracy segments, allowing them to be handled separately with appropriate correction algorithms, thus preventing them from degrading the overall positioning precision while maintaining processing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Different processing approaches are applied to different segments based on their quality characteristics. High-accuracy segments are processed quickly with standard algorithms, while low-accuracy segments receive enhanced processing including odometry correction and cross-validation. This local quality differentiation maintains positioning precision without sacrificing overall processing speed.

Inventive Principle:
Principle #3Local quality

3Stability of the object's composition

If minimum segment length is increased, then data consistency within segments is improved, but the number of segments decreases reducing parallel processing capability

Engineering Contradiction:
Improvedata consistencyVSAvoidparallel processing capability
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent implements a hierarchical segmentation strategy where the trajectory is first divided into larger consistency-based segments, which are then further subdivided into smaller parallelizable units. This multi-level segmentation maintains data consistency within each segment while creating sufficient independent units for effective parallel processing, thus resolving the contradiction between consistency and parallelism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The minimum segment length is not fixed but dynamically adjusted based on the characteristics of the trajectory being processed. In regions with high GNSS accuracy and low odometry drift, longer segments are used to maximize consistency. In regions with lower accuracy, shorter segments are used to maintain parallel processing efficiency. This dynamic adaptation allows the system to optimize both consistency and parallelism for each specific case.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260049840A1Method for segmenting trajectories of recording runs
Publication Date: 2026.02.19 CARIAD SE
  • US20260049840A1 patent drawing
  • US20260049840A1 patent drawing
  • US20260049840A1 patent drawing

AI summary

Method for segmenting a trajectory (1) of a recording run (2) for the swarm-data-based compilation of HD maps, sensor data being acquired along the trajectory (1) during the recording run (2), and the sensor data being able to include GNSS measurement data, comprising the following steps:a) detecting points (4) on the trajectory (1) at which position determination is not possible using GNSS measurement data alone or the accuracy of the position determined using GNSS measurement data alone does not attain a predetermined positioning accuracy, andb) segmenting the trajectory (1) into multiple segments (3) in such a way that each segment (3) attains a predetermined minimum length (5) and that at least one point (4) detected in step a) is located neither in the start region (6) nor in the end region (7) of each segment (3).