Skip to content

AleNarder/space-carving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CM0526 - Silhouette-based space carving

A solution for the final project of the G3DCV (2022/2023) course at Venice University. The implemented features are:

  • Camera calibration
  • Pose estimation
  • Silhouette extraction
  • Voxel carving
  • Voxel coloring

Prerequisites

In order to install the required dependencies and run the source code you must have installed anaconda (or miniconda) on your system

If you want to avoid anaconda, be sure to have installed

  • OpenCV
  • Numpy
  • Progress
  • Jupyter notebook

How to run

1. Activate the environment

conda env create
conda activate 3DCV

1. Download data

chmod +x init.sh
./init.sh

2. Start the jupyter notebooks

jupyter notebook

Download processed files

Processed files are available at the following link

About

Silhouette-based space carving using OpenCV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published