Ausgangslage

Kamerabasierte Fahrerassistenzsysteme, etwa ein Spurhalte- oder Stauassistent, müssen Videobilder in Echtzeit auswerten und darin Fahrbahn, Markierungen, Fahrzeuge oder Fussgänger erkennen. Die dafür nötigen Algorithmen wurden von den Fachleuten des Kunden zunächst als PC-Programme für Forschungszwecke entwickelt. Zum Projektzeitpunkt reichte die Rechenleistung von Prozessoren und Grafikkarten jedoch nicht aus, um sie auf dem Videostream einer Automotive-Kamera in Echtzeit auszuführen. Damit konnten die Funktionen nicht im fahrenden Testfahrzeug erprobt werden.

Autos, die auf einer mehrspurigen Straße fahren, wobei einige Fahrzeuge durch digitale Überlagerungen von Messtechnik hervorgehoben werden.

Projektübersicht

Bereich
Automotive & Messtechnik

Lösung
Bildverarbeitung für Fahrerassistenz in Echtzeit auf FPGA.

Systemumfeld 
Automotive-Kameras, SCS-FPGA-Box, Netzwerkanbindung zum PC

Algorithmen 
SGM-Stereo, Optical Flow, Stixel

Einsatz
Mercedes-Benz S-Klasse INTELLIGENT DRIVE (autonome Bertha-Benz-Fahrt)

Der Beitrag von SCS

SCS überführte die als PC-Programme vorliegenden Algorithmen auf eine FPGA-Plattform und machte damit ihre Ausführung in Echtzeit möglich. Vor jeder Umsetzung prüfte SCS gemeinsam mit den Fachleuten des Kunden die technische Machbarkeit und den Realisierungsaufwand.

MicrosoftTeams image 2

Ergebnis

Mit der FPGA-Umsetzung konnten die Fachleute des Kunden ihre Algorithmen im Testfahrzeug in Echtzeit ausführen, zu einem Gesamtsystem kombinieren und im realen Verkehr erproben. Zwei Automotive-Kameras liessen sich direkt an die SCS-FPGA-Box anschliessen, die Ergebnisse standen über die Netzwerkanbindung zur weiteren Verarbeitung bereit. Die SCS-FPGA-Box kam als Teilsystem der Mercedes-Benz S-Klasse INTELLIGENT DRIVE zum Einsatz. Das Fahrzeug bewältigte 2013 als weltweit erstes Auto eine rund 100 Kilometer lange Überlandstrecke vollständig autonom, von Mannheim nach Pforzheim auf der historischen Route von Bertha Benz.

rund 100 km

vollständig autonom bewältigte Überlandstrecke der Mercedes-Benz S-Klasse INTELLIGENT DRIVE.

im Serieneinsatz

von SCS auf FPGA umgesetzte Algorithmen.

Eingesetzte Leistungen

FPGA Engineering

Computer Vision

Automotive & Messtechnik

Ein lächelnder Mann mit kurzen grauen Haaren in einem dunklen Pullover, der vor Lichtvorhängen steht, nutzt SCS Kontakt.

Ihre Ansprechperson

Felix Eberli

Embedded Systems & Automotive
+41 43 456 16 00

Für Fragen zu FPGA-Signalverarbeitung, Radarsystemen und funktionaler Sicherheit im Automotive-Umfeld.

Weitere Case Studies

  • Blick durch die Windschutzscheibe eines Autos mit Messtechnik-Punkten, geparkten Autos und einem dreieckigen Verkehrszeichen im Vordergrund.

    ZF

    SOC/FPGA: 4D-Full-Range-Radar

    Radar-Signalverarbeitung auf SoC/FPGA nach ASIL B.

  • ISS 2000px NASA

    EADS

    PC Card Emulator für Mass Memory Unit

    FPGA-Emulator zur Prüfung der Fehlerkorrektur im All.