AtlasPatch: Efficient Tissue Detection and High-throughput Patch Extraction for Computational Pathology at Scale

AtlasPatch is een schaalbaar, open-source framework dat foundation-modellen combineert met efficiënte patch-extractie om de computatietijd voor de voorverwerking van whole-slide beelden in de computergestuurde pathologie tot 16 keer te verkorten, terwijl het tegelijkertijd robuuste weefseldetectie biedt over diverse cohorten en artefacten heen.

Ahmed Alagha, Christopher Leclerc, Yousef Kotp, Omar Metwally, Calvin Moras, Peter Rentopoulos, Ghodsiyeh Rostami, Bich Ngoc Nguyen, Jumanah Baig, Abdelhakim Khellaf, Vincent Quoc-Huy Trinh, Rabeb Mizouni, Hadi Otrok, Jamal Bentahar, Mahdi S. Hosseini

Gepubliceerd 2026-02-20
📖 4 min leestijd☕ Koffiepauze-leesvoer
⚕️

Dit is een AI-gegenereerde uitleg van een preprint die niet peer-reviewed is. Dit is geen medisch advies. Neem geen gezondheidsbeslissingen op basis van deze inhoud. Lees de volledige disclaimer

Each language version is independently generated for its own context, not a direct translation.

AtlasPatch: De Slimme Scherpslijper voor Digitale Pathologie

Stel je voor dat een patholoog (een arts die ziektes onderzoekt onder de microscoop) duizenden enorme digitale foto's van weefselstalen moet bekijken. Deze foto's, zogenaamde "Whole Slide Images" (WSI), zijn zo groot dat ze honderden miljoenen pixels bevatten. Ze zijn zo groot dat je ze niet in één keer op je scherm kunt zien; het is alsof je probeert een heel land op één postzegel te passen.

Om deze foto's te analyseren met kunstmatige intelligentie (AI), moeten we ze in kleine stukjes knippen, net als een puzzel. Maar hier zit het probleem: van die enorme foto is 90% leeg (witte achtergrond) of rommel (potloodstrepen, vlekken). Als je de AI gewoon laat knippen, krijg je miljoenen stukjes met alleen maar witte achtergrond. Dat is als proberen een naald in een hooiberg te vinden, terwijl je eerst de hele hooiberg in stukjes moet hakken. Het kost enorm veel tijd, geheugen en geld.

AtlasPatch is een nieuwe, slimme tool die dit probleem oplost. Hier is hoe het werkt, vertaald in alledaagse termen:

1. De "Vliegende Kijker" (Thumbnail Detectie)

Stel je voor dat je een enorme kaart van Nederland hebt en je wilt weten waar de bossen zitten. In plaats van met een vergrootglas over elke centimeter te lopen (wat eeuwen duurt), kijkt je eerst naar een heel klein, wazig kaartje (een "thumbnail").

  • De oude manier: De oude methoden keken vaak naar de kleuren op dat kaartje. Als het licht net iets anders was, dachten ze dat het bos was, terwijl het gewoon een wolk was. Of ze misten kleine bosjes omdat ze te donker waren.
  • De AtlasPatch-methode: AtlasPatch gebruikt een super-slimme AI (gebaseerd op een model dat "Segment Anything" heet) die eerst naar dat kleine kaartje kijkt. Deze AI is getraind op duizenden verschillende soorten kaarten, van donkere bossen tot lichte velden. Hij ziet direct: "Ah, hier is echt weefsel, en hier is alleen maar achtergrond of rommel." Hij maakt een schone "silhouet" van het weefsel.

2. De "Magische Zoom" (Extrapolatie)

Zodra AtlasPatch het silhouet op het kleine kaartje heeft getekend, doet hij iets magisch. Hij pakt die lijn en "zoomt" hem moeiteloos uit naar de enorme, super-hoge resolutie van de originele foto.

  • De analogie: Het is alsof je een schets van een huis op een post-it note tekent, en dan die schets gebruikt om een bouwplan te maken voor een echt huis van 10 verdiepingen. Je hoeft niet elke baksteen van het echte huis te bekijken om te weten waar de muren moeten komen. Je weet het al van de schets.
  • Het voordeel: De computer hoeft niet de hele enorme foto te scannen. Hij weet precies waar hij moet kijken.

3. De "Slimme Snijmachine" (Patch Extractie)

Nu de AI weet waar het echte weefsel zit, snijdt hij alleen daar de puzzelstukjes uit.

  • Oude methode: De oude machines snijden alles in vierkante blokjes, ook de lege plekken. Dat is alsof je een taart in blokjes snijdt, maar ook de lege borden ernaast meeneemt. Je krijgt veel "troep" mee.
  • AtlasPatch: Deze machine snijdt alleen de stukjes taart. Geen lege borden, geen rommel. Hierdoor krijgt de AI die het ziektebeeld moet analyseren alleen maar de belangrijke informatie.

Waarom is dit zo belangrijk?

  • Snelheid: AtlasPatch is tot 16 keer sneller dan de beste oude methoden. Het is alsof je van een fiets op een sneltrein overstapt.
  • Betrouwbaarheid: Het werkt zelfs als de foto's slecht belicht zijn, als er vlekken op zitten, of als het weefsel in kleine stukjes is. De oude methoden gaven dan vaak de geest of maakten fouten.
  • Kostenbesparing: Omdat het minder gegevens verwerkt, kost het minder computerkracht en minder opslagruimte.

De "Geheime Ingrediënten"

Hoe hebben ze dit zo slim gemaakt?

  1. Een enorme bibliotheek: Ze hebben een AI getraind op ongeveer 30.000 verschillende voorbeelden van weefsel, van alle soorten ziekenhuizen en scanners. Het is alsof je een kok traint die al duizenden verschillende recepten heeft gezien, zodat hij niet in de war raakt als de ingrediënten net iets anders zijn.
  2. Slimme aanpassing: In plaats van de hele AI opnieuw te leren (wat maanden duurt en gigantisch veel energie kost), hebben ze alleen de "instellingen" (de normalisatielagen) van de AI een beetje bijgesteld. Dit is als het vervangen van de wielen op een raceauto in plaats van de hele motor te bouwen. Het werkt net zo goed, maar is veel sneller en goedkoper.

Kortom:
AtlasPatch is de slimme assistent die voor de AI doet wat een ervaren patholoog doet: eerst snel scannen om te zien waar de actie is, en dan alleen daar de details bekijken. Hierdoor kunnen artsen en onderzoekers sneller ziektes detecteren, grootschalige studies doen en betere diagnoses stellen, zonder vast te lopen in de technische rompslomp.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →