peteanderson80 / Matterport3DSimulator

AI Research Platform for Reinforcement Learning from Real Panoramic Images.
Other
484 stars 129 forks source link

Downloading matterport3d dataset too slow #44

Closed ZhuFengdaaa closed 4 years ago

ZhuFengdaaa commented 5 years ago

I am interested in vision-language navigation and want to download matterport3d and R2R datasets. However, 1.7T data is too large for me to download(around 10 days-time keeping 2MB/s downloading speed).

I come to ask if I can train/test model under R2R setting with a small part of data like MINOS, which is a dataset uses only 6.3GB data of matterport3d environment.

https://github.com/niessner/Matterport/issues/26

peteanderson80 commented 5 years ago

Many of the papers on this dataset are using the Precomputed ResNet Image Features (see links in the main readme), which can be downloaded in 3GB.

Using these precomputed features, it is not necessary to download the Matterport dataset and you can also turn off rendering to speed up training (again, see main readme).

ZhuFengdaaa commented 5 years ago

@peteanderson80 Thanks for your helpful instruction.

Another question. What to do if I want to visualize the behavior of my agent ?

peteanderson80 commented 5 years ago

In the web folder there is some javascript code to create a first-person video of a trajectory through the environment. This will require downloading the Matterport skybox images though (not the entire Matterport dataset).

Another good option is to load the textured meshes from the Matterport dataset in your favourite mesh viewer (e.g. meshlab) and then overlay your trajectory on this. There is also code in the Matterport dataset repo that has functions like this.