Surroundsense
Download
1 / 15

SurroundSense - PowerPoint PPT Presentation


  • 119 Views
  • Uploaded on

SurroundSense. Mobile Phone Localization via Ambience Fingerprinting Scott Seto CS 495/595 November 1, 2011 http://scott-seto.com/surroundsense. Introduction. Mobile phones are becoming people- centric Location- based advertising is coming soon

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' SurroundSense' - nia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Surroundsense

SurroundSense

Mobile Phone Localization via AmbienceFingerprinting

Scott Seto

CS 495/595

November 1, 2011

http://scott-seto.com/surroundsense


Introduction
Introduction

  • Mobile phones are becoming people-centric

  • Location-basedadvertisingiscomingsoon

  • There is an absense of well-establishedlogicallocalizationschemes

  • Physicallocalizationdoes not workwellindoors


What is surroundsense
WhatisSurroundSense?

  • Uses the overallambience of a place to create a unique fingerprint for localization

  • Fingerprint location based on ambientsound, light, color, RF, etc.

  • Sensor data isdistributed to different modules


Motivation
Motivation

  • Installinglocalizationequipment in every area isunscalable

  • A schemewithaccuracy of 5 metersmay not place a person on the correct side of a wall


Challenges
Challenges

  • Fingerprintsfromvariousshopsvary over time

  • Colorsmaybedifferentbased on daylight or electric light

  • A soundfingerprintfrom a busyhourmight not match a low-activityperiod


Surroundsense architecture
SurroundSense Architecture


Detecting sound
Detecting Sound

  • Ambientsoundcanbe suggestive of the type of place

  • Use sound as a filter

  • Eliminateoutliers

  • Compute the pair-wiseEuclidean distance between candidate and test fingerprints


Detecting motion
Detecting Motion

  • People are stationary for a long period in restaurants and less in grocery stores

  • Place motion fingerprintsintobuckets

  • Differentiatebetweensitting and moving places


Detecting color light
DetectingColor/Light

  • Extract dominant colors and light intensity from pictures of floors

  • Translate the pixels to the hue-saturation-lightness (HSL) to decouple the actual floor colors from the ambient light intensity


Fingerprinting wifi
Fingerprinting Wifi

  • Adapt existing WiFi based fingerprinting to suit logical localization

  • Use the MAC addresses of visible APs as an indication of the phone’s location

  • Avoid false negatives


Implementation
Implementation

  • Groups of students visited 51 stores using a Nokia N95 phone running SurroundSense

  • Collected fingerprints from each store

  • Visited each of them in groups of 2 people (4 people in total).

  • Keep the camera out of pocket


Implementation1
Implementation

  • While in the store, try to behave like a normal customer

  • Went to different stores so that the fingerprints were time-separated

  • Mimiced the movement of another customer also present in that store

  • No atypical behavior: one may interpret the results to be partly optimistic


Future work
Future Work

  • Independent research on energy efficient localization and sensing

  • Use the compass to correlate geographic orientation to the layout of furniture and shopping aisles in stores

  • Group logical locations into a broadercategory


Conclusion
Conclusion

  • SurroundSense fingerprinted a logical location based on ambient sound, light, color, and human movement

  • Created a fingerprint database and performed fingerprint matching for test samples

  • Localization accuracy of over 85% when all sensors were employed for localization