Prozessierung von UAS-Befliegungen automatisiert gedacht

Christian Bauer and Martin Weis

Playlists: 'fossgis2023' videos starting here / audio

UAS werden in der Landwirtschaft u. a. eingesetzt, um ein exaktes Bild vom Zustand der Pflanzen und Böden zu erhalten. Unterschiedliche Sensoren und hohe Auflösungen steigern die Anforderungen an Verfahren zur Auswertung. Wir zeigen, wie anhand kommandozeilenbasierter Automatisierungswerkzeuge Projekte vereinfacht abgearbeitet werden können und welche zentrale Rolle dabei Open Source Software spielt, um große Datenmengen und wiederkehrende Projekte automatisert zu verarbeiten.

Unbemannte Flugsysteme (engl. UAS, ugs. Drohnen) werden kontinuierlich weiterentwickelt und finden immer stärkere Verbreitung. Durch die steigenden technologischen Möglichkeiten können beständig neue Einsatzgebiete für UAS erschlossen werden und die Systeme in verschiedenen Bereichen eingesetzt werden. In der Landwirtschaft werden UAS u. a. eingesetzt, um ein exaktes Bild vom Zustand der Pflanzen und Böden zu erhalten.
Dieses kann aus Orthomosaiken abgeleitet werden, die aus vielen Einzelbildern generiert werden. Da an den UAS inzwischen unterschiedliche Sensoren (Kameras mit RGB, multispektralem Spektrum oder LIDAR) angebracht werden können steigen die Ansprüche nicht nur an die Verfahren zur Auswertung, sondern auch an die Datenverarbeitung großer Datenmengen. Zur Erstellung der Orthomosaike und daraus abgeleiteter Datenprodukte wurden automatisierte Routinen entwickelt. Diese steuern die Verarbeitungskette der Bilddaten unter Verwendung von sowohl freier als auch nicht frei zugänglicher Photogrammetriesoftware.
Wir zeigen, wie anhand kommandozeilenbasierter Automatisierungswerkzeuge Projekte vereinfacht angelegt und abgearbeitet werden können, um wiederkehrende bisher manuell ausgeführte Arbeitsschritte zu automatisieren. Dies führt zu einer Vereinheitlichung in der Produktkette. Diese Automatisierung der Arbeitsschritte zur Auswertung bietet das Potenzial einer höheren Berechnungsleistung und Auslastung von Systemen bei der Ausführung von aufwändigen Programmen, bei geringerem Arbeitskrafteinsatz. Automatisierbare Produkte werden manuell oder über zeitgesteuerte Skripte erstellt. Diese beinhalten u. a. Übersichten aller Bildflüge und errechneter Produkte sowie die Ableitung von Vegetationsindizes und Bedeckungsgraden.
Ebenfalls werden Vorverarbeitungsschritte automatisiert abgearbeitet, z. B. die Umrechnung der absoluten Temperaturdaten bei Thermalinfrarotbefliegungen aus dem RJPG-Format von DJI. Zur Automatisierung kommen überwiegend Bash-Skripte zum Einsatz, die ihre Aufgaben ohne Nutzerinteraktion durchführen können und passend parametrisiert sind.
Wir geben einen Einblick in die Vorgehensweisen und zeigen auf, welche zentrale Rolle dabei Open Source Software spielt und wie große Datenmengen und wiederkehrende Projekte automatisert verarbeitet werden können.

Download

Embed

Share:

Tags