Faculty of natural sciences the department of computer science

Slides:



Advertisements
Similar presentations
Florida International University COP 4770 Introduction of Weka.
Advertisements

Automation (21-541) Sharif University of Technology Session # 13
Supervised Learning Techniques over Twitter Data Kleisarchaki Sofia.
Finding Structure in Home Videos by Probabilistic Hierarchical Clustering Daniel Gatica-Perez, Alexander Loui, and Ming-Ting Sun.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Kalman’s Beautiful Filter (an introduction) George Kantor presented to Sensor Based Planning Lab Carnegie Mellon University December 8, 2000.
New Geometric Methods of Mixture Models for Interactive Visualization PIs: Jia Li, Xiaolong (Luke) Zhang, Bruce Lindsay Department of Statistics College.
Multi-Sensor Data Fusion H.B. Mitchell UNCLASSIFIED.
Stochastic, Spatial and Concurrent Biological Processes Modeling Yifei Bao, Eduardo Bonelli, Philippe Bidinger, Justin Sousa, Vishakha Sharma Advisor:
Classifier Decision Tree A decision tree classifies data by predicting the label for each record. The first element of the tree is the root node, representing.
CS 547: Sensing and Planning in Robotics Gaurav S. Sukhatme Computer Science Robotic Embedded Systems Laboratory University of Southern California
Machine Vision and Dig. Image Analysis 1 Prof. Heikki Kälviäinen C50A6100 Lectures 12: Object Recognition Professor Heikki Kälviäinen Machine Vision and.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
Advanced GIS Using ESRI ArcGIS 9.3 Arc ToolBox 5 (Spatial Statistics)
Collaborative Signal Processing CS 691 – Wireless Sensor Networks Mohammad Ali Salahuddin 04/22/03.
Kalman Filtering Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read.
Kalman filter and SLAM problem
Image Classification and its Applications
Tracking Pedestrians Using Local Spatio- Temporal Motion Patterns in Extremely Crowded Scenes Louis Kratz and Ko Nishino IEEE TRANSACTIONS ON PATTERN ANALYSIS.
Language Identification of Search Engine Queries Hakan Ceylan Yookyung Kim Department of Computer Science Yahoo! Inc. University of North Texas 2821 Mission.
The Detection of Driver Cognitive Distraction Using Data Mining Methods Presenter: Yulan Liang Department of Mechanical and Industrial Engineering The.
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
ArrayCluster: an analytic tool for clustering, data visualization and module finder on gene expression profiles 組員:李祥豪 謝紹陽 江建霖.
Gesture-Based Interactive Beam- Bending By Justin Gigliotti Mentored by Professor Tarek El Dokor And Dr. David Lanning Arizona/NASA Space Grant Symposium.
Department of Computer Engineering College of Engineering An-Najah National University Prepared by : Saif Marwan & Osama Nabulsi Supervisor Name: Dr. Loay.
Department of Computer Science & Engineering Abstract:. In our time, the advantage of technology is the biggest thing for current scientific works. One.
Introduction to machine learning and data mining 1 iCSC2014, Juan López González, University of Oviedo Introduction to machine learning Juan López González.
Computer Vision - A Modern Approach Set: Tracking Slides by D.A. Forsyth The three main issues in tracking.
Particle Filters.
B3AS Joseph Lewthwaite 1 Dec, 2005 ARL Knowledge Fusion COE Program.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
An Introduction To The Kalman Filter By, Santhosh Kumar.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Mesh Control Workshop 3. Workshop Supplement Workshop 3 - Meshing Controls August 26, 2005 Inventory # WS3-2 Workshop 3 - Goals Use the various.
Kalman Filtering And Smoothing
Tutorial 8 Gene expression analysis 1. How to interpret an expression matrix Expression data DBs - GEO Clustering –Hierarchical clustering –K-means clustering.
C - IT Acumens. COMIT Acumens. COM. To demonstrate the use of Neural Networks in the field of Character and Pattern Recognition by simulating a neural.
Particle Filter for Robot Localization Vuk Malbasa.
In part from: Yizhou Sun 2008 An Introduction to WEKA Explorer.
Cluster Analysis What is Cluster Analysis? Types of Data in Cluster Analysis A Categorization of Major Clustering Methods Partitioning Methods.
Deep Learning Overview Sources: workshop-tutorial-final.pdf
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
The Overview Panel on Gephi 0.9.1
Big data classification using neural network
RoboVis Alistair Wick.
- photometric aspects of image formation gray level images
ASEN 5070: Statistical Orbit Determination I Fall 2014
Lindita Camaj Associate professor
Chen Jimena Melisa Parodi Menashe Shalom
Visualization of NLP Extractions Features Introduction Purpose
Interactive Maps Madonna Aragon as of 02/05/2018.
Kalman’s Beautiful Filter (an introduction)
Probabilistic Robotics
Spatial statistics Topic 4 2/2/2007.
Hidden Markov Models Part 2: Algorithms
Fourier Series GUI Implementation.
Mr. Watson World History
Graphical User Interface Functional Requirements
Bayes and Kalman Filter
EE 492 ENGINEERING PROJECT
Geographical information system: Definition and components
Strength of relation High Low Number of data Relationship Data
Information Sciences and Systems Lab
Data Mining CSCI 307, Spring 2019 Lecture 8
Presentation transcript:

Faculty of natural sciences the department of computer science Geo-Sensorial Data Fusion Visualization Mali Yakobov, Maayan Kaduri, Stas Rodov, Alex Shimanovich Advisors: Prof. Aryeh Kontorovich, Mr. Guy Yafe

Introduction During the project we designed and developed an interactive visualization system, and implemented some machine learning algorithms The algorithms deal with geo-sensorial data fusion and tracking of spatial entities over time (using Kalman filter). The visualization system plays a temporal scenario resulted from above algorithms and shows information about the scenario and the learning process.

Details about the implemented algorithms

The raw geographic data obtained from sensors. This data is probabilistic and assumed to have a Gaussian distribution The data processed by the following pipeline of algorithms, and becomes a scenario of tracked spatial entities in time

The output of the pipeline in more detail: A scenario that consists of points in time. Each point contains tracks – a single track for each tracked entity Each track contains probabilistic positions of the entity over time and the raw data those positions fused from.

The Pipeline: 1. Initial clustering algorithm The raw data obtained from different sensors, then fused into clusters, each cluster represents a position of single entity in time Example of initial clustering from the GUI:

4.Update Updating the tracks, 2.Distance matrix Calculating the statistical distances of new clusters from all existing tracks, with respect to two movement models (static and linear) 3.M2M (Many to Many) Classifying the clusters to the most suitable tracks and movement models 4.Update Updating the tracks, or creating new tracks if there is no suitability.

Details about the visualization system

The visualization tool plays a scenario of tracked entities over time The scenario is loaded in JSON format The results are displayed with GoogleMaps API, but can be wired to any map service

The visualization tool plays a scenario of tracked entities over time

The visualization tool plays a scenario of tracked entities over time

Features: Player – advances backward and forward in time Slider - controls the scenario, synchronized with the player Toggle show/hide raw data Show information about every entity, in table and in hover balloon Each tracked entity have unique random color

Features: Hierarchic tree view of current point in time - allows to display information about all entities, select entities, show/hide entities and tracks Ability to apply initial clustering algorithm on selected entities (as shown in example above) Ability to add entities to the scenario with mouse click

Technologies we used during the project