Die automatisierte Generierung von CAD-Modellen aus 3D Highway-Scans

Moderne KI-Technologien entwickeln sich schnell. In letzter Zeit gab es viele Fortschritte auf dem Gebiet des Deep Learning auf 3D-Punktwolken. In vielen Branchen ergeben sich dadurch neue nutzbringende Möglichkeiten – eine davon ist der Straßen- und Autobahnsektor. Dieser Use Case beschreibt ein Folgeprojekt der “Automatisierten Beschriftung von Punktwolken aus Autobahnscans” mit der Bayerischen Staatsbauverwaltung, die regelmäßig LiDAR-Vermessungen des bayerischen Straßennetzes durchführt. Dies dient dem Prozess der Planung, des Baus und des Betriebs der Straßeninfrastruktur.

Aufgaben der Verarbeitung und Informationsextraktion dieser LiDAR-Vermessungen erfordern in der Regel viel Arbeitsaufwand und teure Infrastruktur, um die großen Datenmengen zu verarbeiten. Eine der zeitaufwändigsten Aufgaben ist die Generierung von CAD-Modellen für Bordsteine, Fahrbahnmarkierungen und viele andere Strukturelemente aus den Laserscans.

Das Ziel unseres Projekts war es, die Generierung von CAD-Modellen aus Punktwolken mit Hilfe von Deep Learning zu automatisieren.

Ground Truth = manuell durch die Cloud-Vermessung + Planung GmbH erzeugte CAD-Linien
Pointly Prediction = automatisch durch Pointly’s Deep Learning Ansatz generierte CAD-Linien

Für diese Aufgabe wurden von der Cloud-Vermessung + Planung GmbH hochauflösende mobile Mapping-LiDAR-Scans von zwei deutschen Autobahnen und manuell erstellte CAD-Modelle inklusive 3D-Polylinien zur Verfügung gestellt. Bei dem verwendeten Fahrzeug handelt es sich um einen konventionellen MB der V-Klasse. Als Messgerät diente der Trimble MX9 mit eingebauten Riegl-Scannern. Alle erfassten Daten wurden anschließend in AutoDesk Civil 3D importiert und zu einem 3D-Vektormodell zusammengeführt.

CAD-Linien eines Autobahnabschnitts erstellt durch Cloud-Vermessung + Planung GmbH

Die größte Herausforderung bestand in den Objektklassen, die sich aus dem semantischen Kontext ergeben. In einer gängigen CAD-Abbildung werden Objekte auf unterschiedliche Weise dargestellt und durch menschliches Vorwissen angereichert. Zum Beispiel wird die Fahrbahn durch äußere Linien markiert. Basierend auf dem Wissen des Betrachters über die Beziehung zwischen Fahrbahn und Fahrbahnmarkierungen wird zwischen linker, mittlerer und rechter Fahrspur unterschieden. Solche Unterscheidungen, die sich nur aus dem Kontext der verschiedenen Objekte ergeben, können einem neuronalen Netz nicht direkt beigebracht werden.

Zu Beginn mussten die bereitgestellten, manuell erstellten CAD-Konturen vorverarbeitet werden, damit das neuronale Netz sie als Trainingsdaten erkennen konnte. Mithilfe unseres hauseigenen, vortrainierten neuronalen 3D-Netzwerks haben wir das Modell so abgestimmt, dass es die gewünschten Straßenumrisse aus LiDAR-Autobahnscans erkennt. Das trainierte KI-Modell war in der Lage, Straßenumrisse zu erkennen und CAD-Modelle in ungesehenen Highway-Scans mit einer Genauigkeit von weniger als einem Zentimeter zu erzeugen.

Die gesamte Trainings- und Inferenzpipeline wurde in einer Microsoft Azure Cloud-Umgebung modelliert. Die Pipeline ist komplett modular aufgebaut und kann durch Hinzufügen weiterer Worker skaliert werden. So kann bei anstehenden Autobahnvermessungen die Verarbeitung von hunderten von Autobahnkilometern parallel erreicht werden.

Unser trainiertes neuronales 3D-Netzwerk kann nun automatisch Straßenumrisse erkennen und CAD-Modelle aus Autobahnscans mit Sub-Zentimeter-Genauigkeit erzeugen. Wie in den Screenshots zu sehen ist, werden die Ground Truth und die Vorhersage mit nur minimalen Abweichungen präzise überlagert. Bei den geringen Abweichungen kann es sich auch um menschliche Fehler in der Ground Trouth handeln.
Die Beschleunigung und Kostenersparnis im Vergleich zum manuellen Prozess ist für die Bayerische Staatsbauverwaltung enorm und minimiert gleichzeitig menschliche Fehler im Prozess. Auf diese Weise kann die zukünftige Verarbeitung von Vermessungen auf der Autobahn mit minimalem manuellem Aufwand und Zeitaufwand automatisch erfolgen, was eine präzisere und effizientere Planung, Konstruktion und Instandhaltung der Straßeninfrastruktur ermöglicht.

Im Moment können wir die Verarbeitung und die Erstellung des CAD-Modells manuell auslösen. Für die Zukunft arbeiten wir an einer direkten Bereitstellung dieser Modelle auf der Pointly-Plattform. Auf diese Weise wären die Modelle für alle Benutzer verfügbar und könnten bei Bedarf auf ihre Scans angewendet werden.

Kategorie

Technologien

Microsoft Azure
Deep Learning
Potree
CAD
Pointly

Download

Social Sharing

Weitere Use Cases dieser Kategorie