Beskorav

Marktpl. 5, 71131 Jettingen

Objekterkennung für Echtzeitsysteme

Real-time Vision Fortgeschrittene 8 Min. Lesezeit 519 Aufrufe 625 2026 04 25
Objekterkennung für Echtzeitsysteme

Anmeldung und Konditionen

Investition
1.450 EUR
Voller Kurszugang plus Hardware-Testing-Kit
Dauer
7 Wochen
Verfügbare Plätze
5
Leihweise: Raspberry Pi 4 mit Neural Compute Stick für praktische Tests. Optional: Jetson Nano gegen Kaution.

Programmübersicht

Kursinhalte

  1. Phase 1: Objekterkennungs-Architekturen verstehen. Implementierung von YOLO und SSD von Grund auf. Anchor-based vs. anchor-free Ansätze.
  2. Phase 2: Training und Datenaufbereitung. Arbeiten mit COCO und eigenen Datensätzen. Annotation-Tools und Augmentierungsstrategien für Objekterkennung.
  3. Phase 3: Performance-Optimierung. Modellkompression, TensorRT Integration und quantization-aware Training. Benchmarking und Profiling.
  4. Phase 4: Edge-Deployment. Optimierung für mobile und eingebettete Systeme. Arbeiten mit OpenVINO und TFLite. Power-Consumption berücksichtigen.
  5. Phase 5: Produktionssysteme. Video-Pipeline-Implementierung, Tracking über Frames und Handling von schwierigen Szenarien wie schlechter Beleuchtung.

Details zum Programm

Objekterkennung in Echtzeit ist ein anderes Spiel als Batch-Klassifizierung. Hier zählt jede Millisekunde.

Du lernst die Architektur-Landschaft kennen – von YOLO über SSD bis zu neueren Modellen wie EfficientDet. Wichtiger noch: Du verstehst die Trade-offs. Warum ist YOLOv5 schneller als Faster R-CNN, aber manchmal weniger genau? Wann lohnt sich der Wechsel zu YOLOv8?

Der Kurs ist projektbasiert. Du entwickelst ein System, das in einem Videostream Objekte erkennt – mindestens 30 Frames pro Sekunde, auch auf begrenzter Hardware. Das bedeutet:

  • Modellarchitektur für niedrige Latenz optimieren
  • Quantisierung und Pruning ohne starken Genauigkeitsverlust
  • Batch-Processing und asynchrone Inferenz
  • GPU-Auslastung maximieren oder CPU-only Deployment

Ein wichtiger Teil behandelt praktische Probleme. Was machst du, wenn dein Modell kleine Objekte übersieht? Wie gehst du mit Occlusion um? Wie reduzierst du False Positives in komplexen Szenen?

Performance-Metriken verstehen ist genauso wichtig wie Implementierung

Du arbeitest auch mit verschiedenen Frameworks – TensorFlow, PyTorch, ONNX Runtime – und lernst, wie man Modelle für verschiedene Plattformen konvertiert. Am Ende kannst du ein Modell nehmen und es so optimieren, dass es auf einem Raspberry Pi läuft, ohne dass die Genauigkeit zusammenbricht.

Der Kurs setzt voraus, dass du bereits grundlegende Kenntnisse in Computer Vision und Deep Learning hast.

Cookie-Einstellungen

Wir verwenden Cookies, um Ihre Erfahrung auf unserer Website zu verbessern. Sie können Ihre Einstellungen jederzeit anpassen.