PyRadiomics-cuda: 3D features extraction from medical images for HPC using GPU acceleration

PyRadiomics-cuda ist eine GPU-beschleunigte Erweiterung der PyRadiomics-Bibliothek, die durch die Verlagerung geometrischer Berechnungen auf Grafikkarten die Extraktion dreidimensionaler Merkmale aus medizinischen Bildern für Hochleistungsrechner und Alltagsgeräte erheblich beschleunigt, dabei die volle API-Kompatibilität bewahrt und somit nahtlos in bestehende KI-Workflows integriert werden kann.

Jakub Lisowski, Piotr Tyrakowski, Szymon Zyguła, Krzysztof Kaczmarski

Veröffentlicht 2026-02-20
📖 3 Min. Lesezeit☕ Kaffeepausen-Lektüre

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

Das Problem: Der langsame Koch

Stell dir vor, du hast eine riesige Bibliothek mit medizinischen Bildern (wie CT-Scans von Nieren oder Lungen). Ein Programm namens PyRadiomics ist wie ein sehr genauer, aber langsamer Koch. Seine Aufgabe ist es, aus diesen Bildern mathematische „Rezepte" (Daten) zu extrahieren, um Krebs zu erkennen oder die Behandlung zu planen.

Das Problem: Wenn der Koch eine große, dreidimensionale Form (wie einen Tumor) analysieren muss, wird er extrem langsam. Er muss jeden einzelnen „Baustein" (Voxel) des Bildes einzeln abarbeiten, um die Form, die Oberfläche und den Durchmesser zu berechnen.

  • Die Analogie: Stell dir vor, du musst den Inhalt eines riesigen Haufens Sand zählen. Der normale Koch (die CPU) nimmt einen Löffel und zählt jeden Sandkorn einzeln. Bei einem kleinen Haufen geht das noch, aber bei einem ganzen Strand ist das ewig lang. Das Programm verbringt fast 99 % seiner Zeit nur damit, den größten Abstand zwischen zwei Punkten im Tumor zu finden – wie wenn man in einem vollen Raum nach dem zwei weitest voneinander entfernten Menschen sucht, indem man jeden mit jedem vergleicht.

Die Lösung: Der Super-Koch mit einem Team (PyRadiomics-cuda)

Die Forscher haben eine Erweiterung namens PyRadiomics-cuda entwickelt.

  • Die Analogie: Statt dass ein einzelner Koch (CPU) alles macht, haben sie das Programm so umgebaut, dass es einen Super-Koch mit einem ganzen Team von Robotern (GPU) einsetzen kann.
  • Diese Roboter arbeiten parallel. Während der normale Koch noch beim ersten Sandkorn ist, haben die Roboter bereits den ganzen Strand durchsucht.
  • Der Clou: Das Beste ist, dass du als Benutzer nichts ändern musst. Es ist, als würdest du in ein Restaurant gehen und bestellen. Du sagst einfach „Ich möchte das gleiche Gericht". Im Hintergrund entscheidet der Chef, ob der langsame Koch oder das Roboter-Team kocht. Das Ergebnis schmeckt exakt gleich, aber das Essen kommt in Sekunden statt in Stunden.

Was haben sie getestet?

Die Forscher haben das System auf drei verschiedenen „Küchen" getestet:

  1. Die Profi-Küche (H100 Cluster): Ein riesiger, teurer Supercomputer für KI. Hier war das Roboter-Team unglaublich schnell (bis zu 2000-mal schneller als der normale Koch!).
  2. Die normale Wohnküche (Desktop RTX 4070): Ein durchschnittlicher Gaming-PC. Auch hier war das Team deutlich schneller (etwa 8- bis 50-mal).
  3. Die alte Schuppen-Küche (Budget-GPU T4): Ein alter Server mit einer günstigen Grafikkarte. Selbst hier hat das System funktioniert und war immer noch viel schneller als der normale Weg.

Das Ergebnis: Warum ist das wichtig?

  • Zeitersparnis: Was früher Tage dauerte, geht jetzt in Minuten. Das ist wie der Unterschied zwischen einem Brief, der per Schiff kommt, und einem, der per Laser-Teleportation ankommt.
  • Kein Chaos: Da das System automatisch erkennt, ob eine Grafikkarte da ist, funktioniert es überall. Wenn keine da ist, nutzt es einfach den normalen Weg.
  • Für die Zukunft: In der Medizin gibt es Tausende von Scans. Wenn man KI-Modelle trainieren will, muss man diese Daten oft durchrechnen. Mit diesem Tool können Forscher viel mehr Patienten untersuchen, ohne dass die Rechenzentren in Flammen aufgehen (oder die Stromrechnung explodiert).

Zusammengefasst: Die Forscher haben einem langsamen, aber zuverlässigen Werkzeug einen Turbo eingebaut, der es auf Grafikkarten laufen lässt. Es ist schneller, billiger in der Nutzung und für den Nutzer unsichtbar – wie ein unsichtbarer Rennwagen, der im normalen Auto fährt.

Erhalten Sie solche Paper in Ihrem Posteingang

Personalisierte tägliche oder wöchentliche Digests passend zu Ihren Interessen. Gists oder technische Zusammenfassungen, in Ihrer Sprache.

Digest testen →