Directed Graph Map Matching for Branched Vehicle Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing map matching technologies struggle to accurately align vehicle trajectory data represented as a directed graph to digital map data due to inherent inaccuracies and noise, complex map data, and computational inefficiencies, particularly when dealing with branched graph structures and limited context.

Innovation Solution

The system segments a directed graph representation of vehicle paths into linear features, applies path-based matchers to each feature while incorporating context through extensions and geometric adjustments, and aggregates results to improve accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If vehicle trajectory data is represented as a directed graph to capture complex paths, then the representation capability is improved, but the computational complexity of map matching increases

Engineering Contradiction:
Improverepresentation capabilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The directed graph is segmented into individual linear features (edges), each of which is processed independently by path-based matchers. This segmentation transforms the complex graph matching problem into multiple simpler linear feature matching problems, reducing computational complexity while preserving the ability to represent complex vehicle paths through the directed graph structure.

Inventive Principle:
Principle #1Segmentation

2Productivity

If path-based matchers are applied to individual linear features, then computational efficiency is improved, but the context awareness is reduced

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidcontext awareness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system incorporates feedback by using the directed graph structure to provide contextual information about linear features during the matching process. The graph topology and relationships between features are fed back into the matching algorithm, enabling path-based matchers to maintain context awareness while processing features individually for computational efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If raw trajectory data is used directly for map matching, then the process is simple, but accuracy is reduced due to inherent inaccuracies and noise

Engineering Contradiction:
Improveprocess simplicityVSAvoidmap matching accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by aggregating multiple raw trajectory segments into a directed graph representation before applying path-based matchers. This preliminary aggregation and graph construction process cleans and organizes the data, removing noise and inaccuracies while preserving the essential path information, thereby improving matching accuracy without significantly complicating the overall process.

Inventive Principle:
Principle #10Preliminary action

4Ease of manufacture

If digital map data is used directly for matching, then the process is straightforward, but reliability is reduced due to potential inaccuracies and outdated information

Engineering Contradiction:
Improveprocess straightforwardnessVSAvoidmap data reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The directed graph serves as an intermediary representation between raw trajectory data and digital map data. It mediates the matching process by providing a structured, cleaned version of path information that can be reliably matched against map topology, filtering out inaccuracies and outdated information while maintaining the essential spatial relationships needed for accurate matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260079011A1Method, apparatus, and system of matching a directed graph representation of a vehicle path to a road topology network in a digital map
Publication Date: 2026.03.19 HERE GLOBAL BV
  • US20260079011A1 patent drawing
  • US20260079011A1 patent drawing
  • US20260079011A1 patent drawing

AI summary

An approach is provided for map matching a vehicle path network to a road topology network of a digital map. The approach, for instance, involves aggregating vehicle trajectory data into a vehicle path network that is a directed graph comprising a plurality of nodes. The approach also involves segmenting the vehicle path network into a plurality of linear features. Each linear feature of the plurality of linear features connects two nodes of the plurality of nodes in the vehicle path network. The approach further involves using a path-based map matcher to separately match each linear feature by incorporating context of the vehicle path network to a map topology of a digital map to generate map matching results. The approach further involves aggregating the map matching results of each linear feature into an overall map matching result for the directed graph, and providing the overall map matching result as an output.