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

Slides:



Advertisements
Similar presentations
Prediction of Crime/Terrorist Event Locations National Defense and Homeland Security: Anomaly Detection Francisco Vera, SAMSI.
Advertisements

7/03Spatial Data Mining G Dong (WSU) & H. Liu (ASU) 1 6. Spatial Mining Spatial Data and Structures Images Spatial Mining Algorithms.
Ziming Zhang, Yucheng Zhao and Yiwen Wan.  Introduction&Motivation  Problem Statement  Paper Summeries  Discussion and Conclusions.
Clustering Basic Concepts and Algorithms
Predictive Semantic Social Media Analysis David A. Ostrowski System Analytics and Environmental Sciences Research and Advanced Engineering Ford Motor Company.
Neural Approach for Personalized Emotional Model in Human-Robot Interaction Mária Virčíková, Martin Pala, Peter Smolar, Peter Sincak Technical University.
Spring 2003Data Mining by H. Liu, ASU1 6. Spatial Mining Spatial Data and Structures Images Spatial Mining Algorithms.
Spatial Mining.
EE 7730 Image Segmentation.
Unsupervised Learning With Neural Nets Deep Learning and Neural Nets Spring 2015.
Chapter 10 Image Segmentation.
Segmentation Divide the image into segments. Each segment:
Learning Bit by Bit Collaborative Filtering/Recommendation Systems.
Project 4 out today –help session today –photo session today Project 2 winners Announcements.
Detecting and Tracking of Mesoscale Oceanic Features in the Miami Isopycnic Circulation Ocean Model. Ramprasad Balasubramanian, Amit Tandon*, Bin John,
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Computer Vision I Instructor: Prof. Ko Nishino. Today How do we recognize objects in images?
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
Collaborative Signal Processing CS 691 – Wireless Sensor Networks Mohammad Ali Salahuddin 04/22/03.
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
Presented by Arun Qamra
Video Trails: Representing and Visualizing Structure in Video Sequences Vikrant Kobla David Doermann Christos Faloutsos.
Introduction to Data Mining Data mining is a rapidly growing field of business analytics focused on better understanding of characteristics and.
Data Mining Techniques
Section 10-4 Graphing Multivariable functions. 1. Plot P(3, 5)
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Knowledge Discovery and Delivery Lab (ISTI-CNR & Univ. Pisa)‏ www-kdd.isti.cnr.it Anna Monreale Fabio Pinelli Roberto Trasarti Fosca Giannotti A. Monreale,
Machine Learning in Spoken Language Processing Lecture 21 Spoken Language Processing Prof. Andrew Rosenberg.
Dynamic 3D Scene Analysis from a Moving Vehicle Young Ki Baik (CV Lab.) (Wed)
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Recognition, Analysis and Synthesis of Gesture Expressivity George Caridakis IVML-ICCS.
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
Shape-based Similarity Query for Trajectory of Mobile Object NTT Communication Science Laboratories, NTT Corporation, JAPAN. Yutaka Yanagisawa Jun-ichi.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method.
Motion Analysis using Optical flow CIS750 Presentation Student: Wan Wang Prof: Longin Jan Latecki Spring 2003 CIS Dept of Temple.
A case study: Market grouping on food consumption patterns 10/19/2004 Xiangming.
1 Motion Analysis using Optical flow CIS601 Longin Jan Latecki Fall 2003 CIS Dept of Temple University.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 15/16 – TP14 Pattern Recognition Miguel Tavares.
黃福銘 (Angus). Angus Fuming Huang Academia Sinica, Institute of Information Science, ANTS Lab Jae-Gil Lee Jiawei Han UIUC Kyu-Young Whang KAIST ACM SIGMOD’07.
© 2013 Pearson Education, Inc. 12G Vectors in Space.
Lloyd Algorithm K-Means Clustering. Gene Expression Susumu Ohno: whole genome duplications The expression of genes can be measured over time. Identifying.
Data Mining By Farzana Forhad CS 157B. Agenda Decision Tree and ID3 Rough Set Theory Clustering.
Clustering Algorithms Sunida Ratanothayanon. What is Clustering?
Scientific Data Analysis via Statistical Learning Raquel Romano romano at hpcrd dot lbl dot gov November 2006.
3.3 Network-Centric Community Detection  Network-Centric Community Detection –consider the global topology of a network. –It aims to partition nodes of.
Imran N. Junejo, Omar Javed and Mubarak Shah University of Central Florida, Proceedings of the 17th International Conference on Pattern Recognition, pp ,
Clustering Microarray Data based on Density and Shared Nearest Neighbor Measure CATA’06, March 23-25, 2006 Seattle, WA, USA Ranapratap Syamala, Taufik.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Cluster Analysis What is Cluster Analysis? Types of Data in Cluster Analysis A Categorization of Major Clustering Methods Partitioning Methods.
Nearest Neighbour and Clustering. Nearest Neighbour and clustering Clustering and nearest neighbour prediction technique was one of the oldest techniques.
Gaussian Mixture Model classification of Multi-Color Fluorescence In Situ Hybridization (M-FISH) Images Amin Fazel 2006 Department of Computer Science.
Big Data Infrastructure Week 9: Data Mining (4/4) This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States.
Alla Petrakova & Steve Mussmann
Date of download: 10/13/2017 Copyright © ASME. All rights reserved.
From: Motion processing with two eyes in three dimensions
Mean Shift Segmentation
Topic 3: Cluster Analysis
3.1 Clustering Finding a good clustering of the points is a fundamental issue in computing a representative simplicial complex. Mapper does not place any.
The University of Adelaide, School of Computer Science
Research Areas Christoph F. Eick
Principal Component Analysis
REU Week 1 Ivette Carreras UCF.
Object Recognition Today we will move on to… April 12, 2018
Multidimensional Space,
Miguel Tavares Coimbra
Continuous Motion Pattern Query
SPATIAL THINKING Spatial thinking is thinking that finds meaning in the shape, size, orientation, location, direction or trajectory, of objects, processes.
Presentation transcript:

Motion Patterns Alla Petrakova & Steve Mussmann

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.

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

Example - Hurricane Tracks

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

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

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 )

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.

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

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

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

Atlantic Hurricane Tracks

Intersection data -Trajectories from visual tracking of vehicles at intersection

Intersection