![Page 1: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/1.jpg)
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen
Institute of Operating Systemsand Computer Networks
Stephan Sigg, Shuyu Shi, Felix Büsching, Yusheng Ji, Lars Wolf
Leveraging RF-channel fluctuation for activity recognitionOn active and passive systems; Continuous and RSSI-based signal features
![Page 2: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/2.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 2 Institute of Operating Systemsand Computer Networks
Outline
Motivation: Why should anyone want to do this? Test SetupResultsConclusion
![Page 3: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/3.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 3 Institute of Operating Systemsand Computer Networks
Personal Emergency Response System (PERS)
Observed behavior 1: Normal usageWorks – since several years
Fall occurs Button pressed Alarm initiated
![Page 4: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/4.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 4 Institute of Operating Systemsand Computer Networks
Personal Emergency Response System (PERS) – Non-Usage
Observed behavior 2: Non-usage Forgets to wear senderDoesn’t even know where it is
No button to press No alarmFall occurs
![Page 5: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/5.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 5 Institute of Operating Systemsand Computer Networks
Personal Emergency Response System (PERS) – Refused Usage
Observed behavior 3: Refused usage “The mobile nursing service will come anyway – in 2-4 hours” “I’ll wait here on the floor – don’t want to bother anyone”
Fall occurs Button not pressed No alarm
![Page 6: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/6.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 6 Institute of Operating Systemsand Computer Networks
Personal Emergency Response System (PERS) – Anxious Usage
Observed behavior 4: Anxious usage “I feel safe – I better wear that thing 24/7”Many false alarms during nighttime
Bad dream occursButton accidentally pressed
False Alarm
![Page 7: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/7.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 7 Institute of Operating Systemsand Computer Networks
Summary: Personal Emergency Response System (PERS)
1. Normal usage OK, this is boring…
2. Non-usage Additional stationary sensors for activity detection
3. Refused usage Additional stationary sensors for activity detection
4. Anxious usage Only stationary sensors for activity detection
Using RF-channel fluctuation for activity recognition may be a good idea!
![Page 8: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/8.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 8 Institute of Operating Systemsand Computer Networks
Motivation for RF-based Activity Detection
Worn devices are not always present when neededMost IoT-devices include a radio transceiverNo interaction is requiredNot intrusive like camerasHigher acceptance
![Page 9: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/9.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 9 Institute of Operating Systemsand Computer Networks
Outline
Motivation Test SetupResultsConclusion
![Page 10: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/10.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 10 Institute of Operating Systemsand Computer Networks
1/4 different devices
USRP1: Active SDR-based DFAR 900 MHz (RFX900 board)Vert900 Antenna Sine signal, continuously modulated on carrier 80 Hz sample rate
![Page 11: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/11.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 11 Institute of Operating Systemsand Computer Networks
2/4 different devices
USPR N210: Passive SDR-based DFAR 82.5 MHz (WBX board), Vert900 AntennaEnvironmental FM radio from nearby radio station 64 Hz sample rate
![Page 12: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/12.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 12 Institute of Operating Systemsand Computer Networks
3/4 different devices
INGA WSN-Node: Active RSSI-based DFAR 2.4 GHz IEEE802.15.4 radio PCB-AntennaUDP-Packets 100 packets per secondRSSI-values from radio (received MAC-Frames)
![Page 13: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/13.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 13 Institute of Operating Systemsand Computer Networks
4/4 different devices
Iphone 4: Accelerometer-based activity recognition 3 axis accelerometerAttached to body 40 Hz sampling rateRecorded simultaneously to other experiments
x
yz
![Page 14: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/14.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 14 Institute of Operating Systemsand Computer Networks
Test Setup: Scenario 1
![Page 15: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/15.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 15 Institute of Operating Systemsand Computer Networks
Test Setup: Scenario 2
![Page 16: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/16.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 16 Institute of Operating Systemsand Computer Networks
Performed Activities
Empty room
Standing At 3 different locations
Lying At 3 different locations
Walking At 3 different speeds
Crawling
![Page 17: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/17.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 17 Institute of Operating Systemsand Computer Networks
Summary: Different Approaches and Scenarios
ApproachesActive SDR-based DFAR Passive SDR-based DFARActive RSSI-based DFARAccelerometer-based activity recognition
2 ScenariosRoom All four approaches evaluated
HallwayNo WSN evaluation x
yz
![Page 18: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/18.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 18 Institute of Operating Systemsand Computer Networks
Outline
Motivation Test SetupResultsConclusion
![Page 19: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/19.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 19 Institute of Operating Systemsand Computer Networks
Confusion Matrices – Classification Accuracy – k-NN algorithm 1/2
Accelerometer-based activity recognition
Passive SDR-based DFAR
Lying Standing Walking CrawlingLying .976 .024Standing 1.0Walking .955 .045Crawling .253 .748
Lying Standing Walking CrawlingLying 1.0Standing .056 .980 .022Walking .023 .874 .102Crawling 0.44 .144 .811
x
yz
![Page 20: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/20.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 20 Institute of Operating Systemsand Computer Networks
Confusion Matrices – Classification Accuracy – k-NN algorithm 2/2
Active SDR-based DFAR
Active RSSI-based DFAR
Lying Standing Walking CrawlingLying .904 .096Standing .096 .898 .006Walking .013 .962 .025Crawling .038 .212 .750
Lying Standing Walking CrawlingLying .882 .118Standing .120 .869 .007 .004Walking .953 .047Crawling .010 .439 .551
![Page 21: Leveraging RF-channel fluctuation for activity recognition](https://reader033.vdocuments.us/reader033/viewer/2022052514/628bb88fecc24b7452377836/html5/thumbnails/21.jpg)
Felix Büsching: Leveraging RF-channel fluctuation for activity recognition | 21 Institute of Operating Systemsand Computer Networks
Summary, Conclusion & Outlook
Device-free, no worn sensors, no interaction requiredMonitoring of elderly by RF-Channel Activity Recognition works!… nearly as good as accelerometer based (Passive is not that good)
Monitoring smart spaces works for simple activities.
OutlookOnly RSSI-based information will be needed for activity detection
Thanks for the [email protected]