This is the official repository of the CVPR 2024 paper "GOV-NeSF: Generalizable Open-Vocabulary Neural Semantic Fields".
To get started, follow the Installation from NeRF-Det and install requirements.txt.
You can download our preprocessed subset of ScanNet here. And you should change the data path in configs/gov_nesf/**.py accordingly.
You can download our pre-trained model here.
Train the model as:
bash tools/dist_train.sh configs/gov_nesf/train/train.py [NUM_GPUS] [WORK_DIR]For example:
bash tools/dist_train.sh configs/gov_nesf/train/train.py 1 work_dirs/trainTo evaluate the 2D segmentation, run:
bash tools/dist_train.sh configs/gov_nesf/test/scannet_test2d.py [NUM_GPUS] [WORK_DIR] [CHECKPOINT_PATH]And for 3D segmentation, run:
bash tools/dist_train.sh configs/gov_nesf/test/scannet_test3d.py [NUM_GPUS] [WORK_DIR] [CHECKPOINT_PATH]If you find our work helpful, please consider citing our paper. Thank you!
@inproceedings{wang2024gov,
title={GOV-NeSF: Generalizable Open-Vocabulary Neural Semantic Fields},
author={Wang, Yunsong and Chen, Hanlin and Lee, Gim Hee},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
pages={20443--20453},
year={2024}
}
This work is supported by the Agency for Science, Technology and Research (A*STAR) under its MTC Programmatic Funds (Grant No. M23L7b0021).