This repository contains the code for the "3D Recovery of Urban Scenes" project from the Master in Computer Vision at UAB (Module 4: 3D Vision).
The project focuses on reconstructing 3D models of buildings using multiple images taken from different perspectives, including frontal façade images and aerial images. The tasks involve rectifying perspective distortion, estimating essential and fundamental matrices, calibrating cameras with planar patterns, estimating depth, generating new views, and creating 3D models using calibrated or uncalibrated cameras (SfM).
To understand the complete pipeline, refer to the specific code directory and technical report for each week's delivery (listed below).
The project is divided into five different weekly deliveries, each contributing to the overall pipeline. Below are the links to the respective weeks' code and explanations:
The final presentation, which explains our approach in detail, can be accessed here.
The project was completed by the following contributors:
- Adria Molina
- Sergi Masip
- Alex Carrillo
- Alvaro Budria