No Need to War-Drive: Unsupervised Indoor Localization Presented by Fei Dou & Xia Xiao Authors: He Wang, Souvik Sen, Ahmed Elgohary, ect. Published in:

Slides:



Advertisements
Similar presentations
Mustafa Cayci INFS 795 An Evaluation on Feature Selection for Text Clustering.
Advertisements

Object Specific Compressed Sensing by minimizing a weighted L2-norm A. Mahalanobis.
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 7.3 Secure and Resilient Location Discovery in Wireless.
Use it Free: Instantly Knowing Your Phone Attitude Pengfei Zhou*, Mo Li Nanyang Technological University Guobin (Jacky) Shen Microsoft Research.
Use it Free: Instantly Knowing Your Phone Attitude Pengfei Zhou*, Mo Li Nanyang Technological University Guobin (Jacky) Shen Microsoft Research.
Fast Bayesian Matching Pursuit Presenter: Changchun Zhang ECE / CMR Tennessee Technological University November 12, 2010 Reading Group (Authors: Philip.
CROWDINSIDE: AUTOMATIC CONSTRUCTION OF INDOOR FLOOR PLANS
Did You See Bob?: Human Localization using Mobile Phones Constandache, et. al. Presentation by: Akie Hashimoto, Ashley Chou.
(Includes references to Brian Clipp
Collaboration FST-ULCO 1. Context and objective of the work  Water level : ECEF Localization of the water surface in order to get a referenced water.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Callers in Tall Buildings Wonsang Song Jae Woo Lee Byung Suk Lee Henning Schulzrinne.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Ying Wang, Xia Li Ying Wang, Xia Li.
Pedestrian Localization for Indoor Environments OliverWoodman, Robert Harle Helen 2009/8/24.
Acquiring traces from random walks Project final presentation By: Yaniv Sabo Aviad Hasnis Supervisor: Daniel Vainsencher.
Self-Correlating Predictive Information Tracking for Large-Scale Production Systems Zhao, Tan, Gong, Gu, Wambolt Presented by: Andrew Hahn.
1 ENHANCED RSSI-BASED HIGH ACCURACY REAL-TIME USER LOCATION TRACKING SYSTEM FOR INDOOR AND OUTDOOR ENVIRONMENTS Department of Computer Science and Information.
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
K-means Clustering. What is clustering? Why would we want to cluster? How would you determine clusters? How can you do this efficiently?
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
Locating Sensors in the Forest: A Case Study in GreenOrbs Tsung-Yun Cheng
Overview and Mathematics Bjoern Griesbach
Sensors on Smart Phones Rachel Shah and Varsha Vuyyuru Dr.Qing Chao Zheng Lu UTK CURENT.
Smart Environments for Occupancy Sensing and Services Paper by Pirttikangas, Tobe, and Thepvilojanapong Presented by Alan Kelly December 7, 2011.
Indoor Localization using Wireless LAN infrastructure Location Based Services Supervised by Prof. Dr. Amal Elnahas Presented by Ahmed Ali Sabbour.
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
APT: Accurate Outdoor Pedestrian Tracking with Smartphones TsungYun
SACE Stage 2 Physics Motion in 2 Dimensions.
1 FORECASTING Regression Analysis Aslı Sencer Graduate Program in Business Information Systems.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
LMDD : L ight-weight M agnetic-based D oor D etection with Your Smartphone Yiyang Zhao Tsinghua University Chen Qian University of Kentucky Liangyi Gong.
Project Objectives Today’s GPS technology allow calculating and producing accurate positioning and tracking of the movement path in open environments.
Precise Indoor Localization using PHY Layer Information Aditya Dhakal.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
Using cluster analysis for Identifying outliers and possibilities offered when calculating Unit Value Indices OECD NOVEMBER 2011 Evangelos Pongas.
Neighborhood-Based Topology Recognition in Sensor Networks S.P. Fekete, A. Kröller, D. Pfisterer, S. Fischer, and C. Buschmann Corby Ziesman.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: ML and Simple Regression Bias of the ML Estimate Variance of the ML Estimate.
Pyramidal Implementation of Lucas Kanade Feature Tracker Jia Huang Xiaoyan Liu Han Xin Yizhen Tan.
Final Year Project Lego Robot Guided by Wi-Fi (QYA2) Presented by: Li Chun Kit (Ash) So Hung Wai (Rex) 1.
Final Year Project Lego Robot Guided by Wi-Fi (QYA2)
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Accurate Indoor Localization With Zero Start-up Cost
Dead Reckoning with Smart Phone Sensors for Emergency Rooms Ravi Pitapurapu, Ajay Gupta, Kurt Maly, Tameer Nadeem, Ramesh Govindarajulu, Sandip Godambe,
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
NO NEED TO WAR-DRIVE UNSUPERVISED INDOOR LOCALIZATION He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa Youssef, Romit Roy Choudhury -twohsien.
Turning a Mobile Device into a Mouse in the Air
Presented by: Idan Aharoni
Dejavu:An accurate Energy-Efficient Outdoor Localization System SIGSPATIAL '13.
Hybrid Indoor Positioning with Wi-Fi and Bluetooth: Architecture and Performance IEEE Mobile Data Management 2013 Artur Baniukevic†, Christian S. Jensen‡,
1 VeTrack: Real Time Vehicle Tracking in Uninstrumented Indoor Environments Mingmin Zhao 1, Tao Ye 1, Ruipeng Gao 1, Fan Ye 2, Yizhou Wang 1, Guojie Luo.
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
DATA MINING: CLUSTER ANALYSIS (3) Instructor: Dr. Chun Yu School of Statistics Jiangxi University of Finance and Economics Fall 2015.
Chapter 6 Activity Recognition from Trajectory Data Yin Zhu, Vincent Zheng and Qiang Yang HKUST November 2011.
COMPSCI 720 Security for Smart-devices Tracking Mobile Web Users Through Motion Sensors: Attacks and Defenses [1] Harry Jackson hjac660 [1] Das, Anupam,
(Spot localization using PHY Layer information
Dejavu:An accurate Energy-Efficient Outdoor Localization System
Subway Station Real-time Indoor Positioning System for Cell Phones
Dead Reckoning, a location tracking app for Android™ smartphones Nisarg Patel Mentored by Adam Schofield and Michael Caporellie Introduction Results (cont.)
WiFinger: Talk to Your Smart Devices with Finger-grained Gesture
Vehicle Segmentation and Tracking in the Presence of Occlusions
Inertial Measurement Unit (IMU) Basics
OVERVIEW OF LINEAR MODELS
Wireless Mesh Networks
Android Topics Sensors Accelerometer and the Coordinate System
OVERVIEW OF LINEAR MODELS
Unsupervised Indoor Localization
Spot Localization using PHY Layer Information
Presentation transcript:

No Need to War-Drive: Unsupervised Indoor Localization Presented by Fei Dou & Xia Xiao Authors: He Wang, Souvik Sen, Ahmed Elgohary, ect. Published in: MobiSys 2012

Background and Challenges Challenges Achieve high location accuracy Simplify the calibration process Zero sum game between accuracy and calibration overhead UnLoc break away from the tradeoff, and achieve meter level accuracy with zero calibration Propose an unsupervised indoor localization scheme. It employs unsupervised learning to detect unique environmental signatures (called landmarks). Landmarks are used to correct the dead-reckoning error, which in turn improves the location accuracy of these landmarks.

Architecture and Intuition — Overview a.Seed Landmarks (SLMs) Certain structures in the building that force users to behave in predictable ways. Stairs, elevators, entrances, escalators b.Dead Reckoning Accelerometer - count the number of steps → derive the displacement Compass - track the direction of the steps Motion vector: c.Organic Landmarks (OLMs) Some signatures in magnetic domain or WiFi-based Have to be learnt dynamically

Architecture and Intuition — Overview Success of UnLoc relies on 3 expectations: a.Dead reckoning can attain desired levels of accuracy, if periodically recalibrated by landmarks. b.Indoor environments indeed offer the requisite number of landmarks. c.The locations of the landmarks can be computed from rough estimates of multiple devices

Architecture and Intuition — Dead-Reckoning Accuracy Accumulated error from dead-reckoning reduces with gyroscope, and further with landmarks.

Architecture and Intuition — Landmark Density a.WiFi Landmarks Some WiFi areas are very small (tail of distribution), and hence, an ideal landmark

Architecture and Intuition — Landmark Density b. Magnetic/Accelerometer Landmarks Some WiFi areas are very small (tail of distribution), and hence, an ideal landmark

Architecture and Intuition — Computing Landmark Locations Combining all the (dead-reckoned) estimates of a given landmark Dead-reckoning errors are random and independent, due to the noise in hardware sensors and human step sizes

Design details — Seed Landmarks Elevators, Staircases, and Escalators. elevator motion pattern variance of acceleration variance of the magnetic field correlation between the Z and Y acceleration components

Design details — Dead Reckoning b. Step size Height & Weight Counting number of steps for known distance. a.Step count Find the minimums. Find the maximums. If Max-Min > Threshold, count++ 1.Accelerometer: calculate distance

Design details — Dead Reckoning 2.Compass and gyroscope: calculate direction a. Compass will be derailed by local magnet interference. b. Gyroscope can only figure out the angular velocity, without direction. c. Mainly use the compass. Correlate the compass error by indicator of gyroscope.

Design details — Organic Landmarks b. K-means Algorithm Designate K. Select k element as cluster head. Loop: Put new element into most similar cluster. Recalculate the cluster head. End loop Steps: a.Gather sensors value For magnetic: mean, max, variance For WiFi: MAC ID, RSSI c. Figure out the cluster with low similarity. 1. Recognize distinct patterns:

Design details — Organic Landmarks 2. Recognize geographic cluster: Steps: a.Within same WiFi coverage b. Within same dead reckon area.

Design details — Organic Landmarks  WiFi Landmark features: ----Similarity calculation Same overhear Same signal strength If S < threshold for all other clusters, the cluster is distinct. A—overhears of 2 devices f i (a)--RSSI of device i

Design details — Organic Landmarks  Gyroscope features: ----Bending coefficient  Magnetic features: ----unique signature

Evaluation Results

Future works a.Investigate source of difference caused by the hardware variance and try to compensate the difference. b.Explore low power method, and let the users to decide the trade off between power and accuracy. c.Discuss the impact of environment change.

Thanks!