This repository provides the code for paper:
Key-Grid: Unsupervised 3D Keypoints Detection using Grid Heatmap Features
- ClothesNet dataset
- PyTorch โฅ 1.4
- Scikit-learn
- Open3d
- Pyvista
- Pytorch3d
Train the pointnet++ on the train dataset. Here, we take the chair category as an example. Note, if you want to train other categories, you should change the dataset root.
python train.py
Predict the keypoint on the test dataset. We get the keypoint predicted by the pointnet++ on the ClothesNet dataset.
python predict_keypoint.py
In this section, we provide code to visualize keypoints and point cloud. 1.Predict the keypoints on the test dataset.
You should run predict_keypoint.py; 2. Visualization results of keypoints and point cloud. You should run vision.py.
This code inherits some codes from Skeleton Merger, SC3K.
