Mobility representation engine

NovaMatch.

From GPS observations to transportation network representations.

A trajectory processing framework for recovering mobility paths from noisy observations and translating them across road and planning networks.

Richmond · sample trajectoryNetwork path recovered
INPUTObserve

Sparse, noisy GPS trajectories

01Recover

Network-constrained mobility paths

02Translate

Road and planning representations

Map matching

Recover the path,
not just the points.

NovaMatch infers network-constrained paths from sparse, noisy, and heterogeneous trajectory observations.

01 / 03
Matched pathRaw GPS
Custom networks

OSM, HERE, or user-defined geometry.

Sparse observations

Recover continuity from incomplete trajectories.

Scalable processing

For large mobility datasets and experiments.

Cross-network translation

One trip.
Different network logic.

Translate observed mobility onto networks that were never designed to represent GPS trajectories.

02 / 03
Observed networkDetailed road geometry
N
NovaMatchsemantic translation
Planning networkAbstract links + connectors

Structural representation · 03 / 03

Process less.
Preserve more.

PM-Tree asks a deeper question: how much trajectory information is actually needed to preserve path recoverability?

Scientific lens: trajectory information sufficiency.
System role: structural representation and acceleration.
PM-Tree · conceptual view
100%original trajectory
~3%illustrative retained points*
~0.96illustrative path F1*

Interactive prototype

See NovaMatch work.

Run a compact sequence: observations, candidate roads, then the recovered path.

Ready · 8 observations loaded

Research behind NovaMatch

A coherent system,
grounded in research.

Map matching

Sup-HMM

Taming Volatile Trajectories: a Bayesian-optimized HMM for location-based service data.

Structural representation

PM-Tree

How Much of a Trajectory Is Needed? Priority-guided hierarchical trajectory representation.

Cross-network representation

Selective Translation

Mapping observed mobility into abstract links, connectors, and planning-network semantics.

Paper · add linkCase study · add link