OpenOcc: Open Vocabulary 3D Scene Reconstruction via Occupancy Representation,
Haochen Jiang*, Yueming Xu*, Yihan Zeng, Hang Xu, Wei Zhang, Jianfeng Feng, Li Zhang
IROS 2024
Official implementation of "OpenOcc: Open Vocabulary 3D Scene Reconstruction via Occupancy Representation".
Please follow the instructions below to install the repo and dependencies.
git clone [email protected]:fudan-zvg/OpenOcc.git
cd OpenOcc
# Create conda environment
conda create -f environment.ymal
conda activate openocc
Download Matterport3D dataset into ./data/Matterport3D
folder.
python data_download/download_mp.py
Generate CLIP features and GT semantic point cloud
python dataio/matterport_dataset.py
python script/generate_matterport_eval_data.py
semantic point cloud will be saved into script/matterport_3d/label35
You can run OpenOcc using the code below:
python train_matterport.py
results will be saved in ./logs
Evaluate the results and calculate mIoU and mAcc:
python evaluate_semantic_matterport.py
@inproceedings{jiang2024openocc,
title={OpenOcc: Open Vocabulary 3D Scene Reconstruction via Occupancy Representation},
author={Jiang, Haochen and Xu, Yueming and Zeng, Yihan and Xu, Hang and Zhang, Wei and Feng, Jianfeng and Zhang, Li},
booktitle={IEEE\RSJ International Conference on Intelligent Robots and Systems (IROS)},
year={2024},
}