I just tried a GitHub repository for structure from motion using OpenCV including the following steps:

  1. Look for SIFT features from two images of a scene captured from different angles.
  2. Compute local matches and find the closest neighbors.
  3. Filter out bad neighbors by comparing distance.
  4. Draw remaining matches on the…