La deteccion humana por WiFi no ve una silueta. Mide como cambia el canal de radio cuando una persona se mueve, respira o bloquea una ruta de senal. Por eso debe validarse con habitaciones vacias, cambios de posicion y perturbaciones reales antes de convertirse en una afirmacion de producto.
En una demo tipo RuView, el valor esta en explicar la confianza y los limites. ESP32 puede ayudar a capturar CSI, GitHub puede aportar herramientas, pero la fiabilidad depende de etiquetas, baselines y pruebas fuera de la calibracion.
Que detecta realmente la deteccion humana por WiFi
Un enlace WiFi atraviesa una habitacion y rebota en paredes, muebles y cuerpos. Cuando una persona camina, se sienta o bloquea una ruta de senal, el CSI cambia en varias subportadoras. El sistema no ve una imagen; infiere presencia desde variaciones del canal.
Esta diferencia evita promesas peligrosas. Una prueba puede detectar habitacion ocupada, movimiento o quietud, pero el seguimiento corporal fino requiere mas hardware, datos y validacion que una simple demo.
- Presencia: estima si una zona esta ocupada.
- Movimiento: reacciona a cambios rapidos del canal.
- Reconocimiento humano: clasifica actividad o postura con mas riesgo de error.
- RuView: muestra confianza, limites y contexto para el usuario.
CSI frente a RSSI para detectar presencia
RSSI es facil de leer, pero resume demasiado la senal. CSI conserva cambios mas finos por subportadora y por eso aparece en la mayoria de proyectos serios de WiFi sensing.
La complejidad tambien aumenta: necesitas hardware compatible, tasa de paquetes estable, preprocesamiento, etiquetas y pruebas repetibles.
| Senal | Mejor uso | Riesgo |
|---|---|---|
| RSSI | Experimentos rapidos de cambio de senal | Demasiado grueso para actividad fiable |
| CSI | Presencia, movimiento y actividad con mas detalle | Requiere captura y validacion cuidadosas |
| Salida RuView | Explicar confianza y limites | Puede parecer demasiado segura si se disena mal |
Flujo de validacion antes de confiar
Antes de entrenar, graba sesiones de habitacion vacia, persona quieta, caminata, puertas, ventiladores y cambios de posicion del router. Separa entrenamiento y prueba por dia, ubicacion y persona.
Los falsos positivos son el riesgo practico principal: una demo que confunde una puerta o un ventilador con presencia humana no esta lista para prometer automatizacion fiable.
- Registra baselines vacios antes y despues.
- Prueba otro dia, otra posicion y otra persona.
- Guarda canal, firmware, placa, tasa de paquetes y metodo de etiqueta.
- Muestra estados desconocidos cuando la senal no encaja.
Donde encajan ESP32 y GitHub
ESP32 hace accesibles los experimentos CSI y sirve como capa de adquisicion. Antes de elegir un modelo, confirma que el repositorio captura datos estables en tu placa y exporta muestras crudas.
Las estrellas de GitHub importan menos que una ruta de hardware documentada. Busca firmware exacto, ejemplos de captura, pruebas negativas y limites claros.
| Senal del repositorio | Buena senal | Riesgo |
|---|---|---|
| Hardware | Placa, firmware, canal y tasa indicados | Solo afirma WiFi generico |
| Datos | CSI crudo y etiquetas incluidos | Solo imagenes o graficas |
| Modelo | Matriz de confusion y split de prueba | Un clip exitoso |
| Despliegue | Limites y privacidad documentados | Promesas medicas o de seguridad |
Diferencia con otros recursos RuView
Esta pagina responde a la intencion de deteccion humana por WiFi: que puede inferir, como validarlo y que no debe prometer. La guia ESP32 trata captura, la guia dataset trata etiquetas, la guia open source trata seleccion de proyectos y motion capture trata interpretacion de pose.
Separar estas paginas evita canibalizacion y ayuda a que cada busqueda llegue al recurso correcto.
- ESP32 CSI: bloqueo de hardware.
- Dataset: etiquetas y benchmarks.
- Motion capture: interpretacion de movimiento.
- Esta pagina: fiabilidad de presencia y validacion.
Limites responsables
Sin camara no significa sin riesgo. La deteccion humana por WiFi puede revelar ocupacion y rutinas, por lo que debe explicar procesamiento, retencion y consentimiento.
No la uses como unica senal para salud, seguridad o emergencias sin validacion estricta del entorno exacto.
- No prometas monitorizacion medica desde una demo general.
- Muestra incertidumbre cuando cambia la habitacion.
- Prefiere procesamiento local y minima retencion.
- Documenta fallos como parte de la experiencia.
Fuentes y referencias tecnicas
Preguntas frecuentes sobre deteccion humana WiFi
Puede WiFi detectar personas realmente?
WiFi CSI puede detectar cambios de canal causados por personas en entornos controlados. Infiere presencia o movimiento; no identifica visualmente como una camara.
Es igual a motion capture?
No. Presencia responde si alguien esta probablemente en una zona. Motion capture intenta inferir movimiento o geometria corporal y necesita mas validacion.
ESP32 puede hacerlo?
ESP32 puede capturar CSI para experimentos, pero la fiabilidad depende de firmware, tasa de paquetes, habitacion, etiquetas y pruebas fuera de calibracion.
Cual es el mayor fallo?
Los falsos positivos por ventiladores, puertas, muebles, cambios del router, mascotas o varias personas.
Por donde empezar con RuView?
Valida captura CSI y etiquetas base; despues usa RuView para explicar confianza, limites y resultado visible.