Radarvaldetectie voor seniorenhuisvesting
Gevoeligheid was nooit het knelpunt. Vigil is de intelligentielaag tussen een radarsensor en het verpleegoproepsysteem: een vijfstapscascade die ALERT, SUPPRESS of ROUTE TO HUMAN retourneert en de achterliggende kenmerkwaarde bij elk van deze beslissingen registreert. Wat u hier kunt bekijken is een uitvoerbare demo over een synthetische radarkenmerkenstream, geen implementatie.
0 vs 7
valse alarmen in de demoshift
Engine ten opzichte van de naïeve basiswaarde, één seeded synthetische shift
1,0 vs 0,167
confounder-specificiteit
Vaste synthetische gouden set van 360 events, geen productie-nauwkeurigheid
1 van 2
echte valpartijen gealarmeerd
De tweede, in een ruimte met meerdere bewoners, werd doorgestuurd naar een personeelscontrole
De walkthrough herhaalt één seeded synthetische nachtshift in een geheugenzorgvleugel. Geen live radarhardware, geen echte faciliteit, geen bewoners, geen PHI.
Alarmvermoeidheid is de belangrijkste reden waarom valdetectie-implementaties mislukken. Een directeur verpleging die kiest tussen een onbewaakte badkamer en een paneel dat afgaat bij de plafondventilator, kiest tussen twee manieren om een val met letsel te missen, die gemiddeld circa $30.000 kost.
Het is de ruimte met het hoogste risico en de enige plek waar een camera geen bruikbare optie is. Negentien Amerikaanse staten hebben wetten aangenomen over camera's in verpleeghuiskamers, die het gebruik van camera's in de kamer van een bewoner met toestemming over het algemeen toestaan, terwijl badkamers in de praktijk om privacyredenen zijn uitgesloten.
De helft van de ouderen die langer dan een uur op de vloer liggen, overlijdt binnen zes maanden. Een val die bij de 4 uur-ronde wordt gevonden, is een andere klinische gebeurtenis dan een val waarop gereageerd wordt terwijl de bewoner nog op de vloer ligt.
Standaard bewegingssensoren en bedmatten genereren 5 tot 15 valse alarmen per kamer per dag. Wat ze niet kunnen, is het onderscheid maken tussen hard gaan zitten op een toilet en een val, dus het nachtpersoneel dempt het paneel en het systeem detecteert helemaal niets.
Vigil voert zijn cascade uit over een radarkenmerkenstream per frame en geeft het resultaat door aan een beleidsgate die buiten elk model staat. Modellen adviseren, code beslist: de deterministische narratieve condities moeten eerst gelden, en pas daarna wordt het vertrouwen van de classifier geraadpleegd, getoetst aan een vaste drempelwaarde die het model niet bepaalt. Een model kan nooit zelfstandig een alert genereren.
01 / FEATURE-EXTRACTIE
Uit de synthetische radarkenmerkenstream leidt de engine afdaalkinematica af (starthoogte, pieksnelheid, uiteindelijke centroïdehoogte), een breedbandenergie-impactmarkering, restbeweging na impact, energie in de ademhalingsband, en een radarstrooioppervlak- en beeldverhouding-proxy voor doelklasse. Er bestaat op geen enkel punt in de pipeline een afbeelding of video.
02 / ROMPERCLUSTERING PER RUIMTE
Elke ruimte heeft zijn eigen kaart. Wat deze build gebruikt zijn de Doppler-maskers op vaste locaties voor plafonventilator- en raamopenluchtairconditioner-items, gemaskeerd op hun bekend voxel. Zetel- en bedhoogtes per ruimte staan als kalibratiegegevens in het ruimtebestand, maar worden niet gelezen door een V1-codepad — een eerlijk beeld van hoeveel per-ruimtekalibratie nog integratiewerk is.
03 / DUAL-STREAM CLASSIFIER
Een geleerd logistisch model leest exact vier kenmerken (vloerproximiteit, impactenergie, afdaaldaling en radarstrooioppervlak) en combineert deze tot een gekalibreerde P(val). De fusiestap is numpy die u van begin tot eind kunt lezen. De productiewissel naar een CNN, PointNet en aandachtsfusie is gedocumenteerd, en de kenmerksemantiek verandert daar niet onder.
04 / TEMPORELE NARRATIEVE VERIFICATEUR
Deterministische code vereist dat alle vier gelden binnen hetzelfde venster van 8 seconden, met staande positie vastgesteld in de openende vijfde: een mediane centroïde boven 1,2 m, een afdaling van meer dan 0,6 m samen met een pieksnelheid boven 1,8 m/s, een aanhoudende breedbandimpact (een voortschrijdend gemiddelde van 3 frames boven 0,50, zodat een enkelvoudige piek dit niet kan activeren), en een centroïde die daadwerkelijk het vloerniveau bereikt onder 0,30 m.
05 / DETERMINISTISCHE BELEIDSGATE
Het beslissingspad buiten elk model is gewone code met vaste, gedocumenteerde drempelwaarden: vloerniveau onder 0,30 m, een ademhalingsdrempel van 0,20, en een valbetrouwbaarheidsdrempel van 0,70. De gate geeft ALERT, SUPPRESS of ROUTE TO HUMAN af en activeert de escalatieladder (CNA op 0 s, Charge Nurse op 90 s, DON op 180 s). Een afzonderlijke hardgecodeerde betrouwbaarheidsdrempel in de gate stuurt een event met meerdere bewoners naar een menselijke controle.
06 / VERZENDING EN BEWIJS
De adapter geeft een legacy Rauland droogcontactrelaissignaal af (optisch geïsoleerd, UL 1069/2560-isolatie gehandhaafd) en een modern Ascom of Austco MQTT- en REST JSON-payload. Het is een geregistreerde adapterstub, geen verbonden hardware. De shift-audit-JSON omvat elk alert, elke route en elke suppressie met zijn bepalende kenmerk; een klinische incidentnotitie wordt apart samengesteld op basis van dat gestructureerde bewijs.
De demo herhaalt een geheugenzorgvleugel van 02:00 tot 06:00 uur over twaalf bewaakte ruimten, waarbij de cascade wordt gescoord naast een naïeve standaardbasiswaarde die elke snelle of lage beweging als een val behandelt. Alle twaalf events zijn synthetische, gelabelde, fysiek gefundeerde scenario's op een vaste seed, en de twaalf tegels zijn twaalf events, waarvan twee een al op het raster aanwezige ruimte opnieuw bezoeken, zodat er in totaal tien afzonderlijke ruimten zijn. Het dashboardraster en het Beslissingsledger labelen die ruimten als Cam 1 tot en met Cam 12; de onderliggende kamer-ID's verschijnen alleen in het incidentdetail, de verzendpayload en het auditdossier.


Cam 2 is een echte val in de grondwaarheid, en P(val) bereikt 0,99. De ruimte bevat twee doelen, en tracking van één persoon valt buiten de V1-dekking, dus de gate retourneert ROUTE TO HUMAN bij laag vertrouwen en bevestigt geen val. De naïeve basiswaarde vuurt er automatisch op. Twee echte valpartijen vonden plaats in deze shift: één gealarmeerd, één doorgestuurd naar een personeelscontrole. In de vaste benchmark worden 40 van de 40 multi-occupancyvalpartijen op dezelfde manier doorgestuurd, zonder over-alerts en geen gemiste valpartijen.


De cascade en de naïeve basiswaarde scoren beide 1,0 valgevoeligheid op een vaste set van 360 gelabelde, ruisende synthetische events. Wat hen onderscheidt is confounder-specificiteit: 1,0 voor de cascade tegenover de 0,167 van de basiswaarde. De fusiegewichten zijn afgestemd op de eigen scenariogeneratoren van de demo, dezelfde generatoren die die gouden set produceren — wat de eerste bezwaar is dat een technische lezer zou moeten uiten. De scheiding is nog steeds verdiend en niet geplant: elke confounder wordt gegenereerd om op individuele kenmerken te overlappen met een echte val, wat precies de reden is dat de naïeve detector er echt door wordt misleid.
| Vraag | Wat Vigil in deze demo doet | Wat buiten de demo valt |
|---|---|---|
| Confounder-afwijzing | Voert de vijfstapscascade uit en registreert de bepalende kenmerkwaarde voor elk van de tien suppressies van de shift. | Afstemming op de eigen rommel, gangpatronen en meubilering van een faciliteit, wat per-ruimtekalibratie is. |
| Ruimten met meerdere bewoners | Stuurt door naar een menselijke controle bij laag vertrouwen in plaats van een val te bevestigen, 40 van de 40 in de vaste benchmark. | Tracking van één persoon en disambiguatie van meerdere bewoners, uitgesteld naar een latere versie. |
| Controle- en QAPI-bewijs | Exporteert een shift-audit-JSON met elk alert, elke route en elke suppressie, de bepalende kenmerkwaarden en de beleidsreden. | Elke schrijfactie in een EHR- of MDS-dossier, en elke interactieve queryinterface over de audit. |
| Verpleegoproepverzending | Geeft zowel een Rauland droogcontactsignaal als een Ascom of Austco MQTT- en REST-payload af, geregistreerd. | Verbonden verpleegoproephardware, live inbedrijfstelling en certificering van het uitgerold pad. |
Er wordt geen live radarhardware, echte 60 GHz-chirps of een uitgerolde sensor gebruikt: de RF-frontend is een synthetische kenmerkenstream. Het verpleegoproeppad is een geregistreerde adapterstub zonder aangesloten apparatuur. Er is geen EHR- of MDS-schrijfactie van welke aard dan ook, en geen interactieve natuurlijke-taalquery over de audit. Voorspellende ganganalyses, Wi-Fi-sensing voor gemeenschappelijke ruimten, disambiguatie van meerdere bewoners en de edge-poort naar embedded silicon zijn allemaal toekomstig werk. De geheugenzorgvleugel, zijn ruimten, zijn events en de therapiehond zijn synthetisch; er zijn geen bewoners, geen klant, geen pilot en geen PHI. Vigil is geen medisch hulpmiddel en heeft geen FDA-goedkeuring, geen 510(k), geen klinische validatie en geen CMS- of UL-certificering van zichzelf; de adapter handhaaft de UL 1069/2560-isolatie op het verzendpad. Niets hier vervangt personeel, klinisch oordeel of de beoordeling van een arts.
Niemand kan dat eerlijk beantwoorden vanuit een demo, dus beoordeel de aanname achter het getal. De waarde van 0,0 per kamer per dag gaat uit van 30 goedaardige bewegingstriggers per kamer per dag, wat boven de 5 tot 15 per kamer per dag ligt die de literatuur rapporteert voor standaardsensoren, en het komt van een vaste synthetische gouden set in plaats van een echte afdeling. Een echte pilot streeft naar minder dan 2 valse alarmen per kamer per dag na kalibratie in schaduwmodus, en dat is het getal waaraan u ons moet houden.
Radarkenmerken bevatten op geen enkel punt een afbeelding of video, dus er is niets herkenbaars om vast te leggen, en dat is wat de ruimte bereikbaar maakt. 19 Amerikaanse staten hebben camerawetten aangenomen voor verpleeghuiskamers, die over het algemeen een camera toestaan in de kamer van een bewoner met toestemming en badkamers in de praktijk om privacyredenen uitsluiten. Elke implementatie vereist nog steeds uw eigen privacybeoordeling en toestemmingsproces voor bewoners.
Nee. Twee echte valpartijen vonden plaats in de demoshift. De engine gaf een alert voor de lang-liggende val in de Cam 3-badkamer op 0,99 betrouwbaarheid en stuurde het Cam 2-event door naar een personeelscontrole bij laag vertrouwen, omdat die ruimte twee doelen bevatte en tracking van één persoon buiten de V1-dekking valt. Een zelfverzekerde valbevestiging in een scène met twee doelen is precies de fout die het nachtpersoneel leert op te houden het paneel te vertrouwen, dus de ambiguïteit gaat naar een persoon.
De geëxporteerde shift-audit-JSON bevat elk alert, elke route en elke suppressie met de bepalende kenmerkwaarden en beleidsreden, onder de hoofdsleutels engine, facility, shift, metrics, events en _note. De klinische incidentnotitie wordt apart samengesteld uit dat gestructureerde bewijs voor een QAPI-map of CMS F689-bestand en staat niet in de export. Één detail dat u moet weten voordat u het aan iemand overhandigt: de export stempelt de interne buildnaam op het engine-veld, niet de productnaam.
Nee. Een model kan nooit zelfstandig een alert genereren. De deterministische narratieve condities — staande positie, afdaling, aanhoudende impact en vloerniveau — moeten allemaal gelden binnen hetzelfde venster van 8 seconden voordat de P(val) van de classifier überhaupt wordt geraadpleegd, en deze wordt vervolgens getoetst aan een vaste drempelwaarde van 0,70 die het model niet bepaalt. Een lager vertrouwen kan nog steeds een alert omzetten in een suppressie, dus het model beperkt de beslissing naar beneden en nooit naar boven.
De verzendadapter geeft beide vormen af, zodat hij voor elke generatie verpleegoproepsysteem kan worden geplaatst: een legacy Rauland droogcontactrelaissignaal, optisch geïsoleerd met UL 1069/2560-isolatie gehandhaafd, en een modern Ascom of Austco MQTT- en REST JSON-payload. In deze demo is het een geregistreerde adapterstub zonder aangesloten verpleegoproephardware. Vigil is de laag tussen de sensor en het systeem dat u al gebruikt, geen vervanging voor een van beide.
Het onderzoek achter deze demo — de architectuur, het verificatieontwerp en het enterprise-blauwdruk.
Volledige oplossing
Verken de Slimme Faciliteit Valdetectie-oplossing →Wij verkopen geen sensoren. Wij bouwen de intelligentielaag die sensoren nuttig maakt, en we hebben het gebouwd voor senior-living-operators en klinische technologieteams die al weten dat het vangen van de val de makkelijke helft is.
Met 63% van de faciliteiten die personeelstekorten melden, is een paneel dat loos alarm slaat het eerste dat een nachtshift uitzet. Een nuttig eerste gesprek omvat de vaste rommel in uw plattegrond, de kamers die nu onbewaakt blijven, en wat uw laatste staatscontrole u daadwerkelijk heeft gevraagd te produceren. We kunnen samen met uw klinisch team werken aan de kalibratie en het schaduwmodusplan.