Any Copying from the work of another person is a violation of Carnegie Mellon University Policy on Academic Integrity.
- Run
Q2 - Q4 Testing
inmain.py
to visualize the fundamental matrix estimation (displayEpipolarF
) and matching point searching (epipolarMatchGUI
) through an interactive GUI. - Run
visualize.py
to visualize the 3D point cloud reconstruction from a pair of images taken at different angles. - Run
Ransac F
inmain.py
to estimate fundamental matrix using RANSAC on a list of correspondences with noise. - Run
Bundle Adjustment
inmain.py
to jointly optimize the best camera matrix and 3D points.- Using the inlier correspondences and the RANSAC estimate of the extrinsics & 3D points as an intialization
- Stereo Pair
- Epipolar Lines Visualization
- Matching Point Searching
- 3D Reconstruction
- Bundle Adjustment w/ Nonlinear Optimization