1 Introduction  
1.1 Motivation  
1.2 Term Definition  
2 Building Blocks  
2.1 Faster RCNN  
2.2 Graph Neural Networks (GNN)  
2.3 Graph Convolutional Networks (GCN)  
3 Scene Graph Definition  
4 Taxonomy of Scene Graph Generation Methods  
5 Datasets  
6 Applications  
7 Performance Comparison  
8 Future Directions  
9 Conclusion