Student Offers

3D Deep learning for wall shear stress prediction of intracranial aneurysms

Wall shear stress is a parameter derived from hemodynamic simulation and can be used in the diagnosis of intracranial aneurysms. We want to train a neural net to predict areas of high wall shear stress in intracranial aneurysms. This is a research oriented topic. Beside familiarization with recent research in deep learning on 3d structures it requires initiative and own ideas to advance the ongoing research.
Material: surface meshes of (artificial) aneurysms and results of hemodynamic simulations
Requirements: Programming experience (python), Experience with deep learning We expect high-qualified students interested in this project (team projects, bachelor or master thesis. Please send your application!

4D-Segmentierung von Herzklappen mit Deep Learning

In einem laufenden Forschungsprojekt zusammen mit der Herzchirurgie des Universitätsklinikums Heidelberg untersuchen wir CNN Deep Learning-Verfahren für die 4D-Segmentierung von Herzklappen auf klinischen Datensätzen. Basierend auf einer annotierten Trainingsdatenbank sollen verschiedene Netzwerke entwickelt und miteinander verglichen werden. Die Aufgabe eignet sich als Teamprojekt, kann aber auch für eine Abschlussarbeit angepasst werden.

Anforderungen: Gute bis sehr gute Kenntnisse in Python und C++, Tensorflow/Keras/Pytorch

Wissenschaftliches Team-/Individualprojekt: Rekonstruktion und Visualisierung von Aneurysmen

Im Rahmen aktueller Forschungsprojekte werden Strömungsverhältnisse und die Wanddicke bei Aneurysmen untersucht. Bisherige Bildgebungs-methoden können die Wanddicke nur unzureichend abbilden. Mit intravaskulärem Ultraschall kann auch die äußere Gefäßwand erfasst werden. Im Rahmen des STIMULATE Projekts wird die Eignung von intravaskulärem Ultraschall zur Beurteilung von zerebralen Aneurysmen untersucht. Das Projekt umfasst die neuartige und spannende Analyse von Gefäßinnen- und außenwand (basierend auf Tierpräparaten), die Evaluation von Stentplatzierungen und Auswertung von Strömungssimulationen.
Für die Segmentierung von Gefäßinnen- und außenwand steht bereits eine Softwarebibliothek zur Verfügung, die an die neuen, speziellen Datensätze angepasst werden soll indem geeignete Parameter ermittelt werden. Für die Visualisierung sind verschiedene Erweiterungen denkbar, z.B. die Darstellung von Streamlines.

Anforderungen

  • Eigenständige Einarbeitung in neues Themengebiet
  • Programmiererfahrung (vorrangig MATLAB, C++ wünschenswert)

Effiziente Visualisierung von Blutgefäßbäumen mit Hervorhebung pathologischer Bereiche

Erkrankungen des Blutkreislaufs gehören zu den am weitesten verbreiteten Krankheiten in Industrienationen. So starben alleine in Deutschland im Jahr 2001 insgesamt 290.000 Personen an Erkrankungen des Herz-Kreislauf-Systems. Zuverlässige Diagnosesysteme und eine Verbesserung bestehender Verfahren sind daher von großer Bedeutung. Eine zentrale Aufgabe stellt hierbei eine geeignete Visualisierung des segmentierten Blutflußbaums beziehungsweise einzelner, erkrankter Abschnitte der Blutgefäße dar.

Diese Diplom-/Masterarbeit ist Teil eines Projekts zur vollautomatischen Segmentierung und Interpretation des arteriellen Gefäßbaums. Hierzu werden Verfahren entwickelt um unter Verwendung von anatomischen Hintergrundwissen, das in einem Referenzmodell abgelegt ist, den Gefäßbaum zu segmentieren. Anschließend soll die Diagnose durch geeignete Interpretation der Segmentierung optimal unterstützt werden. Die Grundlage des Systems sind dabei CT-Bilder, in denen Gefäße durch Kontrastmittel von umgebendem Gewebe hervorgehoben dargestellt werden.

Der Aufgabenbereich dieser Diplom-/Masterarbeit umfasst folgende Punkte:

  • Effiziente Erzeugung eines Oberflächennetzes aus einem Graphen bestehend aus Gefäßmittelpunkten und zugehörigen Konturen
  • 3D Visualisierung des Oberflächennetzes mit Hervorhebung der Abweichungen zwischen Segmentierung und Referenzmodell
  • Visualisierung pathologischer Bereiche, wie Stenosen, Aneurysmen und Kalzifikationen

Voraussetzung für eine erfolgreiche Durchführung der Arbeit sind Kenntnisse der Computergraphik/Visualisierung sowie der Programmierung mit C++, wünschenswert ist außerdem Erfahrung in medizinischer Bildverarbeitung

Literatur: T. Beck, C. Biermann, D. Fritz et al.: “Robust model-based centerline extraction of vessels in CTA data”, Proc. SPIE, Vol. 7259, 2009
S. Grosskopf, C. Biermann, K. Deng et al.: “Accurate, fast, and robust vessel contour segmentation of CTA using and adaptive self-learning edge model”, Proc. SPIE, Vol. 7259, 2009

Master-Arbeit: Evaluierung von Techniken zur Selektion von Objekten in dreidimensionalen Darstellungen

Chirurgische Eingriffe an der Leber, etwa zur Entfernung von Tumoren, gelten aufgrund der komplexen Struktur der Blutversorgung innerhalb der Leber als besonders schwierig. Für eine erfolgreiche Operation ist die genaue Kenntnis des Verlaufs der Blutgefäße von entscheidender Bedeutung, da sich an ihnen die Schnittführung der Resektion orientiert.

Diese Diplomarbeit ist eingebettet in ein Projekt, dessen Ziel ein neuartiges Planungssystem für Leberoperationen ist. In Kooperation mit klinischen Partnern sollen neue Verfahren entwickelt werden, um insbesondere die Diagnose, chirurgische Therapie und Verlaufskontrolle vonLebertumoren sicherer und effizienter zu gestalten und so die Heilungschancen von Patienten wesentlich zu verbessern. Die Grundlage des Systems bilden dabei CT-Bilder, da diese die Anatomie der Leber optimal darstellen.

Die Aufgabenstellung der Diplomarbeit umfasst folgende Punkte:

  • Integration einer gegebenen Blutgefäßsegmentierung in das Planungssystem
  • 3D Visualisierung der segmentierten Gefäße und anderer segmentierter Strukturen wie Tumore zur intuitiven Operationsplanung
  • Entwicklung von Mechanismen zur Editierung und Annotation der verschiedenen Lebergefäßbäume mit minimaler Nutzerinteraktion
  • Berechnung und Visualisierung von Parametern wie Abständen zwischen Gefäßen und bereits segmentierten Tumoren, Hervorhebung möglicher Risiko-Strukturen
  • Semi-automatische Definition von funktionalen Lebersegmenten und Resektionsarealen

Voraussetzung für eine erfolgreiche Durchführung der Arbeit sind Kenntnisse der Computergraphik/Visualisierung sowie der Programmierung mit C++, wünschenswert ist außerdem Erfahrung in medizinischer Bildverarbeitung.

Master Thesis: Mesh generation with machine learning

Extension of Shrinkingtubemesh-generation (as illustrated below) with machine learning. The current version was written in matlab and is only suitable for cylinder-like structures, for example vessels. The program should be adjusted to fit a wider variation of shapes.
Subtasks: The task can be solved in two ways: using classical machine learning or with deep learning.

Option 1: Maschine Learning

  • including development of a range of suitable startshapes, definition of point cloud features for machine learning, generation of a Testdatabase, usage of Machine Learning to predict a suitable startshape and shrinkingtubemesh-algorithm parameter for a given pointcloud .

Option 2: Deep Learning:

  • Generate startshapes (simple, roughly the pointcloud describing meshes) using deep learning (for example using a pointcloud to mesh approach like AtlasNet);
  • use these startshapes for the shrinkingtubemesh generation and compare to other mesh generation approaches .

Requirements: Knowledge of Python (Pytorch) and Matlab; Experience in Machine Learning/Deep Learning

We expect high-qualified students interested in this project (hiwi job / student assistant or team projects, bachelor or master thesis). Please send your application!

DL Segmentation of Meningiomas

We need you for our brain tumor segmentation project!
We want to support our clinical cooperation partners from the University Hospital in Magdeburg. You will work with real medical data sets and you should develop a Deep Learning-based solution. Advantages: We have a Deep Learning server for remote work and the clinicians already provide sufficient ground truth data, so the data augmentation will be possible in feasible time.
We expect high-qualified students interested in this project (hiwi job / student assistant or team projects, bachelor or master thesis). Please send your application!

Klinische Entscheidungsunterstützung für die Therapie zerebraler Aneurysmen

Bei der klinischen Entscheidungsfindung werden klinische Richtlinien herangezogen, die auf Evidenzen basieren und Empfehlungen eines Gremiums von Experten beinhalten. Einige der Richtlinien sind auf logischen „Wenn-dann“-Regeln und komplexeren, mehrstufige Regeln aufgebaut. Obwohl diese Regeln als Algorithmus zur Entscheidungsunterstützung formalisiert werden können, liegen die Richtlinien zumeist nur in Textform vor und müssen für die klinische Routine in übersichtliche Handlungsempfehlungen „übersetzt“ werden. Innerhalb der Arbeit soll ein durch Ärzte bedienbarer Prototyp entwickelt werden, der die „Übersetzung“ einer klinischen Richtlinie in einen Algorithmus zur Entscheidungsunterstützung ermöglicht.

Anforderungen: Gute bis sehr gute Programmierkenntnisse

Interactive Blood Flow Exploration – In collaboration with Dept. of Neurology, OVGU and Inria, France

In cerebral aneurysm research, CFD simulations allow us to gain a better understanding of the dynamics of the blood flow. The simulated flow is often visualized using integral curves resulting in cluttered “spaghetti plots”. Advanced approaches group similar curves and show only selected representatives (image). These approaches however, fail in showing the clusters’ spatial extent. In this thesis, an interactive approach facilitating a continuous transition between the full set of integral curves and an uncluttered abstracted visualization shall be developed. Browsing back and forth through various levels of abstraction shall allow the user to grasp both, the general structure of the blood flow pattern as well as the spatial extent of individual substructures.

Requirements: Good to very good programming skills (C++) are mandatory

Detektion von Aneurysmen mit Deep Learning

Im Rahmen aktueller Forschungsprojekte werden Aneurysmen und ihre Durchblutung untersucht. Dabei besitzt ein Patient häufig multiple Aneurysmen, welche erst in 3D Bilddaten detektiert werden können. Ziel des Projekts ist der Einsatz von Deep Learning Techniken zur automatischen Aneurysmadetektion basierend auf einer annotierten Trainingsdatenbank. Die Aufgabe eignet sich als Teamprojekt, kann aber auch für eine Hiwistelle oder Abschlussarbeit angepasst werden.

Anforderungen: Gute bis sehr gute Programmierkenntnisse (Python / Matlab) sind erforderlich