LE WIFI SENSING EXPLIQUÉ

WiFi Sensing : fonctionnement, usages et limites

Le WiFi sensing analyse les variations des signaux radio pour déduire une présence, un mouvement, une activité ou une position. Il peut fonctionner sans caméra, mais toute affirmation utile dépend toujours de l’accès au matériel, de l’étalonnage, de la validation et de limites de confiance présentées honnêtement.

Maison en coupe montrant les trajets radio WiFi interagissant avec les pièces, les murs, le mobilier et une personne en train de marcher
Le WiFi sensing interprète la manière dont les trajets radio changent dans un espace ; il ne crée pas littéralement une image caméra de la pièce.

Le WiFi sensing utilise les transmissions sans fil comme signaux de mesure. Lorsqu’une personne se déplace, qu’une porte s’ouvre ou que le mobilier change, les trajets radio réfléchis changent aussi. Un système de détection enregistre ces variations et recherche des motifs associés à la présence, au mouvement, à la respiration, aux gestes, aux zones ou à d’autres événements soigneusement définis.

La réponse courte est que le WiFi sensing peut être utile, mais ce n’est ni magique ni automatiquement fiable. Une démo navigateur comme RuView doit être considérée avant tout comme une couche d’explication au-dessus d’une véritable chaîne de capture et d’inférence. Ce guide sépare les couches signal, modèle, application et validation afin que vous puissiez juger ce qu’un système démontre réellement.

Comment fonctionne le WiFi sensing en termes simples

Un émetteur envoie des signaux WiFi et un récepteur mesure ce qui arrive. Le trajet direct n’est qu’une partie du résultat : les murs, les sols, le mobilier, les appareils et les personnes créent de multiples trajets réfléchis. Le mouvement modifie la phase, l’amplitude, le timing et la corrélation de ces trajets.

Le système convertit une séquence temporelle de mesures en caractéristiques, puis compare ces caractéristiques à des règles ou à un modèle entraîné. La sortie peut être un état binaire de présence, un score de mouvement, une zone de pièce, une étiquette d’activité ou une plage de confiance. La sortie est une inférence à partir de variations du signal, pas une observation visuelle directe.

  • Transmettre : un routeur, point d’accès, ESP32 ou autre radio crée la liaison sans fil.
  • Mesurer : un récepteur compatible capture le RSSI, le CSI, des variations de type Doppler ou d’autres caractéristiques du canal associées.
  • Interpréter : le filtrage et les modèles convertissent des mesures bruitées en une sortie de détection définie.
  • Valider : des étiquettes connues et des tests après modification de la pièce révèlent si la sortie se généralise.
Illustration éditoriale de laboratoire montrant la mesure WiFi, les caractéristiques du signal, l’inférence et la validation
Un flux de travail crédible maintient séparées la capture, l’extraction de caractéristiques, l’inférence et la validation, au lieu de traiter la visualisation finale comme une preuve.

RSSI versus CSI : pourquoi la mesure compte

Le RSSI résume la puissance du signal reçu en une valeur approximative. Il peut servir à des expériences simples de proximité ou d’occupation, mais il masque une grande partie du comportement spécifique aux fréquences à l’intérieur d’un canal WiFi. Le Channel State Information, ou CSI, expose des mesures plus fines sur les sous-porteuses et souvent aussi sur les liaisons d’antenne.

Le CSI offre donc davantage de structure pour détecter des mouvements subtils, mais il produit aussi plus de données, plus de contraintes matérielles, plus de travail d’étalonnage et davantage de risques de surapprentissage. Un projet doit choisir la mesure la plus simple capable de répondre à sa vraie question.

Mesure Utile pour Limite principale
RSSI Proximité grossière, occupation simple, expériences de référence Faible niveau de détail et forte variabilité environnementale
CSI Présence, mouvement, activité, localisation, fonctionnalités de recherche Nécessite une capture compatible, du traitement, des étiquettes et une validation
Visualisation Expliquer la sortie du modèle et le niveau de confiance Ne peut pas remplacer les preuves issues de la mesure sous-jacente

À quoi peut servir le WiFi sensing

Les cas d’usage les plus solides ont une cible étroite et une manière claire de vérifier la réponse. La détection de présence peut alimenter des commandes d’éclairage ou d’énergie. Les expériences sur le mouvement et les gestes peuvent permettre une interaction sans contact. Les systèmes de recherche étudient aussi les micro-mouvements liés à la respiration, la reconnaissance d’activité, le positionnement intérieur, des événements de type chute et des caractéristiques liées à la posture.

Ces tâches ne sont pas interchangeables. Un système qui distingue une pièce vide d’une pièce occupée n’a pas démontré qu’il peut identifier une personne, reconstruire une posture, diagnostiquer un problème de santé ou suivre quelqu’un de manière fiable à travers tous les murs. Chaque affirmation supplémentaire exige de nouvelles étiquettes, de nouveaux tests et de nouveaux contrôles de risque.

  • Présence et occupation : si une zone définie est probablement occupée.
  • Mouvement et activité : si un mouvement s’est produit et quelle classe entraînée lui correspond le mieux.
  • Localisation : où se trouve probablement un appareil ou une cible liée au signal.
  • Visualisation de recherche : afficher les caractéristiques CSI, le niveau de confiance et les résultats expérimentaux.

Exigences matérielles et logicielles

Le trafic WiFi normal peut fournir la liaison radio, mais les interfaces grand public normales n’exposent pas toujours les mesures nécessaires au sensing. Les expériences avec ESP32 peuvent offrir des voies d’apprentissage accessibles autour du CSI, tandis que des appareils Broadcom pris en charge avec Nexmon CSI peuvent exposer des captures plus riches. D’autres plateformes de recherche utilisent des cartes d’interface réseau spécialisées ou des API de sensing fournies par les fabricants.

Le logiciel doit horodater les échantillons, nettoyer le bruit, aligner les étiquettes, extraire des caractéristiques, exécuter l’inférence et conserver assez de métadonnées pour reproduire le résultat. Si la page n’affiche qu’une animation sans pouvoir expliquer d’où viennent les mesures, il s’agit d’une démo de visualisation plutôt que d’un système de sensing validé.

  • Vérifiez que le chipset, le firmware, le pilote et le mode de fonctionnement exposent bien les données requises.
  • Enregistrez la disposition de la pièce, le placement des appareils, le canal, la bande passante, le comportement d’échantillonnage et le timing des étiquettes.
  • Séparez les tests d’entraînement, de validation et de changement d’environnement.
  • Affichez les états à faible confiance et les états indisponibles au lieu de forcer un résultat.

Limites de précision et modes d’échec fréquents

Le WiFi sensing dépend des trajets multiples, ce qui explique aussi pourquoi il peut dériver. Déplacer le routeur, changer de canal, ouvrir une porte, ajouter des personnes, faire tourner un ventilateur ou réorganiser le mobilier peut modifier la distribution du signal. Un modèle peut bien fonctionner dans la pièce où il a été entraîné et échouer ailleurs.

Une évaluation utile inclut les faux positifs, les faux négatifs, la latence, l’étalonnage de la confiance et les performances après des changements environnementaux. Un seul exemple en direct impressionnant ne suffit pas. La répétabilité sur plusieurs jours, dans plusieurs pièces, avec différents matériels et des participants jamais vus auparavant constitue une preuve bien plus solide.

Changement Effet possible Réponse de validation
Le routeur ou le récepteur bouge Décalage de la ligne de base et du motif de trajets multiples Réétalonner et tester la sensibilité au placement
Le mobilier, les portes ou les appareils changent De nouvelles réflexions ressemblent à du mouvement Inclure des tests négatifs après modification de la pièce
Plusieurs personnes entrent Les signaux se superposent et les étiquettes deviennent ambiguës Indiquer les limites prises en charge pour l’occupation et le niveau de confiance
Matériel ou canal différent La distribution des caractéristiques change Valider chaque configuration prise en charge

Confidentialité, sécurité et déploiement responsable

Sans caméra ne veut pas dire sans enjeu de confidentialité. L’occupation, les habitudes, les mouvements et la position peuvent malgré tout être sensibles. Un déploiement responsable explique ce qui est mesuré, qui peut y accéder, combien de temps les données sont conservées, si le traitement reste local et comment les utilisateurs peuvent désactiver la fonctionnalité.

Le WiFi sensing ne doit pas constituer l’unique base d’un diagnostic médical, d’une intervention d’urgence, d’une action des forces de l’ordre, d’une mesure disciplinaire envers des employés ou d’autres décisions à forts enjeux. Les démos de recherche doivent éviter de présenter des silhouettes ou des zones déduites comme des vérités terrain et doivent rendre l’incertitude visible.

  • Collecter uniquement les données minimales nécessaires à la tâche annoncée.
  • Privilégier un traitement local et une conservation courte lorsque c’est possible.
  • Exiger une information préalable, le consentement, des contrôles d’accès et un interrupteur d’arrêt.
  • Documenter les usages non pris en charge et l’escalade vers une revue humaine.

Comment évaluer une démo de WiFi sensing

Commencez par demander quelle mesure physique alimente la démo. Identifiez ensuite la cible exacte, par exemple l’occupation d’une pièce plutôt qu’une vague détection humaine. Recherchez une ligne de base, des tests étiquetés, une gestion du niveau de confiance et des résultats après changement de l’environnement.

Pour RuView, séparez la visualisation open source et le flux de travail du chemin de capture matériel. Utilisez les guides dédiés sur l’ESP32 CSI, le Nexmon CSI, la détection humaine, les jeux de données, les routeurs compatibles, le positionnement intérieur et la sélection de projets GitHub, au lieu de supposer qu’une seule configuration couvre tous les cas d’usage.

  • Le projet peut-il nommer son émetteur, son récepteur, son chipset, son firmware et son type de mesure ?
  • Distingue-t-il les données en direct, les données rejouées, la simulation et l’animation illustrative ?
  • Les faux positifs, les faux négatifs, la latence et les états à faible confiance sont-ils visibles ?
  • A-t-il été testé après des changements de placement, de pièce, de participant ou de matériel ?

Sources et références techniques

FAQ sur le WiFi sensing

Qu’est-ce que le WiFi sensing ?

Le WiFi sensing analyse les variations des mesures radio sans fil pour déduire des événements tels que la présence, le mouvement, l’activité ou la position. Il s’agit d’une chaîne d’inférence, pas d’une image caméra.

Comment fonctionne le WiFi sensing ?

Un émetteur et un récepteur créent une liaison WiFi, des mesures comme le RSSI ou le CSI enregistrent les variations du canal, puis un filtrage ou des modèles associent ces variations à une sortie définie qui doit être validée.

Le WiFi ordinaire peut-il détecter des personnes ?

Les signaux WiFi peuvent permettre la détection de présence ou de mouvement, mais les routeurs ordinaires n’exposent pas forcément les données nécessaires à un système pratique. La fiabilité dépend du matériel, des étiquettes, de l’étalonnage, de l’environnement et de la validation.

Le WiFi sensing est-il la même chose que le WiFi CSI ?

Non. Le WiFi sensing est le domaine d’application plus large. Le CSI est une source de mesure détaillée qu’utilisent de nombreux systèmes de sensing.

Le WiFi sensing peut-il voir à travers les murs ?

Les variations radio peuvent traverser certains murs ou se réfléchir autour d’eux, mais les performances varient selon le matériau, le placement, la distance, les interférences et la tâche entraînée. Une affirmation de détection à travers les murs nécessite des tests directs dans l’environnement cible.

Le WiFi sensing respecte-t-il la vie privée ?

Il peut éviter les caméras, mais l’occupation, les mouvements, les habitudes et la position déduits restent sensibles. Les systèmes responsables minimisent la collecte, expliquent le traitement, contrôlent l’accès et fournissent des options de consentement et de désactivation.