README.md 2.51 KB
Newer Older
Anis Kacem's avatar
Anis Kacem committed
1
# SHARP: SHApe Recovery from Partial textured 3D scans
Anis Kacem's avatar
Anis Kacem committed
2

Anis Kacem's avatar
Anis Kacem committed
3
4
5
6
7
8
9
10
11
[SHARP 2021 website](https://cvi2.uni.lu/sharp2021/)

A workshop and challenge in conjunction with
[CVPR 2021](http://cvpr2021.thecvf.com).

Organised by [CVI²](https://cvi2.uni.lu) & [Artec3D](https://www.artec3d.com).

## Overview

12
We propose three challenges. The main goal of the challenges is to reconstruct full 3D meshes from partial/corrupted 3D scans. The first challenge is for human bodies, while the second and third challenges are for a variety of generic objects. The third challenge launches a new unique dataset. The focus of challenge 1/2 is on recovering textured 3D meshes from partial scans. The aim of challenge 3 is to recover feature (sharp) edges in corrupted scans. 
Anis Kacem's avatar
Anis Kacem committed
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30


- Challenge 1 - Recovery of Human Body Scans:
The task of this challenge is to reconstruct a full 3D textured mesh from a partial 3D human scan acquisition. 3DBodyTex.v2 is used, which consists of about 2500 clothed scans with a large diversity in clothing and in poses.


- Challenge 2 - Recovery of Generic Object Scans:
This challenge is focused on textured 3D scans of generic objects. It uses 3DObjectTex.v1 dataset – a subset from the ViewShape repository – containing 2000 textured 3D scans of very diverse objects.

- Challenge 3 - Recovery of Feature Edges in 3D Object Scans:
This challenge is focused on recovering feature edges of 3D scans. Here, the very recently introduced CC3D dataset is considered. The CC3D dataset contains 50k+ pairs of CAD models and their corresponding 3D scans.


🏆 An overall 9k€ will be awarded as cash prizes to the winners.


## Detailed instructions

31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
- [Challenge 1: Recovery of Human Body Scans](doc/challenge_1.md)
- [Challenge 2: Recovery of Generic Object Scans](doc/challenge_2.md)
- [Challenge 3: Recovery of Feature Edges in Object Scans](doc/challenge_3.md)
- [Evaluation and metrics](doc/evaluation.md)
- [Datasets](doc/datasets.md)
- [Dataset splits](doc/dataset_splits.md)
- [Data formats](doc/formats.md)
- [Command line interface (CLI)](doc/cli.md)


## Installation 

Create virtual environment

```bash
$ python3 -m venv sharp_env
```

Activate your virtual environment

```bash
$ source sharp_env/bin/activate
```

Upgrade pip to the latest version

```bash
$ pip install --upgrade pip
```

Install package in editable mode. All the required dependencies will be installed from setup.

```bash
$ pip install --editable .
```

Alternatively, you can install the required packages from requirements.txt

```bash
$ pip install -r requirements.txt
```