XEOS toont het weggenomen weefsel als PET en CT in één beeld
Klant: XEOS · Sector: Medtech

XEOS in Gent bouwt de AURA 10, een PET-CT voor de operatiezaal. Het weggenomen weefsel gaat de scanner in. De CT legt de vorm en de dichtheid van dat weefsel vast. De PET toont waar de radioactieve tracer is gaan zitten. Het team wil die twee in hetzelfde beeld zien, nog in de zaal.
Die data zijn volumes: roosters van voxels. Een doorsnede, een draaiing of een PET-laag over de CT heen vraagt dat iemand die roosters tekent. Wij bouwden de frontend van die viewer, en de integratie met VTK die de volumes rendert.
Het resultaat
Anatomie en tracer in één beeld. De CT en de PET van hetzelfde specimen staan in dezelfde ruimte. Je ziet waar de opname in het weefsel zit.
Het volume is te bedienen. Doorsnedes scrollen en het 3D-beeld draait, zodat het team het specimen van meerdere kanten bekijkt.
De viewer hoort bij het toestel. De beelden worden bekeken op het systeem in de zaal. De frontend is dat scherm.
Wat we bouwden
Twee volumes van hetzelfde specimen
De scanner levert twee datasets van hetzelfde stuk weefsel. De CT is het raster van dichtheden. De PET is het raster van de traceropname. In de viewer blijven ze in dezelfde ruimte zitten, zodat een doorsnede door de CT op dezelfde plek door de PET gaat.
VTK tekent de volumes
VTK, de Visualization Toolkit, is gebouwd voor dit soort rasters. Een volume gaat erin en een beeld komt eruit: een vlak door de data, of een 3D-weergave. Wij koppelden die bibliotheek aan de viewer. Een actie in de frontend vraagt een nieuw beeld, en VTK tekent het.
De frontend
De frontend is het scherm op het toestel. Daar kies je hoe de PET op de CT ligt, welke doorsnede je ziet, en hoe het 3D-beeld gedraaid staat. De pixels komen van VTK. De bediening errond bouwden wij.
