ModelNet‑R is our refined version of the ModelNet40 dataset. By resolving labeling inconsistencies, removing near‑2D data, and improving class differentiation, we provide a cleaner, more reliable benchmark for 3D point cloud classification.
Point‑SkipNet is a lightweight, graph‑based neural network designed to efficiently extract features from 3D point clouds using smart sampling, grouping, and skip connections. This combination achieves state‑of‑the‑art accuracy with lower computational overhead.
Place these datasets in the data
folder:
data/modelnet40_normal_resampled
data/modelnet40_ply_hdf5_2048
Note: The modelnet40_normal_resampled
dataset will be converted to modelnetR_normal_resampled
during processing. Please back up the original data if needed.
To train Point‑SkipNet:
cd Point-SkipNet
dataset="modelnetR" bash run_train.sh
To test the model:
cd Point-SkipNet
dataset="modelnetR" bash run_test.sh
Our experiments demonstrate significant improvements using ModelNet‑R and Point‑SkipNet:
This project builds upon the valuable contributions of the research community. Special thanks to: