The invention provides a method for learning and
anomaly detection of trace
modes by utilizing much feature information of a trace. Firstly, in the trace mode learning phase, similarities of motion directions and spatial positions between traces are considered at the same time, a typical trace
motion mode is extracted by hierarchical agglomerative clustering, and is provided with high cluster accuracy; and the
time efficiency is greatly improved through constructing a
Laplacian matrix and reducing the dimensionality of the matrix. Then in the abnormity detection phase, a distribution area of scene starting points is learned through a GMM model, a
moving window is used as a basic comparing element, differences of a trace to be detected and a typical trace in position and direction are measured by defining a position distance and a direction distance, and an on-line classifier based on the direction distance and the position distance is established. That the trace belongs to a starting point abnormity, a global abnormity or a local abnormity is determined online through a multi-feature abnormity detection
algorithm; and due to the fact that starting point, direction and position feature differences are considered at the same time, and the global abnormity and the local child segment abnormity are considered, the learning and
anomaly detection method based on multi-feature motion
modes of the vehicle traces is higher in abnormity recognition rate when being compared to traditional methods.