Python, Drones, and Photogrammetry

Drones and photogrammetry make it possible to create accurate 2D and 3D models of the real world from photographs. In this course, you’ll learn how to process and analyze drone imagery and convert it into usable geodata using Python. You’ll work with techniques for image processing, photogrammetric reconstruction, and metadata management. This will help you develop practical skills for applications in GIS, inspections, surveying, and 3D modeling.

Python, Drones, and Photogrammetry

Drones and photogrammetry make it possible to quickly and accurately collect geodata and convert it into maps, orthophotos, and 3D models. These techniques are widely used in surveying, infrastructure, construction, inspections, nature conservation, and GIS projects.

In this blended learning course, you’ll learn how to process and analyze drone imagery using Python. You’ll be introduced to image processing, photogrammetry, and metadata management, and discover how to convert raw imagery into usable geospatial information.

The course is suitable for GIS professionals, surveyors, drone pilots, and anyone who wants to learn how drone imagery and photogrammetry can be used in geospatial projects. Thanks to the hands-on approach, you’ll not only learn the theory but also apply the techniques directly to realistic datasets.

What will you learn in this Blended Learning course?

In this blended learning course, you’ll learn the fundamentals of drones and photogrammetry using Python. You’ll start by processing drone imagery and learn how to prepare images for further analysis and modeling.

Among other things, you’ll learn to work with OpenCV for image processing and analysis. You’ll then explore how photogrammetric workflows function and how images are used to generate point clouds, orthophotos, and 3D models.

You’ll also get hands-on experience with PyCOLMAP and Metashape for photogrammetric reconstructions. You’ll learn how to extract and manage metadata using PyExifTool and Piexif, and how this information is used within geospatial workflows. You’ll also gain insight into the processing of drone imagery for applications in GIS, inspections, and spatial analysis.

In short: this course is ideal for anyone who wants to convert drone imagery into valuable geodata and develop practical skills in photogrammetry and image processing.

Why choose this Python Drones and Photogrammetry course?

Blended learning combines independent online learning with hands-on guidance. You’ll have access to online course materials that allow you to learn at your own pace how to work with drone imagery, image processing, and photogrammetry. The theory is supported by practical assignments, so you can immediately practice with realistic datasets.

During the guided sessions, you can ask questions, get additional explanations, and work on assignments related to applications in GIS, surveying, inspections, and 3D modeling. You’ll learn how to process images, generate models, and derive geospatial information from aerial photos.

Upon completion of this course, you will have a solid foundation in drones and photogrammetry using Python. You will be able to independently process drone imagery, perform photogrammetric analyses, and generate geodata for a wide range of geospatial applications.

Enroll

€395,-
  • Start: 1-hour online session
  • Self-study: Review course materials
  • End: 1-hour online session
Register for this course

You’ll receive 1-on-1 guidance. After signing up, our course coordinator will contact you to schedule your first session.

Learning objectives

  • You can process and analyze drone imagery using Python.
  • You can apply photogrammetric workflows to generate orthophotos and 3D models.
  • You can extract, manage, and apply metadata from drone imagery within geospatial workflows.
  • You can use image processing techniques for geodata analysis and spatial applications.

Want to know more?

Do you have questions about the course content? Or are you unsure whether the course aligns with your learning goals or preferences? Would you prefer an in-house or private course? We’d be happy to help.

FAQs: Blended Learning in Python, Drones, and Photogrammetry

Drones make it possible to collect data quickly, safely, and in great detail over large areas. Organizations now use drones for surveying, infrastructure inspections, construction projects, nature conservation, agriculture, water management, and asset management. Thanks to their relatively low cost and high accuracy, the use of drones continues to grow rapidly worldwide.

Whereas drone imagery used to be processed primarily by hand, GeoAI techniques now make it possible to automatically recognize and analyze objects. Using machine learning and deep learning, buildings, roads, trees, solar panels, damage images, and other objects can be automatically detected. This creates much greater value from the large volumes of imagery that drones collect every day.

Drone images can be processed into orthophotos, point clouds, digital elevation models, 3D models, and digital twins. These products are used for analysis, inspections, monitoring, and decision-making across a wide range of sectors, including infrastructure, energy, water management, and spatial development.

You'll learn how to process drone imagery, manage metadata, and execute photogrammetric workflows using Python. You’ll also discover how images can be analyzed and prepared for advanced applications such as object detection, 3D modeling, and GeoAI. This will help you build a strong foundation for modern geodata acquisition and image analysis.