Contact-free Sensing for collective Activity Recognition Stephan - - PowerPoint PPT Presentation

contact free sensing for collective activity recognition
SMART_READER_LITE
LIVE PREVIEW

Contact-free Sensing for collective Activity Recognition Stephan - - PowerPoint PPT Presentation

Contact-free Sensing for collective Activity Recognition Stephan Sigg Georg-August-University Goettingen, Computer Networks Workshop on Collective Adaptation in Very Large Scale Ubicomp: Towards a Superorganism of Wearables 07.09.2015 A


slide-1
SLIDE 1

Contact-free Sensing for collective Activity Recognition

Stephan Sigg

Georg-August-University Goettingen, Computer Networks Workshop on Collective Adaptation in Very Large Scale Ubicomp: Towards a Superorganism of Wearables

07.09.2015

slide-2
SLIDE 2

A superorganism of Wearables

slide-3
SLIDE 3

A superorganism of Wearables

slide-4
SLIDE 4

A superorganism of Wearables

slide-5
SLIDE 5

A superorganism of Wearables

slide-6
SLIDE 6

A superorganism of Wearables

slide-7
SLIDE 7

A superorganism of Wearables

slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10

Social Centric Networking

slide-11
SLIDE 11

Social Centric Networking

slide-12
SLIDE 12

Social Centric Networking

slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22

Device-Free RF-based Activity Recognition

slide-23
SLIDE 23

Device-Free RF-based Activity Recognition

slide-24
SLIDE 24

Device-Free RF-based Activity Recognition

slide-25
SLIDE 25

Device-Free RF-based Activity Recognition

mobile phone within arms reach only 54% of the time

  • A. K. Dey et al.: ’Getting closer: An empirical investigation of

the proximity of user to their smart phones’ Ubicomp 2011

  • S. N. Patel et al.: ’Farther than you may think: An empirical

investigation of the proximity of users to their mobile phones’ Ubicomp 2006

slide-26
SLIDE 26

Using Fluctuation of electromagnetic waves at a receiver to recognise activities

Scholz, Sigg, Shihskova, von Zengen, Bagshik, Guenther, Beigl, Ji: SenseWaves: Radiowaves for context recognition, in Video Proceedings of Pervasive 2011

slide-27
SLIDE 27

RF-based device-free activity recognition

L y i n g empty S t a n d i n g Crawling W a l k i n g

slide-28
SLIDE 28

RF-based device-free activity recognition

L y i n g empty S t a n d i n g Crawling W a l k i n g

slide-29
SLIDE 29

Recent related work

.

Whole-Home Gesture Recognition Using Wireless Signals, Q. Pu, S. Gupta, S. Gollakota, S. Patel, Mobicom’13 See Through Walls with Wi-Fi!, F Adib, D. Katabi, SIGCOMM’13

slide-30
SLIDE 30

Situation and gestures from passive RSSI-based DFAR

10cm 10cm

Towards Away Hold over Open/close Take up Swipe bottom Swipe top Swipe left Swipe right Wipe No gesture

slide-31
SLIDE 31

Situation and gestures from passive RSSI-based DFAR

10cm 10cm

Towards Away Hold over Open/close Take up Swipe bottom Swipe top Swipe left Swipe right Wipe No gesture

slide-32
SLIDE 32

Which sample rate can we expect?

Suburban flat channel

P a c k e t s / s e c 1 2 3 4 5 6 7 8 9 10 11 University (ETH) channel P a c k e t s / s e c 1 2 3 4 5 6 7 8 9 10 11 34.06 0.61 4.45 0.10 53.97 0.14 0.28 0.11 26.46 0.06 0.05

ground 3 r d fl . 14.88 5.02 0.19 0.04 192.29 0.04 0.03 0.07 2.88 0.09 0.02

Dormitory channel

P a c k e t s / s e c 1 2 3 4 5 6 7 8 9 10 11 10.28 10.03 12.13 9.92 9.30 1.77 0.09 0.19 6.92 0.47 0.36 10.45 9.18 9.01 21.91 23.70 22.31 21.34 21.58 0.55 0.62 14.51 Train station channel P a c k e t s / s e c 1 2 3 4 5 6 7 8 9 10 11 0.85 0.35 0.32 0.20 0.85 3.10 2.59 11.85 4.46 2.05 9.61 15.29 8.86 11.06 1.41 2.15 10.99 4.45 1.23 11.09 10.79 23.30 Café in center channel P a c k e t s / s e c 1 2 3 4 5 6 7 8 9 10 11

slide-33
SLIDE 33

Sensing and recognition

slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36
slide-37
SLIDE 37

Envisioned paradigm shift in mobile computing

Parasitic operation Communication virtually for free Miniaturisation Processing & storage capabil. limited (passive, parasitic, backscatter)

slide-38
SLIDE 38

Envisioned paradigm shift in mobile computing

Parasitic operation Communication virtually for free Miniaturisation Processing & storage capabil. limited (passive, parasitic, backscatter)

Trade processing load for communication load

Shift computation towards the wireless communication channel Computation below computational complexity possible?

slide-39
SLIDE 39

Calculation during transmission on the wireless channel

Utilising Poisson-distributed burst-sequences

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

t K burst

superimposed received burst sequence transmit burst sequences time

Basic operations Addition, subtraction, division and multiplication at the time of wireless data transmission via Poisson-distributed burst-sequences

slide-40
SLIDE 40

Calculation during transmission on the wireless channel

Case study to compare the calculation accuracy

Utilise data from the Intel Berkeley laboratory network (here: temperature)1 Transmission of data by simple sensor nodes 2 3

1http://db.csail.mit.edu/labdata/labdata.html 2Sigg et al.: Utilising convolutions of random functions to realise function calculation via a physical channel, SPAWC’2013 3Sigg et al.: Calculation of functions on the RF-channel for IoT, IoT’2012

slide-41
SLIDE 41

Calculation during transmission on the wireless channel

Offline Online

Offline Online

slide-42
SLIDE 42
slide-43
SLIDE 43

Mobile Crowdsourcing – Big Data – Smart City

slide-44
SLIDE 44

Probabilistic graphical models

Conditional random fields

Distinguishing between observed variables X and target variables Y , in the unnormalized measure P[X, Y ] =

  • C

φC(XC) we can define a conditional random field as P[Y |X] = 1 Z(X)

  • C

φC(XC) Z(X) =

  • X

P[X, Y ]

slide-45
SLIDE 45
slide-46
SLIDE 46
slide-47
SLIDE 47

Application recommendation utilising Large-scale trends

832,236 devices Android + IOS 2012 - today http://carat.cs.helsinki.fi/

slide-48
SLIDE 48

Application recommendation utilising trends

slide-49
SLIDE 49

Application recommendation utilising trends

slide-50
SLIDE 50

Application recommendation utilising trends

slide-51
SLIDE 51

Application recommendation utilising trends

slide-52
SLIDE 52