Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 942 Bytes

README.md

File metadata and controls

21 lines (16 loc) · 942 Bytes

Structure-from-Motion

This project implements a Structure from Motion pipeline for obtaining monocular camera poses in a given scene and reconstructing a 3D scene by leveraging Epipolar geometry.

Please refer to the Report for implementation details:

Algorithm Outline:

  1. Feature Matching and Outlier rejection using RANSAC
  2. Estimating Fundamental Matrix
  3. Estimating Essential Matrix from Fundamental Matrix
  4. Estimate Camera Pose from Essential Matrix
  5. Check for Cheirality Condition using Triangulation
  6. Perspective-n-Point
  7. Bundle Adjustment

Input Images:

A set of 5 calibrated images of Worcester Polytechnic Institute's Unity Hall:

Imgs

SfM Output:

All