Lehrveranstaltungshandbuch Industrielle Bildverarbeitung 
Verantwortlich: Prof. Dr. Thieling
  Lehrveranstaltung 
  Befriedigt Modul (MID) 
  
  Organisation 
  
    
      | 
          | Version | 
            | erstellt | 2011-10-14 |  
            | VID | 1 |  
            | gültig ab | WS 2012/13 |  
            | gültig bis |  |  |  | 
          | Bezeichnung | 
            | Lang | Industrielle Bildverarbeitung |  
            | LVID | F07_IBV |  
            | LVPID (Prüfungsnummer) |  |  | 
  
  
    
      | 
          | Semesterplan (SWS) | 
            | Vorlesung | 2 |  
            | Übung (ganzer Kurs) |  |  
            | Übung (geteilter Kurs) |  |  
            | Praktikum | 2 |  
            | Projekt |  |  
            | Seminar |  |  
            | Tutorium (freiwillig) |  |  |  | 
          | Präsenzzeiten | 
            | Vorlesung | 30 |  
            | Übung (ganzer Kurs) |  |  
            | Übung (geteilter Kurs) |  |  
            | Praktikum | 30 |  
            | Projekt |  |  
            | Seminar |  |  
            | Tutorium (freiwillig) |  |  |  | 
          | max. Teilnehmerzahl | 
            | Übung (ganzer Kurs) |  |  
            | Übung (geteilter Kurs) | 30 |  
            | Praktikum | 15 |  
            | Projekt |  |  
            | Seminar |  |  | 
  
Gesamtaufwand: 150
  Unterrichtssprache 
  
  Niveau 
  
  Notwendige Voraussetzungen 
 
-  Grundlagen der Sinalverarbeitung
-  Grundlagen der Programmierung in Java oder C
-  Grundlagen der Analysis und Linearen Algebra
  Literatur 
 
-  Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, Prentice Hall
-  Scott E Umbaugh, COMPUTER VISION and IMAGE PROCESSING: A Practical Approach Using CVIPtools, Prentice Hall
-  Wolfgang Abmayer, Einführung in die digitale Bildverarbeitung,Teubner
  Dozenten 
  
  Wissenschaftliche Mitarbeiter 
  
  Zeugnistext 
Industrielle Bildverarbeitung
  Kompetenznachweis 
  
    | Form | 
      | sMP | Regelfall (bei großer Prüfungszahl: sK) | 
  
  
Intervall: 3/Jahr
  Lehrveranstaltungselemente 
  Vorlesung / Übung 
  Lernziele  
  Lerninhalte (Kenntnisse) 
 
-  Bildaufbau globale Bildeigenschaften und Zugriff auf Bilddaten 
-  Bildmatrix
-  Grauwert- und Farbbilder
-  globale Bildeigenschaften 
-  Mittelwert, Varianz, Entropie
-  Histogramm, kumulatives Histogramm
 
-  Entwicklungsumgebung 
-  Software-Entwicklungsumgebung  
-  Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse 
-  programmtechnischer Zugriff auf Bilddaten und Parameter
-  Überblick über die zur Verfügung stehenden BV-Module
-  Erstellung eigener BV-Module
-  Erstellung von "Algorithmenketten" auf Basis von BV-Modulen mittels grafischer  Programmierung
 
 
 
-  Grauwerttranformationen 
-  lineare Grauwerttranformation, Histogrammspreizung
-  nicht lineare Grauwerttranformation, Gammakorrektur
-  Histogrammasgleich
-  lokaler Histogrammausgleich
-  Look-Up-Tabellen
-  Flaschfarbendarstellung
 
-  Farbbildanalyse und -verarbeitung 
-  visuelle und technische Farberfassung
-  additive und subtraktive Farbmischen
-  RGB-Farbraum
-  HSI-Farbraum
-  Transformation zwischen RGB und HSI
 
-  Rang-Ordnungs-Operatoren (nichtlineare Filterung) 
-  Max, Min, Median
-  morphologische Operatoren 
-  Erosion, Dilatation
-  Opening, Closing
-  Auffinden von Strukturen
 
 
-  Analyse und Verarbeitung im Frequenzbereich 
-  Fourieranalyse und -synthese eindimensionaler digitaler Signale 
-  reales Spektrum, imaginäres Spektrum
-  Amplitudenspektrum, Phasenspektrum
-  Filterung im Frequenzbereich
 
-  Fourieranalyse und -synthese von Bildern 
-  reales Spektrum, imaginäres Spektrum
-  Amplitudenspektrum, Phasenspektrum
-  Filterung im Frequenzbereich 
-  richtungunabhängige Filter
-  richtungsabhängige Filter
-  inverser Filterung
 
 
 
-  Lineare Filterung im Ortsbereich 
-  Flatung, Faltugsmaske und deren Transformierte
-  typische Faltungsmasken (Mittelwert, Gauß, Differnz-Operator, Sobel-Operator, Laplace-Operator)
-  Gradient und dessen Berechnung mittels Differnz und Sobel-Operator
-  Analyse und Bewertung der Operator im Frequenzbereich
 
-  Tracking 
-  Normierter Kreuzkorrelation
-  Verfolgungen 
-  ohne Schätzung
-  mit Schätzung (Kalmanfilter)
 
 
-  Subpixelgenaue Kantenvermessung 
-  eindimesional
-  zweidimensional mittels Gradient
 
  Fertigkeiten 
 
-  die vorgestellten Verfahren zur Bildverbesserung mittels Grauwerttransformation 
-  angeben
-  beschreiben
-  hinsichtlich der Einsatzfelder abgrenzen
-  hinsichtlich der Vor- und Nachteile bewerten
-  problemspezifisch parametrieren
 
-  die vorgestellten Farbräume und der Algorithmen zu deren Analyse 
-  angeben
-  beschreiben
-  hinsichtlich der Einsatzfelder abgrenzen
-  hinsichtlich der Vor- und Nachteile bewerten
-  problemspezifisch parametrieren
 
-  die vorgestellten Verfahren zur nicht lineraren Filterung 
-  angeben
-  beschreiben
-  hinsichtlich der Einsatzfelder abgrenzen
-  hinsichtlich der Vor- und Nachteile bewerten
-  problemspezifisch parametrieren
 
-  Spektren von Bildern und/oder Faltungsmasken 
-  analysieren
-  begründen
-  konstruieren
-  diskutieren
 
-  die vorgestellten Verfahren zur lineraren Filterung (Orts- und Frequenzbereich) 
-  angeben
-  beschreiben
-  hinsichtlich der Einsatzfelder abgrenzen
-  hinsichtlich der Vor- und Nachteile bewerten
-  problemspezifisch parametrieren
 
  Begleitmaterial  
 
-  elektronische Vortragsfolien zur Vorlesung
-  elektronische Übungsaufgabensammlung
-  elektronische Software-Entwicklungsumgebung zum Compilieren, Linken, Debuggen (Visual-Studio)
-  elektronisches Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse (IBV-Studio)
-  elektronische Sammlung von Beispiel-Programmen und Beispielanwendungen
-  elektronische Tutorials zum begleitenden Selbststudium 
-  Handhabung der Entwicklungsumgebung Software-Entwicklungsumgebung
-  Handhabung der Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse
 
  Besondere Voraussetzungen  
  
  Besondere Literatur  
  
  Besonderer Kompetenznachweis  
  
  Praktikum 
  Lernziele  
  Fertigkeiten 
 
-  siehe Fertigkeiten, die unter "Vorlesung/Übung->Lernziele->Fertigkeiten" aufgeführt sind
-  zielgerichtetes Handhaben der Software-Entwicklungsumgebung
-  zielgerichtetes Handhaben der Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse
  Handlungskompetenz demonstrieren 
 
-  komplexere Aufgaben in einem Kleinteam bewältigen
-  Erarbeitung von komplexeren Problemlösungen die sich mittels Bildverarbeitung und Bildanalyse implementieren lassen 
-  komplexere Problemstellungen verstehen und analysieren 
-  Systemverhalten aus spezifizierenden Texten herleiten
-  System strukturiert analysieren 
-  sinnvolle Teilsysteme erkennen
-  Schnittstellen zwischen Teilsystemen erfassen
 
 
-  Gesamtsystem auf Basis von Teilsystemes modellieren 
-  Auswahl geeigneter bekannter Verfahren
-  Modifikation bekannter Verfahren
-  Kombination geeigneter Vefahren
 
-  Teilsysteme modellieren, implementieren, testen 
-  Teilsysteme soweit möglich auf zur Vefürgung stehende Komponenten (BV-Module) abbilden, d.h. Modulauswahl und Parametrierung.
-  Nicht zur Verfügung stehende aber benötigte BV-Module mittels Software-Entwicklungsumgebung  in C implementieren und testen 
-  Compilieren (Finden syntaktischer Fehler und deren Behebung)
-  Debuggen (Finden semantischer Fehler und deren Behebung)
 
 
-  Gesamtsystem (Problemlösung) implementieren testen und validieren 
-  Erstellung der Problemlösung als "Algorithmenkette" auf Basis von BV-Modulen mittels grafischer  Programmierung
-  Parametrierung der BV-Module
-  Validierung der Problemlösung
-  Auf Basis der Validierungsergebnisse in Iterationszyklen die Algorithmenkette und die Parametrierung der BV-Module anpassen. Bei Bedarf auch die BV-Module selbst modifizieren.
 
 
  Begleitmaterial  
 
-  elektronische Aufgabenstellung (Problembeschreibung)
-  elektronische Software-Entwicklungsumgebung zum Compilieren, Linken, Debuggen (Visual-Studio)
-  elektronisches Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse (IBV-Studio)
-  elektronische Sammlung von Beispiel-Programmen und Beispielanwendungen
-  elektronische Tutorials für Selbststudium 
-  Handhabung der Entwicklungsumgebung Software-Entwicklungsumgebung
-  Handhabung der Entwicklungsumgebung für die Bildverarbeitung und Bildanalyse
 
  Besondere Voraussetzungen  
  
  Besondere Literatur  
  
  Besonderer Kompetenznachweis  
  
 
 
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren. 
 Ideen, Anfragen oder Probleme bezüglich Foswiki? 
Feedback senden