Authors:
Hemang Narendra Vithlani
1
;
Marcel Dogotari
1
;
Olee Hoi Ying Lam
1
;
Moritz Prüm
1
;
Bethany Melville
2
;
Frank Zimmer
1
and
Rolf Becker
1
Affiliations:
1
Faculty of Communication and Environment, Rhine-Waal University of Applied Sciences, 47475 Kamp-Lintfort, Germany
;
2
Astron Environmental Services, 129 Royal Street, East Perth Western Australia, 6004, Australia
Keyword(s):
Drone Imagery, Opendronemap, Photogrammetry, Open-source, Kubernetes, Cloud Computing.
Abstract:
Aerial images acquired using drone-based imaging sensors can be processed by photogrammetry toolkits to create geometrically corrected 2D orthophoto and/or 3D models. This is a crucial step for many of the ever-evolving civil applications of drones such as precision agriculture and surveying. Nevertheless, limited computational resources become bottleneck in providing these results quickly. Cloud computing helps in such scenarios because of its value-added features, namely virtualization, elasticity, high performance and distributed computing for the web-based image processing. The containerization approach plays a vital role in cloud computing by providing operational efficiency. Container orchestration engine, Kubernetes, not only provides template-based or GUI-based service deployment but also better monitoring, log querying and auto-scaling. The present work displays a scalable photogrammetry service, deployed on a Kubernetes-orchestrated on-premise cluster. This reference implem
entation on Kubernetes enables the parallel processing of large datasets in less time than a single computer using the free and open-source toolkit OpenDroneMap.
(More)