Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alisure-ml/awesome-visual-relationship-detection
A curated list of visual relationship detection and related area resources
https://github.com/alisure-ml/awesome-visual-relationship-detection
List: awesome-visual-relationship-detection
object-detection object-recognition scene-graph visual-relationship-detection vrd
Last synced: 16 days ago
JSON representation
A curated list of visual relationship detection and related area resources
- Host: GitHub
- URL: https://github.com/alisure-ml/awesome-visual-relationship-detection
- Owner: alisure-ml
- Created: 2019-01-13T02:28:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-14T11:21:57.000Z (almost 6 years ago)
- Last Synced: 2024-12-02T14:02:11.888Z (19 days ago)
- Topics: object-detection, object-recognition, scene-graph, visual-relationship-detection, vrd
- Homepage:
- Size: 55.7 KB
- Stars: 157
- Watchers: 10
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-visual-relationship-detection - A curated list of visual relationship detection and related area resources . (Other Lists / Monkey C Lists)
README
# Awesome Visual Relationship Detection: ![Awesome](https://img.shields.io/david/peer/https://github.com/alisure-ml/awesome-visual-relationship-detection/ww.svg?colorB=green&label=VRD&logo=ww&logoColor=yellow)
A curated list of visual relationship detection and related area (e.g. object detection, scene graph) resources, inspired by [awesome-computer-vision](https://github.com/jbhuang0604/awesome-computer-vision).
## Contents
- [Visual Relationship Detection](#visual-relationship-detection)
- [Object Recognition](#object-recognition)## Visual Relationship Detection
### Visual Relationship Detection
* `NIPS 2017` - [Pixels to Graphs by Associative Embedding ](https://arxiv.org/pdf/1706.07365.pdf) Alejandro -et al.[[offical code]](https://github.com/princeton-vl/px2graph)* `2018` - [Attentive Relational Networks for Mapping Images to Scene Graphs](https://arxiv.org/abs/1811.10696v1) Mengshi Qi et al.
* `AAAI 2019` - [Large-Scale Visual Relationship Understanding](https://arxiv.org/abs/1804.10660) - Ji Zhang et al, AAAI 2019.
* `2018` - [Improving Visual Relationship Detection using Semantic Modeling of Scene Descriptions](https://arxiv.org/abs/1809.00204) - Stephan Baier et al.
* `AAAI 2018` - [Visual Relationship Detection with Deep Structural Ranking](http://vipl.ict.ac.cn/uploadfile/upload/2018030615400539.pdf) - Kongming Liang et al, AAAI 2018, [[official pytorch=0.2.0 code]](https://github.com/GriffinLiang/vrd-dsr).
* `ECCV 2018` - [Visual Relationship Prediction via Label Clustering and Incorporation of Depth Information](https://arxiv.org/abs/1809.02945) - Hsuan-Kung Yang et al, ECCV 2018 workshop.
* `ECCV 2018` - [Shuffle-Then-Assemble: Learning Object-Agnostic Visual Relationship Features](https://arxiv.org/abs/1808.00171) - Xu Yang et al, ECCV 2018, [[tensorflow]](https://github.com/yangxuntu/vrd)
* `CVPR 2018` - [Relation Networks for Object Detection](https://arxiv.org/abs/1711.11575) - Han Hu et al, CVPR 2018 oral paper, [[official MXNet code]](https://github.com/msracver/Relation-Networks-for-Object-Detection), [[pytorch]](https://github.com/heefe92/Relation_Networks-pytorch).
* `CVPR 2018` - [Tensorize, Factorize and Regularize: Robust Visual Relationship Learning](http://openaccess.thecvf.com/content_cvpr_2018/papers/Hwang_Tensorize_Factorize_and_CVPR_2018_paper.pdf) - Seong Jae Hwang et al, CVPR 2018.
* `CVPR 2018` - [Referring Relationships](https://github.com/StanfordVL/ReferringRelationships) - Ranjay Krishna et al, , [[official keras code]](https://github.com/StanfordVL/ReferringRelationships).
* `ICME 2018` - [Visual Relationship Detection Based on Guided Proposals and Semantic Knowledge Distillation](https://arxiv.org/abs/1805.10802) - François Plesse et al, ICME 2018.
* `2018` - [Natural Language Guided Visual Relationship Detection](https://arxiv.org/abs/1711.06032) - Wentong Liao et al.
* `ACM MM 2018` - [Context-Dependent Diffusion Network for Visual Relationship Detection](https://arxiv.org/abs/1809.06213) - Zhen Cui et al, 2018 ACM Multimedia Conference.
* `ICCV 2017` - [PPR-FCN: Weakly Supervised Visual Relation Detection via Parallel Pairwise R-FCN](https://arxiv.org/abs/1708.01956) - Hanwang Zhang et al, ICCV 2017. [[official Matlab code]](https://github.com/yjy941124/PPR-FCN)
* `ICCV 2017` - [Phrase Localization and Visual Relationship Detection with Comprehensive Image-Language Cues](https://arxiv.org/abs/1611.06641) - Bryan A. Plummer et al, ICCV 2017, [[official Matlab code]](https://github.com/BryanPlummer/pl-clc).
* `ICCV 2017` - [Visual Relationship Detection with Internal and External Linguistic Knowledge Distillation](https://arxiv.org/abs/1707.09423) - Ruichi Yu et al, ICCV 2017.
* `ICCV 2017` - [Weakly-supervised learning of visual relations](https://arxiv.org/abs/1707.09472) - Julia Peyre et al, ICCV 2017, [[official Matlab code]](https://github.com/jpeyre/unrel).
* `CVPR 2017` - [Detecting Visual Relationships with Deep Relational Networks](https://arxiv.org/abs/1704.03114) - Bo Dai et al, CVPR 2017 oral, [[official caffe code]](https://github.com/doubledaibo/drnet_cvpr2017)
* `CVPR 2017` - [ViP-CNN: Visual Phrase Guided Convolutional Neural Network](https://arxiv.org/abs/1702.07191) - Yikang Li et al, CVPR 2017.
* `CVPR 2017` - [Scene Graph Generation by Iterative Message Passing](https://arxiv.org/abs/1701.02426) - Danfei Xu et al, CVPR 2017.
* `CVPR 2017` - [Deep Variation-Structured Reinforcement Learning for Visual Relationship and Attribute Detection](https://arxiv.org/abs/1703.03054) - Xiaodan Liang et al, CVPR 2017, [[pytorch]](https://github.com/nexusapoorvacus/DeepVariationStructuredRL).
* `CVPR 2017` - [Relationship Proposal Networks](http://openaccess.thecvf.com/content_cvpr_2017/html/Zhang_Relationship_Proposal_Networks_CVPR_2017_paper.html) - Ji Zhang et al, CVPR 2017.
* `CVPR 2017` - [Visual Translation Embedding Network for Visual Relation Detection](https://arxiv.org/abs/1702.08319) - Hanwang Zhang et al, CVPR 2017.
* `ECCV 2016` - [Visual Relationship Detection with Language Priors](https://cs.stanford.edu/people/ranjaykrishna/vrd/vrd.pdf) - Lu et al, ECCV 2016 Oral, [[official Matlab code]](https://github.com/Prof-Lu-Cewu/Visual-Relationship-Detection).
### Scene Graph
* `CVPR 2018` - [Neural Motifs: Scene Graph Parsing with Global Context](https://arxiv.org/abs/1711.06640) - Rowan Zellers et al, CVPR 2018, [[official pytorch=0.3.0 code]](https://github.com/rowanz/neural-motifs).* `IJCAI 2018` - [Representation Learning for Scene Graph Completion via Jointly Structural and Visual Embedding](https://www.ijcai.org/proceedings/2018/0132.pdf) - Hai Wan et al, IJCAI-18.
* `ICCV 2017` - [Scene Graph Generation From Objects, Phrases and Region Captions](http://openaccess.thecvf.com/content_iccv_2017/html/Li_Scene_Graph_Generation_ICCV_2017_paper.html) - Yikang Li et al, ICCV 2017.
* `CVPR 2017` - [Scene Graph Generation by Iterative Message Passing](https://arxiv.org/pdf/1701.02426.pdf) - Danfei Xu et al, CVPR 2017.### Video Visual Relation Detection
* `ACM MM 2017` - [Video Visual Relation Detection](http://lms.comp.nus.edu.sg/research/VidVRD/VidVRD-MM17.pdf) - Xindi Shang et al, 2017 ACM Multimedia Conference, [Video Visual Relation Detection](http://software.nju.edu.cn/rentw/publication/mm17-shangxd_pot.pdf)
### Dataset
* `The Open Images Dataset V4`, `IJCV 2018` - [The Open Images Dataset V4: Unified image classification, object detection, and visual relationship detection at scale](https://arxiv.org/abs/1811.00982) - Alina Kuznetsova et al, IJCV 2018.
* `Visual Genome`, `2016` - [Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotations](https://visualgenome.org/static/paper/Visual_Genome.pdf) - Ranjay Krishna et al, [official web] (https://visualgenome.org/).
* `VRD`, `ECCV 2016` - [Visual Relationship Detection with Language Priors](https://cs.stanford.edu/people/ranjaykrishna/vrd/) - Lu et al, ECCV 2016 Oral.
* `VidVRD`, `ACM MM 2017` - [Video Visual Relation Dataset](https://lms.comp.nus.edu.sg/research/VidVRD.html) - Xindi Shang et al, 2018 ACM Multimedia Conference, [VidVRD-helper](https://github.com/xdshang/VidVRD-helper).
## Object Recognition
### Object Detection
* `ICCV 2017` - [Deformable Convolutional Networks](http://openaccess.thecvf.com/content_ICCV_2017/papers/Dai_Deformable_Convolutional_Networks_ICCV_2017_paper.pdf) - J. Dai et al., ICCV 2017. [[official code]](https://github.com/msracver/Deformable-ConvNets)* `FacebookResearch` - [Detectron](https://github.com/facebookresearch/Detectron) - Open Source Object Detection Framework from Facebook AI Research. Includes Mask R-CNN, FPN, and etc. Caffe2 implementation.
* `ICCV 2017` - [Mask R-CNN](https://arxiv.org/abs/1703.06870) - K. He et al, [[Detectron]](https://github.com/facebookresearch/Detectron), [[TensorFlow + Keras]](https://github.com/matterport/Mask_RCNN), [[MXNet]](https://github.com/TuSimple/mx-maskrcnn), [[TensorFlow]](https://github.com/CharlesShang/FastMaskRCNN), [[PyTorch]](https://github.com/felixgwu/mask_rcnn_pytorch) - State-of-the-art object detection/instance segmentation algorithm.
* `NIPS 2015` - [Faster R-CNN](https://arxiv.org/abs/1506.01497) - S. Ren et al, NIPS2015. [[official MatCaffe code]](https://github.com/ShaoqingRen/faster_rcnn), [[PyCaffe]](https://github.com/rbgirshick/py-faster-rcnn), [[TensorFlow]](https://github.com/smallcorgi/Faster-RCNN_TF), [[Another TF implementation]](https://github.com/CharlesShang/TFFRCNN) [[Keras]](https://github.com/yhenon/keras-frcnn) - State-of-the-art object detector.
* `CVPR 2016` - [YOLO](https://pjreddie.com/media/files/papers/yolo.pdf) - J. Redmon et al, CVPR2016. [[official code]](https://github.com/pjreddie/darknet.git), [[TensorFLow]](https://github.com/gliese581gg/YOLO_tensorflow) - Fast object detector.
* `CVPR 2017` - [YOLO9000](https://arxiv.org/abs/1612.08242) - J. Redmon and A. Farhadi, CVPR2017. [[official code]](https://pjreddie.com/darknet/yolo/) - State-of-the-art object detector which can detect 9000 objects in realtime.
* `ECCV 2016` - [SSD](https://arxiv.org/abs/1512.02325) - W. Liu et al, ECCV2016. [[official PyCaffe code]](https://github.com/weiliu89/caffe/tree/ssd), [[TensorFlow]](https://github.com/balancap/SSD-Tensorflow), [[Keras]](https://github.com/rykov8/ssd_keras) - State-of-the-art object detector with realtime processing speed.
* `ICCV 2017` - [RetinaNet](https://arxiv.org/abs/1708.02002) - Tsung-Yi Lin, Priya Goyal, Ross Girshick, Kaiming He and Piotr Dollár, Facebook AI Research FAIR & ICCV 2017.[[Keras]](https://github.com/fizyr/keras-retinanet) - State-of-the-art object detector with realtime processing speed.
### Video Object Detection
* `ICCV 2017` - [Detect to Track and Track to Detect] - C. Feichtenhofer et al., ICCV2017. [[code]](https://github.com/feichtenhofer/detect-track), [[project web]](http://www.robots.ox.ac.uk/~vgg/research/detect-track/)* `ICCV 2017` - [Flow-Guided Feature Aggregation for Video Object Detection] - X. Zhu et al., ICCV2017. [[code]](https://github.com/msracver/Flow-Guided-Feature-Aggregation), aka FGFA
### Video Object Detection Datasets
* [ImageNet VID](http://image-net.org/challenges/LSVRC/2017/download-images-1p39.php)* [YouTube-8M](https://research.google.com/youtube8m/), [technical report](https://arxiv.org/abs/1609.08675)
* [YouTube-BB](https://research.google.com/youtube-bb/), [technical report](https://arxiv.org/pdf/1702.00824.pdf)
## Licenses
License[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [ALISURE](https://github.com/alisure-ml/) has waived all copyright and related or neighboring rights to this work.
## Contributing
Please feel free to send me [pull requests](https://github.com/alisure-ml/awesome-visual-relationship-detection/pulls) or email ([email protected]) to add links.