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.

Slides:



Advertisements
Similar presentations
Travi-Navi: Self-deployable Indoor Navigation System
Advertisements

Real-time, low-resource corridor reconstruction using a single consumer grade RGB camera is a powerful tool for allowing a fast, inexpensive solution to.
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
1 “Did you see Bob?”: Human Localization using Mobile Phones Ionut Constandache Co-authors: Xuan Bao, Martin Azizyan, and Romit Roy Choudhury Modified.
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.
TagSense: A Smartphone-based Approach to Automatic Image Tagging - Ujwal Manjunath.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting MARTIN AZIZYAN, IONUT CONSTANDACHE, ROMIT ROY CHOUDHURY Presented by Lingfei Wu.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Written by Martin Azizyan, Ionut Constandache, & Romit Choudhury Presented by Craig.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek, Joongheon Kim, Ramesh Govindan CENS Talk April 30, 2010.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek USC Annenberg Graduate Fellowship Program The Second Annual Research.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
EnLoc: Energy-Efficient Localization for Mobile Phones Written By, Ionut Constandache (Duke), Shravan Gaonkar (UIUC), Matt Sayler (Duke), Romit Roy Choudhary.
I Am the Antenna: Accurate Outdoor AP Location using Smartphones
Group 9: Chill Geordi: RFID based location sensing Brian Loo (bloo) Geeta Shroff (gshroff) Zane Starr (zcs)
Location Systems for Ubiquitous Computing Jeffrey Hightower and Gaetano Borriello.
Distributed Algorithms for Guiding Navigation across a Sensor Network Qun Li, Michael DeRosa, and Daniela Rus Dartmouth College MOBICOM 2003.
1 OUTLINE Motivation Distributed Measurements Importance Sampling Results Conclusions.
Haptic: Image: Audio: Text: Landmark: YesNo YesNo YesNo YesNo YesNo Haptic technology, or haptics, is a tactile feedback technology that takes advantage.
Peer-to-peer file-sharing over mobile ad hoc networks Gang Ding and Bharat Bhargava Department of Computer Sciences Purdue University Pervasive Computing.
Ruolin Fan, Silas Lam, Emanuel Lin, Oleksandr Artemenkoⱡ, Mario Gerla
OverLay: Practical Mobile Augmented Reality
1. The Promise of MEMS to LBS and Navigation Applications Dr. Naser El-Shiemy, CEO Trusted Positioning Inc. 2.
PhonePoint Pen: Using Mobile Phones to Write in Air Sandip Agrawal, Ionut Constandache, Shravan Gaonkar, Romit Roy Choudhury ACM MobiHeld 2009.
BlindAid Semester Final Presentation Sandra Mau, Nik Melchior, and Maxim Makatchev.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
Micro-Blog : Sharing and Querying Content Through Mobile Phones and Social Participation Presented by: Muhammad S. Karim By S. Gaonkar, J. Li, R. Choudhury,
Satellites in Our Pockets: An Object Positioning System using Smartphones Justin Manweiler, Puneet Jain, Romit Roy Choudhury TsungYun
Indoor Localization Carick Wienke Advisor: Dr. Nicholas Kirsch University of New Hampshire ECE 791H Using a Modern Smartphone.
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.
Accuracy Evaluation of Stereo Vision Aided Inertial Navigation for Indoor Environments D. Grießbach, D. Baumbach, A. Börner, S. Zuev German Aerospace Center.
Indoor Localization Without the Pain Krishna Kant Chintalapudi, Anand Padmanabha Iyer, and Venkat Padmanabhan Mobicom 2010.
1 Energy-efficient Localization Via Personal Mobility Profiling Ionut Constandache Co-authors: Shravan Gaonkar, Matt Sayler, Romit Roy Choudhury and Landon.
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
WorkPackage1: A Smart Home for Disabled: Occupational Therapy Perspective Smarthome appliance controlling can be turned into occupational therapy.
Using Mobile Phones to Write in Air
RADAR: An In-Building RF-based User Location and Tracking System.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Small, Lightweight Speed and Distance Sensor for Skiers and Snowboarders Michael Bekkala Michael Blair Michael Carpenter Matthew Guibord Abhinav Parvataneni.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
Beyond the PC Kiosks & Handhelds Albert Huang Larry Rudolph Oxygen Research Group MIT CSAIL.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
2009 International Conference on New Trends in Information and Service Science Haosheng Huang1, Georg Gartner, Manuela Schmidt, and Yan Li1 Speaker: Chun-Hung.
Jin Yan Embedded and Pervasive Computing Center
Accurate Indoor Localization With Zero Start-up Cost
Wearable Virtual Guide for Indoor Navigation. Introduction Assistance for indoor navigation using a wearable vision system Novel cognitive model for representing.
Dead Reckoning with Smart Phone Sensors for Emergency Rooms Ravi Pitapurapu, Ajay Gupta, Kurt Maly, Tameer Nadeem, Ramesh Govindarajulu, Sandip Godambe,
Zee: Zero-Effort Crowdsourcing for Indoor Localization
It Starts with iGaze: Visual Attention Driven Networking with Smart Glasses It Starts with iGaze: Visual Attention Driven Networking with Smart Glasses.
NO NEED TO WAR-DRIVE UNSUPERVISED INDOOR LOCALIZATION He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa Youssef, Romit Roy Choudhury -twohsien.
Site Administration: Using Pressure Sensor Akhil Pai Ramkumar Chandrasekaran.
Turning a Mobile Device into a Mouse in the Air
I Am the Antenna Accurate Outdoor AP Location Using Smartphones Zengbin Zhang†, Xia Zhou†, Weile Zhang†§, Yuanyang Zhang†, Gang Wang†, Ben Y. Zhao† and.
(2) mobility (1) sensing ability meth-amphetamine lab
Geographic Routing without Location Information. Assumption by Geographic Routing Each node knows its own location.  outdoor positioning device: GPS:
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
COGNITIVE APPROACH TO ROBOT SPATIAL MAPPING
Schedule for next 2 weeks
Review on Smart Solutions for People with Visual Impairment
Small, Lightweight Speed and Distance Sensor
Small, Lightweight Speed and Distance Sensor
RADAR: An In-Building RF-based User Location and Tracking System
Sensor Fusion Localization and Navigation for Visually Impaired People
Unsupervised Indoor Localization
Presentation transcript:

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 ConstandacheXuan BaoMartin Azizyan

Content The issue Current solutions Escort  Main idea of Escort  Challenges  Solutions  Evaluation  Results  Future Work

The issue It can be difficult to find someone in a public place.  Might not know their location  Might be unfamiliar with the area  Maps not always available

Hypothetical Scenario Mobicom – in a big hotel Alice wants to meet her colleague Bob…  Can walk around  Can ask “Did you see Bob?” But these can take a long time and he may be moving  Can call him But he may be in a meeting already Best to have someone escort you… How?

Current Solutions GPS  Drains the battery WiFi/GSM schemes  Not enough accuracy Also, localization services do not provide directions to particular people The authors propose “Escort”: a software which navigates a user to the person she is looking for

Escort Escort does not require:  GPS  signal calibration  maps  floor plans  knowledge of user ’ s absolute location Can be easily implemented

Outline Motivation Recap:  We need efficient and accurate software for people localization: Escort Outline  Main idea of Escort  Challenges  Solutions  Evaluation  Results  Future Work

Main idea Escort consists of two parts:  Navigation Get directions to the person  Visual Identification

Main idea - Navigation Mobile phones capture “movement traces”  A(t), B(t), C(t) Record time-stamp of “encounters”  T_AC, T_BC Reports sent to server  Global view of users’ positions and paths Suppose A wants to find B… A(t) B(t) C(t) T_AC T_BC

Outline Motivation Recap:  We need efficient and accurate software for people localization: Escort Outline  Main idea of Escort  Challenges  Solutions  Evaluation  Results  Future Work

Challenges Accelerometers & Compasses are noisy  Measured path error grows over time No global reference frame  How to correct errors? Even if correct user position, difficult to correct entire trail  Yet is necessary! (routing)

Solutions - 1 Accelerometers & Compasses are noisy  Use: (step size) * (step count) Displacement error using double integration Signature from up and down bounce of human body while walking

Solutions - 1 Accelerometers & Compasses are noisy  Use: (step size) * (step count)  Take into account varying step size (Vary step size with error factor drawn from Gaussian distribution centered on 0 and standard deviation 0.15m) Error with step count method

Challenges Accelerometers & Compasses are noisy  Measured path error grows over time No global reference frame  How to correct errors? Even if correct user position, difficult to correct entire trail  Yet is necessary! (routing)

Solutions - 2 No global reference frame  Use a beacon transmitter! Beacon Transmitter  Location is origin of virtual coordinate system  Uses audio signals to detect encounters  Location diffusion ( single point updates )  Drift cancellation ( path correction )  solutions-3

Challenges Accelerometers & Compasses are noisy  Measured path error grows over time No global reference frame  How to correct errors? Even if correct user position, difficult to correct entire trail  Yet is necessary! (routing)

Solutions - 3 Drift Cancellation User encounters beacon at t_r1, and another beacon or recently updated user at t_r2. Computed-trail Corrected-trail Actual path

Further Solutions Graph computation done by Server  Pruning heuristic necessary Graph – 4 users, 10 minAfter pruningAfter Floyd-Warshall alg

Main idea Escort consists of two parts:  Navigation Get directions to the person  Visual Identification Help you identify the person if she is someone you have not met before (e.g. first-time meeting with a professional colleague at a conference)

Main idea–Visual Identification Perhaps Alice has not met Bob before…  Picture of face not enough In a trusted environment like Mobicom, can  Take many photos of user to generate a “fingerprint”  Broadcast fingerprint to get recognized Totally works in theory!  Currently only implemented offline and requires user input …

Outline Motivation Recap:  We need efficient and accurate software for people localization: Escort Outline  Main idea of Escort  Challenges  Solutions  Evaluation  Results  Future Work

Evaluation Parking Lot Experiment  4 users, 13 min, phones in hand, 40 routing experiments  Use parking spot lines & markers for ground truth Indoor Experiment  2 users, 6 min, 10 routing experiments

Outline Motivation Recap:  We need efficient and accurate software for people localization: Escort Outline  Main idea of Escort  Challenges  Solutions  Evaluation  Results  Future Work

Results – Parking Lot Instantaneous location error over time

Results – Parking Lot Instantaneous location error < 10m:  Inertial ~6% of cases  Beacon & Encounter ~ 68% of cases  Drift Cancellation ~ 84% of cases Final destination distance error 8.2m on average

Results – Indoor Instantaneous location error:  Better overall (due to indoor structure and user guesswork)  Beacon & Encounter ~ 85% of cases  Drift Cancellation ~ 90% of cases Final destination distance error was 7m on average

Results – Visual Identification 80% accurate with 8 people in surroundings

Future Work “Escort is not designed for energy efficiency”  Turn off sensors (except accelerometer) when user not moving  Less audio signaling when many users or beacons nearby  Less frequent uploading of data to server Routing through physical obstacles  People are smart  Visual representation of path may help Long routing paths  Include true-direction arrow to Bob ’ s location

Future Work Routing instructions under low location accuracy  If update too far in past, prompt user to approach beacon  Update path as more info becomes available Phone placement  Need advancement of phone gyroscopes to infer orientation Behavior under heavy user load  Scalability needs to be explored but should improve performance

Thank You Any Questions?