Zhikai Zhang
Jian Ding*
Li Jiang
Dengxin Dai
Gui-Song Xia*
Wuhan UniversityβKAUSTβCUHK-ShenzhenβHuawei Zurich Research Center
News π₯
- [2024-02] FreePoint is accepted by CVPR 2024. Thanks for the recognition!
TODOs
- Release class-agnostic instance segmentation training codebase
- Release pretrained checkpoints
Prepare
Please refer to Mask3D for detailed dataset and environment preparation.
Code Structure
We adapt the codebase of Mask3D and Mix3D, which provide a highly modularized framework for 3D Segmentation based on the MinkowskiEngine.
FreePoint
β βββ main_instance_segmentation_freepoint.py <- the main file
β βββ conf <- hydra configuration files
β βββ datasets
β β βββ preprocessing <- folder with preprocessing scripts
β β βββ semseg_freepoint.py <- indoor dataset
β β βββ utils_freepoint.py
β βββ models <- Mask3D modules
β βββ trainer
β β βββ __init__.py
β β βββ trainer.py <- train loop
β βββ utils
βββ data
β βββ processed <- folder for preprocessed datasets
β βββ raw <- folder for raw datasets
βββ scripts <- train scripts
βββ docs
βββ README.md
βββ saved <- folder that stores models and logs
Dependencies:
The main dependencies of the project are the following:
python: 3.10.9 cuda: 11.3
BibTex
If you find this repository helpful, please cite our work:
@inproceedings{zhang2024freepoint, title={Freepoint: Unsupervised point cloud instance segmentation}, author={Zhang, Zhikai and Ding, Jian and Jiang, Li and Dai, Dengxin and Xia, Guisong}, booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition}, pages={28254--28263}, year={2024} }