Labor: Graphische 3D Datenverarbeitung in der Medizin
Zielsetzung
Die Veranstaltung richtet sich in erster Linie an Masterstudenten (bzw. Studierende im Hauptstudium). Ziel ist die Vermittlung von Kenntnissen über 3D Datenmodelle und Algorithmen aus der medizinischen Datenverarbeitung, insbesondere der Computertomographie (CT).
Inhalte
Die Teilnehmer entwickeln in Kleingruppen von 1-2 Teilnehmern selbstständig Algorithmen in Java/Java3d, die in eine vorgegebene GUI eingebunden werden. Es wird weiterhin eine eigens für diesen Kurs entwickelte API zur Verfügung gestellt; die je nach Aufgabe um neue Funktionen und oder Klassen erweitert werden muss.
Dazu gibt es Programmieraufgaben mit folgenden Themen:
2D Teil
- DICOM Datensatz einlesen & Bilddaten extrahieren
- Bilddaten anzeigen (Grauwertfunktion, transversaler, sagitaler und frontaler Schnitt
- Segmentierung I: Select by Color Thre shold
- Segmentierung II: Select by Region Grow
3D Teil
- Voxelrepräsentation + Einfache Segmentdarstellung
- Ortho-Slices + Texture 2D Volume Rendering
- Marching Cube - Algorithmus I
- Marching Cube - Algorithmus II
Für jede Aufgabe wird den Studenten vorab eine Aufgabenbeschreibung und Dokumationsmaterial ausgeteilt. Der Zeitaufwand für die Bearbeitung der Aufgaben wird mit ca. vier Stunden eingschätzt.
Termine: siehe  
 
Vorkenntnisse
Der Besuch der Vorlesung GDV wird empfohlen. Programmierkenntnisse in Java sollten vorhanden sein. Kenntnisse in Java3d werden in der Veranstaltung vermittelt.
Literaturempfehlungen
- "Medizinische Bildverarbeitung"
von Heinz Handels, Teubner Verlag, 2000, 1. Auflage
ISBN: 3519029472
- "Bildverarbeitung für die Medizin"
von Thomas Lehmann, Walter Oberschelp , Erich Pelikan
462 Seiten - Springer, Berlin, 1997, 1. Auflage
ISBN: 3540614583
WICHTIG: Unbedingt auf die 1997er Ausgabe achten !
- "Bildgebende Verfahren in der Medizin"
von Olaf Dössel, Springer, Berlin, Januar 2000, 1. Auflage
ISBN: 3540660143
- "Handbook of Medical Imaging"
von Isaac N. Bankman
901 Seiten - Academic Press Inc.(London) Ltd, September 2000
ISBN: 0120777908
- Aus der RRZN Handbuch Reihe: Java 2 Grundlagen und Einführung/li>
- "Java ist auch eine Insel"
Programmieren für die Java 2-Plattform in der Version 1.5/5 (Tiger-Release)
von Christian Ullenboom
1416 Seiten - Galileo Computing
4., aktualisierte und erweiterte Auflage 2004, geb., mit CD
ISBN 3-89842-526-6
Ansprechpartner
Dr. Karl-Ingo Friese