GUIDE MOTION CAPTURE WIFI

RuView Motion Capture : comment WiFi DensePose transforme les signaux CSI en indices de mouvement sans caméra

RuView motion capture est avant tout un workflow expérimental : capter les variations du canal, nettoyer le signal, extraire des indices de mouvement et valider toute sortie de type pose avec une base de référence de la pièce.

Schéma du motion capture WiFi passant du lien de pièce au CSI, au filtrage et à la confiance de pose
Un pipeline RuView part du lien radio de la pièce, puis transforme les changements CSI en caractéristiques filtrées et en confiance de pose prudente.

Les recherches sur RuView motion capture demandent souvent si le WiFi peut suivre un corps sans caméra. Le CSI WiFi peut révéler des motifs de mouvement, mais une configuration utile exige du matériel maîtrisé, des essais répétés, une base de pièce et une incertitude explicite.

Cette page complète la démo, le guide GitHub et le guide ESP32 CSI. Elle explique la couche motion capture : ce qu’un flux CSI peut indiquer, comment lire une confiance de pose et comment éviter de surestimer une démo.

Ce que signifie RuView Motion Capture

RuView motion capture ne signifie pas que le WiFi produit un squelette vidéo normal. Le système observe les changements de trajets radio lorsqu’une personne bouge et les traduit en états de mouvement, gestes ou indices de pose.

Une caméra voit des pixels. Le CSI WiFi voit des changements de propagation multipath. Murs, meubles, antennes, rythme des paquets et autres personnes modifient la mesure; le workflow doit donc rester expérimental.

  • Employez motion capture pour l’inférence de mouvement, pas comme promesse de suivi complet.
  • Affichez baseline, calibration et confiance avec chaque sortie.
  • Traitez pose, respiration, chute et santé comme des signaux de recherche tant qu’ils ne sont pas validés.

La place de WiFi DensePose

WiFi DensePose est le terme associé à l’estimation dense de pose humaine depuis des signaux sans fil. Il montre que des caractéristiques WiFi peuvent être reliées à des représentations corporelles lorsque l’environnement, le matériel, les données et le modèle sont contrôlés.

Pour RuView, la leçon utile est que le CSI contient plus de structure que le RSSI. Il faut une capture répétable, des liens stables, des scénarios étiquetés, du filtrage, une évaluation modèle et des essais négatifs.

Couche Rôle Échec fréquent
Capture CSI Changements de canal par sous-porteuse Matériel limité au RSSI ou paquets instables
Traitement Denoising, alignement, amplitude et phase Un changement de pièce ressemble à un mouvement humain
Interprétation Présence, geste, keypoints ou confiance de pose La confiance est prise pour la vérité
Validation Baseline, labels, répétitions, faux positifs La démo réussit une fois mais ne se reproduit pas

Workflow pratique RuView Motion Capture

Commencez par une question étroite. Occupé ou vide est plus simple qu’une pose complète; marcher sur un lien connu est plus simple que suivre plusieurs personnes. Définissez une action, enregistrez la pièce vide et répétez.

Ensuite, nettoyez les lignes invalides, alignez les temps, séparez amplitude et phase, puis comparez avec la baseline avant d’afficher une interprétation.

  • Définissez un scénario avant la collecte.
  • Enregistrez pièce vide, mouvement de porte et essais sans personne.
  • Notez placement, canal WiFi, débit de paquets et disposition.
Schéma d’un workflow de motion capture WiFi de la capture CSI au filtrage et à la confiance de pose
Le flux utile est progressif: lien radio, capture CSI, filtrage, interprétation puis validation.

Matériel et configuration

Un ESP32 CSI simple enseigne la chaîne de signal, mais ne suffit pas forcément pour la pose. Pour la présence, un récepteur et un émetteur stable peuvent aider; pour la pose, plusieurs liens et des labels solides comptent davantage.

Séparez logiciel et sensing: validez d’abord la démo ou le dépôt, puis le matériel CSI, puis les essais répétables.

Objectif Départ raisonnable À vérifier
Comprendre l’interface Démo en ligne RuView Chargement et limites visibles
Inspecter le code Dépôt ruvnet/RuView README, issues, setup, état
Capturer un mouvement ESP32 CSI ou matériel compatible Lignes CSI, timestamps, stabilité
Étudier la pose Liens contrôlés et essais labellisés Reproductibilité, faux positifs, calibration

Valider le motion capture WiFi

La validation empêche de surestimer la démo. Capturez une baseline, répétez les essais positifs et ajoutez des essais négatifs où l’environnement change sans l’action cible.

Un rapport responsable montre les tests, répétitions, échecs et pertes de confiance. Si une étiquette ne fonctionne que dans une pièce, dites-le.

  • Utilisez des répétitions, pas une seule capture réussie.
  • Documentez pièce, capteurs, personnes et WiFi.
  • Comparez pose ou signes vitaux avec une référence indépendante avant usage.

Erreurs fréquentes

WiFi see through walls ne veut pas dire image nette à travers les murs. Le WiFi peut être perturbé par du mouvement hors ligne directe, mais le résultat reste expérimental.

Gardez les frontières: home pour la démo, guide GitHub pour le dépôt, ESP32 CSI pour la capture, cette page pour l’interprétation.

  • Ne nommez pas dense pose de simples variations RSSI.
  • Ne présentez pas un visuel généré comme une vraie capture de sensing.
  • N’utilisez pas le motion capture WiFi pour des décisions médicales ou de sécurité sans validation.

Sources et références techniques

FAQ RuView Motion Capture

RuView suit-il un corps complet comme une caméra?

Non. Un flux WiFi peut inférer des indices de mouvement ou de pose, mais dépend du matériel, de la pièce, du modèle et de la validation.

WiFi DensePose est-il RuView?

Non. WiFi DensePose est une direction de recherche; RuView est un projet et une démo de sensing WiFi.

Quelle expérience commencer?

Présence vide/occupé ou marche sur un lien connu. La pose complète vient plus tard.

Peut-il voir à travers les murs?

Des mouvements hors ligne directe peuvent affecter le signal, mais ce n’est pas une vision claire à travers les murs.