PointSCNet
[Symmetry 2022] Code Release of PointSCNet: Point Cloud Structure and Correlation Learning based on Space Filling Curve guided Sampling
Install / Use
/learn @Chenguoz/PointSCNetREADME
PointSCNet: Point Cloud Structure and Correlation Learning based on Space Filling Curve guided Sampling
Description
This repository contains the code for our paper: PointSCNet: Point Cloud Structure and Correlation Learning based on Space Filling Curve guided Sampling
<div align="center"> <img src="images/example.jpg" width="70%" height="70%"><br><br> </div>Environment setup
Current Code is tested on ubuntu18.04 with cuda11, python3.6.9, torch 1.10.0 and torchvision 0.11.3. We use a pytorch version of pointnet++ in our pipeline.
Classification (ModelNet10/40)
Data Preparation
Download alignment ModelNet here and save in data/modelnet40_normal_resampled/.
Data Preparation
Run
python train.py --model SCNet --log_dir SCNet_log --use_normals --process_data
- --model: model name
- --log_dir: path to log dir
- --use_normals: use normals
- --process_data: save data offline
Test
python test.py --log_dir SCNet_log --use_normals
Performance
| Model | Accuracy | |--|--| | PointNet (Official) | 89.2| | PointNet2 (Official) | 91.9 | | PointSCNet | 93.7|
Citation
Please cite our paper if you find it useful in your research:
@article{chen2022pointscnet,
title={PointSCNet: Point Cloud Structure and Correlation Learning Based on Space-Filling Curve-Guided Sampling},
author={Chen, Xingye and Wu, Yiqi and Xu, Wenjie and Li, Jin and Dong, Huaiyi and Chen, Yilin},
journal={Symmetry},
volume={14},
number={1},
pages={8},
year={2022},
publisher={Multidisciplinary Digital Publishing Institute}
}
Contact
If you have any questions, please contact cxy@cug.edu.cn
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
