SigSys15 Ampelphasenerkennung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 28: Zeile 28:
[[Datei:PAP_Ampelphasenerkennung.jpg|gerahmt|links|x420px|Abbildung 1: Projektablaufplan der Ampelphasenerkennung]]
[[Datei:PAP_Ampelphasenerkennung.jpg|gerahmt|links|x420px|Abbildung 1: Projektablaufplan der Ampelphasenerkennung]]


In diesem Kapitel wird die Funktionsweise der Ampelphasenerkennung näher erläutert. In der linken Abbildung (Abbildung 1) ist die Struktur des Programms hinterlegt. Zu Beginn muss das Hauptprogramm aufgerufen werden, welches ein Bild einliest. Nachdem dies geschehen geschehen ist leitet das Hauptprogramm das eingelesene Bild weiter an die Farbfilterung und Farbreduzierung weiter. Hierbei wird das eingelesene Bild nur auf die gesuchte Farbe gefiltert und alle anderen Farben werden aus dem Bild entfernt, sodass innerhalb diesen Schritts alle nicht gesuchten Farben auf ihre Grauwerte reduziert werden. 
<br>
<br>
<br>
<br>

Version vom 14. Juni 2015, 16:36 Uhr

Autor: Andre Merkel
Betreuer: Prof. Schneider

Motivation

Ein Bild einer Ampel soll mittels eines Matlab-Programms auf die entsprechende Ampelphase ermittelt werden und die erkannte Phase soll im Bild eingezeichnet werden.

Ziel

Eine Ampel soll anhand ihrer Ampelphase analysiert und diese ausgegeben werden.


Aufgabe

  1. Einarbeitung in die Farberkennung
  2. Bild einlesen und Farbe filtern
  3. Erkennung von Farben bei unterschiedlichen Tageszeiten
  4. Berechnen, welche Phase die Ampel aktuell hat
  5. Markierung der Ampelphase im Bild


Einleitung

Im Rahmen der Lehrveranstaltung „Signalverarbeitende Systeme“ des Studiengangs „Business and Systems Engineering“ im Sommersemester 2015 gab es die Aufgabe, ein Projekt im Bereich der Bildverarbeitung durchzuführen. Die vorliegende Dokumentation befasst sich mit dem auswerten von Ampelphasen.

Detailliert bestand die Aufgabe darin, ein Bild mit einer Ampel einzulesen und diese anschließend zu analysieren. Da es sich um Ampelphasen handelt, ist die Erkennung von Farben besonders relevant für dieses Projekt. Zusätzlich sollten die Ampelphasen ungeachtet der Tageszeit (Tag oder Nacht) stabil erkannt werden. Sobald die Ampelphase erkannt wurde, sollte ebenfalls diese auf dem Bild gekennzeichnet werden.

Projektracking

Projektablaufplan

Abbildung 1: Projektablaufplan der Ampelphasenerkennung

In diesem Kapitel wird die Funktionsweise der Ampelphasenerkennung näher erläutert. In der linken Abbildung (Abbildung 1) ist die Struktur des Programms hinterlegt. Zu Beginn muss das Hauptprogramm aufgerufen werden, welches ein Bild einliest. Nachdem dies geschehen geschehen ist leitet das Hauptprogramm das eingelesene Bild weiter an die Farbfilterung und Farbreduzierung weiter. Hierbei wird das eingelesene Bild nur auf die gesuchte Farbe gefiltert und alle anderen Farben werden aus dem Bild entfernt, sodass innerhalb diesen Schritts alle nicht gesuchten Farben auf ihre Grauwerte reduziert werden.



























Weblinks


→ zurück zum Hauptartikel: Signalverarbeitende Systeme SoSe2015