30 november 2022
Een objectsegmentatieprotocol voor orbitale computertomografie (CT) beelden wordt geïntroduceerd. De methoden voor het labelen van de grondwaarheid van orbitale structuren met behulp van superresolutie, het extraheren van het interessevolume uit CT-beelden en het modelleren van multi-label segmentatie met behulp van 2D-sequentiële U-Net voor orbitale CT-beelden worden uitgelegd voor supervised learning.
We introduceerden in deze studie het objectsegmentatieprotocol voor orbitale computertomografiebeelden. Het is de eerste proef ter wereld. Met behulp van dit programma kunt u eenvoudig maskeren op elk anatomisch deel waar u maar wilt.
Het visualiseert en bespaart uw tijd en moeite. We hopen dat deze studie een hoeksteen kan zijn voor de diagnose van orbitale ziekten, die moeilijk zijn voor biopsie. Begin met het uitvoeren van het maskeringssoftwareprogramma.
Als u de orbitale CT wilt laden, klikt u op het pictogram bestand openen en selecteert u het doel-CT-bestand. Om de oogbol, oogzenuw en extraoculaire spieren te maskeren met behulp van superpixels, voert u de SmartPencil uit door op de SmartPencil-wizard in MediLabel te klikken. Bepaal vervolgens de resolutie van de superpixelkaart, indien nodig, en klik op het cluster van superpixels van de oogbol, extraoculaire spieren en oogzenuw op de superpixelkaart, waar pixels met vergelijkbare beeldintensiteitswaarden zijn geclusterd.
Om de maskers te verfijnen, klikt u op de SmartFill-wizard nadat u enkele van de superpixels op de segmenten hebt gemaskeerd, klikt u vervolgens op het pictogram AutoCorrectie en zorgt u ervoor dat de gecorrigeerde maskerlabels worden berekend. Zodra de verfijning van de maskering is voltooid, slaat u de gemaskeerde afbeeldingen op. Voer het Python-script uit voor voorbewerking en controleer de scans en maskers die zijn bijgesneden en opgeslagen in de map VOIs.
Voer het Python-script van de sequentiebouwer uit om de VOI's om te zetten in een set van drie opeenvolgende CT-segmenten om te gebruiken als invoer voor sequentie-U-Net. Controleer de opgeslagen, getransformeerde CT-scans en maskers in respectievelijk de scanmap en de maskermap en de vooraf verwerkte mappen. Als u het orbitale segmentatiemodel wilt bouwen, voert u het Python-script uit.
py en geef de vouwnummers. Stel het tijdperk in, het aantal trainings-iteraties, en stel de batchgrootte in, het aantal trainingsmonsters in één trainingssessie. Het script hoofd.
py kan worden uitgevoerd zonder de parsers, in welk geval het wordt uitgevoerd met standaardwaarden. Voer het testen van het model uit na de training en bereken de evaluatiestatistieken zoals dobbelsteenscore en volumeovereenkomst. Controleer ten slotte de resultaten die zijn opgeslagen als afbeeldingsbestanden.
De oogbolsegmentatie met behulp van sequentie U-Net voor orbitale structuursegmentatie bereikte een visuele gelijkenis of VS-score van 0,83 en een hoge dobbelsteenscore van 0,86 omdat het een groot deel van de VOI's en weinig heterogeniteit tussen CT-scans had. Een lage dobbelsteenscore van 0,54 werd bereikt voor de segmentatie van de extraoculaire spieren en 0,34 voor de oogzenuw, omdat ze zelden in het CT-volume verschenen en werden gevonden in een relatief klein aantal CT-plakjes. De visuele gelijkenisscores van de extraoculaire spieren en oogzenuw waren echter hoger dan hun dobbelsteenscores, wat aangeeft dat de specificiteit van segmentatie laag was.
Over het algemeen behaalde de segmentatie van alle orbitale substructuren een dobbelsteenscore van 0,79 en een visuele gelijkenisscore van 0,82. Afhankelijk van de toepassing kunnen de grootte van voi en het niveau van window clipping variëren. U kunt de code voor het maken van reeksen wijzigen voor andere geweldige doeleinden.
Ook kunnen de hyperparameters voor modeltraining worden aangepast. Het model werd getraind met 46 VOI's, wat geen groot aantal is voor modeltraining. Om de lage prestaties als gevolg van het kleine aantal trainingsdatasets te overwinnen, kunnen overdrachtsleren en domeinnotatie worden toegepast.
Deze studie introduceert een protocol voor objectsegmentatie van computertomografie (CT)-beelden van de oogkas, wat het maskeren van anatomische structuren faciliteert. Het protocol heeft tot doel de diagnose van aandoeningen aan de oogkas te verbeteren, welke lastig te biopseren zijn.
Segmentatie van orbitale CT-beelden op basis van deep learning maakt een nauwkeurige, reproduceerbare afbakening van kritische anatomische structuren mogelijk, wat de vroege ontdekking en translationeel onderzoek naar ophthalmologische en neuro-ophthalmologische aandoeningen ondersteunt. Geautomatiseerde segmentatie met een hoge getrouwheid versnelt de ontwikkeling van ziekterelevante modellen en kwantitatieve imaging-biomarkers, waardoor de werklast voor handmatige annotatie wordt verminderd en het voorspellend vertrouwen in preklinische imaging-workflows wordt vergroot. Deze functionaliteit versterkt de besluitvorming over portfolio's door gestandaardiseerde, schaalbare imaging-eindpunten te bieden voor targetvalidatie en mechanistische risicoreductie.
Dit segmentatieprotocol is geïntegreerd in het continuüm van beeldvormingsonderzoek, van vroege hypothesetesten tot de ontwikkeling van preklinische modellen en translationele biomarker-validatie.