In other words, only the sampling points where the behavior of a trajectory has a significant change need to be stored
to describe the overall characteristics of the trajectory.
Redundant sampling points are filtered out by comparing properties of location, speed and direction of their neighbors and themselves [1], such that the approximation error is less than some user-defined thresholds.