HW3: Starter Code
← Back to Homework 3
Repository
Clone the starter code from the GitHub repository:
https://github.com/coms4732/hw3_starter/
Setup
Optional: create a conda env
Install the required dependencies:
pip install -r requirements.txt
Your Task:
- Adjust the pipeline hyperparameters (e.g., SIFT parameters, NNDR threshold, RANSAC iterations, Sampson distance threshold, etc.) via the
Configobject at the top ofmain.py.- Steps 2 and 3 simply involve setting the parameters and running
main.py.
- Steps 2 and 3 simply involve setting the parameters and running
- Implement
intrinsics.pyfor step 1 - Implement
ransac.pyfor step 4
There are visualizations (required ones, as well as ones for debugging) outputted for each step of the pipeline (assuming they’re implemented properly) each time you run python main.py. They are saved in a directory with YYYY-MM-DD-HH-MM as the directory name.