Radu Mariescu-Istodor

Slides:



Advertisements
Similar presentations
Evidential modeling for pose estimation Fabio Cuzzolin, Ruggero Frezza Computer Science Department UCLA.
Advertisements

1 Clustering of location- based data Mohammad Rezaei May 2013.
An Interactive-Voting Based Map Matching Algorithm
Comparing Effectiveness of Bioinspired Approaches to Search and Rescue Scenarios Emily Shaeffer and Shena Cao 4/28/2011Shaeffer and Cao- ESE 313.
Hand Gesture for Taking Self Portrait Shaowei Chu and Jiro Tanaka University of Tsukuba Japan 12th July 15 minutes talk.
On Map-Matching Vehicle Tracking Data
Compression of GPS Trajectories Minjie Chen, Mantao Xu and Pasi Fränti Speech and Image Processing Unit (SIPU) School of Computing University of Eastern.
Causality Visualization Using Animated Growing Polygons Niklas Elmqvist Philippas Tsigas IEEE 2003 Symposium.
Patch to the Future: Unsupervised Visual Prediction
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.
Themis Palpanas1 VLDB - Aug 2004 Fair Use Agreement This agreement covers the use of all slides on this CD-Rom, please read carefully. You may freely use.
ACM GIS An Interactive Framework for Raster Data Spatial Joins Wan Bae (Computer Science, University of Denver) Petr Vojtěchovský (Mathematics,
1 Visual Information Extraction in Content-based Image Retrieval System Presented by: Mian Huang Weichuan Dong Apr 29, 2004.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
Object Tracking for Retrieval Application in MPEG-2 Lorenzo Favalli, Alessandro Mecocci, Fulvio Moschetti IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR.
Chris Cummings.  Traffic cameras recording targets and retrieving them  Cameras track targets and the data needs to be recorded, but how are you supposed.
GPS Trajectories Analysis in MOPSI Project Minjie Chen SIPU group Univ. of Eastern Finland.
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
 C. C. Hung, H. Ijaz, E. Jung, and B.-C. Kuo # School of Computing and Software Engineering Southern Polytechnic State University, Marietta, Georgia USA.
1 Ethics of Computing MONT 113G, Spring 2012 Session 11 Graphics on the Web Limits of Computer Science.
LAMI 1. User Oriented Trajectory Similarity Search 2. Calibration-free Localization using Relative Distance Estimations 3. From GPS Traces to a Routable.
Clustering methods Course code: Pasi Fränti Speech & Image Processing Unit School of Computing University of Eastern Finland Joensuu,
Detecting Movement Type by Route Segmentation and Classification Karol Waga, Andrei Tabarcea, Minjie Chen and Pasi Fränti.
Self-organizing Maps Kevin Pang. Goal Research SOMs Research SOMs Create an introductory tutorial on the algorithm Create an introductory tutorial on.
Recommendation system MOPSI project KAROL WAGA
Garrett Poppe, Liv Nguekap, Adrian Mirabel CSUDH, Computer Science Department.
FAST DYNAMIC QUANTIZATION ALGORITHM FOR VECTOR MAP COMPRESSION Minjie Chen, Mantao Xu and Pasi Fränti University of Eastern Finland.
Parallel dynamic batch loading in the M-tree Jakub Lokoč Department of Software Engineering Charles University in Prague, FMP.
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Paradyn Project Paradyn / Dyninst Week Madison, Wisconsin April 29-May 3, 2013 Mr. Scan: Efficient Clustering with MRNet and GPUs Evan Samanas and Ben.
Distributed Spatio-Temporal Similarity Search Demetrios Zeinalipour-Yazti University of Cyprus Song Lin
1 Shape Segmentation and Applications in Sensor Networks Xianjin Xhu, Rik Sarkar, Jie Gao Department of CS, Stony Brook University INFOCOM 2007.
Multimedia Systems and Communication Research Multimedia Systems and Communication Research Department of Electrical and Computer Engineering Multimedia.
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
© University of Reading 2009www.reading.ac.uk Reading e-Science Centre October 6, 2009, GO-ESSP, Hamburg Fast regridding of complex grids for visualization.
Max-Confidence Boosting With Uncertainty for Visual tracking WEN GUO, LIANGLIANG CAO, TONY X. HAN, SHUICHENG YAN AND CHANGSHENG XU IEEE TRANSACTIONS ON.
Modeling Perspective Effects in Photographic Composition Zihan Zhou, Siqiong He, Jia Li, and James Z. Wang The Pennsylvania State University.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
Introduction Most samples in Household Travel Surveys (HTS) complete via web Geocoding is an important element in HTS collection Online geocoding services.
Radu Mariescu-Istodor
Geographic Information Systems “GIS”
Automatic Video Shot Detection from MPEG Bit Stream
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Interactive Offline Tracking for Color Objects
Location-based web search and mobile applications
Supervised Time Series Pattern Discovery through Local Importance
Chen Jimena Melisa Parodi Menashe Shalom
SpatialHadoop: A MapReduce Framework for Spatial Data
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Radu Mariescu-Istodor
DISTRIBUTED CLUSTERING OF UBIQUITOUS DATA STREAMS
Image Segmentation Techniques
1 ride 4 fun! Fully Integrated Driver Dispatch Management System
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
Chapter Two Trajectory Indexing and Retrieval
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Efficient Distribution-based Feature Search in Multi-field Datasets Ohio State University (Shen) Problem: How to efficiently search for distribution-based.
Ananth I. Sundararaj Ashish Gupta Peter A. Dinda Prescience Lab
Solving TSP in O-Mopsi orienteering game Radu Mariescu-Istodor
Discrete Surfaces and Manifolds: A Potential tool to Image Processing
CSE572, CBS572: Data Mining by H. Liu
CHAPTER 7: Information Visualization
CSE572: Data Mining by H. Liu
Chapter Two Trajectory Indexing and Retrieval
Inferring Road Networks from GPS Trajectories
What's New in eCognition 9
Digital Mapping Welcome to a short presentation on how to create a very basic event route using digital mapping. In this example, we will be using Quo.
Clustering-based Studies on the upgraded ITS of the Alice Experiment
Presentation transcript:

Radu Mariescu-Istodor 7.5.2018 LAMAD GPS Trajectories Radu Mariescu-Istodor 7.5.2018

Contributions Route Visualization [P1] Route Similarity [P2] and [P3] Route Search [P3] and [P4] Road Network Extraction [P5] Route Visualization [P1] In the next 15 minutes, I will talk about our 4 main contributions, starting with How to visualize, or display routes efficiently on the map Then we discuss similarity functions applicable to routes… and see how they are useful when searching inside large route collections Finally we show how to extract the road network from a route collection

Route Visualization [P1] K. Waga, A. Tabarcea, R. Mariescu-Istodor & P. Fränti “Real Time Access to Multiple GPS Tracks” Webist 2013, Aachen, Germany, pp. 293-299 We begin with route visualization, where I present to you...

IEEE Transactions on Image Processing, 21 (5), 2770-2785, May 2012 System Workflow 5 pts 10 pts Original route 351 pts M. Chen, M. Xu and P. Fränti “A Fast O(N) Multiresolution Polygonal Approximation Algorithm for GPS Trajectory Simplification” IEEE Transactions on Image Processing, 21 (5), 2770-2785, May 2012 My personal route collection. It has over 1,000 routes and over a million points. The amount of data is about 50 MB, which is about the same size as 25 good quality photo files. The map shows only the routes in and around Joensuu but the data on this screen alone is still 31 MB, equivalent to about 15 photos. Loading this much data would not be very user friendly... And even so, browser might crash. We use polygonal approximation to... Blink middle part to illustrate changes 25 x 15 x Routes Points KB 1,235 1,383,318 53,194 Routes Points KB 810 761,649 31,288

System Performance ½ < 0.9% 1.4% 2.3% Min Zoom 8,114 312 Med Zoom 11,928 458 Max Zoom 18,775 721 ½ < We see that using polygonal approximation at 3 different levels, the routes look pretty much the same, but the number of points is Only a fraction of the original value. The most points are needed when showing the Joensuu region, where I have allot of routes. But even here, the data is equivalent to half the size of a photo. No Approximation Points KB 761,649 31,288 0.9% 1.4% 2.3%

6 ROUTES Different Solutions Lehmo Kulho There are a couple of solutions who attempt to show multiple routes on the map. Sports tracker shows only the start location. It uses color coding to indicate the movement type of the route. Runtastic also shows the starting point, but allows to click on the markers to display routes one by one. Let’s look now at the same collection using Mopsi. It gives more information than the other two applications. In fact, this is the part of the map shown by the other software, where the route starting points are.

Route Analysis 5 km/h 17 km/h 19 km/h 20 10 We can see that the 20 km mark s in the middle of my orienteering but also contains some cycling, making the speed for that segment difficult to interpret. We continue to speak… K. Waga, A. Tabarcea, M. Chen and P. Fränti “Detecting movement type by route segmentation and classification” CollaborateCom'12, Pittsburgh, USA, 2012

Route Similarity [P2] and [P3] R. Mariescu-Istodor, A. Tabarcea, R. Saeidi & P. Fränti “Low complexity spatial similarity measure of GPS trajectories” Webist 2014, Barcelona, Spain, pp. 62-69 about our proposed similarity measure… R. Mariescu-Istodor & P. Fränti “Grid-based method for GPS route analysis for retrieval” ACM Transactions on Spatial Algorithms and Systems (to appear)

C-SIM 13 % 62 % C-SIM. Where we use a grid, and we count the number of cells the two routes have in common, as a proportion of all the cells that the routes pass through. This measure is not useful as such because two routes that are nearby may pass through the same cells, but this is not necessarily the case. Therefore, our measure uses also the dilated (or neighboring) region of the routes when computing the similarity.

Different Similarity Measures LCSS Frechet DTW 3 % 10 % 33 %

Longest Common Subsequence ε 50 m LCSS Different Sampling Rate 3 % S1: MOPSI S2: MAPS

Frechet Distance 500 m Sim=10 % ε - 50 m

Dynamic Time Warping 150 m Sim=33 % ε - 50 m

C-SIM is Faster

Other Grid Operations 80 % Inclusion 50% Similarity Inclusion is an asymetric version.

Other Grid Operations 15 % Novel Inclusion is an asymetric version.

Route Search [P3] and [P4] R. Mariescu-Istodor & P. Fränti “Grid-based method for GPS route analysis for retrieval” ACM Transactions on Spatial Algorithms and Systems (to appear) R. Mariescu-Istodor & P. Fränti “Gesture input for GPS route search” S+SSPR 2016, Merida, Mexico, pp. 439-449

???

Usability [P1] Traditional [P4] Gesture 113 s 67 s 41 % faster 19

Usability [P1] Traditional [P4] Gesture 113 s 67 s 41 % faster 20

Road Network Extraction [P5] R. Mariescu-Istodor & P. Fränti “CellNet: Inferring road networks from GPS trajectories” ACM Transactions on Spatial Algorithms and Systems (submitted) Let’s move on to what we can learn from the routes. To extract the road network, we find first the intersections.

Finding Intersections No Intersection

Finding Intersections

Creating Segments

Evaluation 42 % 46 % 10 % 28 % 18 % 27 % 75 % 58 % Chicago Joensuu Visual Clustering Merging CellNet Chicago Joensuu 42 % 46 % 10 % 28 % 18 % 27 % 75 % 58 % L. Cao and J. Krumm “From GPS traces to a routable road map” SigspatiaI’09, Seattle, Washington, USA, pp. 3-12 J. Davies, A. R. Beresford and A. Hopper “Scalable, distributed, real-time map generation” IEEE Pervasive Computing, 5(4), pp. 47-54, 2006 S. Edelkamp and S. Schrödl “Route planning and map inference with global positioning traces” In Computer Science in Perspective, pp. 128-151, 2003

Conclusions Showing multiple routes on the map – It can be done! Gestures can be used to search for routes. Road network can be inferred from route collections.

Thank you! I ask you, honourable professor, as the appointed opponent, to present those remarks, which you consider my thesis will require. . Anyone in this auditorium, who has anything to remark of object against my thesis, please ask the custos for permission to take the floor.