GPS Trajectory Map Matching With Path Search and Backtracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing map matching algorithms for GPS trajectories suffer from low matching efficiency, high error rates, and inability to simultaneously consider matching accuracy and efficiency, particularly in complex traffic networks.

Innovation Solution

The proposed method involves a path search guided GPS point matching logic, which replaces conventional GPS point guided path search logic, avoiding endless loops and inefficient map data calling processes, and improving matching efficiency significantly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional stepwise matching algorithms (HMM, MDP, LBMM) are used for map matching, then matching accuracy can be maintained, but matching speed becomes significantly slower and application effectiveness is restricted

Engineering Contradiction:
Improvematching accuracyVSAvoidmatching speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the map matching process into two distinct phases: forward iteration (path search) and backtracking verification. The forward iteration efficiently searches for candidate paths using path search algorithms, while the backtracking phase verifies and refines the matching by traversing GPS points backward. This segmentation allows the system to achieve both high speed in path search and high accuracy in verification, resolving the contradiction between matching speed and accuracy.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If path search algorithms are used for accurate matching, then matching accuracy improves, but overall matching proportion decreases to below 50% due to network topology errors

Engineering Contradiction:
Improvematching accuracyVSAvoidmatching proportion
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent implements a feedback mechanism through the backtracking verification phase. After the forward iteration produces candidate paths, the backtracking phase reviews and corrects matching results by traversing GPS points backward from the end point. This feedback loop identifies and corrects local matching errors caused by network topology issues, ensuring that the final matching proportion reaches above 90% while maintaining high accuracy through the combined forward-search and backward-verify approach.

Inventive Principle:
Principle #23Feedback

3Productivity

If conventional matching algorithms are used, then processing can be completed, but abnormal GPS points caused by equipment faults seriously affect matching quality

Engineering Contradiction:
Improveprocessing completionVSAvoidmatching quality
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by initializing a valid GPS point list before the main matching process. Abnormal GPS points are identified and removed from the trajectory data in advance, creating a cleaned list of valid points for matching. This preliminary data preparation ensures that the subsequent forward iteration and backtracking verification processes work only with reliable GPS points, preventing equipment faults from degrading matching quality while maintaining processing efficiency.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If existing matching methods are used for complex traffic networks, then matching can be performed, but local matching errors are unavoidable and uncontrollable

Engineering Contradiction:
Improvematching capabilityVSAvoidlocal matching accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces dynamic adaptability through the backtracking verification phase, which dynamically adjusts and corrects local matching results based on the actual GPS trajectory. The system can identify when a local matching error occurs in complex network regions and automatically correct it by reviewing the trajectory backward and comparing against road network topology. This dynamic correction capability allows the system to handle complex traffic networks effectively, achieving above 90% matching proportion while controlling local matching errors through adaptive verification.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12270660B2Efficient map matching method for global positioning system (GPS) trajectory
Publication Date: 2025.04.08 CHANGAN UNIV
  • US12270660B2 patent drawing
  • US12270660B2 patent drawing
  • US12270660B2 patent drawing

AI summary

An efficient map matching method for GPS trajectory includes: obtaining a valid GPS point list; obtaining a current searched end point; backtracking a best map matching path from the current searched end point, traversing GPS points along the path to obtain best matching results, and summarizing the best matching results to output a matching result statistical table; and determining whether the current searched end point is a final point.