Zee: Zero-Effort Crowdsourcing for Indoor Localization

Slides:



Advertisements
Similar presentations
Centaur : Locating Devices in an Office Environment
Advertisements

RADAR: An In-Building RF-based User Location and Tracking System.
Travi-Navi: Self-deployable Indoor Navigation System
Sensor-Based Abnormal Human-Activity Detection Authors: Jie Yin, Qiang Yang, and Jeffrey Junfeng Pan Presenter: Raghu Rangan.
Sonar and Localization LMICSE Workshop June , 2005 Alma College.
R OBERTO B ATTITI, M AURO B RUNATO. The LION Way: Machine Learning plus Intelligent Optimization. LIONlab, University of Trento, Italy, Feb 2014.
EM Algorithm Jur van den Berg.
Chapter 10: Estimating with Confidence
Dynamic Bayesian Networks (DBNs)
Did You See Bob?: Human Localization using Mobile Phones Constandache, et. al. Presentation by: Akie Hashimoto, Ashley Chou.
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
An Agent-Based Approach to Inference Prevention in Distributed Database System Xue Ying Chen Department of Computer Science.
EE-148 Expectation Maximization Markus Weber 5/11/99.
Bayesian network inference
Sérgio Pequito Phd Student
Probabilistic Robotics
Graphical Models Lei Tang. Review of Graphical Models Directed Graph (DAG, Bayesian Network, Belief Network) Typically used to represent causal relationship.
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
A Bidirectional Matching Algorithm for Deformable Pattern Detection with Application to Handwritten Word Retrieval by K.W. Cheung, D.Y. Yeung, R.T. Chin.
Chapter 7 Probability and Samples: The Distribution of Sample Means
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
BluEyes Bluetooth Localization and Tracking Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla Ei Darli Aung Jonathan Yang Dae-Ki Cho Mario Gerla.
ALBERT PARK EEL 6788: ADVANCED TOPICS IN COMPUTER NETWORKS Energy-Accuracy Trade-off for Continuous Mobile Device Location, In Proc. of the 8th International.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Context Awareness System and Service SCENE JS Lee 1 Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones.
When an object moves back and forth, it is called a vibration
Computer vision: models, learning and inference
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.
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
APT: Accurate Outdoor Pedestrian Tracking with Smartphones TsungYun
1 Location Estimation in ZigBee Network Based on Fingerprinting Department of Computer Science and Information Engineering National Cheng Kung University,
Indoor Localization Using a Modern Smartphone Carick Wienke Advisor: Dr. Nicholas Kirsch Although indoor localization is an important tool for a wide range.
Infrastructure-less indoor location guidance.  Emergency Response – Fire ◦ Unknown environment ◦ No infrastructure ◦ Need for navigation  Locating.
STA Lecture 161 STA 291 Lecture 16 Normal distributions: ( mean and SD ) use table or web page. The sampling distribution of and are both (approximately)
Indoor Localization Without the Pain Krishna Kant Chintalapudi, Anand Padmanabha Iyer, and Venkat Padmanabhan Mobicom 2010.
Krishna Chintalapudi Anand Padmanabha Iyer Venkata N. Padmanabhan ——presented by Xu Jia-xing.
Chapter 8 Introduction to Inference Target Goal: I can calculate the confidence interval for a population Estimating with Confidence 8.1a h.w: pg 481:
Demo. Overview Overall the project has two main goals: 1) Develop a method to use sensor data to determine behavior probability. 2) Use the behavior probability.
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
Visibility Graph. Voronoi Diagram Control is easy: stay equidistant away from closest obstacles.
Inferring High-Level Behavior from Low-Level Sensors Don Peterson, Lin Liao, Dieter Fox, Henry Kautz Published in UBICOMP 2003 ICS 280.
RADAR: An In-Building RF-based User Location and Tracking System Presented by: Michelle Torski Paramvir Bahl and Venkata N. Padmanabhan.
RADAR: An In-Building RF-based User Location and Tracking System.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
1 CMSC 671 Fall 2001 Class #25-26 – Tuesday, November 27 / Thursday, November 29.
Magnetic Forces and Magnetic Fields
ISOMAP TRACKING WITH PARTICLE FILTER Presented by Nikhil Rane.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Mining Logs Files for Data-Driven System Management Advisor.
Lecture PowerPoint Slides Basic Practice of Statistics 7 th Edition.
Jin Yan Embedded and Pervasive Computing Center
Turning a Mobile Device into a Mouse in the Air
Tracking with dynamics
ECE-7000: Nonlinear Dynamical Systems 2. Linear tools and general considerations 2.1 Stationarity and sampling - In principle, the more a scientific measurement.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Discriminative Training and Machine Learning Approaches Machine Learning Lab, Dept. of CSIE, NCKU Chih-Pin Liao.
Hidden Markov Model Parameter Estimation BMI/CS 576 Colin Dewey Fall 2015.
R. Kass/W03 P416 Lecture 5 l Suppose we are trying to measure the true value of some quantity (x T ). u We make repeated measurements of this quantity.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability Primer Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability.
Smartphone-based Wi-Fi Pedestrian-Tracking System Tolerating the RSS Variance Problem Yungeun Kim, Hyojeong Shin, and Hojung Cha Yonsei University Bing.
Avoiding Multipath to Revive Inbuilding WiFi Localization
FREQUENCY DISTRIBUTION
Probabilistic Robotics
Moving Grid Filter in Hybrid Local Positioning
Roberto Battiti, Mauro Brunato
Closing the Gaps in Inertial Motion Tracking
Introduction to EM algorithm
Smartphone Positioning Systems material from UIUC, Prof
RADAR: An In-Building RF-based User Location and Tracking System
Shashika Biyanwila Research Engineer
Presentation transcript:

Zee: Zero-Effort Crowdsourcing for Indoor Localization Anshul Rai, Krishna Kant Chintalapudi, Venkata N. Padmanabhan, Rijurekha Sen Speaker: Huan Yang

Basic Idea Zee is a system that makes the calibration zero-effort, by enabling training data to be crowdsourced without any explicit effort on the part of users. The only site-specific input that Zee depends on is a map showing the pathways and barriers. Zee tracks user walk distance and orientation. Using both of the track data and floor map, Zee can propose a user walk path. Then using the positions along the walk path and RSS correspondingly as training data to build a WiFi database and it will be updated during the time user using it. For any incoming query, Zee applies HORUS or EZ model on the database to estimate the user location.

Example Scenario Inferring a user’s location Backward belief propagation Recording WiFi measurements Using past WiFi measurements to locate subsequent users

Architecture Placement Independent Motion Estimator Counting Steps Estimating Heading Offset Range Augmented Particle Filter WiFi Database

Counting Steps Idle vs Motion: The STD is small when the user is idle. For the motion scenario the STD is very large. The STD is under 0.01g with 99% probability when the user is idle, it is over 0.01g with almost 100% probability when the user is walking.

Counting Steps Repetitive nature of walks: the acceleration pattern for a given user with a particular device placement repeats.

Counting Steps Generates a step occurred event every samples while the user in the WALKING state.

Estimating Heading Offset Range Magnetic offset: usually a characteristic of a given location, depending on the construction and other materials in the vicinity, and typically remains stable with time. Placement offset: usually remains unchanged even when the user takes a turn and changes the direction of walking. Heading offset:

Estimating Heading Offset Range The spectrum of a typical walk: the second harmonic is either completely absent or is extremely weak in the accelerations experienced by the phone in the direction perpendicular to the user’s walk. It is however always present and dominant in the direction parallel to the user’s walk.

Estimating Heading Offset Range Suppose the magnitude of the second harmonic in the Fourier transform along north is and that along west is . Heading offset: or Error estimation: sectors

Augmented Particle Filter As a user continues to walk in an indoor environment, navigating through hallways and turning around corners, the possibilities for the user’s path and location shrink progressively. 4-D particle Particle update

Augmented Particle Filter Forward pass

Augmented Particle Filter Backward pass

WiFi Database HORUS Construct RSS probability distribution Probability of observing RSS at any location Using Bayesian inference to compute and find the maximum likelihood location

WiFi Database EZ Log Distance Path Loss model Distance estimation Standard trilateration

Results Without WiFi database

Results With WiFi database

Results Overall

Conclusion Strength Weakness No need of user participation No need of user initial location Independent of device placement Active learning strategy of database refinement Weakness Floor map needed Particle may not converge For the early queries, the result may not precise

Questions?