Why Commodity WiFi Sensors Fail at Multi-Person Gait Identification: A Systematic Analysis Using ESP32
By: Oliver Custance, Saad Khan, Simon Parkinson
Potential Business Impact:
WiFi can't tell people apart in a crowd.
WiFi Channel State Information (CSI) has shown promise for single-person gait identification, with numerous studies reporting high accuracy. However, multi-person identification remains largely unexplored, with the limited existing work relying on complex, expensive setups requiring modified firmware. A critical question remains unanswered: is poor multi-person performance an algorithmic limitation or a fundamental hardware constraint? We systematically evaluate six diverse signal separation methods (FastICA, SOBI, PCA, NMF, Wavelet, Tensor Decomposition) across seven scenarios with 1-10 people using commodity ESP32 WiFi sensors--a simple, low-cost, off-the-shelf solution. Through novel diagnostic metrics (intra-subject variability, inter-subject distinguishability, performance degradation rate), we reveal that all methods achieve similarly low accuracy (45-56\%, $σ$=3.74\%) with statistically insignificant differences (p $>$ 0.05). Even the best-performing method, NMF, achieves only 56\% accuracy. Our analysis reveals high intra-subject variability, low inter-subject distinguishability, and severe performance degradation as person count increases, indicating that commodity ESP32 sensors cannot provide sufficient signal quality for reliable multi-person separation.
Similar Papers
Beyond Sub-6 GHz: Leveraging mmWave Wi-Fi for Gait-Based Person Identification
Machine Learning (CS)
Lets Wi-Fi recognize people by how they walk.
Transformer-Based Person Identification via Wi-Fi CSI Amplitude and Phase Perturbations
Machine Learning (CS)
Identifies people using Wi-Fi signals, even when still.
Meta-Learning-Based People Counting and Localization Models Employing CSI from Commodity WiFi NICs
Information Theory
Spots people using WiFi signals.