L OCATING IN F INGERPRINT S PACE : W IRELESS I NDOOR LOCALIZATION WITH L ITTLE H UMAN I NTERVENTION Zheng Yang, Chenshu Wu, and Yunhao Liu MobiCom 2012.

Slides:



Advertisements
Similar presentations
P ARK N ET : D RIVE - BY S ENSING OF R OAD -S IDE P ARKING S TATISTICS Suhas Mathur, Tong Jin, Nikhil Kasturirangan, Janani Chandrashekharan, Wenzhi Xue,
Advertisements

An Interactive-Voting Based Map Matching Algorithm
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
A UTO W ITNESS : L OCATING AND T RACKING S TOLEN P ROPERTY W HILE T OLERATING GPS AND R ADIO O UTAGES Santanu Guha, Kurt Plarre, Daniel Lissner, Somnath.
FM-BASED INDOOR LOCALIZATION TsungYun 1.
1 Machine Learning: Lecture 10 Unsupervised Learning (Based on Chapter 9 of Nilsson, N., Introduction to Machine Learning, 1996)
Locating in fingerprint space: wireless indoor localization with little human intervention. Proceedings of the 18th annual international conference on.
Did You See Bob? Human Localization using Mobile Phones Ionut Constandache Duke University Presented by: Di Zhou Slides modified from Nichole Stockman.
Did You See Bob?: Human Localization using Mobile Phones Constandache, et. al. Presentation by: Akie Hashimoto, Ashley Chou.
Constructing Popular Routes from Uncertain Trajectories Authors of Paper: Ling-Yin Wei (National Chiao Tung University, Hsinchu) Yu Zheng (Microsoft Research.
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.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Yu-Chung Cheng (UCSD, Intel Research) Yatin Chawathe (Intel Research) Anthony LaMarca.
Error Estimation for Indoor Location Fingerprinting.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Written by Martin Azizyan, Ionut Constandache, & Romit Choudhury Presented by Craig.
Tracking Fine-grain Vehicular Speed Variations by Warping Mobile Phone Signal Strengths Presented by Tam Vu Gayathri Chandrasekaran*, Tam Vu*, Alexander.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
© University of Minnesota Data Mining for the Discovery of Ocean Climate Indices 1 CSci 8980: Data Mining (Fall 2002) Vipin Kumar Army High Performance.
Reflective Symmetry Detection in 3 Dimensions
Localization from Mere Connectivity Yi Shang (University of Missouri - Columbia); Wheeler Ruml (Palo Alto Research Center ); Ying Zhang; Markus Fromherz.
Randomized Planning for Short Inspection Paths Tim Danner Lydia E. Kavraki Department of Computer Science Rice University.
Online classifier construction algorithm for human activity detection using a tri-axial accelerometer Yen-Ping Chen, Jhun-Ying Yang, Shun-Nan Liou, Gwo-Yun.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
D ETECTING D RIVER P HONE U SE L EVERAGING C AR S PEAKERS Jie Yang, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu, Hongbo Liu, Nicolae Cecan, Yingying.
Clustering Ram Akella Lecture 6 February 23, & 280I University of California Berkeley Silicon Valley Center/SC.
CS 2750 Project Report Jason D. Bakos. Project Goals Data Sensor readings from 11 different people walking in a controlled environment An accelerometer.
Presented by: Xi Du, Qiang Fu. Related Work Methodology - The RADAR System - The RADAR test bed Algorithm and Experimental Analysis - Empirical Method.
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.
1 SurroundSense: Mobile Phone Localization via Ambience Fingerprinting.
FILA: F INE - GRAINED I NDOOR L OCALIZATION Kaishun Wu, Jiang Xiao, Youwen Yi, Min Gao, and Lionel M. Ni INFOCOM Sowhat
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
Click icon to add picture SmartSpaghetti: Accurate and Robust Tracking of Human's Location Mostafa Uddin, Ajay Gupta, Kurt Maly, and Tamer Nadeem.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Martin Azizyan, Ionut Constandache, Romit Roy Choudhury Mobicom 2009.
APT: Accurate Outdoor Pedestrian Tracking with Smartphones TsungYun
Indoor Localization Using a Modern Smartphone Carick Wienke Advisor: Dr. Nicholas Kirsch Although indoor localization is an important tool for a wide range.
TEMPLATE DESIGN © Detecting User Activities Using the Accelerometer on Android Smartphones Sauvik Das, Supervisor: Adrian.
1 1 CSCE 5013: Hot Topics in Mobile and Pervasive Computing Discussion of LOC1 and LOC2 Nilanjan Banerjee Hot Topic in Mobile and Pervasive Computing University.
CLIPS: Infrastructure-free Collaborative Indoor Positioning for Time-critical Team Operations Youngtae Noh (Cisco Systems) Hirozumi Yamaguchi (Osaka University,
Jorge Almeida Laser based tracking of mutually occluding dynamic objects University of Aveiro 2010 Department of Mechanical Engineering 10 September 2010.
F INDING M I M O : T RACING A M ISSING M OBILE P HONE USING D AILY O BSERVATIONS Hyojeong Shin, Yohan Chon, Kwanghyo Park and Hojung Cha MobiSys
Relative Accuracy based Location Estimation in Wireless Ad Hoc Sensor Networks May Wong 1 Demet Aksoy 2 1 Intel, Inc. 2 University of California, Davis.
Lecture 7 All-Pairs Shortest Paths. All-Pairs Shortest Paths.
A New Hybrid Wireless Sensor Network Localization System Ahmed A. Ahmed, Hongchi Shi, and Yi Shang Department of Computer Science University of Missouri-Columbia.
S PIDER B AT : A UGMENTING W IRELESS S ENSOR N ETWORKS WITH D ISTANCE AND A NGLE I NFORMATION Georg Oberholzer, Philipp Sommer, and Roger Wattenhofer IPSN.
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)
Computer Graphics and Image Processing (CIS-601).
Clustering.
Central China Normal University A Cluster-based and Range Free Multidimensional Scaling-MAP Localization Scheme in WSN 1 Ke Xu, Yuhua Liu ( ), Cui Xu School.
Intelligent Database Systems Lab N.Y.U.S.T. I. M. Externally growing self-organizing maps and its application to database visualization and exploration.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
1 Prim’s algorithm. 2 Minimum Spanning Tree Given a weighted undirected graph G, find a tree T that spans all the vertices of G and minimizes the sum.
Chapter 13 (Prototype Methods and Nearest-Neighbors )
Jin Yan Embedded and Pervasive Computing Center
Pixel Clustering and Hyperspectral Image Segmentation for Ocean Colour Remote Sensing Xuexing Zeng 1, Jinchang Ren 1, David Mckee 2 Samantha Lavender 3.
Dead Reckoning with Smart Phone Sensors for Emergency Rooms Ravi Pitapurapu, Ajay Gupta, Kurt Maly, Tameer Nadeem, Ramesh Govindarajulu, Sandip Godambe,
NO NEED TO WAR-DRIVE UNSUPERVISED INDOOR LOCALIZATION He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa Youssef, Romit Roy Choudhury -twohsien.
1 SurroundSense: Mobile Phone Localization via Ambience Fingerprinting.
Instance Discovery and Schema Matching With Applications to Biological Deep Web Data Integration Tantan Liu, Fan Wang, Gagan Agrawal {liut, wangfa,
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
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
Why Is It There? Chapter 6. Review: Dueker’s (1979) Definition “a geographic information system is a special case of information systems where the database.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Sensor-Assisted Wi-Fi Indoor Location System for Adapting to Environmental Dynamics Yi-Chao Chen, Ji-Rung Chiang, Hao-hua Chu, Polly Huang, and Arvin Wen.
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Radio Coverage Prediction in Picocell Indoor Networks
Real-time Wall Outline Extraction for Redirected Walking
Project: Integrating Indoor Localization to Gaming
DAISY Friend or Foe? Your Wearable Devices Reveal Your Personal PIN
Presentation transcript:

L OCATING IN F INGERPRINT S PACE : W IRELESS I NDOOR LOCALIZATION WITH L ITTLE H UMAN I NTERVENTION Zheng Yang, Chenshu Wu, and Yunhao Liu MobiCom Sowhat

O UTLINE Introduction System Design Evaluation Discussion Conclusion

O UTLINE Introduction System Design Evaluation Discussion Conclusion

M OTIVATION RSSI fingerprinting-based localization Site survey Time-consuming Labor-intensive Vulnerable to environmental dynamics Inevitable Inevitable

O BJECTIVE Wireless Indoor Localization Approach RSSIFloor Plan User Movement

O UTLINE Introduction System Design Evaluation Discussion Conclusion

L I FS, S YSTEM A RCHITECTURE Geographical dist. ≠ Walking dist. RSSI + Distance

M ULTIDIMENSIONAL S CALING (MDS) Information visualization for exploring similarities/dissimilarities in data

S TRESS - FREE F LOOR P LAN MDS Geographical distance ≠ Walking distance, Ground-truth floor plan – conflict with measured distance Sample grids in a floor plan (grid length l = 2m) Distance matrix D = [d ij ], d ij = walking distance between point i and j Stress-free floor plan – 2D & 3D

F INGERPRINT S PACE – F INGERPRINT & D ISTANCE M EASUREMENT Fingerprints and distance collection Record while walking Footsteps every consecutive steps by accelerometer Set of fingerprints, F = {f i, i = 1~n} Distance(footsteps) matrix, D ’ =[d ’ ij ] Pre-processing Merge similar fingerprints (δ ij <ε) Accelerometer reading Twice integration  Distance: Noice Local variance threshold method  Step count Stride lengths vary?  MDS tolerate measurement errors

F INGERPRINT S PACE – F INGERPRINT S PACE C ONSTRUCTION Adequate fingerprints & distance 1. 10x sample locations in stress-free floor plan 2. First several days for training d ’ ij unavailable  d ’ ij = d ’ ik + d ’ kj Shortest path  update D ’ all-pairs of fingerprints Floyd-Warshall algorithm MDS  Fingerprint space 2D & 3D

M APPING – C ORRIDOR & R OOM R ECOGNITION F c Corridor recognition ( F c ) Higher prob. on a randomly chosen shortest path Minimum spanning tree Betweenness Watershed 1. Size(corridor) / Size(all) 2. Large gap of betweenness values F Ri Room recognition ( F Ri ) k-means algorithm (k = number of rooms) Classify fingerprints into the corridor or rooms

Fingerprints collected near “doors” P D = {p 1, p 2, …, p k }, stress-free floor plan F D, fingerprint space distance matrix D and D ’  l = ( l p1, l p2, …, l p k-1 ) l’ = ( l f1, l’ f2, …, l’ f k-1 ) cosine similarity M APPING – R EFERENCE P OINT Near-door fingerprints, F D, labeled with real locations 1.Map near-door fingerprints to real locations (F D → P D ) 2.Map rooms to rooms 1.Map near-door fingerprints to real locations (F D → P D ) 2.Map rooms to rooms

Floor-level transformation Stress-free floor plan ≠ Fingerprint space ∵ translation, rotation, reflection Transform matrix, x i = coordinate of f i ∈ F D y i = coordinate of p i ∈ P D For fingerprint with coordinate x real location = sample location closest to Ax + B Room-level transformation Room by room Doors and room corners as reference point Transformation matrix M APPING – S PACE T RANSFORMATION

O UTLINE Introduction System DesignEvaluation Discussion Conclusion

H ARDWARE AND E NVIRONMENT 2 Google Nexus S phones Typical office building covering 1600m 2 16 rooms, 5 large – 142m 2, 7 small, 4 inaccessible 26 Aps, 15 are with known location 2m x 2m grids, 292 sample locations

E XPERIMENT D ESIGN 5 hours with 4 volunteers Fingerprints recording – every 4~5 steps (2~3m) Accelerometer – work in different frequency based on detecting movement 600 user traces, with fingerprints Corridor, >500 paths Small rooms, >5 paths Large rooms, >10 paths Half of data used for training, half …………………... in operating phase

T HRESHOLD V ALUE OF F INGERPRINT D ISSIMILARITY

S TEP C OUNT 5 ~ 200 footsteps Error rate = 2% in number of detected steps Accumulative error of long path Unobvious performance drop ∵ only use inter-fingerprint step counts

F INGERPRINT S PACE 795 fingerprints when ε = 30

C ORRIDOR R ECOGNITION Refining Perform MST iteratively Sift low betweenness Until MST forms a single line

R OOM R ECOGNITION

R EFERENCE P OINT M APPING

P OINT M APPING 96 percentile < 4m Average mapping error = 1.33m 96 percentile < 4m Average mapping error = 1.33m

L OCALIZATION E RROR Emulate 8249 queries using real data on LiFS Location error Average, LiFS = 5.88m RADAR = 3.42m Percentile of LiFS 80 < 9m / 60 < 6m Caused by symmetric structure Fairly reasonable! Room error = 10.91%

O UTLINE Introduction System Design EvaluationDiscussion Conclusion

D ISCUSSION Global reference point Last reported GPS location Locations of APs Similar surrounding sound signature … Could be added in LiFS for more robust mapping Key for symmetric floor plans / multi-floor fuildings Large open environment

O UTLINE Introduction System Design Evaluation DiscussionConclusion

C ONCLUSION LiFS Spatial relation of RSSI fingerprints + Floor plan Low human cost Comments Clear architecture Not specific descriptions in evaluation

T HANKS FOR L ISTENING ~