Modulinformationssystem Informatik

 

Einführung in die Bildverarbeitung URL PDF XML

Modulcode: Inf-EinfBV
Englische Bezeichnung: Introduction to Image Processing
Modulverantwortliche(r): Prof. Dr.-Ing. Reinhard Koch
Turnus: unregelmäßig (WS12/13 WS13/14 WS14/15 WS15/16 WS16/17 WS17/18 WS18/19 SS20 SS21 WS22/23 WS23/24)
Präsenzzeiten: 4V 2Ü
ECTS: 8
Workload: 60 Std. Vorlesungen, 30 Std. Präsenzübung, 150 Std. Selbststudium
Dauer: ein Semester
Modulkategorien: BSc-Inf-WP (BSc Inf (21)) WI (BSc Inf (15)) WISC (BSc Inf) MSc-Inf-WP (MSc Inf (21)) 2F-MEd-Inf-WP (MEd-Hdl Inf (21)) 2F-MA-Inf-WP (2F-MA Inf (21)) MSc-WInf-WP-Inf (MSc WInf (21)) WI (MSc Inf (15)) WI (MSc WInf (15)) WI (MEd Inf) WPI (MEd Inf)
Lehrsprache: Deutsch
Voraussetzungen: Info Inf-Math-A Inf-Math-B Inf-Math-C Inf-ProgOO

Kurzfassung:

Die Vorlesung gibt eine Einführung in die Thematik der Bildverarbeitung, sowie eine vertiefte Einführung in C/C++. Sie dient als Vorbereitungvorlesung für Praktika und Bachelorarbeiten sowie für den Master "`Computer-Sehen und Visualisierung"'.

Diese Vorlesung kann auch als vertiefende Grundlagen IG im Masterprogramm belegt werden, wenn es nicht schon im Bachelor gehört wurde.

Lernziele:

Die Studierenden können mit Datenströmen, insbesondere Bildern und Videos, umgehen und deren Inhalte analysieren. Sie kennen die Grundlagen der 2D-Computer Graphik (Bilderzeugung, Rendering), der Bildverarbeitung (Filteroperationen) und der Computer Vision (Merkmalsextraktion) und können diese in der Praxis anwenden.

Lehrinhalte:

In dieser Vorlesung wird eine Einführung in die Techniken zur Verarbeitung von Bilddaten gegeben, insbesondere Signal- und Bildverarbeitung sowie Computer Graphik und Computer-Sehen. Die neue Generation multimedialer Geräte wie IPad, Video-Handy, Camcorder etc. erfordern Kenntnisse in der Analyse und Erzeugung von Bildern und Videodaten.

Es werden Algorithmen zur Bildanalyse (Bildverarbeitung und Computer Vision, Visual Computing) und Bilderzeugung (Computer Graphik) vermittelt, mit dem Schwerpunkt auf der 2D-Bildverarbeitung. Zudem wird, aufbauend auf den im Grundstudium vermittelten Javakenntissen, eine Einführung in C/C++ vermittelt und Programmierübungen in C/C++ durchgeführt.

Themen:

  • Grundlagen und Algorithmen der 2D-Computer Graphik
  • Grundlagen der Bildverarbeitung und 2D-Filterung
  • Grundlagen der Merkmalsextraktion aus Bildern
  • Grundlagen der Klassifikation und des maschinellen Lernens
  • C/C++ - Programmierung für die Bildverarbeitung

Weitere Voraussetzungen:

Grundvorlesungen aus den Semestern 1-3, insbesondere die Mathematikvorlesungen und Programmier-Kenntnisse. C-Grundkenntnisse (aus der Vorlesung Betriebssysteme).

Prüfungsleistung:

Prüfung: Schriftliche Klausur von 120 Minuten. Die Prüfung wird jeweils in den beiden auf die Vorlesung folgenden Prüfungszeiträumen durchgeführt. Die erbrachten Übungsleistungen (Hausaufgaben, aktive Mitarbeit in den Übungen) gehen als Bonuspunkte gemäß Fachprüfungsordnung in die Bewertung der Klausur ein.

Lehr- und Lernmethoden:

Verwendbarkeit:

Die Vorlesung kann als Vorbereitungsmodul für die Bachelorarbeit oder als Einführungsveranstaltung für die nachfolgende Vertiefung im Master gehört werden.

Das Modul kann auch als Einführungsvorlesung im Masterprogramm "`Rechnersehen und Visualisierung"' verwendet werden, sofern es noch nicht im Bachelor gehört wurde.

Literatur:

Literatur wird in der Vorlesung bekannt gegeben. Folien zur Vorlesung

Verweise:

Kommentar: