├── .idea ├── encodings.xml ├── misc.xml ├── modules.xml ├── vRGV.iml ├── vcs.xml └── workspace.xml ├── README.md ├── cfgs ├── res101.yml ├── res101_ls.yml ├── res50.yml └── vgg16.yml ├── dataloader ├── __init__.py ├── build_vocab.py ├── data_preparation.py ├── detect_frame_loader.py ├── ground_loader.py └── util.py ├── dataset └── vidvrd │ ├── .gitignore │ ├── gt_relation_frame.json │ ├── static_relations.txt │ ├── test.txt │ ├── trainval.txt │ ├── val_list.txt │ ├── videos.txt │ ├── vocab.pkl │ ├── vrelation_train.json │ ├── vrelation_val.json │ └── vrelation_zero.json ├── detect_frame.py ├── detection.py ├── detection.sh ├── eval_ground.py ├── evaluations ├── common.py └── util.py ├── generate_track_link.py ├── ground.py ├── ground.sh ├── ground_relation.py ├── introduction.png ├── lib ├── datasets │ ├── VOCdevkit-matlab-wrapper │ │ ├── get_voc_opts.m │ │ ├── voc_eval.m │ │ └── xVOCap.m │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── coco.cpython-36.pyc │ │ ├── ds_utils.cpython-36.pyc │ │ ├── factory.cpython-36.pyc │ │ ├── imagenet.cpython-36.pyc │ │ ├── imdb.cpython-36.pyc │ │ ├── pascal_voc.cpython-36.pyc │ │ ├── vg.cpython-36.pyc │ │ ├── vg_eval.cpython-36.pyc │ │ └── voc_eval.cpython-36.pyc │ ├── coco.py │ ├── ds_utils.py │ ├── factory.py │ ├── imagenet.py │ ├── imdb.py │ ├── pascal_voc.py │ ├── pascal_voc_rbg.py │ ├── tools │ │ └── mcg_munge.py │ ├── vg.py │ ├── vg_eval.py │ ├── voc_eval.py │ └── voc_eval_bak.py ├── make.sh ├── model │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-36.pyc │ ├── faster_rcnn │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-36.pyc │ │ │ ├── faster_rcnn.cpython-36.pyc │ │ │ ├── resnet.cpython-36.pyc │ │ │ └── vgg16.cpython-36.pyc │ │ ├── faster_rcnn.py │ │ ├── resnet.py │ │ └── vgg16.py │ ├── nms │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-36.pyc │ │ │ ├── nms_cpu.cpython-36.pyc │ │ │ ├── nms_gpu.cpython-36.pyc │ │ │ └── nms_wrapper.cpython-36.pyc │ │ ├── _ext │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ └── nms │ │ │ │ ├── __init__.py │ │ │ │ └── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ ├── build.py │ │ ├── make.sh │ │ ├── nms_cpu.py │ │ ├── nms_gpu.py │ │ ├── nms_kernel.cu │ │ ├── nms_wrapper.py │ │ └── src │ │ │ ├── nms_cuda.c │ │ │ ├── nms_cuda.h │ │ │ ├── nms_cuda_kernel.cu │ │ │ ├── nms_cuda_kernel.cu.o │ │ │ └── nms_cuda_kernel.h │ ├── roi_align │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ └── __init__.cpython-36.pyc │ │ ├── _ext │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ └── roi_align │ │ │ │ ├── __init__.py │ │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ │ └── _roi_align.so │ │ ├── build.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_align.cpython-36.pyc │ │ │ └── roi_align.py │ │ ├── make.sh │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_align.cpython-36.pyc │ │ │ └── roi_align.py │ │ └── src │ │ │ ├── roi_align.c │ │ │ ├── roi_align.h │ │ │ ├── roi_align_cuda.c │ │ │ ├── roi_align_cuda.h │ │ │ ├── roi_align_kernel.cu │ │ │ ├── roi_align_kernel.cu.o │ │ │ └── roi_align_kernel.h │ ├── roi_crop │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ └── __init__.cpython-36.pyc │ │ ├── _ext │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ ├── crop_resize │ │ │ │ ├── __init__.py │ │ │ │ └── _crop_resize.so │ │ │ └── roi_crop │ │ │ │ ├── __init__.py │ │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ │ └── _roi_crop.so │ │ ├── build.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_crop.cpython-36.pyc │ │ │ ├── crop_resize.py │ │ │ ├── gridgen.py │ │ │ └── roi_crop.py │ │ ├── make.sh │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_crop.cpython-36.pyc │ │ │ ├── gridgen.py │ │ │ └── roi_crop.py │ │ └── src │ │ │ ├── roi_crop.c │ │ │ ├── roi_crop.h │ │ │ ├── roi_crop_cuda.c │ │ │ ├── roi_crop_cuda.h │ │ │ ├── roi_crop_cuda_kernel.cu │ │ │ ├── roi_crop_cuda_kernel.cu.o │ │ │ └── roi_crop_cuda_kernel.h │ ├── roi_pooling │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ └── __init__.cpython-36.pyc │ │ ├── _ext │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ └── roi_pooling │ │ │ │ ├── __init__.py │ │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-36.pyc │ │ │ │ └── _roi_pooling.so │ │ ├── build.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_pool.cpython-36.pyc │ │ │ └── roi_pool.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-36.pyc │ │ │ │ └── roi_pool.cpython-36.pyc │ │ │ └── roi_pool.py │ │ └── src │ │ │ ├── roi_pooling.c │ │ │ ├── roi_pooling.cu.o │ │ │ ├── roi_pooling.h │ │ │ ├── roi_pooling_cuda.c │ │ │ ├── roi_pooling_cuda.h │ │ │ ├── roi_pooling_kernel.cu │ │ │ └── roi_pooling_kernel.h │ ├── rpn │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-36.pyc │ │ │ ├── anchor_target_layer.cpython-36.pyc │ │ │ ├── bbox_transform.cpython-36.pyc │ │ │ ├── generate_anchors.cpython-36.pyc │ │ │ ├── proposal_layer.cpython-36.pyc │ │ │ ├── proposal_target_layer_cascade.cpython-36.pyc │ │ │ └── rpn.cpython-36.pyc │ │ ├── anchor_target_layer.py │ │ ├── bbox_transform.py │ │ ├── generate_anchors.py │ │ ├── proposal_layer.py │ │ ├── proposal_target_layer_cascade.py │ │ └── rpn.py │ └── utils │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── blob.cpython-36.pyc │ │ ├── config.cpython-36.pyc │ │ └── net_utils.cpython-36.pyc │ │ ├── bbox.pyx │ │ ├── blob.py │ │ ├── config.py │ │ ├── logger.py │ │ └── net_utils.py ├── pycocotools │ ├── UPSTREAM_REV │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── coco.cpython-36.pyc │ │ ├── cocoeval.cpython-36.pyc │ │ └── mask.cpython-36.pyc │ ├── _mask.c │ ├── _mask.cpython-36m-x86_64-linux-gnu.so │ ├── _mask.pyx │ ├── coco.py │ ├── cocoeval.py │ ├── license.txt │ ├── mask.py │ ├── maskApi.c │ └── maskApi.h ├── roi_data_layer │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── minibatch.cpython-36.pyc │ │ ├── roibatchLoader.cpython-36.pyc │ │ └── roidb.cpython-36.pyc │ ├── minibatch.py │ ├── roibatchLoader.py │ └── roidb.py └── setup.py ├── model.png ├── models ├── .gitignore ├── pretrained_models └── vidvrd │ ├── visual_bbox_trans_temp2-ground-6.ckpt │ └── visual_bbox_trans_temp2-reconstruct-6.ckpt ├── networks ├── basic.py └── relation2relation.py ├── requirements.txt ├── tools ├── sample_video_feature.py ├── util.py └── word_feature.py ├── tube.py └── utils.py /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vRGV.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 12 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 11 | 12 | 13 | 14 | 15 | 17 | 18 | 23 | 24 | 25 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 |