SLIDE 1
Duet Making Localization Work for Smart Homes Shichao Yue - - PowerPoint PPT Presentation
Duet Making Localization Work for Smart Homes Shichao Yue - - PowerPoint PPT Presentation
Duet Making Localization Work for Smart Homes Shichao Yue Presenting on behalf of Deepak Vasisht, Anubhav Jain, Chen-Yu Hsu, Zachary Kabelac, Dina Katabi The Smart Home Dream Pr Problem State atement Smart homes need continuous tracking of
SLIDE 2
SLIDE 3
Pr Problem State atement Smart homes need continuous tracking of location and
identity of occupants Cannot use camera, privacy-invasive How about RF?
SLIDE 4
RF-Based Localization
SLIDE 5
Problem 1: People Do Not t Always Carry Phones
SLIDE 6
Problem 1: People Do Not t Always Carry Phones People don’t carry their phone
- v
- ver 50% of the time
SLIDE 7
Problem 2: Wireless Signals get Blocked
SLIDE 8
Problem 2: Wireless Signals get Blocked
Bathroom tiles block wireless signals
SLIDE 9
RF based location data is:
- Er
Error-pr prone ne: Users don’t always have their phone
- In
Inter ermit itten ent: Homes have several blockages for RF signals (TV, bathroom tiles, etc)
SLIDE 10
Pr Problem State atement Smart homes need continuous tracking of location and
identity of occupants in spite of error-prone and intermittent RF data
SLIDE 11
Due uet
- Delivers continuous tracking of occupant location and
identity with error-prone, intermittent RF data
- Error-prone data: Combine information from device-free
and device-based systems
- Intermittent data: Use probabilistic logic to encode spatio-
temporal constraints
- Evaluated over two weeks in two environments with
user devices
SLIDE 12
Problem 1: People Do Not t Always Carry Phones Idea: Use device-free localization
SLIDE 13
Device-free Localization
Uses reflections to track people Doesn’t need a device
But… No Identity
SLIDE 14
Device-based Localization Device-free Localization
Needs people to carry cellphones Can identify people Doesn’t need cellphones Cannot identify people
✓ ⨯ ⨯ ✓
Idea: Track both people and devices Use interactions to match
SLIDE 15
Idea: Capture interaction between people & devices
SLIDE 16
Idea: Capture interaction between people & devices
SLIDE 17
Idea: Capture interaction between people & devices
SLIDE 18
Idea: Capture interaction between people & devices
SLIDE 19
Idea: Capture interaction between people & devices
SLIDE 20
Idea: Capture interaction between people & devices
SLIDE 21
Problem 2: Wireless Signals get Blocked
SLIDE 22
Observation 1: Logical Spaces have Transition Points
SLIDE 23
Observation 2: Logical Dependencies in Space-Time
SLIDE 24
Observation 2: Logical Dependencies in Space-Time
SLIDE 25
Logical Dependencies in Space-Time
- Cannot be present in two places at the same time
- Cannot enter places that they already occupy
- Cannot exit from places that they don’t occupy
SLIDE 26
Step 1: Track Entries and Exits to Spaces
- Duet uses a Hidden Markov Models to identify entry
and exits trajectories
- Does not need training per region
HMM Noisy RF-data Entry/Exit Trajectories
SLIDE 27
Step 2: First Order Logic Formulation
!" = $% & = 1,2, … + $% = (-, ., /) P: Possible identities for the individual I: Impossible identities for the individual R: The location of the individual State
SLIDE 28
Step 2: First Order Logic Formulation
!" = $% & = 1,2, … + $% = (-, ., /)
- Can reason about a rich set of constraints
- Provable satisfiability algorithm to prune out
invalid states
SLIDE 29
Experimental Evaluation
SLIDE 30
Implementation
- 2-week studies in two setups: home and office space
- Occupants used their own cellphones, did not install an app
- One time registration with the system
- Required no changes to user behavior
SLIDE 31
Implementation: Home
13 m 9 m Living Room Couch Bed TV
- 2 occupants, 2 frequent visitors
- Smallest area: couch (1.3 m2)
SLIDE 32
Implementation: Office
15 m
Office A Office B Office C
10 m
- Office A: 3, Office B: 5, Office C:
1 occupants
SLIDE 33
Implementation: Office
15 m
Office A Office B Office C
10 m
8.5 m 4 m
SLIDE 34
Evaluation: Accuracy
16.5 41.7 96.4 94.8
20 40 60 80 100 Home Office Accuracy(%) Device Only Duet
SLIDE 35
Evaluation: Event Accuracy
36.3 44 94.6 93.4
20 40 60 80 100 Home Office Event Accuracy (%) Device Only Duet
SLIDE 36
Conclusion
- Duet: Combine information from multiple modes of RF tracking
- Uses First Order Logic based reasoning to overcome intermittent,
partially correct information
- User study over two weeks and two different environments