Modulbeschreibung

Modern Computer Vision

Kurzzeichen:
M_MCV
Unterrichtssprache:
Deutsch
ECTS-Credits:
2
Arbeitsaufwand (h):
60
Leitidee:

Computer Vision ermöglicht es Maschinen, visuelle Informationen von Kameras und Sensoren wahrzunehmen, zu interpretieren und zu verstehen. In den letzten Jahren haben die rasante Entwicklung des Deep Learning, erschwingliche Sensoren wie LiDAR und RGB-D-Kameras
sowie Fortschritte in der Rechenleistung Computer Vision zu einer der transformativsten
Technologien in Robotik, Automatisierung und intelligenten Systemen gemacht.

 

Die Studierenden

  • kennen typische Anwendungsfelder der industriellen Bildverarbeitung.
  • kennen den gesamten Prozessablauf bei der Bildverarbeitung: Bildaufnahme, Signalverarbeitung, Segmentierung, Objekterkennung, Klassifikation.
  • kennen Methoden und Verfahren der modernen Bildverarbeitung in 2D und 3D.
  • können Bildverarbeitungsaufgaben mit Hilfe von Python und einschlägigen Bibliotheken lösen.
Modulverantwortung:
Prof. Dr. Würsch Christoph (WUCH)
Lehrpersonen:
Prof. Dr. Bach Carlo (BACA), Prof. Dr. Würsch Christoph (WUCH)
Standort (angeboten):
Buchs, Lerchenfeld St.Gallen
Vorausgesetzte Module:
Zusätzliche Eingangskompetenzen:

Elektrotechnik & Lineare Algebra 1 und 2.

Modultyp:
Wahlpflicht-Modul für Mechatronik BB STD_24(Empfohlenes Semester: 8)Kategorien:Wahlmodule (WM), Zukunftsthema und Wahlmodule (Kat_ZTuWM)
Wahlpflicht-Modul für Mechatronik VZ STD_24(Empfohlenes Semester: 6)Kategorien:Wahlmodule (WM), Zukunftsthema und Wahlmodule (Kat_ZTuWM)
Wahlpflicht-Modul für Systemtechnik BB STD_05(Empfohlenes Semester: 8)Kategorie:Wahlmodule (WM)
Wahlpflicht-Modul für Systemtechnik VZ STD_05(Empfohlenes Semester: 6)Kategorie:Wahlmodule (WM)
Bemerkungen:

Das Modul findet im Frühlingssemester statt und wird Online angeboten.

Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Modulschlussprüfung:
Prüfung nach spezieller Definition
Während der Unterrichtsphase:

Es wird ein Projekt bewertet.

Bewertungsart:
Note von 1 - 6
Gewichtung:

Während der Unterrichtsphase wird eine Projektarbeit (Gewicht 100%) bewertet.

Bemerkungen:

Inhalte

Angestrebte Lernergebnisse (Abschlusskompetenzen):

Die Studierenden

  • kennen typische Anwendungsfelder der industriellen Bildverarbeitung.
  • kennen den gesamten Prozessablauf bei der Bildverarbeitung: Bildaufnahme, Signalverarbeitung, Segmentierung, Objekterkennung, Klassifikation.
  • kennen Methoden und Verfahren der modernen Bildverarbeitung in 2D und 3D,
  • können Bildverarbeitungsaufgaben mit Hilfe von Python und einschlägigen Bibliotheken lösen.
Modul- und Lerninhalt:
  • Einführung in die klassische 2D-Bildverarbeitung: 
    o    Bilder und statistische Merkmale
    o    Methoden der Bildverbesserung (Glättungsfilter, morphologische Operationen)
    o    Objekterkennung über Kantendetektion (Gradientenfilter, Hough Transformation), über Regionen und Oberfläche (Textur)
  • Deep Learning Verfahren in der Bildverarbeitung
    o    Objekterkennung
    o    Klassifikation 
  • Einführung in die 3D-Bildverarbeitung
    o    Kameramodelle und Kalibrierverfahren
    o    Stereovision, Structure from Motion
    o    3D-Rekonstruktion und Arbeiten mit Punktwolken
Lehr- und Lernmethoden:

Unterrichtsgespräch im Klassenverband, Selbststudium (Übungsaufgaben, Vor- und Nachbereitung der Fachinhalte, Bearbeitung von kleineren Projektarbeiten)

Lehrmittel/-materialien:
  • R. Szeliski, Computer Vision: Algorithms and Applications, Springer, 2022