Computer Vision for Autonomous Driving Schulung
Computer Vision für autonomes Fahren ist ein umfassender Kurs, der Entwicklern beibringt, wie sie Techniken der Computer Vision zur Wahrnehmung und zum Verständnis der Umgebung in autonomen Fahrzeugen implementieren können.
Diese von einem Dozenten geleitete Live-Schulung (online oder vor Ort) richtet sich an AI-Entwickler und Computer-Vision-Ingenieure mit mittleren Kenntnissen, die robuste Vision-Systeme für Anwendungen im Bereich des autonomen Fahrens entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die grundlegenden Konzepte der Computer Vision in autonomen Fahrzeugen zu verstehen.
- Algorithmen für Objekterkennung, Fahrspurkennung und semantische Segmentierung zu implementieren.
- Vision-Systeme in andere Subsysteme autonomer Fahrzeuge zu integrieren.
- Deep-Learning-Techniken für fortgeschrittene Wahrnehmungsaufgaben anzuwenden.
- Die Leistung von Computervisionsmodellen in realen Szenarien zu bewerten.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und praktische Anwendungen.
- Praktische Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
- Um eine individuelle Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um eine Vereinbarung zu treffen.
Schulungsübersicht
Einführung in Computer Vision im autonomen Fahren
- Rolle der Computer Vision in autonomen Fahrzeugsystemen
- Herausforderungen und Lösungen bei der Echtzeit-Bildverarbeitung
- Schlüsselkonzepte: Objekterkennung, Tracking und Szenenverständnis
Grundlagen der Bildverarbeitung für autonome Fahrzeuge
- Bilderfassung von Kameras und Sensoren
- Grundlegende Operationen: Filterung, Kantenerkennung und Transformationen
- Vorverarbeitungspipelines für Echtzeit-Vision-Aufgaben
Objekterkennung und -klassifizierung
- Feature-Extraktion mit SIFT, SURF und ORB
- Klassische Erkennungsalgorithmen: HOG und Haar-Cascades
- Deep-Learning-Ansätze: CNNs, YOLO und SSD
Spur- und Fahrbahnmarkierungserkennung
- Hough-Transformation zur Erkennung von Linien und Kurven
- Extraktion des Interessenbereichs (ROI) für Fahrbahnmarkierungen
- Implementierung der Spur-Erkennung mit OpenCV und TensorFlow
Semantische Segmentierung für das Szenenverständnis
- Verständnis der semantischen Segmentierung im autonomen Fahren
- Deep-Learning-Techniken: FCN, U-Net und DeepLab
- Echtzeit-Segmentierung mit Deep Neural Networks
Hindernis- und Fußgängererkennung
- Echtzeit-Objekterkennung mit YOLO und Faster R-CNN
- Multi-Objekt-Tracking mit SORT und DeepSORT
- Fußgängererkennung mit HOG und Deep-Learning-Modellen
Sensor Fusion für verbesserte Wahrnehmung
- Kombination von Vision-Daten mit LiDAR und RADAR
- Kalman-Filterung und Partikelfilterung zur Datenintegration
- Verbesserung der Wahrnehmungsgenauigkeit mit Sensorfusionstechniken
Evaluierung und Test von Vision-Systemen
- Benchmarking von Vision-Modellen mit Automobil-Datensätzen
- Echtzeit-Performance-Evaluierung und -Optimierung
- Implementierung einer Vision-Pipeline für die Simulation des autonomen Fahrens
Fallstudien und reale Anwendungen
- Analyse erfolgreicher Vision-Systeme in autonomen Autos
- Projekt: Implementierung einer Spur- und Hinderniserkennungspipeline
- Diskussion: Zukünftige Trends in der Automobil-Computer Vision
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse in Python-Programmierung
- Grundlegendes Verständnis von Konzepten des maschinellen Lernens
- Vertrautheit mit Bildverarbeitungstechniken
Zielgruppe
- KI-Entwickler, die an autonomen Fahranwendungen arbeiten
- Computer-Vision-Ingenieure mit Schwerpunkt auf Echtzeitwahrnehmung
- Forscher und Entwickler mit Interesse an Automotive-KI
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Computer Vision for Autonomous Driving Schulung - Booking
Computer Vision for Autonomous Driving Schulung - Enquiry
Computer Vision for Autonomous Driving - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Kurs - Computer Vision with OpenCV
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Path Planning Algorithms for Autonomous Vehicles
21 StundenDiese Live-Schulung mit Dozenten (online oder vor Ort) richtet sich an fortgeschrittene Robotik-Ingenieure und KI-Forscher, die anspruchsvolle Pfadplanungsalgorithmen implementieren möchten, um die Leistung autonomer Fahrzeuge zu verbessern.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die theoretischen Grundlagen fortschrittlicher Pfadplanungsalgorithmen zu verstehen.
- Algorithmen wie RRT*, A* und D* für die Echtzeitnavigation zu implementieren.
- Die Pfadplanung zur Hindernisvermeidung und in dynamischen Umgebungen zu optimieren.
- Pfadplanungsalgorithmen zur Verbesserung der Genauigkeit in Sensordaten zu integrieren.
- Die Leistung verschiedener Algorithmen in praktischen Szenarien zu bewerten.
AI and Deep Learning for Autonomous Driving
21 StundenDiese instructor-geführte, Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Datenwissenschaftler, KI-Spezialisten und KI-Entwickler im Automobilbereich, die KI-Modelle für Anwendungen im Bereich autonomes Fahren erstellen, trainieren und optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen von KI und Deep Learning im Kontext autonomer Fahrzeuge zu verstehen.
- Computer-Vision-Techniken für die Echtzeit-Objekterkennung und Spurfolge zu implementieren.
- Reinforcement Learning für die Entscheidungsfindung in selbstfahrenden Systemen zu nutzen.
- Sensorfusionstechniken zur Verbesserung der Wahrnehmung und Navigation zu integrieren.
- Deep-Learning-Modelle zu erstellen, um Fahr-Szenarien vorherzusagen und zu analysieren.
AI Facial Recognition Development for Law Enforcement
21 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Einsteiger in der Strafverfolgung, die von der manuellen Gesichtsskizze zur Verwendung von KI-Tools für die Entwicklung von Gesichtserkennungssystemen übergehen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen der Künstlichen Intelligenz verstehen und Machine Learning.
- die Grundlagen der digitalen Bildverarbeitung und ihre Anwendung in der Gesichtserkennung kennen.
- Fähigkeiten im Umgang mit KI-Tools und Frameworks zur Erstellung von Gesichtserkennungsmodellen entwickeln.
- Praktische Erfahrung im Erstellen, Trainieren und Testen von Gesichtserkennungssystemen sammeln.
- Verstehen ethischer Überlegungen und bewährter Praktiken bei der Verwendung von Gesichtserkennungstechnologie.
Fiji: Introduction to Scientific Image Processing
21 StundenFiji ist ein Open-Source-Bildverarbeitungspaket, das ImageJ (ein Bildverarbeitungsprogramm für wissenschaftliche mehrdimensionale Bilder) und eine Reihe von Plugins für die wissenschaftliche Bildanalyse bündelt.
In dieser von einem Kursleiter geleiteten Live-Schulung lernen die Teilnehmer, wie sie die Fiji-Distribution und das ihr zugrunde liegende Programm ImageJ verwenden, um eine Bildanalyseanwendung zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- die fortgeschrittenen Programmierfunktionen und Softwarekomponenten von Fiji zu nutzen, um ImageJ zu erweitern
- große 3D-Bilder aus sich überlappenden Kacheln zusammenzusetzen
- eine Fiji-Installation beim Start mit Hilfe des integrierten Update-Systems automatisch zu aktualisieren
- Wählen Sie aus einer großen Auswahl an Skriptsprachen, um eigene Bildanalyselösungen zu erstellen
- Nutzung der leistungsstarken Bibliotheken von Fiji, wie z. B. ImgLib, für große Biobilddatensätze
- Ihre Anwendung einsetzen und mit anderen Wissenschaftlern an ähnlichen Projekten zusammenarbeiten
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Fiji: Image Processing for Biotechnology and Toxicology
14 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger und Fortgeschrittene in der Forschung und im Labor, die Bilder von histologischen Geweben, Blutzellen, Algen und anderen biologischen Proben verarbeiten und analysieren möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Die Fiji-Benutzeroberfläche zu bedienen und die Kernfunktionen von ImageJ zu nutzen.
- Wissenschaftliche Bilder für eine bessere Analyse aufzubereiten und zu verbessern.
- Bilder quantitativ zu analysieren, einschließlich Zellzählung und Flächenmessung.
- Automatisieren von sich wiederholenden Aufgaben mit Makros und Plugins.
- Anpassen von Arbeitsabläufen für spezifische Bildanalyseanforderungen in der biologischen Forschung.
Multi-Sensor Data Fusion for Autonomous Navigation
21 StundenDiese live durch einen Dozenten geführte Schulung in Österreich (online oder vor Ort) richtet sich an erfahrene Spezialisten für Sensorfusion und KI-Ingenieure, die Algorithmen zur Multi-Sensor-Fusion entwickeln und die Echtzeitnavigation in autonomen Systemen optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen und Herausforderungen der Multi-Sensor-Datenfusion zu verstehen.
- Sensorfusionsalgorithmen für die Echtzeit-Autonomnavigation zu implementieren.
- Daten von LiDAR, Kameras und RADAR zur Verbesserung der Wahrnehmung zu integrieren.
- Die Leistung des Fusionssystems unter verschiedenen Bedingungen zu analysieren und zu bewerten.
- Praktische Lösungen zur Reduzierung von Sensorauschen und zur Datenausrichtung zu entwickeln.
Computer Vision with OpenCV
28 StundenOpenCV (Open Source Computer Vision Library: http://opencv.org) ist eine Open-Source BSD-lizenzierte Bibliothek, die mehrere hundert Computer-Vision-Algorithmen enthält.
Zielgruppe
Dieser Kurs richtet sich an Ingenieure und Architekten, die OpenCV für Computer-Vision-Projekte nutzen möchten
Python and Deep Learning with OpenCV 4
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Softwareingenieure, die in Python mit OpenCV 4 für Deep Learning programmieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Bilder und Videos mit OpenCV 4 betrachten, laden und klassifizieren.
- Deep Learning in OpenCV 4 mit TensorFlow und Keras zu implementieren.
- Deep-Learning-Modelle auszuführen und aussagekräftige Berichte aus Bildern und Videos zu erstellen.
OpenFace: Creating Facial Recognition Systems
14 StundenOpenFace ist eine auf Python und Torch basierende Open-Source-Echtzeit-Gesichtserkennungssoftware, die auf der FaceNet-Forschung von Google beruht.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie die Komponenten von OpenFace verwenden, um eine Beispielanwendung für die Gesichtserkennung zu erstellen und einzusetzen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- mit den OpenFace-Komponenten, einschließlich dlib, OpenVC, Torch und nn4, zu arbeiten, um Gesichtserkennung, -ausrichtung und -transformation zu implementieren
- OpenFace auf reale Anwendungen wie Überwachung, Identitätsüberprüfung, virtuelle Realität, Spiele, Identifizierung von Stammkunden usw. anzuwenden.
Zielgruppe
- Entwickler
- Datenwissenschaftler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Anwendung
Pattern Matching
14 StundenPattern Matching ist eine Technik zur Lokalisierung bestimmter Muster in einem Bild. Sie kann verwendet werden, um das Vorhandensein bestimmter Merkmale in einem aufgenommenen Bild zu bestimmen, z. B. das erwartete Etikett auf einem fehlerhaften Produkt in einer Fertigungsstraße oder die bestimmten Abmessungen eines Bauteils. Es unterscheidet sich von "Pattern Recognition" (das allgemeine Muster auf der Grundlage größerer Sammlungen verwandter Muster erkennt) dadurch, dass es spezifisch vorgibt, wonach wir suchen, und uns dann sagt, ob das erwartete Muster vorhanden ist oder nicht.
Format des Kurses
- Dieser Kurs führt in die Ansätze, Technologien und Algorithmen ein, die im Bereich des Musterabgleichs verwendet werden, wie er für Machine Vision gilt.
Raspberry Pi + OpenCV for Facial Recognition
21 StundenDiese Live-Schulung mit Trainer führt in die Software, die Hardware und den schrittweisen Prozess ein, der erforderlich ist, um ein Gesichtserkennungssystem von Grund auf aufzubauen. Gesichtserkennung ist auch bekannt als Face Recognition.
Die in diesem Kurs verwendete Hardware umfasst einen Rasberry Pi, ein Kameramodul, Servos (optional), etc. Die Teilnehmer sind für die Beschaffung dieser Komponenten selbst verantwortlich. Die verwendete Software umfasst OpenCV, Linux, Python, etc.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Linux, OpenCV und andere Softwareprogramme und Bibliotheken auf einem Rasberry Pi zu installieren.
- OpenCV für die Erfassung und Erkennung von Gesichtsbildern zu konfigurieren.
- die verschiedenen Optionen für die Verpackung eines Rasberry Pi Systems für den Einsatz in realen Umgebungen zu verstehen.
- Anpassung des Systems für eine Vielzahl von Anwendungsfällen, einschließlich Überwachung, Identitätsüberprüfung, etc.
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Hinweis
- Andere Hardware- und Softwareoptionen sind: Arduino, OpenFace, Windows, usw. Wenn Sie eine dieser Optionen nutzen möchten, kontaktieren Sie uns bitte, um dies zu arrangieren.
Scilab
14 StundenScilab ist eine gut entwickelte, kostenlose und quelloffene Hochsprache für die wissenschaftliche Datenbearbeitung. Die zentrale Datenstruktur wird für Statistiken, Grafiken und Animationen, Simulationen, Signalverarbeitung, Physik, Optimierung usw. verwendet und vereinfacht viele Arten von Problemen im Vergleich zu Alternativen wie FORTRAN und C-Derivaten. Es ist mit Sprachen wie C, Java und Python kompatibel und eignet sich daher als Ergänzung zu vorhandenen Systemen.
In dieser von Lehrern geleiteten Schulung lernen die Teilnehmer die Vorteile von Scilab Vergleich zu Alternativen wie Matlab, die Grundlagen der Scilab Syntax sowie einige erweiterte Funktionen kennen und können je nach Bedarf auf andere weit verbreitete Sprachen zugreifen. Der Kurs wird mit einem kurzen Projekt zum Thema Bildverarbeitung abgeschlossen.
Am Ende dieser Schulung erhalten die Teilnehmer einen Einblick in die Grundfunktionen und einige fortgeschrittene Funktionen von Scilab und verfügen über die Ressourcen, um ihr Wissen weiter auszubauen.
Publikum
- Datenwissenschaftler und Ingenieure, insbesondere mit Interesse an Bildverarbeitung und Gesichtserkennung
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und intensives Üben mit Abschlussprojekt
Vision Builder for Automated Inspection
35 StundenDieser von einem Trainer geleitete Live-Kurs in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Fachleute, die Vision Builder AI zur Gestaltung, Implementierung und Optimierung automatisierter Inspektionsysteme für SMT-Prozesse (Surface-Mount Technology) einsetzen möchten.
Am Ende des Kurses werden die Teilnehmer in der Lage sein:
- Automatische Inspektionen mit Vision Builder AI einzurichten und zu konfigurieren.
- Hochwertige Bilder für die Analyse aufzuzeichnen und vorzubereiten.
- Logikbasierte Entscheidungen zur Defektenerkennung und Prozessvalidierung umzusetzen.
- Inspektionsberichte zu erstellen und das Systemleistung zu optimieren.