SFMedu: A Structure from Motion System for Education

Jianxiong Xiao

What it is

A lecture for teaching mutiple view 3D reconstruction with minimal prerequistic. This is created for a lecture at MIT 6.869 Advances in Computer Vision class as well as Princeton COS429: Computer Vision.

After this lecture, you should be able to


Source Code for SFMedu - A structure from motion system for education

This MATLAB code demonstrates how a traditional structure from motion pipeline is done and how to compute a dense point cloud by matching propagation in a simplest way. Although it is for education purpose, it is implemented in a nice way that it actually works for real photos. It is just probably slower compared to more complicated system (e.g. Bundler).