Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 3.11 KB

README.md

File metadata and controls

72 lines (51 loc) · 3.11 KB

Black-Box Test-Time Shape REFINEment for Single View 3D Reconstruction

image

Intro

This repo contains the code used for the CVPRW 2022 paper, "Black-Box Test-Time Shape REFINEment for Single View 3D Reconstruction". For more details, please refer to the project website.

The Jupyter Notebook Simulate_Full_Pipeline.ipynb is useful for getting started, and provides code for refining several examples.

Dependencies

The following python packages are required:

  • tqdm
  • PIL
  • numpy
  • matplotlib
  • trimesh
  • pandas
  • torch
  • pytorch3d
  • torchvision
  • scipy
  • openCV
  • sklearn

For a precise list of the configuration used in the paper, refer to packages listed in the refine_env.yml file. You can also create a conda environment using it with:

conda env create --file refine_env.yml

Dataset

image

The 3D Object Domain Dataset Suite (3D-ODDS) is a hierarchical multiview, multidomain image dataset with 3D meshes that was created for rigoriously evaluting the effectinveness of REFINE. To download, use one of the links below (zip archive password is cvpr2659).

Related Work

The following materials were used for experiments in the paper:

F-score and chamfer-L2 is built in. For the EMD and 3D IoU metrics, please refer to the following repositories.

Citations

If you use this code for your research, please consider citing:

@InProceedings{Leung_2022_CVPR,
		author = {Leung, Brandon and Ho, Chih-Hui and Vasconcelos, Nuno},
		title = {Black-Box Test-Time Shape REFINEment for Single View 3D Reconstruction},
		booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
		month = {June},
		year = {2022}
		}