PointWeb
PointWeb: Enhancing Local Neighborhood Features for Point Cloud Processing, CVPR2019.
Install / Use
/learn @hszhao/PointWebREADME
PointWeb: Enhancing Local Neighborhood Features for Point Cloud Processing
by Hengshuang Zhao*, Li Jiang*, Chi-Wing Fu, and Jiaya Jia, details are in paper.
Introduction
This repository is build for PointWeb in point cloud scene understanding.
<img src="./figure/pointweb.jpg" width="900"/>Usage
-
Requirement:
- Hardware: 4 GPUs (better with >=11G GPU memory)
- Software: PyTorch>=1.0.0, Python3, CUDA>=9.0, tensorboardX
-
Clone the repository and build the ops:
git clone https://github.com/hszhao/PointWeb.git cd PointWeb cd lib/pointops && python setup.py install && cd ../../ -
Train:
-
Download related datasets and symlink the paths to them as follows (you can alternatively modify the relevant paths specified in folder
config):mkdir -p dataset ln -s /path_to_s3dis_dataset dataset/s3dis -
Specify the gpu used in config and then do training:
sh tool/train.sh s3dis pointweb
-
-
Test:
-
Download trained segmentation models and put them under folder specified in config or modify the specified paths.
-
For full testing (get listed performance):
sh tool/test.sh s3dis pointweb
-
-
Visualization: tensorboardX incorporated for better visualization.
tensorboard --logdir=run1:$EXP1,run2:$EXP2 --port=6789 -
Other:
Performance
Description: mIoU/mAcc/aAcc/voxAcc stands for mean IoU, mean accuracy of each class, all pixel accuracy , and voxel label accuracy respectively.
mIoU/mAcc/aAcc of PointWeb on S3DIS dataset: 0.6055/0.6682/0.8658.
mIoU/mAcc/aAcc/voxAcc of PointWeb on ScanNet dataset: 0.5063/0.6061/0.8529/0.8568.
Citation
If you find the code or trained models useful, please consider citing:
@inproceedings{zhao2019pointweb,
title={{PointWeb}: Enhancing Local Neighborhood Features for Point Cloud Processing},
author={Zhao, Hengshuang and Jiang, Li and Fu, Chi-Wing and Jia, Jiaya},
booktitle={CVPR},
year={2019}
}
Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
