De combinatie van meerdere beeldvormingsmodaliteiten is vaak nodig om een uitgebreid begrip van de pathofysiologie te krijgen. Deze benadering maakt gebruik van fantomen om een differentiële transformatie tussen de coördinatensystemen van twee modaliteiten te genereren, die vervolgens wordt toegepast voor co-registratie. Deze methode elimineert de noodzaak van fiducials in productiescans.
Geïntegreerde preklinische multimodale beeldvormingssystemen, zoals röntgencomputertomografie (CT) in combinatie met positronemissietomografie (PET) of magnetische resonantiebeeldvorming (MRI) in combinatie met PET, zijn op grote schaal beschikbaar en leveren doorgaans robuust co-geregistreerde volumes. Er zijn echter vaak aparte apparaten nodig om een op zichzelf staande MRI te combineren met een bestaande PET-CT of om aanvullende gegevens van optische tomografie of röntgenmicrotomografie met hoge resolutie op te nemen. Dit vereist co-registratie van afbeeldingen, waarbij complexe aspecten betrokken zijn, zoals multimodaal muizenbedontwerp, opname van fiduciale markers, beeldreconstructie en op software gebaseerde beeldfusie. Fiduciale markers vormen vaak problemen voor in vivo gegevens vanwege problemen met het dynamisch bereik, beperkingen van het beeldvormingsveld, problemen bij het plaatsen van markers of verlies van markersignaal in de loop van de tijd (bijv. door drogen of verval). Deze uitdagingen moeten worden begrepen en aangepakt door elke onderzoeksgroep die co-registratie van afbeeldingen vereist, wat resulteert in herhaalde inspanningen, aangezien de relevante details zelden worden beschreven in bestaande publicaties.
Dit protocol schetst een algemene workflow die deze problemen oplost. Hoewel een differentiële transformatie in eerste instantie wordt gemaakt met behulp van fiduciale markers of visuele structuren, zijn dergelijke markers niet vereist in productiescans. De vereisten voor de volumegegevens en de metadata die door de reconstructiesoftware worden gegenereerd, zijn gedetailleerd. De discussie gaat over het behalen en verifiëren van vereisten voor elke modaliteit afzonderlijk. Een op fantoom gebaseerde benadering wordt beschreven om een differentiële transformatie te genereren tussen de coördinatensystemen van twee beeldvormingsmodaliteiten. Deze methode laat zien hoe je productiescans kunt co-registreren zonder fiducial markers. Elke stap wordt geïllustreerd met behulp van beschikbare software, met aanbevelingen voor in de handel verkrijgbare fantomen. De haalbaarheid van deze aanpak met verschillende combinaties van beeldvormingsmodaliteiten die op verschillende locaties zijn geïnstalleerd, wordt getoond.
Verschillende modaliteiten voor preklinische beeldvorming hebben duidelijke voor- en nadelen. Röntgencomputertomografie (CT) is bijvoorbeeld zeer geschikt voor het onderzoeken van anatomische structuren met verschillende radiodichtheden, zoals botten en longen. Het wordt veel gebruikt vanwege de hoge acquisitiesnelheid, hoge driedimensionale resolutie, relatief gemak van beeldbeoordeling en veelzijdigheid met of zonder contrastmiddelen 1,2,3. Magnetische resonantiebeeldvorming (MRI) biedt het meest veelzijdige contrast van zacht weefsel zonder ioniserende straling4. Aan de andere kant zijn op tracers gebaseerde modaliteiten zoals positronemissietomografie (PET), computertomografie met enkelvoudige fotonemissie (SPECT), fluorescentie-gemedieerde tomografie (FMT) en magnetische deeltjesbeeldvorming (MPI) gevestigde hulpmiddelen voor het kwantitatief beoordelen van moleculaire processen, metabolisme en de biodistributie van radioactief gelabelde diagnostische of therapeutische verbindingen met hoge gevoeligheid. Ze missen echter resolutie en anatomische informatie 5,6. Daarom worden meer anatomie-georiënteerde modaliteiten meestal gecombineerd met zeer gevoelige modaliteiten die hun kracht hebben in tracerdetectie7. Deze combinaties maken het mogelijk om de concentraties van tracers binnen een specifiek interessegebied te kwantificeren 8,9. Voor gecombineerde beeldvormingsapparaten is modaliteit co-registratie meestal een ingebouwde functie. Het is echter ook nuttig om scans van verschillende apparaten mee te registreren, bijvoorbeeld als de apparaten afzonderlijk zijn aangeschaft of als er geen hybride apparaat beschikbaar is.
Dit artikel richt zich op cross-modale fusie in beeldvorming van kleine dieren, wat essentieel is voor fundamenteel onderzoek en de ontwikkeling van geneesmiddelen. Een eerdere studie10 wijst erop dat dit kan worden bereikt met functieherkenning, contourmapping of fiducials markers (fiducials). Fiducials zijn referentiepunten voor het nauwkeurig uitlijnen en correleren van beelden van verschillende beeldvormingsmodaliteiten. In speciale gevallen kunnen fiducials zelfs stippen Chinese inkt op de huid van naakte muizen zijn11; Vaak wordt echter een beeldvormingscartridge met ingebouwde fiduciale markeringen gebruikt. Hoewel dit een robuuste en goed ontwikkelde methode10 is, levert het gebruik ervan voor elke scan praktische problemen op. MRI-detecteerbare fiducials zijn vaak op vloeistofbasis en hebben de neiging om tijdens opslag uit te drogen. PET vereist radioactieve markers, waarvan het signaal vervalt volgens de halfwaardetijd van de zender, die meestal kort is voor biomedische toepassingen, waardoor voorbereiding kort voor de scan nodig is. Andere zaken, zoals de mismatch in het dynamisch bereik van het signaal van de fiduciale marker en het onderzochte object, hebben een sterke invloed op in vivo beeldvorming. Het brede scala aan dynamisch contrast vereist een frequente aanpassing van de signaalsterkte van de markering aan het te onderzoeken object. Hoewel een zwak markeringssignaal mogelijk niet wordt gedetecteerd in de analyse, kan een sterk markeringssignaal artefacten veroorzaken die de beeldkwaliteit aantasten. Om de markeringen consequent op te nemen, moet het gezichtsveld bovendien onnodig groot zijn voor veel toepassingen, wat mogelijk kan leiden tot een hogere blootstelling aan straling, grotere gegevensvolumes, langere scantijden en, in sommige gevallen, een lagere resolutie. Dit kan gevolgen hebben voor de gezondheid van proefdieren en de kwaliteit van de gegenereerde gegevens.
Transformatie en differentiële transformatie
Een afbeeldingsdataset bestaat uit voxelgegevens en metagegevens. Elke voxel is gekoppeld aan een intensiteitswaarde (Figuur 1A). De metadata bevatten een transformatie die de plaatsing van de dataset in het coördinatensysteem van het beeldvormingsapparaat specificeert (Figuur 1B) en de voxelgrootte die wordt gebruikt om het coördinatensysteem te schalen. Aanvullende informatie, zoals het apparaattype of de scandatum, kan optioneel worden opgeslagen in de metagegevens. De genoemde transformatie wordt wiskundig een transformatie van het stijve lichaam genoemd. Stijve lichaamstransformaties worden gebruikt om de oriëntatie of positie van objecten in een afbeelding of geometrische ruimte te veranderen met behoud van de afstand tussen elk paar punten, wat betekent dat het getransformeerde object zijn grootte en vorm behoudt terwijl het wordt geroteerd en vertaald in de ruimte. Elke reeks van dergelijke transformaties kan worden beschreven als een enkele transformatie bestaande uit een rotatie gevolgd door een translatie. De formule die door de software wordt gebruikt om van de gegevenscoördinaat naar de metrische doelcoördinaat te gaan, wordt weergegeven in figuur 1C, waarbij R een orthonormale rotatiematrix is, d en v voxelindices en -groottes zijn, en t een 3 x 1 translatievector12 is. De rotatie is gedetailleerd in figuur 1D.
Figuur 1: 2D-weergave van de structuur en plaatsing van een afbeeldingsdataset in een globaal coördinatensysteem. (A) Een afbeeldingsdataset bestaat uit voxelgegevens en metadata. De transformatie die de plaatsing en voxelgrootte specificeert, zijn essentiële metadatacomponenten. (B) Het beeld wordt weergegeven in het coördinatensysteem van het apparaat. De noodzakelijke transformatie om het object te plaatsen bestaat uit een rotatie (blauw) gevolgd door een translatie (groen). (C) Om van de gegevenscoördinaat naar de doelcoördinaat te gaan, gebruikt de software deze formule waarbij R een orthonormale rotatiematrix is, d en v voxelindices en -groottes zijn, en t een 3 x 1 translatievector. (D) Een rotatiematrix (blauw in vlak A) vertegenwoordigt de lineaire transformatie van roterende punten. Het vermenigvuldigen van de coördinaten van een punt met deze matrix resulteert in de nieuwe, geroteerde coördinaten. Klik hier om een grotere versie van deze figuur te bekijken.
Een differentiële transformatie is een transformatie van het stijve lichaam waarbij coördinaten van het ene coördinatensysteem naar het andere worden omgezet, bijvoorbeeld van PET naar röntgenmicrotomografie (μCT), en het kan worden berekend met behulp van fiduciale markers. In beide coördinatensystemen worden ten minste drie gemeenschappelijke punten geselecteerd – de fiducials. Uit hun coördinaten kan een wiskundige transformatie worden afgeleid die de coördinaten omzet. De software maakt gebruik van de kleinste kwadratenmethode, die een best passende oplossing biedt voor een systeem van vergelijkingen met fouten of ruis in de gemeten gegevens. Dit wordt het Procrustes-probleem13 genoemd en wordt opgelost met behulp van singuliere waardedecompositie. De methode is betrouwbaar en robuust omdat ze leidt tot een unieke en goed gedefinieerde oplossing (als er ten minste drie niet-collineaire markers worden gegeven). Er worden zes vrije parameters berekend: drie voor translatie en drie voor rotatie. In het volgende zullen we de term transformatiematrix gebruiken, ook al bestaat deze technisch gezien uit een rotatiematrix en een translatievector.
Elk beeldvormingsapparaat heeft zijn eigen coördinatensysteem en de software berekent een differentiële transformatie om ze uit te lijnen. Figuur 2A,B beschrijft hoe de differentiaaltransformatie wordt bepaald, terwijl Figuur 2C,D beschrijft hoe deze wordt toegepast. De afbeeldingen van beide modaliteiten kunnen verschillende dimensies hebben en deze in het proces houden, zoals te zien is in de voorbeeldafbeelding met de fusie van CT en PET in Figuur 2E.
Figuur 2: Differentiële transformatie. (A-D) vereenvoudigd tot 2D. Hoewel van toepassing op andere modaliteiten, wordt aangenomen dat de modaliteiten in dit voorbeeld CT en PET zijn. (A,C) Een CT-afbeelding met een rood begrenzingsvak wordt in het coördinatensysteem geplaatst. Toegepast op hetzelfde coördinatensysteem wordt de PET-afbeelding met een geel begrenzingsvak afwijkend gepositioneerd. (B) Met behulp van fiduciale markers die zowel in CT als PET kunnen worden gelokaliseerd, kan een differentiële transformatie T worden bepaald. Dit wordt gesymboliseerd door de pijl. De differentiële transformatiematrix wordt opgeslagen. (D) De eerder opgeslagen differentiële transformatiematrix T kan vervolgens op elk PET-beeld worden toegepast. Dit resulteert in een nieuwe transformatie die de oorspronkelijke transformatie in de metadata vervangt. (E) Een CT-beeld dat is versmolten met een PET-beeld. De transformaties in de metadata van beide afbeeldingen verwijzen naar hetzelfde coördinatensysteem. Klik hier om een grotere versie van deze figuur te bekijken.
Methode en vereisten
Voor de gepresenteerde methode wordt in beide apparaten een fantoom gescand met markeringen die in beide modaliteiten zichtbaar zijn. Het volstaat dan om deze fiducials in de voorgestelde software te markeren om een differentiële transformatie tussen de twee modaliteiten te berekenen. De differentiële transformatie moet voor elk paar apparaten afzonderlijk worden gemaakt. Het kan worden opgeslagen en later op elke nieuwe afbeelding worden toegepast, waardoor er bij volgende scans geen fiduciale markeringen meer nodig zijn. De uiteindelijke plaatsing van de afbeelding in het coördinatensysteem van een ander apparaat kan opnieuw worden beschreven als een transformatie en worden opgeslagen in de metadata van de afbeelding, ter vervanging van de oorspronkelijke transformatie daar.
Voor deze methode kunnen vier vereisten worden geformuleerd: (1) Multimodaal fantoom: Er moet een fantoom beschikbaar zijn met markers die in beide modaliteiten zichtbaar zijn. Een grote selectie fantomen is in de handel verkrijgbaar en het gebruik van 3D-printen voor fantoomconstructie is uitgebreid beschreven14, zelfs met inbegrip van de integratie van radio-isicomissen15. De fantomen die in de volgende voorbeelden worden gebruikt, worden vermeld in de materiaaltabel. Er zijn ten minste drie niet-collineaire punten vereist16. De markeringen kunnen holtes zijn die kunnen worden gevuld met een geschikte tracer, kleine voorwerpen gemaakt van een materiaal dat gemakkelijk te detecteren is in elke modaliteit, of gewoon gaten, sneden of randen in het fantoom zelf, zolang ze maar in beide modaliteiten kunnen worden geïdentificeerd. (2) Multimodale drager: Er is een drager nodig, zoals een muizenbed, die in beide apparaten in een reproduceerbare positie kan worden bevestigd. Idealiter zou het niet mogelijk moeten zijn om het in een omgekeerde positie te gebruiken om fouten te voorkomen. De drager is vooral belangrijk voor in vivo beeldvorming omdat het nodig is om een verdoofd dier van het ene beeldvormingsapparaat naar het andere te vervoeren zonder van positie te veranderen. Op basis van onze ervaring is de kans groter dat verdoofde muizen van positie veranderen in een plat muizenbed dan in een concaaf bed. Bovendien is eerder een op maat gemaakte 3D-geprinte mal voorgesteld om het scheenbeen van de muis vast te houden om beweging te minimaliseren17. (3) Zelfconsistentie: Elk beeldvormingsapparaat moet de rotatie en vertaling van het gereconstrueerde volume in zijn referentiekader op een reproduceerbare en coherente manier leveren. Dit betekent ook dat een coördinatensysteem voor het hele apparaat behouden blijft wanneer slechts een klein gebied wordt gescand. Het maakt deel uit van het protocol om een beeldvormingsapparaat te testen op zijn zelfconsistentie. (4) Software-ondersteuning: De voorgestelde software moet in staat zijn om de metadata (voxelgrootte, vertaling, oriëntatie) te interpreteren die zijn opgeslagen met het gereconstrueerde volume dat door het apparaat wordt geleverd. Het volume kan de bestandsindeling DICOM, NIfTI, Analyze of GFF hebben. Voor een overzicht van verschillende bestandsformaten, zie Yamoah et al.12.
Hoewel de co-registratie van twee modaliteiten wordt beschreven, is de procedure ook van toepassing op drie of meer modaliteiten, bijvoorbeeld door twee modaliteiten mee te registreren op één referentiemodaliteit.
Er wordt een methode gepresenteerd voor multimodale co-registratie van beelden waarvoor geen fiduciale markers nodig zijn voor productiescans. De op fantoom gebaseerde benadering genereert een differentiële transformatie tussen de coördinatensystemen van twee beeldvormingsmodaliteiten.
Residu van fusie en validatie van de differentiële transformatie
Bij het berekenen van de differentiële transformatie geeft de software een residu van fusie in millimeters weer, wat de gemiddelde kwadratische fout19 van de transformatie vertegenwoordigt. Als dit residu de orde van grootte van de voxelgrootte overschrijdt, is het raadzaam om de datasets te inspecteren op algemene problemen. Omdat alle afbeeldingen echter lichte vervormingen hebben, kan het residu niet willekeurig klein worden; Het weerspiegelt alleen de pasvorm van de gebruikte markeringen. Zo kan een co-registratie met drie markers resulteren in een kleiner residu op dezelfde datasets dan een transformatie met vier goed verdeelde markers. Dit komt omdat de markers zelf mogelijk te veel worden aangebracht wanneer er minder fiducials worden gebruikt. De nauwkeurigheid over de gehele dataset verbetert met een groter aantal markers.
De kwantitatieve nauwkeurigheid van de methode is afhankelijk van het specifieke paar apparaten dat wordt gebruikt. De berekende differentiële transformatie tussen de coördinatensystemen van twee apparaten kan worden gevalideerd door de volgende stappen te volgen: Vasthouden aan stap 4 van het protocol, maar het fantoom met fiduciale markers opnieuw als “monster” gebruiken. Het fantoom in een willekeurige positie plaatsen en ervoor zorgen dat het anders is dan degene die wordt gebruikt voor het schatten van de differentiële transformatie. Het is ook mogelijk om een ander fantoom te gebruiken dat geschikt is voor de respectievelijke modaliteiten, als er een beschikbaar is. Vervolgens wordt de eerder bepaalde differentiaaltransformatie (stap 4.2.5) toegepast om de twee modaliteiten op elkaar af te stemmen. Vervolgens worden markeringen op de afbeeldingen van beide modaliteiten geplaatst volgens stap 3.2 van het protocol. Om het fusieresidu voor deze markers te berekenen, klikt u op Menu Fusion > Overlay registreren naar onderlay > Residuele score weergeven.
De restfout beschrijft de gemiddelde verkeerde plaatsing van het signaal en moet in de orde van grootte van de voxel zijn. Concrete acceptatiedrempels zijn toepassingsafhankelijk en kunnen afhankelijk zijn van verschillende factoren, zoals de stijfheid en nauwkeurigheid van de beeldvormingssystemen, maar kunnen ook worden beïnvloed door beeldreconstructieartefacten.
Problemen met zelfconsistentie oplossen
Vaak komen problemen met zelfconsistentie voort uit een onbetrouwbare plaatsing. Een veel voorkomende fout is het plaatsen van de drager in een zijwaarts omgekeerde positie. Idealiter zou het mechanisch in slechts één richting in het beeldvormingsapparaat moeten worden ingebracht. Als dit niet haalbaar is, moeten begrijpelijke markeringen voor de gebruiker worden toegevoegd. Een ander veel voorkomend probleem is de mogelijkheid van beweging in de lengteas, waardoor axiale positionering onbetrouwbaar wordt. Het wordt aanbevolen om een afstandhouder te gebruiken die aan het ene uiteinde kan worden bevestigd om het muisbed op zijn plaats te houden. Afstandhouders op maat kunnen bijvoorbeeld snel en eenvoudig worden gemaakt door ze te 3D-printen. Sommige apparaten kunnen echter geen zelfconsistentie bieden met verschillende gezichtsvelden. In dergelijke gevallen wordt geadviseerd contact op te nemen met de leverancier, die de incompatibiliteit moet bevestigen en mogelijk in een toekomstige update moet aanpakken. Voor het overige blijft de methode betrouwbaar als voor alle scans, inclusief kalibratie en productiebeeldvorming, een identiek gezichtsveld wordt aangehouden.
Voor sommige productiescans met afwijkende plaatsing is transformatie naar de gekalibreerde positie mogelijk, als er voldoende dragerstructuur waarneembaar is. Voor in vivo beeldvorming moet het verdoofde dier in één drager blijven, en het is niet altijd haalbaar om een enkele drager te maken die stevig in beide apparaten past. Vaak wordt een muizenbed gebruikt voor een op tracer gebaseerde modaliteit en vervolgens wordt de plaatsing geïmproviseerd in een CT-apparaat. In figuur 5A werd bijvoorbeeld een MPI-muizenbed bovenop een CT-muizenbed geplaatst vanwege mechanische beperkingen. Axiale speelruimte en de mogelijkheid om te rollen maken deze positionering onbetrouwbaar. In dergelijke gevallen wordt aanbevolen om een adapter te ontwerpen die het onderste muisbed vervangt en een in elkaar grijpende pasvorm mogelijk maakt. Het kan bijvoorbeeld tappen gebruiken die aan het onderste deel zijn bevestigd en extra gaten in de bodem van het bovenste muizenbed.
Correctie achteraf voor bestaande beelden is echter mogelijk, omdat het muizenbed detecteerbaar is in het CT-beeld. Het protocol vereist kalibratiescans, gevolgd door het berekenen van een differentiële transformatie van de overlay naar de ondervloer. De procedure is vergelijkbaar, maar moet ook elke individuele productie-CT-scan toewijzen aan de kalibratiescan, waarbij de muisbedstructuren als fiducials worden gebruikt.
Afbeelding 5: Problemen met plaatsing oplossen. (A) Een MPI-muizenbed wordt bovenop een CT-muizenbed geplaatst. Daarom kan de positie in de CT niet betrouwbaar worden gereproduceerd. Zelfconsistentie kan worden bereikt door elk CT-beeld te fuseren met het referentie-CT-beeld dat wordt gebruikt voor het schatten van de differentiële transformatie. (B-D) Vereenvoudigd tot 2D. (B) Elk productie-CT-beeld wordt als een overlay geladen en geregistreerd op het referentie-CT-beeld (underlay) met behulp van structuren van het muisbed die zichtbaar zijn in de CT. Het gecorrigeerde productie-CT-beeld is nu consistent met de referentie-CT en kan worden gebruikt met de differentiële transformatie T. (C) Een MPI-overlay wordt geregistreerd op het referentie-CT-beeld met behulp van de fiduciale markers van een fantoom. (D) De multimodale beelden worden samengevoegd. Voor dit doel wordt elk CT-beeld in kaart gebracht op de referentiepositie met zijn individuele differentiële transformatie. Vervolgens wordt de MPI-overlay ook geregistreerd op de referentiepositie met behulp van de differentiële transformatie, die geldig is voor alle beelden van het apparaat. Klik hier om een grotere versie van deze figuur te bekijken.
Om de productie-CT-scans toe te wijzen aan de kalibratiescan, raadpleegt u sectie 3 van het protocol, waarin de volgende wijzigingen zijn opgenomen. Voor de duidelijkheid gaat de beschrijving verder aan de hand van het voorbeeld van een CT-onderlaag en MPI-overlay: In stap 3.1 laadt u de CT-kalibratiescan (afbeelding A) als onderlaag en de te corrigeren CT-scan als de overlay. Gebruik structuren van het MPI-muizenbed als markeringen voor stap 3.2 of als visuele referenties voor stap 3.3. Sla stap 3.4 over, maar de overlay opslaan vertegenwoordigt het gecorrigeerde CT-volume (Menubestand > Overlay > Overlay opslaan als). Voer in het volgende dialoogvenster een nieuwe naam in en klik op opslaan. Sluit de overlay door naar Menu File > Overlay > Closing overlay te gaan. Laad de volgende CT-scan die moet worden gecorrigeerd als overlay en hervat de procedure vanaf stap 3.2 van het protocol. Het concept dat aan deze stap ten grondslag ligt, wordt geïllustreerd in figuur 5B.
Het muizenbed is nu vrijwel identiek uitgelijnd met de kalibratiescan in alle recent opgeslagen CT-volumes. Als onderdeel van de standaardprocedure wordt de kalibratiescan geregistreerd op de MPI-beelden met behulp van de differentiële transformatie T (Figuur 5C). Om het CT-beeld vervolgens samen te voegen met MPI, gebruikt u altijd het gecorrigeerde CT-volume (Figuur 5D).
Problemen met gespiegelde afbeeldingen en schalen oplossen
De hier geïntroduceerde registratiemethode gaat uit van een redelijk nauwkeurige beeldkwaliteit en past alleen rotatie en vertaling aan. Het corrigeert niet voor gespiegelde afbeeldingen of onjuiste schaling. Deze twee problemen kunnen echter handmatig worden aangepakt voordat de differentiële transformatie wordt berekend.
Inconsistenties tussen gegevensindelingen van verschillende fabrikanten kunnen ertoe leiden dat sommige gegevenssets, met name die in DICOM-indeling, in de software als gespiegeld omgekeerd worden weergegeven. Omdat fantomen en muizenbedden vaak symmetrisch zijn, is dit probleem misschien niet meteen duidelijk. Het detecteren van gespiegelde afbeeldingen is gemakkelijker wanneer de scan herkenbare letters bevat in de betreffende modaliteit, zoals de verhoogde letters in de juiste richting die te zien zijn in het fantoom in figuur 3H. In het voorbeeld dat in afbeelding 6 wordt geïllustreerd, worden CT-gegevens geladen als de onderlaag en MPI-gegevens als de overlay. Het is een in vivo scan van een muis die in een MPI-muizenbed is geplaatst met bijgevoegde fiduciale markeringen. Het MPI-muizenbed bevindt zich bovenop een μCT-muizenbed (Figuur 6A). Door zich aan het protocol te houden en de fiducials in zowel de onderlaag als de overlay in een consistente draairichting te markeren, wordt een zichtbaar ongerijmd resultaat geproduceerd (Figuur 6B). Bij nadere beschouwing kan het probleem echter worden geïdentificeerd. De fiducials vormen een asymmetrische driehoek. Bij het observeren van de zijden van de driehoek in het axiale aanzicht (Figuur 6C, D) van de kortste naar het midden naar de langste, is een rotatie met de klok mee duidelijk in de CT-gegevens, terwijl een rotatie tegen de klok in zichtbaar is in de MPI-gegevens. Dit toont aan dat een van de afbeeldingen zijdelings omgekeerd is. In dit geval gaan we ervan uit dat de CT-gegevens juist zijn. Om de MPI-overlay te corrigeren, wordt de afbeelding gespiegeld: om dat te doen, schakelt u de geselecteerde laag naar een overlay en klikt u op Menu Edit > Flip > Flip X. De differentiële transformatie die door de software wordt berekend, omvat alle noodzakelijke rotaties, dus “Flip X” is voldoende, zelfs als het beeld in een andere richting lijkt te zijn gespiegeld.
Afbeelding 6: Problemen met transformatie oplossen. CT-gegevens worden geladen als onderlaag met een voxelgrootte van 0,240 mm en MPI-gegevens als overlay met een voxelgrootte van 0,249 mm. Het muizenbed bevat fiduciale markers. (A) 3D-weergave van de niet-gecorrigeerde overlay-afbeelding. De fiducials in de CT-ondervloer zijn aangegeven met pijlen. De fiducials in de MPI-overlay zijn zichtbaar als bollen in de NIH-kleurentabel. (B) Niet-overeenkomend resultaat van een transformatie die is uitgevoerd zonder passende correcties. Residu van fusie = 6,94 mm. (C) Meting van de afstanden tussen de fiducials in CT. Rotatie met de klok mee van de kortste naar de langste afstand. (D) Meting van de afstanden tussen de fiducials in MPI. Rotatie tegen de klok in van de kortste naar de langste afstand. Vergelijking met de CT-metingen resulteert in een schaalfactor van 0,928774. (E) Gecorrigeerde overlay na spiegelen en schalen. (F) Transformatie met overeenkomende resultaten in 3D-weergave. (G) Transformatie met overeenkomende resultaten in axiale weergave. Restant van fusie = 0,528 mm. Klik hier om een grotere versie van deze figuur te bekijken.
Datasets met onjuiste voxelgroottes kunnen ook handmatig worden gecorrigeerd. Aangezien de afmetingen van het fantoom bekend moeten zijn, kan dit in de afbeelding worden geverifieerd. De eenvoudigste methode is het gebruik van een rand van bekende lengte. Druk op [Ctrl + rechtermuisknop] aan het ene uiteinde van een rand en terwijl u de knop ingedrukt houdt, verplaatst u de muisaanwijzer naar het andere uiteinde van de rand en laat u de knop los. In het daaropvolgende dialoogvenster geeft de software de lengte van de gemeten afstand in het beeld weer. In het voorbeeld dat in figuur 6 wordt geïllustreerd, is het duidelijk dat de maten niet congruent zijn bij het vergelijken van de afstanden tussen de fiducials in beide modaliteiten (figuur 6C,D). Nogmaals, de CT-gegevens worden verondersteld nauwkeurig te zijn. Om de schaling te wijzigen, wordt een schaalfactor (SF) berekend. Aangezien de verhouding van de lengtes (CT/MPI) niet precies identiek is voor elke zijde van de driehoek, wordt het gemiddelde quotiënt berekend: SF = ((l1CT/l1MPI) + (l2CT/l2MPI) + (l2CT/l2MPI)) / 3.
Pas vervolgens de voxelgrootte van de overlay aan door elke dimensie te vermenigvuldigen met SF. Om dit te bereiken, schakelt u de geselecteerde laag over naar een overlay en opent u Menu Bewerken > Voxel-maten wijzigen. Bereken elke dimensie, voer de waarde in en klik vervolgens op OK. Het resultaat van beide correcties is weergegeven in figuur 6E. Hierna wordt de overlay volgens het protocol geregistreerd op de ondervloer. De resulterende uitlijning wordt weergegeven in figuur 6F,G. Hoewel dit een snelle oplossing biedt voor het corrigeren van een bestaande scan, raden we aan om het beeldvormingsapparaat te kalibreren voor productiegebruik.
Beperkingen
Deze methode is beperkt tot ruimtelijke co-registratie van bestaande volumetrische gegevens die zijn samengesteld uit kubusvormige voxels. Het omvat geen reconstructieproces dat het volume berekent op basis van onbewerkte gegevens die door het beeldvormingsapparaat worden gegenereerd (bijv. projecties in CT). Aan deze stap zijn verschillende beeldverbeteringstechnieken gekoppeld, zoals iteratieve methoden20,21 en de toepassing van kunstmatige intelligentie21. Hoewel de beschreven methode in principe van toepassing is op alle modaliteiten die 3D-beelden met kubusvormige voxels produceren, kan deze niet worden gebruikt voor het samenvoegen van 3D-gegevens met 2D-gegevens, zoals een MRI-volume in combinatie met 2D-infraroodthermografie22 of fluorescentiebeeldvorming, die relevant kunnen zijn in beeldgeleide chirurgische toepassingen. Bij de registratie van 3D-gegevens wordt niet gecorrigeerd voor vervormingen, zoals die optreden in MRI-beelden aan de rand van de spoel. Hoewel het niet verplicht is, worden optimale resultaten bereikt wanneer vervormingen worden gecorrigeerd tijdens het reconstructieproces. De geautomatiseerde transformatie heeft ook geen betrekking op omgedraaide afbeeldingen of onjuiste schaling. Deze twee problemen kunnen echter handmatig worden opgelost, zoals beschreven in het gedeelte over probleemoplossing.
Betekenis van de methode
De voorgestelde methode elimineert de noodzaak van fiduciale markers in productiescans, wat verschillende voordelen biedt. Het komt ten goede aan modaliteiten waarvoor onderhoud van de marker of frequente vervanging vereist is. De meeste MRI-markers zijn bijvoorbeeld gebaseerd op vocht, maar hebben de neiging om na verloop van tijd uit te drogen en radioactieve PET-markers vervallen. Door de noodzaak van fiducials in productiescans weg te nemen, kan het gezichtsveld worden verkleind, wat leidt tot kortere acquisitietijden. Dit is handig in instellingen met een hoge doorvoer om de kosten te verlagen en de röntgendosis bij CT-scans te minimaliseren. Een verlaagde dosis is wenselijk omdat straling de biologische routes van proefdieren in longitudinale beeldvormingsstudies kan beïnvloeden23.
Bovendien is de methode niet beperkt tot specifieke modaliteiten. Het nadeel van deze veelzijdigheid is dat er minder stappen worden geautomatiseerd. Een eerder gepubliceerde methode voor het samenvoegen van μCT- en FMT-gegevens maakt gebruik van ingebouwde markers in een muisbed voor elke scan en kan geautomatiseerde markerdetectie en vervormingscorrectie uitvoeren tijdens reconstructie24. Andere methoden elimineren de noodzaak van markeringen door gebruik te maken van beeldgelijkenis. Hoewel deze aanpak goede resultaten oplevert en ook vervormingen kan corrigeren25, is deze alleen van toepassing als de twee modaliteiten voldoende vergelijkbare beelden opleveren. Dit is meestal niet het geval in de combinatie van een anatomisch gedetailleerde modaliteit en een op tracers gebaseerde modaliteit. Deze combinaties zijn echter nodig voor het beoordelen van de farmacokinetiek van gerichte middelen26, die toepassingen hebben op gebieden zoals nanotherapie tegen kanker27,28.
Omdat de kwaliteitscontrole in preklinische toepassingen minder rigoureus is in vergelijking met klinische toepassingen, is een verkeerde uitlijning van gecombineerde beeldvormingsapparaten een erkend probleem29. Gegevens die door deze verkeerde uitlijning worden beïnvloed, kunnen met terugwerkende kracht worden verbeterd door een fantoom te scannen en de differentiële transformatie te bepalen, waardoor de kosten mogelijk worden verlaagd en dierenschade wordt geminimaliseerd. Naast de gedemonstreerde methode die fiduciale markers gebruikt om een differentiële transformatie te berekenen, die vervolgens wordt toegepast op productiescans, worden verdere mogelijkheden voor beeldfusie beschreven en gebruikt. Een overzicht, met verwijzingen naar diverse beschikbare software, is te vinden in Birkfellner et al.30.
Concluderend biedt de gepresenteerde methode een effectieve oplossing voor multimodale beeldco-registratie. Het protocol is gemakkelijk aan te passen voor verschillende beeldvormingsmodaliteiten en de aangeboden technieken voor probleemoplossing verbeteren de robuustheid van de methode tegen typische problemen.
The authors have nothing to disclose.
De auteurs willen de federale regering van Noordrijn-Westfalen en de Europese Unie (EFRE), de Duitse Onderzoeksstichting (CRC1382 project ID 403224013 – SFB 1382, project Q1) bedanken voor de financiering.
177Lu | radiotracer | ||
Custom-build MPI mousebed | |||
Hot Rod Derenzo | Phantech LLC. Madison, WI, USA | D271626 | linearly-filled channel derenzo phantom |
Imalytics Preclinical 3.0 | Gremse-IT GmbH, Aachen, Germany | Analysis software | |
Magnetic Insight | Magnetic Insight Inc., Alameda, CA, USA | MPI Imaging device | |
Quantum GX microCT | PerkinElmer | µCT Imaging device | |
U-SPECT/CT-UHR | MILabs B.V., CD Houten, The Netherlands | CT/SPECT Imaging device | |
VivoTrax (5.5 Fe mg/mL) | Magnetic Insight Inc., Alameda, CA, USA | MIVT01-LOT00004 | MPI Markers |