DÉTECTION AMBIANTE ET SÉCURITÉ DES SENIORS

Détection des Chutes par WiFi : Radar CSI Sans Contact, Pipeline et Limites Biomécaniques

Les chutes représentent un risque majeur pour les personnes âgées vivant seules. La détection par WiFi exploite les informations d'état du canal (CSI) pour repérer une chute sans montre connectée, caméra optique ni radar dédié.

Schéma de la détection de chute par WiFi montrant la perturbation des ondes radio lors de l'impact
Architecture de détection par WiFi : Les sous-porteuses d'un routeur standard sont perturbées par les mouvements corporels, permettant d'isoler les variations Doppler et l'immobilité au sol.

Chaque année, des millions de seniors sont victimes de chutes entraînant des hospitalisations lourdes et une perte d'autonomie. Bien que les pendentifs d'alerte existent depuis longtemps, moins de vingt pour cent des personnes âgées les portent en permanence, notamment dans les pièces à risque comme les salles de bains. Les caméras classiques posent quant à elles d'évidents problèmes de respect de la vie privée.

La détection de chute par WiFi lève ces freins en réutilisant les ondes radio déjà émises dans le logement. Lorsque les signaux IEEE 802.11 traversent une pièce, les sous-porteuses OFDM se réfléchissent sur le corps humain et les parois. En analysant les données CSI avec des outils comme RuView, le réseau WiFi se transforme en capteur d'ambiance capable de détecter une chute en temps réel sans capturer aucune image.

Biomécanique Radiofréquence : Distinguer les Chutes des Gestes Quotidiens

Les différences cinématiques entre les mouvements de la vie quotidienne et une chute accidentelle permettent aux ondes radio de classer chaque événement avec certitude. Lorsqu'une personne marche, s'assoit ou ramasse un objet, le torse subit une accélération contrôlée. La vitesse verticale lors d'une assise dépasse rarement 0,8 mètre par seconde.

À l'inverse, une chute incontrôlée est régie par la gravité, atteignant des vitesses descendantes du torse de 1,8 à 2,2 mètres par seconde avant l'impact. Cette descente brutale provoque un décalage Doppler très marqué sur les sous-porteuses WiFi, immédiatement suivi d'une absence totale de mouvement au sol.

  • Accélération Gravitationnelle : Les chutes provoquent des vitesses descendantes supérieures à 1,8 m/s, créant des signatures Doppler nettes comparées à l'assise (<0,8 m/s).
  • Dispersion Cinématique : Le mouvement désordonné des membres diffuse l'énergie sur un large éventail de fréquences radio.
  • Immobilité Post-Impact : Une vraie chute se traduit par un choc soudain suivi d'une période de calme absolu sur le sol.
  • Modification des Trajets Multiples : Le corps allongé modifie durablement le profil de réflexion dans la zone basse de Fresnel.

Le Pipeline Complet de Traitement du Signal WiFi CSI

Transformer les variations de tension des antennes en alertes fiables demande une chaîne de traitement du signal éprouvée. Le récepteur extrait des matrices CSI complexes sur les sous-porteuses OFDM, débarrassées au préalable des bruits matériels tels que les dérives de fréquence (CFO).

Le pipeline applique un déroulement de phase et un filtre passe-bande Butterworth (0,5 Hz à 20 Hz) pour supprimer les échos statiques de la pièce. Une analyse en composantes principales (PCA) isole ensuite le mouvement du torse, tandis que des réseaux de neurones temporels évaluent les spectrogrammes Doppler.

  • Étape 1 - Capture CSI Brute : Acquisition des données complexes à 50 Hz - 100 Hz via ESP32 ou puces sous Linux.
  • Étape 2 - Filtrage et Débruitage : Filtre de Hampel et déroulement de phase pour corriger les offsets matériels.
  • Étape 3 - Extraction Doppler : Transformée de Fourier à court terme (STFT) pour générer les profils de vitesse.
  • Étape 4 - Décision Temporelle : Comparaison avec des seuils biomécaniques et déclenchement instantané de l'alerte.
Schéma des quatre étapes du pipeline de détection des chutes par WiFi CSI
Figure 1 : Étapes de traitement WiFi CSI, de l'acquisition brute des sous-porteuses jusqu'à la classification biomécanique et l'alerte.

Plateformes Matérielles : ESP32, Nexmon et Routeurs WiFi 6/7

Mettre en œuvre ce système nécessite un matériel capable d'extraire les trames CSI de couche physique sans perte de paquets lors des accélérations soudaines.

Les modules ESP32 et ESP32-S3 offrent le point d'entrée le plus économique et sobre en énergie, fournissant 64 sous-porteuses sur la bande 2,4 GHz. Les cartes Raspberry Pi équipées du patch Nexmon permettent d'exploiter la bande 5 GHz avec une largeur de 80 MHz, tandis que les futurs routeurs IEEE 802.11bf intégreront nativement des trames radar dédiées.

  • ESP32 / ESP32-S3 : Coût dérisoire (environ 5 €), très faible consommation et intégration directe avec ESP-IDF.
  • Nexmon sur Raspberry Pi : Permet des canaux de 80 MHz sur 5 GHz, offrant une résolution spatiale plus fine.
  • Routeurs IEEE 802.11bf : Le futur standard qui intègre les fonctions radar directement dans les routeurs domestiques.

Suppression des Fausses Alertes : Animaux Domestiques et Gestes Rapides

Le taux de fausses alertes est le principal défi pratique dans un environnement domestique. Les animaux de compagnie, la fermeture d'une porte ou le fait de se laisser tomber de fatigue sur un canapé peuvent générer des perturbations comparables à une chute.

Les systèmes modernes évitent ces erreurs en analysant l'énergie de masse corporelle et l'absence d'activité consécutive. Un animal réfléchit moins de sous-porteuses et possède une masse globale bien plus faible. De plus, s'asseoir sur un fauteuil est suivi de micro-mouvements réguliers, alors qu'une chute incapacitante laisse la personne immobile au sol.

  • Seuils d'Énergie Corporelle : Mesure de la variance du signal pour ignorer le passage d'animaux légers.
  • Fenêtre d'Inactivité Post-Chute : Exigence de 10 à 15 secondes d'immobilité totale avant l'envoi d'une alerte d'urgence.
  • Vérification de l'Altitude du Corps : Des récepteurs multiples confirment que le centre de réflexion se situe au niveau du sol.
  • Consensus Multi-Liaisons : Nécessité d'une concordance sur au moins deux liaisons radio indépendantes.

Environnement Domestique : Salles de Bains et Murs Intérieurs

Dans un logement, les ondes radio rencontrent des configurations avec vue directe (LOS) et sans vue directe (NLOS). Dans un salon ouvert, la qualité du signal est idéale et la précision de détection dépasse généralement 95%.

Dans les pièces d'eau comme la salle de bains, les signaux doivent franchir des cloisons et du carrelage. Bien que les fréquences WiFi traversent le plâtre avec une atténuation modérée (3 à 6 dB), les canalisations métalliques créent des zones d'ombre, rendant judicieux le placement d'un petit récepteur satellite à proximité.

  • Avantage de la Ligne de Vue : Signal clair avec des signatures Doppler très nettes et peu de réverbérations parasites.
  • Pénétration des Cloisons : Les ondes sub-6 GHz traversent les cloisons intérieures sans nécessiter de travaux.
  • Atténuation Métallique et Faïence : Les pièces d'eau carrelées sont mieux couvertes en plaçant un récepteur dédié.
  • Hauteur des Nœuds : Installer les modules à environ 1,0 à 1,2 mètre du sol aligne la zone de Fresnel sur le torse.

Intégration de la Détection de Chute avec le Moteur RuView

RuView fait le pont entre les signaux bruts CSI et les applications domotiques de sécurité. Au lieu d'être un détecteur isolé, la détection de chute s'intègre dans le suivi spatial continu de l'habitat.

Les flux CSI issus des modules ESP32 sont synchronisés et analysés pour suivre les déplacements. Si une chute est détectée, RuView croise l'information avec la pièce occupée et déclenche des alertes locales sans envoyer la moindre donnée privée vers des serveurs distants.

  • Traitement Local Décentralisé : Tous les calculs s'effectuent sur le matériel de la maison sans dépendre du cloud.
  • Corrélation Contextuelle : Les alertes tiennent compte de la localisation pour éviter les erreurs quand la personne est au lit.
  • Compatibilité Domotique Ouverte : Support direct de Home Assistant et MQTT pour réagir en moins de 350 ms.
  • Écosystème Ouvert : Fonctionne avec les firmwares libres ESP32, les Raspberry Pi et les futurs équipements 802.11bf.

Guide Pratique Étape par Étape : Monter un Banc d'Essai Minimal

Créer un banc de test domestique pour évaluer la détection de chute par WiFi demande une démarche méthodique pour installer le matériel et régler les seuils.

Suivez ces cinq étapes pour déployer votre première liaison de détection et valider la réactivité des signaux :

  • 1. Configuration Matérielle : Flashez deux modules ESP32 avec le firmware RuView, en configurant un point d'accès (AP) et une station (STA).
  • 2. Disposition : Placez les deux nœuds à 3 ou 4 mètres l'un de l'autre à 1 mètre de hauteur dans la pièce de test.
  • 3. Émission Continue : Réglez l'envoi de paquets à 100 Hz et récupérez le flux CSI sur votre ordinateur par liaison série ou UDP.
  • 4. Enregistrement des Traces : Collectez des données pièce vide, lors de marches normales, d'assises et de chutes simulées sur un tapis.
  • 5. Réglage des Seuils : Ajustez le seuil de vitesse Doppler verticale et la temporisation d'inactivité pour bloquer les faux positifs.

Foire Aux Questions sur la Détection des Chutes par WiFi

Les routeurs actuels du commerce peuvent-ils détecter les chutes dès aujourd'hui ?

La plupart des routeurs grand public ne rendent pas les données CSI accessibles par défaut. Toutefois, des firmwares libres comme OpenWrt, des extensions Nexmon ou de simples modules ESP32 permettent d'extraire le CSI et de détecter les chutes dès aujourd'hui.

Quelle est la différence entre le WiFi et les radars millimétriques mmWave ?

Le WiFi utilise des fréquences de 2,4 GHz et 5 GHz qui traversent les cloisons et couvrent plusieurs pièces avec l'infrastructure existante. Le radar mmWave 60 GHz offre une précision millimétrique mais ne traverse pas les murs, exigeant un capteur dans chaque pièce.

Un chien ou un chat peut-il déclencher une fausse alerte de chute ?

Les algorithmes avancés vérifient la variance des sous-porteuses et l'énergie réfléchie par le corps. Les animaux ont une masse corporelle bien plus faible et ne restent pas complètement immobiles au sol après un mouvement brusque.

Le système fonctionne-t-il dans le noir ou à travers les portes ?

Oui. Les ondes radio sont totalement insensibles à la luminosité et fonctionnent dans l'obscurité complète ou dans la vapeur d'eau. Elles traversent sans peine les portes en bois et les cloisons intérieures.

La détection par WiFi présente-t-elle un risque pour la vie privée ?

Non. Le CSI mesure uniquement des grandeurs physiques d'ondes radio (phase et amplitude). Il ne capture aucune image, silhouette visuelle ni son, préservant l'intimité des chambres et des salles d'eau.