Skip to content
/ FFL-3DOG Public

Free-form Description-guided 3D Visual Graph Networks for Object Grounding in Point Cloud

Notifications You must be signed in to change notification settings

PNXD/FFL-3DOG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFL-3DOG

Free-form Description-guided 3D Visual Graph Networks for Object Grounding in Point Cloud

We visualize how the 3D grounding performs after VoteNet, nodes pruning and final result. image1

Setup

The code is now compatiable with PyTorch 1.6.

conda install pytorch==1.6.0 torchvision==0.7.0 cudatoolkit=10.2 -c pytorch

Then please run the following command to compile the CUDA module for the PointNet++ backbone.

cd lib/pointnet2

python setup.py install

Data preparation

  1. Download the preprocessed GLoVE embeddings and put them under data/.
  2. Download the ScanRefer dataset and unzip it under data/.
  3. Download the ScanNetV2 dataset and put scans/ under data/scannet/scans/.
  4. Running the following command to preprocess ScanNet data.

cd data/scannet/

python batch_load_scannet_data.py

Training

You can train our model by running the scripts

python scripts/train.py --use_color --use_normal --use_pretrained

Thanks to ScanRefer.

About

Free-form Description-guided 3D Visual Graph Networks for Object Grounding in Point Cloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages