Bild- und Signalverarbeitung mit MATLAB: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 16: | Zeile 16: | ||
*[http://www.mathworks.de/de/help/images/examples/measuring-angle-of-intersection.html?searchHighlight=measure+angle Mathworks: Winkel zwischen zwei schenkeln messen] | *[http://www.mathworks.de/de/help/images/examples/measuring-angle-of-intersection.html?searchHighlight=measure+angle Mathworks: Winkel zwischen zwei schenkeln messen] | ||
= Lektion: | = Lektion: Winkel messen = | ||
== Motivation == | == Motivation == | ||
Zeile 48: | Zeile 48: | ||
[[Datei:Ergebnis_Spielfeldmarkierungen.png|thumb|Lösung: Automatische Einblendung der Spielfeldmarkierungen je nach Lage des Spielfeldes]] | [[Datei:Ergebnis_Spielfeldmarkierungen.png|thumb|Lösung: Automatische Einblendung der Spielfeldmarkierungen je nach Lage des Spielfeldes]] | ||
== [[Spielfeldmarkierungen|Musterlösung]] | |||
= Objekterkennung = | = Objekterkennung = |
Version vom 27. Mai 2014, 13:15 Uhr
Autor: Prof. Ulrich Schneider
Umfang der virtuelle Lehrveranstaltung: 1 SWS
Notwendige Matlab Toolboxen
- Image Processing Toolbox
- Computer Vision Toolbox
Lektion: Kantenerkennung
Weiterführende Links
Lektion: Geradenerkennung
Weiterführende Links
Lektion: Winkel messen
Motivation
Aufgabe
Die Aufgabe besteht darin die Ausrichtung des Spielfeldes zu ermitteln und die Spielfeld- markierungen eines Fußballfeldes einzuzeichnen.
Gehen Sie hierzu in folgenden Schritten vor:
- Laden Sie das Bild des Spielfeldes über einen interaktiven Dialog.
- Nützlicher Matlab Befehl:
uigetfile
.
- Nützlicher Matlab Befehl:
- Wandeln Sie das Bild in Graustufen.
Nützlicher Matlab Befehl: rgb2gray
.
- Erzeugen Sie ein Kantenbild mit dem Sobel-Operator.
- Nützlicher Matlab Befehl:
edge
.
- Nützlicher Matlab Befehl:
- Geraden zeichnen sich im Hough-Raum als Maxima ab. Das Bild wird somit in den
Hough-Raum transformiert und dort analysiert. Aus den Maxima (engl. Peaks) lassen
Signalfilterung 1
sich die Geraden bestimmen.
Nützliche Matlab Befehle: hough, houghpeaks, houghlines
.
- Region of Interrest: Die wichtigen Linien sind die innerhalb des Bildes. Randlinien
werden mit einem einfachen Filter gelöscht.
- Im nächsten Schritt werden die Geraden gesucht, die den Abmessungen des Spielfeldes
entsprechen und dieses einrahmen.
- Die Schnittpunkte der Geraden bilden die Ecken des Spielfeldes. Die Ausrichtung des
Spielfeldes ist somit bekannt.
- Im letzten Schritt werden die Ergebnisse visualisiert und die Linien eines Fußballfeldes
qualitativ auf das Feld projiziert.
== Musterlösung
Objekterkennung
Weiterführende Links
Aufgabe
In einem Bild ist die Ausrichtung eines Tisches zu ermitteln.
BSD-Lizenz
Copyright (c) 2014, Hochschule Hamm-Lippstadt, Dep. Lip. 1, Prof. Ulrich Schneider
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten.
→ zurück zum Hauptartikel: Virtuelle Lehrveranstaltungen