Projektaufgabe

Um eigene Erfahrungen mit der Bildsegmentierung zu sammeln, stellt das SampleImages-Datenpaket weitere Beispielbild zur Verfügung:

Zur Referenz

Dieses Datenpaket dient als Grundlage zur folgenden Projektaufgabe.

Beispiel
Es wird ein Bild des SampleImages-Datenpakets ausgelesen und unter Verwendung des Picture-Pakets dargestellt.
Projektaufgabe

Führe eine Bildsegmentierung zur Kompression der Beispielbilder aus dem SampleImages-Datenpaket durch. Einige Vorschläge zur empfohlenen Vorgehensweise:

  1. Mache dich mit dem Datenpaket vertraut. Wähle ein oder zwei der möglichen Beispielbilder aus.
  2. Führe eine Clusteranalyse mit geeigneten Parametern durch und lasse dir das Ergebnis samt geeigneter Einfärbung der Pixel als komprimiertes Bild darstellen.
  3. Finde eine möglichst kleine Anzahl an Clustern bzw. Farben, sodass ein qualitativ durchaus akzeptables Ergebnis entsteht.
  4. Welche Kompressionsrate erreichst du bezogen auf das durchaus akzeptable Ergebnis?
  5. Sammele Erfahrungen darin, wenn neben den RGB-Werten auch die Koordinaten der Pixel als zwei zusätzliche Merkmale bei der Clusteranalyse berücksichtigt werden.

Beachte, dass je nach Bildgröße und Anzahl an Clustern die Rechenzeit bei der Durchführung des k-Means-Algorithmus durchaus sehr groß sein kann. Beginne daher stets mit einer vergleichsweise kleinen Anzahl an Clustern (oder passe die Parameter des k-Means-Algorithmus entsprechend an).

Quiz
Zur Übersicht