Continuous Motion Pattern Query

Slides:



Advertisements
Similar presentations
Md. Mahbub Hasan University of California, Riverside.
Advertisements

Spatial Database Systems. Spatial Database Applications GIS applications (maps): Urban planning, route optimization, fire or pollution monitoring, utility.
Mining Frequent Spatio-temporal Sequential Patterns
Motion Patterns Alla Petrakova & Steve Mussmann. Trajectory Clustering Trajectory clustering is a well-established field of research in Data Mining area.
On-Line Discovery of Flock Patterns in Spatio-Temporal Data * Marcos Vieira Petko Bakalov Vassilis Tsotras UC-Riverside ESRI UC-Riverside
Department of Computer Science Spatio-Temporal Histograms Hicham G. Elmongui*Mohamed F. Mokbel + Walid G. Aref* *Purdue University, Department of Computer.
Constructing Popular Routes from Uncertain Trajectories Ling-Yin Wei 1, Yu Zheng 2, Wen-Chih Peng 1 1 National Chiao Tung University, Taiwan 2 Microsoft.
--Presented By Sudheer Chelluboina. Professor: Dr.Maggie Dunham.
CENTRE Cellular Network’s Positioning Data Generator Fosca GiannottiKDD-Lab Andrea MazzoniKKD-Lab Puntoni SimoneKDD-Lab Chiara RensoKDD-Lab.
Spatio-Temporal Databases
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
Spatio-Temporal Databases. Introduction Spatiotemporal Databases: manage spatial data whose geometry changes over time Geometry: position and/or extent.
1 SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases Mohamed F. Mokbel, Xiaopeng Xiong, Walid G. Aref Presented by.
Continuous Data Stream Processing
1 Location Information Management and Moving Object Databases “Moving Object Databases: Issues and Solutions” Ouri, Bo, Sam and Liqin.
Continuous Data Stream Processing MAKE Lab Date: 2006/03/07 Post-Excellence Project Subproject 6.
Spatial Indexing I Point Access Methods. Spatial Indexing Point Access Methods (PAMs) vs Spatial Access Methods (SAMs) PAM: index only point data Hierarchical.
1 SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases Mohamed F. Mokbel, Xiaopeng Xiong, Walid G. Aref Presented by.
Indexing Spatio-Temporal Data Warehouses Dimitris Papadias, Yufei Tao, Panos Kalnis, Jun Zhang Department of Computer Science Hong Kong University of Science.
Spatial Database Systems. Spatial Database Applications GIS applications (maps): Urban planning, route optimization, fire or pollution monitoring, utility.
1 Indexing Large Trajectory Data Sets With SETI V.Prasad Chakka Adam C.Everspaugh Jignesh M.Patel University of Michigan Presented by Guangyue Jia.
GeoPKDD Geographic Privacy-aware Knowledge Discovery and Delivery Kick-off meeting Pisa, March 14, 2005.
Improving Min/Max Aggregation over Spatial Objects Donghui Zhang, Vassilis J. Tsotras University of California, Riverside ACM GIS’01.
Spatial-Temporal Models in Location Prediction Jingjing Wang 03/29/12.
Shape-based Similarity Query for Trajectory of Mobile Object NTT Communication Science Laboratories, NTT Corporation, JAPAN. Yutaka Yanagisawa Jun-ichi.
CSIS7101 – Advanced Database Technologies Spatio-Temporal Data (Part 1) On Indexing Mobile Objects Kwong Chi Ho Leo Wong Chi Kwong Simon Lui, Tak Sing.
Type your question here. Type Answer Type your question here. Type Answer.
Spatio-temporal Pattern Queries M. Hadjieleftheriou G. Kollios P. Bakalov V. J. Tsotras.
Spatio-temporal databases
15 th ACM GIS: Seattle, WA: Nov 7—9, 2007 TS2-Tree: An Efficient Similarity Based Organization for Trajectory Data Petko Bakalov Eamonn Keogh Vassilis.
Approximate NN queries on Streams with Guaranteed Error/performance Bounds Nick AT&T labs-research Beng Chin Ooi, Kian-Lee Tan, Rui National.
Predicting the Location and Time of Mobile Phone Users by Using Sequential Pattern Mining Techniques Mert Özer, Ilkcan Keles, Ismail Hakki Toroslu, Pinar.
1 Complex Spatio-Temporal Pattern Queries Cahide Sen University of Minnesota.
Spatio-Temporal Databases
Lecture 15: Query Optimization. Very Big Picture Usually, there are many possible query execution plans. The optimizer is trying to chose a good one.
L12-S1 Spatiotmporal DB 2003 SJSU -- CmpE Database Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
A Flexible Spatio-temporal indexing Scheme for Large Scale GPS Tracks Retrieval Yu Zheng, Longhao Wang, Xing Xie Microsoft Research.
Presenters : Virag Kothari,Vandana Ayyalasomayajula Date: 04/21/2010.
QED : An Efficient Framework for Temporal Region Query Processing Yi-Hong Chu 朱怡虹 Network Database Laboratory Dept. of Electrical Engineering National.
Advanced Database Aggregation Query Processing
Spatial Data Management
Spatio-Temporal Databases
CAT: Correct Answers of Continuous Queries using Triggers
Jiawei Han Department of Computer Science
Spatio-temporal Pattern Queries
V. Mezaris, I. Kompatsiaris, N. V. Boulgouris, and M. G. Strintzis
Spatio-Temporal Databases
Temporal Databases.
What is Human Geography?
Maths Unit 8 – Sequences Picture sequences Number sequences
Your City Name Goes Here
Temporal Databases.
Dynamic Queries over Mobile Objects
Early Profile Pruning on XML-aware Publish-Subscribe Systems
Time Relaxed Spatiotemporal Trajectory Joins
SMART-A Cognitive Test Instructions
Query Optimization.
= x 2 = = 20 4 x 5 = = 16 4 x 4 = = 18 6 x 3 = = 12 2 x 6 = 12.
Spatial Databases: Spatio-Temporal Databases
75 previous answer What is of 37.5? ? go to.
SPATIAL THINKING Spatial thinking is thinking that finds meaning in the shape, size, orientation, location, direction or trajectory, of objects, processes.
Starter.
How to multiply and divide integers
Recuperação de Informação B
Spatio-Temporal Histograms
Donghui Zhang, Tian Xia Northeastern University
75 previous answer What is of 60? ? go to.
Efficient Aggregation over Objects with Extent
Negative Numbers: Dividing – Pattern spotting
Maths Unit 10 – Sequences Picture sequences Number sequences
Presentation transcript:

Continuous Motion Pattern Query Petko Bakalov, Vassilis J. Tsotras University of California, Riverside 4/26/2019

Motivation The need to locate spatio-temporal objects that follow specific patterns in streaming environment. Example: Tracking the movement of law offenders and alerts the correctional officers for any suspicious or illegal behavior. 4/26/2019

Definition A Continuous Motion Pattern query Q is expressed as a sequence of n spatiotemporal predicates: Qi is a spatial predicate, Ti is a relative time constraint, Ψi is a logical quantifier 4/26/2019

Indexing We need an appropriate spatiotemporal indexing structure that can accommodate positive and negative updates. Such structure should answer efficiently questions of the type Given area A, provide all objects that are not in A at the previous time instant but appear in A at the current instant (a + update) Provide all objects that do not appear in A in the current time instant but were in A at the previous one (a - update) Key ideas of the algorithm 4/26/2019

One dimensional example Time To ……..… T2 Data Pages Grid Cells 1 2 3 Time T1 T2 ………… T1 Time From T1 T2 1 Here are the four steps of the algorithm. 2 3 4/26/2019

One dimensional example For any time period ( for example (3;6)) this space can be divided on 4 regions Time to 3 2 Region 1 7 6 Region 2 5 1 4 4 In this slide we discuss the trajectory approximation. Region 3 3 2 Region 4 1 1 2 3 4 5 6 7 Time from 4/26/2019