Zurück zum Journal
Autonomes Fahren v1.2 2026-10-14 9 min read

Echtzeit-Panoptik-Wahrnehmung für autonomes Fahren & krümmungsbeschränkte Trajektorienplanung mit YOLOPv2

Tri-Task neuronale Inferenz (BBoxes, befahrbare Fläche, Fahrspuren), 2D-Vogelperspektiven-Radar (BEV) und dynamische Spline-Krümmungsoptimierung mit 30+ FPS.

Dr.-Ing. Mourad Ismail

Dr.-Ing. Mourad Ismail

C/C++ System- & Robotikingenieur

Echtzeit-Panoptik-Wahrnehmung für autonomes Fahren & krümmungsbeschränkte Trajektorienplanung mit YOLOPv2

1. Das Dilemma der Wahrnehmung beim autonomen Fahren

Autonome Fahrzeuge benötigen simultane Informationen über drei fundamentale Umgebungsmodalitäten: Wo sich andere Verkehrsteilnehmer (Fahrzeuge, Fußgänger) befinden, welche Straßenbereiche physisch befahrbar sind und wo Fahrbahnmarkierungen die Spur vorgeben. Klassische Ansätze führten separate neuronale Netze oder fehleranfällige OpenCV-Hough-Filter aus, was hohe Latenzen (>100 ms) erzeugte und bei verwittertem Asphalt zu Totalausfällen führte.

2. Tri-Task Panoptische Neuronenarchitektur (YOLOPv2)

Mit YOLOPv2 auf Basis des YOLOv7 E-ELAN Backbones werden alle drei Wahrnehmungsaufgaben in einem einzigen Durchlauf mit unter 32 ms Latenz über DirectML berechnet: - Bounding Boxes mit +6,7% mAP Steigerung. - Dichte Segmentierung der befahrbaren Fahrbahnfläche (+5,3% F1-Score). - Pixelgenaue Erkennung von durchgezogenen und gestrichelten Spurlinien.

3. Metrische 2D-Vogelperspektive (BEV) & Krümmungsbegrenzung

Über eine kalibrierte Homographiematrix $M_{\text{bev}}$ wird die Perspektive in ein $360 \times 720\,\text{px}$ metrisches Koordinatensystem entzerrt. Die Trajektorienoptimierung begrenzt die maximale geometrische Krümmung strikt auf $|\kappa(y)| \le 0,003\,\text{px}^{-1}$ ($R_{\min} \ge 28\,\text{m}$), wodurch ruckfreies, stabiles Lenkverhalten garantiert wird.
Schlagwörter:#YOLOPv2#ONNX Runtime#DirectML#OpenCV#BEV Radar#Motion Planning#Python

Fachliche Diskussion & Kommentare0

Offener technischer Austausch mit Revisionsverlauf

Sortierung:

Beitrag zur Diskussion verfassen

Markdown code formatting supported
Lade Diskussion...