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!

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

3D-Stereoverfahren für die Herzchirurgie

Im Rahmen der Arbeit sollen Stereoverfahren für die 3D-Rekonstruktion von Strukturen aus intraoperativen Endoskopiebildern entwickelt werden. Die Arbeit wird in enger Kooperation zwischen der Fakultät Informatik der OvGU Magdeburg (Dr. Sandy Engelhardt) und der Herzchirurgie des Universitätsklinikums Heidelberg (Prof. De Simone) durchgeführt. Weitere Themen für Abschlussarbeiten sind vorhanden. Melden Sie sich gern bei Interesse.

Aufgaben

  • Meshing einer rekonstruierten 3D-Punktewolke
  • Texturierung der Oberfläche
  • Fusion von verschiedenen Ansichten zu einem Mesh

Anforderungen: Programmiererfahrung in C++ (OpenCV- Kenntnisse hilfreich)

Master-Arbeit: Skizzenbasierte Kartenprojektion für zerebrale Aneurysmen

Zerebrale Aneurysmen sind pathologische Aussackungen der Gefäßwand, welche meistens an den Bifurkationen der großen Hirnarterien auftreten. Die Gefäßwand besitzt an diesen Stellen ein hohes Rupturisiko, was zu starken inneren Blutungen führt und in 60 % der Fälle den Tod des Patienten zur Folge hat. Daher ist eine patientenspezifische Einschätzung des Rupturrisikos nötig. Jedoch hängt die Ruptur von zahlreichen Kriterien ab, deren Zusammenhänge bisher nicht ausreichend verstanden sind. Blutflusssimulationen helfen dabei das patientenspezifische Rupturrisiko zu analysieren. Jedoch handelt es sich dabei um sehr komplexe Daten, was deren Auswertung enorm erschwert. Mit Hilfe von Standardtechniken wie Farbkodierungen und Animationen in 3D versuchen Experten rupturgefährdete Gefäßregionen ausfindig zu machen. Auftretende Verdeckungen machen es jedoch nahezu unmöglich über die Zeit Hochrisikoregionen zu finden. 2D Projektionen der 3D Gefäßgeometrie werden häufig eingesetzt, um verdeckungsfreie Überblicksvisualisierungen zu erzeugen. Jedoch führen derartige Projektionen zu Verzerrungen, die die Datenanalyse erschweren.

Ziel: Skizzenbasierte Katenprojektion für zerebrale Aneurysmen, die die verdeckungsfreie Darstellung des Aneurysmas und benachbarter Gefäße erlaubt

Anforderungen: Programmiererfahrung in C# oder C++ (VTK- und Matlab-Kenntnisse hilfreich)