360 dataset
收藏数据集准备
环境设置
-
创建并激活虚拟环境:
conda create -n dataset360 python=3.7 conda activate dataset360
-
安装依赖:
-
安装
habitat-lab版本 0.2.2:pip install git+https://github.com/facebookresearch/habitat-lab.git@v0.2.2
-
安装
habitat-sim版本 0.2.2:conda install habitat-sim=0.2.2 headless -c conda-forge -c aihabitat -y
或者从本地文件安装:
conda install --use-local habitat-sim-0.2.2-py3.7_headless_bullet_linux_011191f65f37587f5a5452a93d840b5684593a00.tar.bz2
-
数据集获取
-
从官方网站 HM3D 获取访问权限。
-
下载 HM3Dv0.1 数据集:
-
下载这些 GLB+habitat 文件: hm3d-train-glb.tar hm3d-train-habitat.tar hm3d-val-glb.tar hm3d-val-habitat.tar
-
下载 pointnav 文件: wget https://dl.fbaipublicfiles.com/habitat/data/datasets/pointnav/hm3d/v1/pointnav_hm3d_v1.zip
-
解压文件
-
数据集结构
-
HM3D: OBJ+Habitat
ROOT/dataset/hm3d/train ROOT/dataset/hm3d/val
-
HM3D: Pointnav
ROOT/pointnav/hm3d/train ROOT/pointnav/hm3d/val
-
Replica: OBJ+Habitat
ROOT/replica/train ROOT/replica/val
-
Replica 没有 Pointnav,预处理后的 episodes 文件位于
data_readers/scene_episodes/replica_test/目录下。
数据集生成
-
修改
base_dir路径:revise
base_dirto your paths ofdataset_generation.configs.options.pyrespectively for HM3D and Replica. -
生成 HM3D 数据集:
bash generate_hm3d_train.sh
-
转换数据集:
conda activate splat360 python convert_cubemaps_mp.py python convert.py
注意事项
- 生成的随机轨迹与实际生成的数据集不同。




