Il WiFi sensing usa le trasmissioni wireless come segnali di misura. Quando una persona si muove, una porta si apre o i mobili cambiano disposizione, cambiano anche i percorsi radio riflessi. Un sistema di sensing registra questi cambiamenti e cerca schemi associati a presenza, movimento, respirazione, gesti, zone o altri eventi definiti con precisione.
La risposta breve è che il WiFi sensing può essere utile, ma non è magia e non è automaticamente affidabile. Una demo nel browser come RuView va considerata soprattutto come il livello di spiegazione sopra una reale pipeline di acquisizione e inferenza. Questa guida separa i livelli di segnale, modello, applicazione e validazione così puoi valutare che cosa un sistema dimostra davvero.
Come funziona il WiFi sensing in parole semplici
Un trasmettitore invia segnali WiFi e un ricevitore misura ciò che arriva. Il percorso diretto è solo una parte del risultato: muri, pavimenti, mobili, elettrodomestici e persone creano molteplici percorsi riflessi. Il movimento modifica la fase, l'ampiezza, la temporizzazione e la correlazione di questi percorsi.
Il sistema converte una sequenza temporale di misure in caratteristiche, poi confronta queste caratteristiche con regole o con un modello addestrato. L'output può essere uno stato binario di presenza, un punteggio di movimento, una zona della stanza, un'etichetta di attività o un intervallo di confidenza. L'output è un'inferenza basata sui cambiamenti del segnale, non un'osservazione visiva diretta.
- Trasmettere: un router, access point, ESP32 o altra radio crea il collegamento wireless.
- Misurare: un ricevitore compatibile acquisisce RSSI, CSI, variazioni simili al Doppler o altre caratteristiche del canale correlate.
- Interpretare: filtri e modelli convertono misure rumorose in un output di sensing definito.
- Validare: etichette note e test con stanza modificata rivelano se l'output generalizza.
RSSI rispetto a CSI: perché la misura conta
RSSI riassume la potenza del segnale ricevuto in un numero approssimativo. Può supportare semplici esperimenti di prossimità o occupazione, ma nasconde gran parte del comportamento specifico in frequenza all'interno di un canale WiFi. Channel State Information, o CSI, espone invece misure più dettagliate attraverso le sottoportanti e spesso anche tra i collegamenti d'antenna.
CSI offre quindi più struttura per rilevare movimenti sottili, ma genera anche più dati, vincoli hardware, lavoro di calibrazione e possibilità di overfitting. Un progetto dovrebbe scegliere la misura più semplice che possa rispondere alla sua reale domanda.
| Misura | Utile per | Limite principale |
|---|---|---|
| RSSI | Prossimità approssimativa, occupazione semplice, esperimenti di base | Basso livello di dettaglio e alta variabilità ambientale |
| CSI | Presenza, movimento, attività, localizzazione, caratteristiche di ricerca | Richiede acquisizione compatibile, elaborazione, etichette e validazione |
| Visualizzazione | Spiegare l'output del modello e la confidenza | Non può sostituire le evidenze di misura sottostanti |
Per cosa può essere usato il WiFi sensing
I casi d'uso più solidi hanno un obiettivo ristretto e un modo chiaro per verificare la risposta. Il rilevamento della presenza può supportare controlli di illuminazione o di energia. Gli esperimenti su movimento e gesti possono supportare interazioni contactless. I sistemi di ricerca studiano anche micromovimenti legati alla respirazione, riconoscimento delle attività, posizionamento indoor, eventi simili a cadute e caratteristiche legate alla postura.
Questi compiti non sono intercambiabili. Un sistema che distingue tra stanze vuote e occupate non ha dimostrato di poter identificare una persona, ricostruire una postura, diagnosticare una condizione di salute o tracciare qualcuno in modo affidabile attraverso ogni muro. Ogni affermazione aggiuntiva richiede nuove etichette, nuovi test e controlli del rischio.
- Presenza e occupazione: se una zona definita è probabilmente occupata.
- Movimento e attività: se si è verificato un movimento e quale classe addestrata vi corrisponde meglio.
- Localizzazione: dove è probabilmente situato un dispositivo o un target correlato al segnale.
- Visualizzazione per la ricerca: mostrare caratteristiche CSI, confidenza e output sperimentale.
Requisiti hardware e software
Il normale traffico WiFi può fornire il collegamento radio, ma le normali interfacce consumer non espongono sempre le misure necessarie per il sensing. Gli esperimenti con ESP32 possono offrire percorsi accessibili per imparare CSI, mentre i dispositivi Broadcom supportati con Nexmon CSI possono esporre acquisizioni più ricche. Altre piattaforme di ricerca usano schede di rete specializzate o API di sensing del fornitore.
Il software deve applicare timestamp ai campioni, pulire il rumore, allineare le etichette, estrarre caratteristiche, eseguire l'inferenza e conservare abbastanza metadati da permettere di riprodurre il risultato. Se la pagina mostra solo un'animazione ma non sa spiegare da dove provengono le misure, si tratta di una demo di visualizzazione piuttosto che di un sistema di sensing validato.
- Conferma che chipset, firmware, driver e modalità operativa espongano i dati richiesti.
- Registra layout della stanza, posizionamento dei dispositivi, canale, larghezza di banda, comportamento di campionamento e temporizzazione delle etichette.
- Tieni separati training, validazione e test in ambiente modificato.
- Mostra stati di bassa confidenza e indisponibilità invece di forzare un risultato.
Limiti di accuratezza e modalità di errore comuni
Il WiFi sensing dipende dal multipath, ed è anche per questo che può andare incontro a deriva. Spostare il router, cambiare canale, aprire una porta, aggiungere persone, accendere un ventilatore o spostare i mobili può modificare la distribuzione del segnale. Un modello può funzionare bene nella stanza in cui è stato addestrato e fallire altrove.
Una valutazione utile include falsi positivi, falsi negativi, latenza, calibrazione della confidenza e prestazioni dopo cambiamenti ambientali. Un singolo esempio dal vivo impressionante non basta. La ripetibilità tra giorni, stanze, hardware e partecipanti mai visti prima è un'evidenza molto più forte.
| Cambiamento | Possibile effetto | Risposta di validazione |
|---|---|---|
| Il router o il ricevitore si sposta | Spostamento del riferimento di base e del pattern multipath | Ricalibrare e testare la sensibilità al posizionamento |
| Cambiano mobili, porte o elettrodomestici | Nuove riflessioni somigliano al movimento | Includere test negativi con stanza modificata |
| Entrano più persone | I segnali si sovrappongono e le etichette diventano ambigue | Riportare i limiti di occupazione supportati e di confidenza |
| Hardware o canale differenti | Cambia la distribuzione delle caratteristiche | Validare ogni configurazione supportata |
Privacy, sicurezza e distribuzione responsabile
Senza telecamera non significa senza implicazioni per la privacy. Occupazione, routine, movimento e posizione possono comunque essere dati sensibili. Una distribuzione responsabile spiega che cosa viene misurato, chi può accedervi, per quanto tempo i dati vengono conservati, se l'elaborazione resta in locale e come gli utenti possono disattivare la funzione.
Il WiFi sensing non dovrebbe essere l'unica base per diagnosi mediche, risposta alle emergenze, applicazione della legge, provvedimenti disciplinari sui dipendenti o altre decisioni ad alto impatto. Le demo di ricerca dovrebbero evitare di presentare silhouette o zone dedotte come verità a terra e dovrebbero rendere visibile l'incertezza.
- Raccogli i dati minimi necessari per il compito dichiarato.
- Preferisci elaborazione locale e conservazione breve quando praticabile.
- Richiedi informativa, consenso, controlli di accesso e un interruttore di spegnimento.
- Documenta gli usi non supportati e l'escalation alla revisione umana.
Come valutare una demo di WiFi sensing
Inizia chiedendoti quale misura fisica alimenta la demo. Poi identifica l'obiettivo esatto, come l'occupazione di una stanza invece di un vago rilevamento umano. Cerca una baseline, test etichettati, gestione della confidenza e risultati dopo che l'ambiente è cambiato.
Per RuView, separa la visualizzazione open source e il flusso di lavoro dal percorso di acquisizione hardware. Usa le guide dedicate per ESP32 CSI, Nexmon CSI, rilevamento umano, dataset, router compatibili, posizionamento indoor e selezione di progetti GitHub invece di presumere che una sola configurazione copra ogni caso d'uso.
- Il progetto sa indicare trasmettitore, ricevitore, chipset, firmware e tipo di misura?
- Distingue tra dati live, dati riprodotti, simulazione e animazione illustrativa?
- Sono visibili falsi positivi, falsi negativi, latenza e stati di bassa confidenza?
- È stato testato dopo cambiamenti di posizionamento, stanza, partecipanti o hardware?
Fonti e riferimenti tecnici
FAQ sul WiFi sensing
Che cos'è il WiFi sensing?
Il WiFi sensing analizza i cambiamenti nelle misure radio wireless per dedurre eventi come presenza, movimento, attività o posizione. È una pipeline di inferenza, non un'immagine da telecamera.
Come funziona il WiFi sensing?
Un trasmettitore e un ricevitore creano un collegamento WiFi, misure come RSSI o CSI registrano i cambiamenti del canale e filtri o modelli mappano questi cambiamenti su un output definito che deve essere validato.
Il normale WiFi può rilevare le persone?
I segnali WiFi possono supportare il rilevamento di presenza o movimento, ma i normali router potrebbero non esporre i dati necessari per un sistema pratico. L'affidabilità dipende da hardware, etichette, calibrazione, ambiente e validazione.
Il WiFi sensing è la stessa cosa del WiFi CSI?
No. Il WiFi sensing è l'area applicativa più ampia. CSI è una delle fonti di misura dettagliata che molti sistemi di sensing usano.
Il WiFi sensing può vedere attraverso i muri?
Le variazioni radio possono attraversare o riflettersi attorno ad alcuni muri, ma le prestazioni variano in base al materiale, al posizionamento, alla distanza, alle interferenze e al compito addestrato. Un'affermazione di through-wall richiede test diretti nell'ambiente di destinazione.
Il WiFi sensing è rispettoso della privacy?
Può evitare le telecamere, ma occupazione, movimento, routine e posizione dedotti restano sensibili. I sistemi responsabili minimizzano la raccolta, spiegano l'elaborazione, controllano l'accesso e forniscono consenso e opzioni di disattivazione.