Detecção de quedas por radar para moradias assistidas
A sensibilidade nunca foi o gargalo. O Vigil é a camada de inteligência entre o sensor radar e o sistema de chamada de enfermagem: uma cascata de cinco estágios que retorna ALERT, SUPPRESS ou ROUTE TO HUMAN e registra o valor de característica por trás de cada uma dessas decisões. O que você pode observar aqui é uma demonstração executável sobre um fluxo sintético de características de radar, não uma implantação.
0 vs 7
alarmes falsos no turno de demonstração
Motor versus a linha de base ingênua, um turno sintético semeado
1,0 vs 0,167
especificidade de confusores
Conjunto sintético golden fixo de 360 eventos, não é precisão de produção
1 de 2
quedas reais alertadas
A segunda, em um espaço com múltiplas ocupações, foi encaminhada para uma verificação de equipe
O passo a passo reproduz um turno noturno sintético semeado em uma ala de cuidados com memória. Sem hardware de radar real, sem instalação real, sem residentes, sem PHI.
A fadiga de alarme é a principal razão pela qual as implantações de detecção de quedas falham. Uma Diretora de Enfermagem escolhendo entre um banheiro não monitorado e um painel que dispara no ventilador de teto está escolhendo entre duas formas de perder uma queda com lesão, que em média custa cerca de $30.000.
É o espaço de maior risco e o único lugar onde uma câmera não é uma opção utilizável. Dezenove estados dos EUA promulgaram leis que regem câmeras em quartos de casas de repouso, geralmente permitindo-as no quarto de um residente com consentimento, enquanto os banheiros permanecem excluídos na prática por razões de privacidade.
Metade das pessoas idosas que ficam no chão por mais de uma hora morre em seis meses. Uma queda encontrada na ronda das 4h é um evento clínico diferente daquele despachado enquanto o residente ainda está no chão.
Sensores de movimento e tapetes de cama prontos para uso funcionam com 5 a 15 alarmes falsos por quarto por dia. O que eles não conseguem fazer é distinguir uma sentada firme no vaso sanitário de uma queda, então a equipe noturna silencia o painel e o sistema não detecta absolutamente nada.
O Vigil executa sua cascata sobre um fluxo de características de radar por quadro e entrega o resultado a um portão de política que fica fora de cada modelo. Os modelos aconselham, o código decide: as condições narrativas determinísticas devem ser satisfeitas primeiro, e somente então a confiança do classificador é consultada, contra um piso fixo que o modelo não define. Um modelo nunca pode fabricar um alerta por conta própria.
01 / EXTRAÇÃO DE CARACTERÍSTICAS
A partir do fluxo sintético de características de radar, o motor deriva a cinemática de descida (altura inicial, velocidade de pico, altura final do centroide), um marcador de impacto de energia de banda larga, resíduo de movimento pós-impacto, energia de banda de respiração e uma seção transversal de radar e proxy de proporção de aspecto para classe de alvo. Nenhuma imagem e nenhum vídeo existem em qualquer ponto do pipeline.
02 / MAPA DE DESORDEM POR SALA
Cada espaço possui seu próprio mapa. O que esta versão consome são as máscaras Doppler de localização fixa para entradas de ventilador de teto e ar-condicionado de janela, mascaradas em seu voxel conhecido. As alturas de assento e cama por sala ficam no arquivo de sala como dados de calibração, mas não são lidas por nenhum caminho de código V1, o que é um retrato fiel de quanto da calibração por sala ainda é trabalho de integração.
03 / CLASSIFICADOR DE DUPLO FLUXO
Um modelo logístico aprendido lê exatamente quatro características (proximidade ao chão, energia de impacto, queda de descida e seção transversal de radar) e as funde em um P(fall) calibrado. A etapa de fusão é código numpy que você pode ler de ponta a ponta. A troca de produção para CNN, PointNet e fusão de atenção está documentada, e a semântica das características não muda sob ela.
04 / VERIFICADOR NARRATIVO TEMPORAL
O código determinístico requer que todas as quatro condições sejam satisfeitas dentro da mesma janela de 8 segundos, com a posição de pé estabelecida em seu quinto inicial: uma mediana do centroide acima de 1,2 m, uma descida de mais de 0,6 m juntamente com uma velocidade de pico acima de 1,8 m/s, um impacto de banda larga sustentado (uma média móvel de 3 quadros acima de 0,50, portanto um único pico de quadro não pode satisfazê-la) e um centroide que realmente atinge o nível do chão abaixo de 0,30 m.
05 / PORTÃO DE POLÍTICA DETERMINÍSTICO
O caminho de decisão fora de cada modelo é código simples com limites fixos e documentados: nível do chão abaixo de 0,30 m, um piso de respiração de 0,20 e um piso de confiança de queda de 0,70. O portão emite ALERT, SUPPRESS ou ROUTE TO HUMAN e ativa a escada de escalada (CNA em 0 s, Charge Nurse em 90 s, DON em 180 s). Um limite de confiança codificado separado no portão envia um evento de múltiplas ocupações para uma verificação humana.
06 / DESPACHO E EVIDÊNCIAS
O adaptador emite um sinal de relé de contato seco Rauland legado (isolado opticamente, isolamento UL 1069/2560 mantido) e uma carga JSON MQTT e REST Ascom ou Austco moderna. É um stub de adaptador registrado, sem hardware conectado. O JSON de auditoria de turno cobre todos os alertas, encaminhamentos e supressões com sua característica de decisão; uma nota clínica de incidente é composta separadamente a partir dessas evidências estruturadas.
A demonstração reproduz uma ala de cuidados com memória das 02h00 às 06h00 em doze espaços monitorados, pontuando a cascata ao lado de uma linha de base ingênua do sistema convencional que trata qualquer movimento rápido ou baixo como uma queda. Todos os doze eventos são cenários sintéticos rotulados, fisicamente fundamentados em uma semente fixa, e os doze blocos são doze eventos, dois dos quais revisitam um espaço já no grid, portanto dez espaços distintos no total. O grid do painel e o Ledger de Decisões rotulam esses espaços de Cam 1 a Cam 12; os IDs de sala subjacentes aparecem apenas no detalhe do incidente, na carga de despacho e no registro de auditoria.


Cam 2 é uma queda real no ground truth, e P(fall) atinge 0,99. O espaço comporta dois alvos, e o rastreamento de pessoa única está fora da cobertura V1, então o portão retorna ROUTE TO HUMAN com baixa confiança e não afirma uma queda. A linha de base ingênua dispara automaticamente nela. Duas quedas reais ocorreram neste turno: uma alertada, uma encaminhada para uma verificação de equipe. No benchmark fixo, 40 de 40 quedas em múltiplas ocupações são encaminhadas da mesma forma, sem super-alertas e nenhuma perdida.


A cascata e a linha de base ingênua ambas pontuam 1,0 de sensibilidade de queda em um conjunto fixo de 360 eventos sintéticos rotulados e ruidosos. O que as separa é a especificidade de confusores: 1,0 para a cascata contra 0,167 da linha de base. Os pesos de fusão foram ajustados nos próprios geradores de cenário da demonstração, os mesmos geradores que produzem esse conjunto golden, que é a primeira objeção que um leitor técnico deve levantar. A separação ainda é conquistada e não plantada: cada confusor é gerado para sobrepor uma queda real em características individuais, o que é exatamente por que o detector ingênuo é genuinamente enganado.
| Pergunta | O que o Vigil faz nesta demonstração | O que permanece fora da demonstração |
|---|---|---|
| Rejeição de confusores | Executa a cascata de cinco estágios e registra o valor de característica de decisão para cada uma das dez supressões do turno. | Ajuste em relação à desordem, padrões de marcha e mobiliário próprios de uma instalação, que é trabalho de calibração por sala. |
| Espaços com múltiplas ocupações | Encaminha para uma verificação humana com baixa confiança em vez de afirmar uma queda, 40 de 40 no benchmark fixo. | Rastreamento de pessoa única e desambiguação de múltiplas ocupações, adiados para uma versão posterior. |
| Evidências de vistoria e QAPI | Exporta um JSON de auditoria de turno com todos os alertas, encaminhamentos e supressões, seus valores de características de decisão e seu motivo de política. | Qualquer gravação em um registro EHR ou MDS, e qualquer interface de consulta interativa sobre a auditoria. |
| Despacho de chamada de enfermagem | Emite tanto um sinal de contato seco Rauland quanto uma carga MQTT e REST Ascom ou Austco, registrado. | Hardware de chamada de enfermagem conectado, comissionamento ao vivo e certificação do caminho implantado. |
Ela não usa hardware de radar real, chirps de 60 GHz reais ou um sensor implantado: o front-end de RF é um fluxo sintético de características. O caminho de chamada de enfermagem é um stub de adaptador registrado sem nada conectado. Não há nenhuma gravação em EHR ou MDS de qualquer tipo, e nenhuma consulta em linguagem natural interativa sobre a auditoria. Análise preditiva de marcha, detecção Wi-Fi para áreas comuns, desambiguação de múltiplas ocupações e a porta de borda para silício embarcado são todos trabalhos futuros. A ala de cuidados com memória, seus espaços, seus eventos e o cão de terapia são sintéticos; não há residentes, nenhum cliente, nenhum piloto e nenhum PHI. O Vigil não é um dispositivo médico e não possui aprovação da FDA, nenhum 510(k), nenhuma validação clínica e nenhuma certificação CMS ou UL de si mesmo; o adaptador mantém o isolamento UL 1069/2560 no caminho de despacho. Nada aqui substitui a equipe, o julgamento clínico ou a avaliação de um médico.
Ninguém pode responder isso honestamente a partir de uma demonstração, então avalie a hipótese por trás do número. A figura de 0,0 por quarto por dia pressupõe 30 acionamentos de movimento benigno por quarto por dia, o que está acima dos 5 a 15 por quarto por dia que a literatura reporta para sensores convencionais, e vem de um conjunto sintético golden fixo em vez de uma ala real. Um piloto real tem como alvo menos de 2 alarmes falsos por quarto por dia após calibração em modo sombra, e esse é o número pelo qual nos responsabilizamos.
As características de radar não carregam nenhuma imagem e nenhum vídeo em nenhum ponto, portanto não há nada reconhecível a capturar, e é isso que torna o espaço acessível. 19 estados dos EUA promulgaram leis de câmera cobrindo quartos de casas de repouso, que geralmente permitem uma câmera no quarto de um residente com consentimento e deixam os banheiros excluídos na prática por razões de privacidade. Qualquer implantação ainda precisa de sua própria revisão de privacidade e processo de consentimento do residente.
Não. Duas quedas reais ocorreram no turno de demonstração. O motor alertou sobre a longa permanência no banheiro da Cam 3 com confiança de 0,99 e encaminhou o evento da Cam 2 para uma verificação de equipe com baixa confiança, porque esse espaço comportava dois alvos e o rastreamento de pessoa única está fora da cobertura V1. Uma afirmação confiante de queda em uma cena de dois alvos é exatamente o erro que ensina a equipe noturna a parar de acreditar no painel, então a ambiguidade vai para uma pessoa.
O JSON de auditoria de turno exportado carrega todos os alertas, encaminhamentos e supressões com seus valores de características de decisão e motivo de política, sob chaves de nível superior engine, facility, shift, metrics, events e _note. A nota clínica de incidente é composta separadamente a partir dessa evidência estruturada para um fichário QAPI ou arquivo CMS F689 e não está dentro da exportação. Um detalhe importante a saber antes de entregá-la a alguém: a exportação carimba seu nome de build interno no campo engine, não o nome do produto.
Não. Um modelo nunca pode fabricar um alerta por conta própria. As condições narrativas determinísticas — posição de pé, descida, impacto sustentado e nível do chão — devem ser todas satisfeitas dentro da mesma janela de 8 segundos antes que o P(fall) do classificador seja consultado, e é então verificado contra um piso fixo de 0,70 que o modelo não define. Uma confiança mais baixa ainda pode transformar um alerta em uma supressão, portanto o modelo restringe a decisão para baixo e nunca para cima.
O adaptador de despacho emite ambas as formas, então pode ficar na frente de qualquer geração de sistema de chamada de enfermagem: um sinal de relé de contato seco Rauland legado, isolado opticamente com isolamento UL 1069/2560 mantido, e uma carga JSON MQTT e REST Ascom ou Austco moderna. Nesta demonstração, é um stub de adaptador registrado sem hardware de chamada de enfermagem conectado. O Vigil é a camada entre o sensor e o sistema que você já executa, não um substituto para nenhum dos dois.
A pesquisa por trás desta demonstração — a arquitetura, o design de verificação e o blueprint empresarial.
Não vendemos sensores. Desenvolvemos a camada de inteligência que torna os sensores úteis, e a desenvolvemos para operadores de moradias assistidas e equipes de tecnologia clínica que já sabem que detectar a queda é a metade fácil.
Com 63% das instalações relatando falta de pessoal, um painel que dá falso alarme é a primeira coisa que um turno noturno desliga. Uma primeira conversa útil cobre a desordem fixa do seu planta baixa, os quartos que ficam sem monitoramento agora e o que sua última vistoria estadual realmente pediu que você produzisse. Podemos trabalhar na calibração e no plano de modo sombra junto com sua equipe clínica.