Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motion Patterns Alla Petrakova & Steve Mussmann. Trajectory Clustering Trajectory clustering is a well-established field of research in Data Mining area.

Similar presentations


Presentation on theme: "Motion Patterns Alla Petrakova & Steve Mussmann. Trajectory Clustering Trajectory clustering is a well-established field of research in Data Mining area."— Presentation transcript:

1 Motion Patterns Alla Petrakova & Steve Mussmann

2 Trajectory Clustering Trajectory clustering is a well-established field of research in Data Mining area. Clustering: grouping objects into class of similar identities Trajectory: a N-dimensional path that a moving object takes through a N- dimensional space as a function of time.

3 Why cluster trajectories? Five desired outcomes: o Activity classification or actor identification based on characteristic behavior o Abnormality detection o Behavior prediction o Characterization of interaction o Detecting regions of interest

4 Example - Hurricane Tracks

5 Existing Methods Clustering trajectories as a whole o Define similarity measure o Use any of the well-established clustering methods Partition-based approaches o Finding regions of interest, etc. All of the above techniques: o move from trajectories to clusters

6 Motion Patterns Algorithm Trajectories (X,Y, U, V) Data Representation Motion Patterns Multivariate Gaussians Optical Flow Representation Conversion Reachability and clustering Kmeans Clustering

7 Pseudo-Optical Flow Suppose the spatial coordinates of a trajectory are (x i,y i ) where i is the index within the trajectory The pseudo-optical flow is (x i,y i,x i+1 -x i,y i+1 -y i )

8 Forming Components Cluster pseudo-optical flow using k-means in the four dimension space. For each cluster, make component as average of pseudo-optical flows.

9 Reachability Reachability is a relation between components -Components must be close -2nd Component must be in front of first component -Flow directions must be similar

10 Signatures Signature of component C are all components that are "path" reachable from C or from which C is "path" reachable.

11 Forming Motion Patterns Define distance between components as Jaccard distance of signatures Cluster components into motion patterns via agglomerative clustering using this distance

12 Atlantic Hurricane Tracks

13

14 Intersection data -Trajectories from visual tracking of vehicles at intersection

15 Intersection


Download ppt "Motion Patterns Alla Petrakova & Steve Mussmann. Trajectory Clustering Trajectory clustering is a well-established field of research in Data Mining area."

Similar presentations


Ads by Google