Department of Computer Science Technische Universitaet Muenchen
Home People Teaching Research Publications Info Sitemap
Aufgabenblätter u. Zusatzdaten | Links u. Software

Praktikum
Medizinische Bildverarbeitung in C# :
SS 2007

Wahlpflichtpraktikum Bilddeutung und Sensorsignalverarbeitung (Informatik I, 6 SWS)

Univ.-Prof. Dr. Bernd Radig

Verantwortlicher Mitarbeiter: Dr. Heiko Gottschling


Aktuelles - Überblick - Themengebiet - Zielsetzung - Voraussetzungen - Teilnehmer

Wichtige aktuelle Informationen (26.04.07)


Schnellüberblick

Thema Entwicklung einer Applikation zur interaktiven Darstellung medizinischer Volumendaten (Volume Rendering)
Sprache C# 2.0
Durchführung: in Zweiergruppen
Voraussetzungen: DVP, Grundkenntnisse in Objektorientierung, praktische Erfahrungen mit Java und/oder C++
Schein: Informatik I (Wahlpflichtpraktikum Bilddeutung und Sensorsignalverarbeitung, 6 SWS)
Termin: gruppenabhängig, flexibel
Ort: MI 02.09.038
Betreuer: Heiko Gottschling
Manuel Schröder


Zielsetzung

Dieses Praktikum führt über die Realisierung einer kompletten Anwendung aus dem breiten Themengebiet der medizinischen Bildverarbeitung in die grundlegenden Techniken der Programmiersprache C# (Microsoft, .NET)

Ziel des Praktikums ist es , anhand von Programmieraufgaben die Grundlagen der Sprache C# zu erlernen, wobei die Aufgaben unter intensiver Betreuung in kleinen Zweier-Gruppen bearbeitet werden.

Die resultierende Anwendung entsteht durch sukzessives betreutes Bearbeiten der wöchentlichen Aufgabenblätter, d.h. die Aufgaben bauen jeweils auf einander auf.

  • C# (ausgesprochen "C sharp") ist die systemeigene Sprache für Microsofts .NET Common Language Runtime. C# weist dabei die Vorteile einer eleganten, einheitlichen und leicht erlernbaren Umgebung auf (z.B. Garbage Collection ala Java) und bietet aber dennoch bei Bedarf Zugriff auf "weniger angesehene" Funktionalität (z.B. Zeiger ala C/C++).


Themengebiet für das Sommersemester 2007

  • 3D-Grafikdarstellung medizinischer Datensätze ( 'Volume Rendering' )

In der Medizin werden heute vielfach CT oder MR zur Bildgebung eingesetzt. Diese Verfahren sind in der Lage, den Körper in einzelnen Schichten abzutasten, so dass dreidimensionale Volumendatensätze von der untersuchten Region entstehen. Das Volume Rendering ermöglicht es, diese so gewonnen Daten direkt (d.h. ohne weitere Vorverarbeitungsschritte/Segmentierung) interaktiv darzustellen. Im Praktikum wird eine Applikation entwickelt, die das Betrachten solcher Datensätze erlaubt.

Keine Angst, wenn Sie obige Themenbeschreibung auf Anhieb nicht verstehen oder verwirrend finden. Die Aufgaben des Praktikums werden so gestaltet sein, dass ausser den weiter untenstehenden generellen Voraussetzungen keine speziellen Vorkenntnisse nötig sind.


Voraussetzungen/Vorkenntnisse

WICHTIG: Praktische Grundkenntnisse in Java-Programmierung (oder alternativ in C++), wie sie z.B. durch aktives Bearbeiten der Programmieraufgaben im Grundstudium erworben wurden, sind wesentliche Voraussetzung!
Zur Kontrolle: Begriffe wie Klasse, Objekt, Vererbung, for-Schleife, Methode oder Konstruktor müssen bereits bekannt sein!


Gruppen- und Termineinteilung

Die Gruppen- und Termineinteilung ist fertig:

Gruppe Termin Namen Betreuer Raum
1 Di, 09:30-12:00 Mihaylov, Atansov Heiko Gottschling 02.09.038
2 Di, 09:30-12:00 Dressel, Brem Heiko Gottschling 02.09.038
3 Di, 09:30-12:00 Cai, Rieck Heiko Gottschling 02.09.038
4 Do, 09:30-12:00 Röttger, Blank Manuel Schröder 02.09.038
5 Do, 09:30-12:00 Missuweit, Lehner Manuel Schröder 02.09.038
6 Do, 09:30-12:00 Karamalis, Okur Manuel Schröder 02.09.038


Computer Science IX | Technische Universität München