1. Home
  2. Courses
  3. Structure from Motion
Offered By ITC

Structure from Motion

Learn advanced UAV photogrammetry through hands-on Python/MATLAB implementation while mastering camera pose estimation, triangulation, and bundle adjustment in a complete SfM pipeline.

1 day to complete
Online course
€ 150
Coming soon
Intermediate
Certificate of Completion
100% completion required

Coming soon

This comprehensive UAV course empowers experienced practitioners to build a complete Structure from Motion (SfM) pipeline using Python or MATLAB. Your journey begins with camera pose estimation fundamentals, where you'll complete practical coding exercises that bring theory to life.

You'll master essential techniques including computing camera motion, estimating relative camera orientation using fundamental matrix and RANSAC methods, and applying various triangulation approaches to stereopairs. The course culminates with hands-on experience in bundle adjustment methods applied to image subsets—skills that translate directly to real-world UAV applications.

Whether you're building on existing knowledge or exploring photogrammetry for the first time, this course provides the technical foundation you need. Every lesson is designed with your success in mind, balancing expert-level content with consistent knowledge checks to keep you up to date on your progress. You'll work through each pipeline component systematically, building practical skills that prepare you for professional applications in mapping, surveying, and 3D reconstruction.

Learning outcomes

After this course, you will be able to:

Course content

  • Unit 1

  • Unit 2

  • Unit 3

  • Unit 4

  • Unit 5

  • Unit 6

Exclusive content for Geoversity users


Create an account for free - No credit card needed

Is this course for you?

  • Target Audience

    • Professionals (surveying, geospatial analysis, engineering, consulting, robotics, AI, computer vision, remote sensing)
    • Students (engineering, geoscience, computer science, robotics, civil engineering).
    • Also relevant for: Academics, managers, researchers, and industry practitioners in geospatial technology, remote sensing, computer vision, and drone mapping.
  • Knowledge prerequisites

    Basic understanding of STEM disciplines (engineering, computer science, robotics, geosciences).Familiarity with GIS/remote sensing concepts or 3D modeling/photogrammetry is beneficial.General knowledge of drones/UAVs and digital mapping technologies is an…
  • Any other prerequisites

    Access to a computer and camera (even a smartphone is sufficient) for practice.Motivation to develop analytical and digital skills (SfM, 3D reconstruction, UAV photogrammetry).For professionals: interest in career development, certification, and applied g…

Exclusive content for Geoversity users


Create an account for free - No credit card needed

About online learning at ITC

Geoversity courses aim to engage learners, be authentic to their subject matter, exhibit evidence based course design, represent ITC educational themes and expertise, and ultimately inspire and empower the next generation of game changers in the field of Geoscience.

Visit website

License information

Copyright © 2025 University of Twente - All rights reserved