Stand der Technik |
Kinect:
Pro |
Kontra |
Windows SDK für Objekterkennung verfügbar |
Teuer (ca. 120€) |
Tiefensensor für Abstandserkennung |
Große Abmessungen (ca. 30x15x15cm) |
Fertiges Programm für Abstandserkennung in 2D |
Hohe Masse (ca. 1kg) |
Viele Informationen und Projekte verfügbar |
Hoher Energieverbrauch (externe Versorgung 12V) |
Kommunikation über USB |
|
Windows Phone (Nokia Lumia):
Pro |
Kontra |
Geringe Abmessungen |
Keine Bildbearbeitungssoftware installiert |
Geringe Masse |
Laufzeit durch Akku begrenzt (ohne externen
Anschluss) |
129€ |
Kommunikation nicht vorhanden |
Betriebssystem Windows |
|
Industriekameraoptik (Osiris 4):
Pro |
Kontra |
Geringe Abmessungen |
Fokus nur manuell einstellbar |
Geringe Masse |
Bis jetzt nur auf kleine Objekte (ca. 5x5cm
getestet) |
Bildbearbeitungssoftware Coake vorhanden |
Hohe Anschaffungskosten |
Knowhow vorhanden |
|
Objekterkennung möglich |
|
Kommunikation über USB |
|
Webcam:
Pro |
Kontra |
Geringe Abmessungen |
Keine Bildbearbeitungssoftware installiert |
Geringe Masse |
|
Geringe Anschaffungskosten |
|
Kommunikation über USB möglich |
|
Handlich |
|
GoPro:
Pro |
Kontra |
Geringe Abmessungen |
Keine Bildbearbeitungssoftware installiert |
Geringe Masse (ca. 0,3kg) |
Live Übertragung mit Smartphone ca. 3 sek.
zeitverzögert |
Wasser-, staubdicht - je nach Case |
Hohe Anschaffungskosten (ca. 350€) |
WiFi Übertragung live möglich |
|
Kommunikation über USB |
|
Handlich |
|
Befestigung vorhanden |
|
Visual Studio/C# :
Visual Studio ist eine integrierte Entwicklungsumgebung
für verschiedene Hochsprachen. Die aktuelle Version 12.0 („Visual Studio 2013“)
ermöglicht unter anderem die Programmierung in C, C++, C#.
Durch die Hochschule Karlsruhe steht den Studenten die
Vollversion des Visual Studios auf Dreamspark.com zur Verfügung. In der
Vorlesung Software-Engineering 2 im vierten Semester wurden die Grundlagen der
C#-Programmierung vermittelt.
OpenCV/EmguCV :
Bei der Realisierung der Landekreuzerkennung wird bei der
Oberflächenbasierenden C# - Programmierung auf die Open-Source Bibliotheken
OpenCV, speziell auf EmguCV zurückgegriffen. Durch gezielte Filterung der
eingelesenen Bilder kann ein Objekt sicher herausgefiltert und erkannt werden.
Hierbei werden durch die angelegten Klassen vorgefertigte Methoden verwendet. Es
kann die Größe, Position und weitere Werte der Bilder bestimmt und hiermit die
Erkennung des Landekreuzes sichergestellt werden.
Stereokamera
·
Aufbau besteht aus 2 Kameraobjektiven, die in gewissem Abstand zueinander auf
gleicher Höhe montiert sind
·
Synchrone Auslösung der beiden Objektive ergibt 2 Halbbilder
·
Durch unterschiedliche Winkel bzw. Perspektiven ergibt sich durch Überlagerung
der beiden Kamerabildern eine 2D-Abbildung, die einen räumlichen Eindruck
vermittelt
·
Stereokamera nutzt denselben Effekt, den der Mensch zum räumlichen Sehen
befähigt
à
Objekten können Entfernungen zugeordnet werden
à
Erkennung von bewegten Gegenständen mit hoher Reaktionszeit
·
Beispiel Daimler: Neue Mercedes S-Klasse
à
Stereo Multi Purpose Camera, kurz Stereokamera, Öffnungswinkel von 45°
à
kann querende Objekten und Fußgänger räumlich erfassen und ihre Bahn berechnen
à
bis ca. 50 m Reichweite greift das Prinzip der Stereokamera und
„dreidimensionales Sehen“ wird ermöglicht (6D-Vision
à
3 Dimensionen für die Position des erkannten Objektes und zusätzlich 3
Dimensionen für dessen Bewegungsrichtung)
à
insgesamt hat Kamera bis zu einer Entfernung von 500 m das Umfeld vor dem
Fahrzeug im Blick