Image Analysis and Computer Vision Course

IACV course homework 2023 - Politecnico di Milano
The main purpose of this project is to get a deeper understanding of camera parameters, i.e. calibration matrix, and also other concepts like finding the horizon line or intersecting lines, conics, etc.

Run the code

To run the code related to first part of the assignment (which includes 5 questions), run main.m.
To run the code related to second part of the assignment (which includes 2 questions), run Part2Ques1.m and Part2Ques2.m.

Report

You can read a report about the theory I'm using behind the code in the HW_Report.pdf file.