"vscode:/vscode.git/clone" did not exist on "67e7879846b860724f5cbc7934d80490013840ad"
README.md 835 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
PointNet and PointNet++ for Point Cloud Classification
====

This is a reproduction of the papers
- [PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation](https://arxiv.org/abs/1612.00593).
- [PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space](https://arxiv.org/abs/1706.02413).

# Performance

| Model           | Dataset    | Metric   | Score |
|-----------------|------------|----------|-------|
| PointNet        | ModelNet40 | Accuracy | 89.3  |
| PointNet        | ShapeNet   | mIoU     | 83.6  |
| PointNet++(SSG) | ModelNet40 | Accuracy | 93.26 |
| PointNet++(MSG) | ModelNet40 | Accuracy | 93.26 |

# How to Run

For point cloud classification, run with

```python
python train_cls.py
```

For point cloud part-segmentation, run with

```python
python train_partseg.py
```