WiFi sensing usa transmissões sem fio como sinais de medição. Quando uma pessoa se move, uma porta se abre ou a mobília muda, os caminhos de rádio refletidos também mudam. Um sistema de sensing registra essas mudanças e procura padrões associados à presença, ao movimento, à respiração, a gestos, a zonas ou a outros eventos cuidadosamente definidos.
A resposta curta é que WiFi sensing pode ser útil, mas não é mágica e não é automaticamente confiável. Uma demonstração no navegador como o RuView deve ser tratada como a camada de explicação acima de um pipeline real de captura e inferência. Este guia separa as camadas de sinal, modelo, aplicação e validação para que você possa avaliar o que um sistema realmente comprova.
Como o WiFi sensing funciona em linguagem simples
Um transmissor envia sinais WiFi e um receptor mede o que chega. O caminho direto é apenas parte do resultado: paredes, pisos, móveis, eletrodomésticos e pessoas criam vários caminhos refletidos. O movimento altera a fase, a amplitude, o tempo e a correlação desses caminhos.
O sistema converte uma sequência temporal de medições em atributos e depois compara esses atributos com regras ou com um modelo treinado. A saída pode ser um estado binário de presença, uma pontuação de movimento, uma zona do ambiente, um rótulo de atividade ou uma faixa de confiança. A saída é uma inferência a partir de mudanças no sinal, não uma observação visual direta.
- Transmitir: um roteador, access point, ESP32 ou outro rádio cria o link sem fio.
- Medir: um receptor compatível captura RSSI, CSI, mudanças semelhantes a Doppler ou atributos relacionados do canal.
- Interpretar: filtragem e modelos convertem medições ruidosas em uma saída de sensing definida.
- Validar: rótulos conhecidos e testes com o ambiente alterado revelam se a saída generaliza.
RSSI versus CSI: por que a medição importa
O RSSI resume a intensidade do sinal recebido em um número grosseiro. Ele pode servir para experimentos simples de proximidade ou ocupação, mas esconde grande parte do comportamento específico por frequência dentro de um canal WiFi. Channel State Information, ou CSI, expõe medições mais detalhadas entre subportadoras e muitas vezes também entre enlaces de antena.
O CSI, portanto, oferece mais estrutura para detectar movimentos sutis, mas também gera mais dados, restrições de hardware, trabalho de calibração e oportunidades de overfitting. Um projeto deve escolher a medição mais simples que consiga responder à sua pergunta real.
| Medição | Útil para | Principal limitação |
|---|---|---|
| RSSI | Proximidade grosseira, ocupação simples, experimentos de base | Baixo nível de detalhe e alta variabilidade ambiental |
| CSI | Presença, movimento, atividade, localização, atributos de pesquisa | Precisa de captura compatível, processamento, rótulos e validação |
| Visualização | Explicar a saída do modelo e a confiança | Não pode substituir a evidência da medição subjacente |
Para que o WiFi sensing pode ser usado
Os casos de uso mais fortes têm um alvo restrito e uma forma clara de verificar a resposta. A detecção de presença pode apoiar controles de iluminação ou energia. Experimentos de movimento e gestos podem apoiar interação sem contato. Sistemas de pesquisa também estudam micromovimentos relacionados à respiração, reconhecimento de atividade, posicionamento em ambientes internos, eventos semelhantes a quedas e atributos relacionados à pose.
Essas tarefas não são intercambiáveis. Um sistema que separa ambientes vazios de ambientes ocupados não provou que consegue identificar uma pessoa, reconstruir uma pose, diagnosticar uma condição de saúde ou rastrear alguém com confiabilidade através de qualquer parede. Cada afirmação adicional exige novos rótulos, testes e controles de risco.
- Presença e ocupação: se uma zona definida provavelmente está ocupada.
- Movimento e atividade: se ocorreu movimento e qual classe treinada mais se aproxima dele.
- Localização: onde um dispositivo ou alvo relacionado ao sinal provavelmente está localizado.
- Visualização de pesquisa: exibir atributos de CSI, confiança e saída experimental.
Requisitos de hardware e software
O tráfego WiFi normal pode fornecer o link de rádio, mas interfaces comuns de consumo nem sempre expõem as medições necessárias para sensing. Experimentos com ESP32 podem oferecer caminhos acessíveis para aprender CSI, enquanto dispositivos Broadcom compatíveis com Nexmon CSI podem expor capturas mais ricas. Outras plataformas de pesquisa usam placas de interface de rede especializadas ou APIs de sensing do fornecedor.
O software precisa registrar carimbos de tempo das amostras, limpar ruído, alinhar rótulos, extrair atributos, executar a inferência e preservar metadados suficientes para reproduzir o resultado. Se a página mostra apenas uma animação, mas não consegue explicar de onde vieram as medições, então é uma demonstração de visualização, e não um sistema de sensing validado.
- Confirme que o chipset, firmware, driver e modo de operação expõem os dados necessários.
- Registre layout do ambiente, posicionamento dos dispositivos, canal, largura de banda, comportamento de amostragem e tempo dos rótulos.
- Separe testes de treinamento, validação e ambiente alterado.
- Mostre estados de baixa confiança e indisponibilidade em vez de forçar um resultado.
Limites de precisão e modos de falha comuns
WiFi sensing depende de multipath, e isso também explica por que ele pode sofrer deriva. Mover o roteador, trocar o canal, abrir uma porta, adicionar pessoas, ligar um ventilador ou reorganizar os móveis pode mudar a distribuição do sinal. Um modelo pode ter bom desempenho no ambiente em que foi treinado e falhar em outro lugar.
Uma avaliação útil inclui falsos positivos, falsos negativos, latência, calibração da confiança e desempenho após mudanças no ambiente. Um único exemplo ao vivo impressionante não basta. Repetibilidade ao longo de dias, ambientes, hardwares e participantes nunca vistos é uma evidência muito mais forte.
| Mudança | Possível efeito | Resposta de validação |
|---|---|---|
| Roteador ou receptor se move | Mudança no padrão de base e de multipath | Recalibrar e testar sensibilidade ao posicionamento |
| Móveis, portas ou eletrodomésticos mudam | Novas reflexões se parecem com movimento | Incluir testes negativos com o ambiente alterado |
| Várias pessoas entram | Os sinais se sobrepõem e os rótulos ficam ambíguos | Informar ocupação suportada e limites de confiança |
| Hardware ou canal diferente | A distribuição dos atributos muda | Validar cada configuração suportada |
Privacidade, segurança e implantação responsável
Não usar câmera não significa ausência de privacidade. Ocupação, rotinas, movimento e localização ainda podem ser sensíveis. Uma implantação responsável explica o que é medido, quem pode acessar, por quanto tempo os dados são retidos, se o processamento permanece local e como os usuários podem desativar o recurso.
WiFi sensing não deve ser a única base para diagnóstico médico, resposta a emergências, aplicação da lei, disciplina de funcionários ou outras decisões de alto impacto. Demonstrações de pesquisa devem evitar apresentar silhuetas ou zonas inferidas como verdade de referência e devem tornar a incerteza visível.
- Colete o mínimo de dados necessário para a tarefa declarada.
- Prefira processamento local e retenção curta quando for prático.
- Exija aviso, consentimento, controles de acesso e um botão para desligar.
- Documente usos não suportados e escalonamento para revisão humana.
Como avaliar uma demonstração de WiFi sensing
Comece perguntando qual medição física alimenta a demonstração. Depois identifique o alvo exato, como ocupação de ambiente em vez de uma vaga detecção humana. Procure uma linha de base, testes rotulados, tratamento de confiança e resultados depois que o ambiente mudar.
Para o RuView, separe a visualização open source e o fluxo de trabalho do caminho de captura em hardware. Use os guias dedicados para ESP32 CSI, Nexmon CSI, detecção humana, datasets, roteadores compatíveis, posicionamento em ambientes internos e seleção de projetos no GitHub, em vez de presumir que uma única configuração cobre todos os casos de uso.
- O projeto consegue nomear transmissor, receptor, chipset, firmware e tipo de medição?
- Ele distingue dados ao vivo, dados reproduzidos, simulação e animação ilustrativa?
- Falsos positivos, falsos negativos, latência e estados de baixa confiança estão visíveis?
- Ele foi testado após mudanças de posicionamento, ambiente, participante ou hardware?
Fontes e referências técnicas
FAQ sobre WiFi Sensing
O que é WiFi sensing?
WiFi sensing analisa mudanças em medições de rádio sem fio para inferir eventos como presença, movimento, atividade ou localização. É um pipeline de inferência, não uma imagem de câmera.
Como o WiFi sensing funciona?
Um transmissor e um receptor criam um link WiFi, medições como RSSI ou CSI registram mudanças no canal, e filtragem ou modelos mapeiam essas mudanças para uma saída definida que precisa ser validada.
O WiFi comum consegue detectar pessoas?
Sinais WiFi podem apoiar detecção de presença ou movimento, mas roteadores comuns talvez não exponham os dados necessários para um sistema prático. A confiabilidade depende de hardware, rótulos, calibração, ambiente e validação.
WiFi sensing é a mesma coisa que WiFi CSI?
Não. WiFi sensing é a área de aplicação mais ampla. CSI é uma fonte detalhada de medição que muitos sistemas de sensing usam.
WiFi sensing consegue ver através de paredes?
Mudanças de rádio podem atravessar ou refletir ao redor de algumas paredes, mas o desempenho varia conforme o material, o posicionamento, a distância, a interferência e a tarefa treinada. Uma afirmação de through-wall precisa de teste direto no ambiente-alvo.
WiFi sensing é privado?
Ele pode evitar câmeras, mas ocupação, movimento, rotinas e localização inferidos continuam sendo sensíveis. Sistemas responsáveis minimizam a coleta, explicam o processamento, controlam o acesso e oferecem consentimento e opções para desativar.