Tijdens militaire training worden militairen en instructeurs vaak blootgesteld aan ontploffingen van lage hoogte met zware en lichte wapens. Recente studies hebben aangetoond dat blootstelling aan blasten kan leiden tot verminderde neurocognitieve prestaties 1,2 en veranderingen in bloedbiomarkers 3,4,5,6. Herhaalde blootstelling aan lage ontploffingen leidt tot uitdagingen bij het handhaven van optimale prestaties en het minimaliseren van het risico op letsel 7,8. De conventionele aanpak met draagbare druksensoren heeft nadelen, vooral als het gaat om het nauwkeurig bepalen van de straaldruk op de kop9. De bekende nadelige effecten van herhaalde blootstelling aan lage ontploffingen op menselijke prestaties (bijv. tijdens training en in operationele rollen) verergeren dit probleem. Congresmandaten (secties 734 en 717) hebben de vereiste bepaald voor het monitoren van blootstelling aan ontploffingen tijdens training en gevechten en de opname ervan in het medisch dossier van het servicelid10.
Draagbare sensoren kunnen worden gebruikt om de overdruk van de ontploffing tijdens deze gevechtstrainingsoperaties te bewaken. Deze sensoren worden echter beïnvloed door variabelen zoals lichaamshouding, oriëntatie en afstand tot de ontploffingsbron vanwege de complexe aard van de interacties van ontploffingsgolven met het menselijk lichaam9. De volgende factoren zijn van invloed op de drukverdeling en sensormetingen9:
Afstand tot de ontploffingsbron: De drukintensiteit varieert met de afstand naarmate de ontploffingsgolf zich verspreidt en verzwakt. Sensoren die zich dichter bij de explosie bevinden, registreren hogere drukken, wat van invloed is op de nauwkeurigheid en consistentie van de gegevens.
Lichaamshouding: Verschillende houdingen stellen verschillende lichaamsoppervlakken bloot aan de ontploffing, waardoor de drukverdeling verandert. Staan versus hurken resulteert bijvoorbeeld in verschillende drukmetingen 9,11.
Oriëntatie: De hoek van het lichaam ten opzichte van de ontploffingsbron beïnvloedt hoe de drukgolf interageert met het lichaam, wat leidt tot discrepanties in metingen9. Op fysica gebaseerde numerieke simulaties bieden nauwkeurigere beoordelingen door systematisch rekening te houden met deze variabelen, waardoor een gecontroleerde en uitgebreide analyse wordt geboden in vergelijking met draagbare sensoren, die inherent door deze factoren worden beïnvloed.
Als reactie op deze uitdagingen is er een gezamenlijke inspanning geleverd om meer geavanceerde tools te ontwikkelen. In deze richting wordt de Blast Overpressure (BOP) tool ontwikkeld. Deze tool is ontwikkeld om de blootstelling aan overdruk te schatten onder verschillende houdingen en posities van militairen rond de wapensystemen. Er zijn twee verschillende modules onder de BOP-tool11. Dit zijn (a) de BOP-tool SCENE-module en (b) de BOP-tool SITE-module. Deze modules worden gebruikt om de overdruk van de ontploffing tijdens het afvuren van wapenste schatten 12. De BOP SCENE-module is ontwikkeld om een schatting te maken van de overdruk die wordt ervaren door individuele servicemedewerkers of instructeurs die deelnemen aan een trainingsscenario, terwijl de BOP SITE-module een vogelperspectief van de trainingscursus reconstrueert en de overdrukzones van de explosie weergeeft die worden gegenereerd door meerdere vuurstations. Figuur 1 toont een momentopname van beide modules. Momenteel omvatten de BOP Tool-modules overdrukkarakteristieken voor wapenontploffingen (equivalente term voor ontploffingsbron) voor vier door het DoD gedefinieerde Tier-1-wapensystemen, waaronder het M107 .50 cal Special Application Sniper Rifle (SASR), M136 Shoulder-Mounted Assault Weapon, M120 Indirect Fire Mortar en Breach-ladingen. De term weapon blast kernel verwijst naar een equivalente blast source term die is ontwikkeld om hetzelfde blast veld rond een wapensysteem te repliceren als dat van het eigenlijke wapen. Een meer gedetailleerde beschrijving van het computationele raamwerk dat is gebruikt voor de ontwikkeling van de BOP-tool is beschikbaar als referentie11. De overdruksimulaties worden uitgevoerd met behulp van de CoBi-Blast-oplosser. Dit is een multiscale multifysisch hulpmiddel voor het simuleren van overdruk bij ontploffing. De mogelijkheden van de motor om explosies te modelleren zijn gevalideerd aan de hand van experimentele gegevens uit de literatuur12. Deze BOP-tool wordt momenteel geïntegreerd in de Range Managers Toolkit (RMTK) voor gebruik op verschillende wapentrainingsreeksen. RMTK is een multi-service suite van desktoptools die zijn ontworpen om te voldoen aan de behoeften van bereikmanagers in het leger, het Korps Mariniers, de luchtmacht en de marine door bereikoperaties, veiligheid en moderniseringsprocessen te automatiseren.

Figuur 1: Grafische gebruikersinterface (GUI) voor BOP-tool SCENE-module en BOP-tool SITE-module. De BOP SCENE-module is ontworpen om de overdruk van de ontploffing op lichaamsmodellen van serviceleden en instructeurs te schatten, terwijl de BOP SITE-module bedoeld is om een schatting te geven van de overdrukcontouren op een vlak dat het trainingsveld vertegenwoordigt. De gebruiker heeft de mogelijkheid om de hoogte te kiezen waarop het vliegtuig zich bevindt ten opzichte van de grond. Klik hier om een grotere versie van deze figuur te bekijken.
Een beperking van de bestaande BOP-tool SCENE-module is het gebruik van handmatig geschatte gegevens voor het bouwen van lichaamsmodellen van virtuele serviceleden, inclusief hun antropometrie, houding en positie. Het handmatig genereren van de virtuele serviceleden in de juiste houding is arbeidsintensief en tijdrovend11,12. De verouderde BOP-tool (legacy-benadering) maakt gebruik van een database met vooraf geconfigureerde houdingen om de wapentrainingsscène te bouwen op basis van de afbeeldingsgegevens (indien beschikbaar). Bovendien, aangezien de houdingen handmatig worden benaderd door middel van visuele beoordeling, is het mogelijk dat de juiste houdingen niet worden vastgelegd voor een complexe houdingsinstelling. Als gevolg hiervan introduceert deze benadering onnauwkeurigheden in de geschatte blootstelling aan overdruk voor individuele servicemedewerkers (aangezien een verandering in houding de blootstelling aan overdruk op meer kwetsbare regio's kan wijzigen). De paper presenteert verbeteringen die zijn aangebracht in het bestaande computationele raamwerk om het snel en automatisch genereren van modellen van serviceleden mogelijk te maken met behulp van bestaande state-of-the-art pose-schattingstools. Dit artikel bespreekt de verbetering van de BOP-tool, met name de nadruk op de ontwikkeling van een nieuwe en snelle rekenpijplijn voor het reconstrueren van ontploffingsscènes met behulp van video- en beeldgegevens. De verbeterde tool kan ook gedetailleerde lichaamsmodellen van militairen en instructeurs reconstrueren op het moment van het afvuren van wapens, waarbij videogegevens worden gebruikt om gepersonaliseerde avatars te maken in vergelijking met de legacy-aanpak. Deze avatars geven nauwkeurig de houding van de serviceleden weer. Dit werk stroomlijnt het proces van het genereren van ontploffingsscènes en vergemakkelijkt een snellere opname van ontploffingsscènes voor extra wapensystemen, waardoor de tijd en moeite die nodig is voor het maken van wapentrainingsscènes aanzienlijk wordt verminderd. Figuur 2 toont een schema van het verbeterde computationele raamwerk dat in dit artikel wordt besproken.

Figuur 2: Schema met het algemene processtroomdiagram in het rekenraamwerk. De verschillende stappen omvatten de verwerking van beeld-/videogegevens, het genereren van virtuele oorlogsjagers, reconstructie van de ontploffingsscène en simulaties van overdruk van de ontploffing. Klik hier om een grotere versie van deze figuur te bekijken.
De paper presenteert de geautomatiseerde aanpak die wordt geïmplementeerd in de BOP-tool, wat een aanzienlijke verbetering betekent in de rekentools die beschikbaar zijn voor het schatten van de blootstelling aan overdruk tijdens training en operaties. Deze tool onderscheidt zich door het snel genereren van gepersonaliseerde avatars en trainingsscenario's, waardoor meeslepende simulaties van ontploffingsoverdruk mogelijk zijn. Dit markeert een belangrijke afwijking van de traditionele afhankelijkheid van populatiegemiddelde modellen van het menselijk lichaam, en biedt een meer nauwkeurige en geïndividualiseerde benadering.
Computationele tools die worden gebruikt in het automatiseringsproces
De automatisering van het genereren van virtuele servicemodellen is een proces in meerdere stappen dat gebruikmaakt van geavanceerde rekentools om onbewerkte beeld- of videogegevens om te zetten in gedetailleerde 3D-representaties. Het hele proces is geautomatiseerd, maar kan indien nodig worden aangepast om handmatige invoer van bekende metingen mogelijk te maken.
Hulpmiddelen voor het schatten van 3D-poses: De kern van de automatiseringspijplijn wordt gevormd door de tools voor het schatten van 3D-poses. Deze tools analyseren de beeldgegevens om de positie en oriëntatie van elk gewricht in het lichaam van het servicelid te identificeren, waardoor in feite een digitaal skelet wordt gecreëerd. De pijplijn ondersteunt momenteel Mediapipe en MMPose, die Python-API's aanbieden. Het systeem is echter ontworpen met flexibiliteit in het achterhoofd, waardoor de integratie van andere hulpmiddelen mogelijk is, zoals dieptecamera's, op voorwaarde dat ze de benodigde 3D-gewrichts- en botgegevens kunnen uitvoeren.
Generator voor antropometrisch model (AMG): Zodra de 3D-pose is ingeschat, komt de AMG in het spel. Deze tool maakt gebruik van posegegevens om een 3D-huidoppervlakmodel te maken dat overeenkomt met de unieke lichaamsafmetingen van het servicelid. De AMG-tool maakt geautomatiseerde of handmatige invoer van antropometrische metingen mogelijk, die vervolgens worden gekoppeld aan de belangrijkste componenten binnen de tool om het 3D-carrosserienet dienovereenkomstig te morphen.
OpenSim skelet modellering: De volgende stap betreft het open-source OpenSim-platform13, waar een skeletmodel wordt aangepast om uit te lijnen met de 3D-posegegevens. Hulpmiddelen voor het schatten van houdingen dwingen geen consistente botlengtes in het skelet af, wat kan leiden tot onrealistische asymmetrie in het lichaam. Het gebruik van een anatomisch correct OpenSim skelet zorgt voor een meer realistische botstructuur. Markeringen worden op het OpenSim-skelet geplaatst om overeen te komen met de gewrichtscentra die zijn geïdentificeerd door de pose-schattingstool. Dit skeletmodel wordt vervolgens met behulp van standaard animatietechnieken aan het 3D-huidgaas bevestigd.
Inverse kinematica en Python-scripting: Om de pose van het virtuele servicelid af te ronden, wordt een omgekeerd kinematica-algoritme gebruikt. Dit algoritme past het OpenSim-skeletmodel aan om zo goed mogelijk overeen te komen met de geschatte 3D-houding. De gehele posing pipeline is volledig geautomatiseerd en geïmplementeerd in Python 3. Door de integratie van deze tools is het proces van het genereren van virtuele modellen voor serviceleden aanzienlijk versneld, waardoor de benodigde tijd is teruggebracht van dagen naar seconden of minuten. Deze vooruitgang betekent een sprong voorwaarts in de simulatie en analyse van wapentrainingsscenario's, en biedt snelle reconstructies van specifieke scenario's die zijn gedocumenteerd met behulp van afbeeldingen of video.