OSE - Objekterkennung im Videobild
BILD EINFÜGEN Autor: M.Anas Habbaba
Einleitung
In diesem Kapitel geht es um die Erkennung von Objekten mit Hilfe der am Fahrzeug verbauten Kamera. Bei der Kamera handelt es sich um das von der Firma VRmagic GmbH vertriebene Modul VRmDC-12 COB. Dieses beruht auf einem CMOS-Sensor, liefert eine Auflösung von 754 x 480 Pixeln, eine maximale Bildrate von 70 fps und sowohl Farb- als auch Monochrombilder. Der integrierte 600 MHz C64x+ DSP wurde, aufgrund der benötigten Einarbeitungszeit in die Linux-Programmierung, nicht genutzt. Die Bilder der Kamera wurden via Ethernet-Schnittstelle an den im Fahrzeug verbauten Computer versendet. Die mitgelieferten Bibliotheken erlaubten einen Zugriff auf die Bilder in Visual Studio.
Für die Erarbeitung eines optimalen Algorithmus wurde im ersten Schritt eine Offline-Umgebung in Matlab erstellt. Hier galt es die mit der Kamera aufgenommen Bilder so zu verarbeiten, dass die darauf zu sehenden Objekte erkannt werden. Erst im zweiten Schritt folgte die online Anwendung auf dem Computer des Fahrzeuges.
Ihre Aufgaben
- Recherchieren Sie welche Segmentierungsalgorithmen für die Erkennung von Kartons im Videobild vielversprechend sind.
- Skizzieren Sie den Ablauf der Bildverarbeitung.
- Übersicht der Ansätze zur Objekterkennung
- Objekterkennung an einem Beispiel visialisieren
- Praktische Anwendungegebiete
- Führen Sie einen Matlab Objekterkennung durch. Als Beispiel steht Ihnen eine Videoaufnahme aus dem Bereich Autonimes Fahren zur Verfügung.
- Setzen Sie Ihren Algorithmus mit automatischer Codegenerierung in C um, so dass er in der Umgebung der bildverarbeitung läuft.
Anforderungen
Im Lastenheft ...
Im Pflichtenheft ...
Funktionaler Systementwurf / Technischer Systementwurf
Komponentenspezifikation
Programmierung
Komponententest
Systemtest
Ergebnisse
Zusammenfassung
Link zum Quelltext in SVN
Weiterführende Links
- Matlab Computer Vision Toolbox
- Grundlagen der Bildverarbeitung von Klaus D. Tönnies
- Robotics, Vision & Control von Peter Corke
- Tracking bewegter Objekte in Videosequenzen von Gregory Föll
- Objekterkennung_mit_Kamera von Christian Hauke
→ zurück zum Hauptartikel: SDE Praktikum Autonomes Fahren