�CS60055: Ubiquitous Computing
Contactless Sensing
Part III: mmWave Sensing
Thanks to Argha Sen and Debjit Chatterjee for helping with the slides!
INDIAN INSTITUTE OF TECHNOLOGY
KHARAGPUR
Department of Computer Science and Engineering
5G New Radio (NR)
Indian Institute of Technology Kharagpur
Ubiquitous Computing over 5G
Communication
Sensing
Computation
Indian Institute of Technology Kharagpur
Background: How Sensing Works
Indian Institute of Technology Kharagpur
Human Activity Recognition
| | | |
Source
Sensor
Feature
Inference
Gesture
Vital Signs
Presence & movement
Location
Indian Institute of Technology Kharagpur
Various Sensing Modalities
Signal | Frequency | Key properties signifying applicability |
Acoustics | 20 Hz - 20 kHz(audible) >20 kHz | Affected by acoustic interference in environment |
UWB | 3.1 GHz to 10.6 GHz | Interference with sub 6 GHz Communicating Devices |
Wifi | 2.4 GHz/ 5 GHz | Low Range resolution, less accuracy with CSI |
mmWave | 30–300 GHz | Various commercial devices. Prominent technology of the near future |
Bluetooth | 2.4GHz | Low Resolution |
LoRA | 169 MHz, 433 MHz, 868 MHz and 915 MHz | Long range sensing but not apt for indoor |
Indian Institute of Technology Kharagpur
Various Sensing Modalities
Signal | Frequency | Key properties signifying applicability |
Acoustics | 20 Hz - 20 kHz(audible) >20 kHz | Affected by acoustic interference in environment |
UWB | 3.1 GHz to 10.6 GHz | Interference with sub 6 GHz Communicating Devices |
WiFi | 2.4 GHz/ 5 GHz | Low Range resolution, less accuracy with CSI |
mmWave | 30–300 GHz | Various commercial devices. Prominent technology of the near future |
Bluetooth | 2.4GHz | Low Resolution |
LoRA | 169 MHz, 433 MHz, 868 MHz and 915 MHz | Long range sensing but not apt for indoor |
Indian Institute of Technology Kharagpur
A Vast Literature on RF Sensing
Wifi
mmWave
UWB
Acoustics
Presence Detection
Breathing monitoring
Heart rate monitoring
Eyelid movement
Hand gesture recognition
Counting crowd
Speech recognition
Indoor positioning
Multi-user breathing monitoring
Facial expression recognition
Gesture recognition
Localization/tracking
Fall detection
Gait identification
Emotion detection
Heart beat monitoring
Parking space monitoring
Presence detection
Parking space monitoring
Indian Institute of Technology Kharagpur
mmWave Sensing – A Vast Literature
Indian Institute of Technology Kharagpur
mmWave Sensing
Indian Institute of Technology Kharagpur
FMCW Radars
Indian Institute of Technology Kharagpur
FMCW Radars
Indian Institute of Technology Kharagpur
FMCW Radars
Indian Institute of Technology Kharagpur
FMCW Radar: The IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: The IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: Range Resolution
Indian Institute of Technology Kharagpur
FMCW Radar: Range Resolution
Indian Institute of Technology Kharagpur
FMCW Radar: Range Resolution
To resolve two different tones in the frequency spectrum, they must be spaced more than 1/T, where T is the window duration. In this case, T equals to Tc.
Indian Institute of Technology Kharagpur
An Important Observation from FFT
Indian Institute of Technology Kharagpur
An Important Observation from FFT
Indian Institute of Technology Kharagpur
FMCW Radar: Range Resolution
The minimum range resolution can be computed as:
To resolve two different tones in the frequency spectrum, they must be spaced more than 1/T, where T is the window duration. In this case, T equals to Tc.
Indian Institute of Technology Kharagpur
Equidistant Objects
Indian Institute of Technology Kharagpur
Equidistant Objects
Indian Institute of Technology Kharagpur
Equidistant Objects
How do we separate these two objects?
Indian Institute of Technology Kharagpur
Equidistant Objects
How do we separate these two objects?
The phase information helps!
Indian Institute of Technology Kharagpur
FMCW Radar: Phase of the IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: Phase of the IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: Phase of the IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: Phase of the IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: Phase of the IF Signal
Indian Institute of Technology Kharagpur
FMCW Radar: AoA Estimation
Indian Institute of Technology Kharagpur
Visualizing and Analyzing mmWave Radar Data
Indian Institute of Technology Kharagpur
Visualizing and Analyzing mmWave Radar Data
Why do we see a high intensity at zero-doppler?
Indian Institute of Technology Kharagpur
Visualizing and Analyzing mmWave Radar Data
Indian Institute of Technology Kharagpur
Analyzing mmWave Data
Indian Institute of Technology Kharagpur
MARS
Continuous Multi-user Activity Tracking via Room-Scale mmWave Sensing
ARGHA SEN, ANIRBAN DAS, SWADHIN PRADHAN, SANDIP CHAKRABORTY
IIT KHARAGPUR
ACM/IEEE IPSN 2024
Indian Institute of Technology Kharagpur
Your Home Knows You Well
Generated through GPT-4
Indian Institute of Technology Kharagpur
Requirements
IPSN 2024, May 13-16, 2024, Hong Kong, China
The Broad Vision Towards a Feasible Solution
Indian Institute of Technology Kharagpur
Which Activities Can be Sensed?
Indian Institute of Technology Kharagpur
Examples: Exercise
Indian Institute of Technology Kharagpur
Examples: Different Jumping Activities
Indian Institute of Technology Kharagpur
Examples: Micro Activities
Using Laptop
Using Phone
Indian Institute of Technology Kharagpur
Impact of Static Clutters
Indian Institute of Technology Kharagpur
Impact of Non Line of Sight (NLoS)
Indian Institute of Technology Kharagpur
Radar Configuration
Indian Institute of Technology Kharagpur
MARS (Multi-user Activity Tracking via Room-scale Sensing)
IPSN 2024, May 13-16, 2024, Hong Kong, China
Point and Track with Configuration Switching
IPSN 2024, May 13-16, 2024, Hong Kong, China
MARS System Architecture
IPSN 2024, May 13-16, 2024, Hong Kong, China
MARS System Architecture
IPSN 2024, May 13-16, 2024, Hong Kong, China
Handling Blind Spots
IPSN 2024, May 13-16, 2024, Hong Kong, China
The High Level Processing Pipeline
Rotate the servo when a subject moves out of the main lobe of the radar
Capture PCD and cluster the PCD to infer the subjects
Apply Kalman Filter to estimate the subject coordinates for the missing values
Random Forest Classifier on the PCD
Extract non-zero doppler range bins and stack 1sec data at different (macro and micro) configurations
Use 2D CNN to classify the activity levels (separate classifiers for macro and micro)
Static and Performing some activities
Walking/Running
IPSN 2024, May 13-16, 2024, Hong Kong, China
Implementation and Testing
IPSN 2024, May 13-16, 2024, Hong Kong, China
Accuracy vs Response Times
Single User
Multi User (N=3)
Each user performs different activities, no activity switching over time
Perform different activities over time
IPSN 2024, May 13-16, 2024, Hong Kong, China
Accuracy vs Response Times
Multi User (N=3), activity switching over time
IPSN 2024, May 13-16, 2024, Hong Kong, China
Happy Learning!
Some resources related to this topic
Introduction | Related Work | Background | Observation | Methodology | Evaluation | Conclusion |