Bipartite Graph Network with Adaptive Message Passing for Unbiased Scene Graph Generation
About
Scene graph generation is an important visual understanding task with a broad range of vision applications. Despite recent tremendous progress, it remains challenging due to the intrinsic long-tailed class distribution and large intra-class variation. To address these issues, we introduce a novel confidence-aware bipartite graph neural network with adaptive message propagation mechanism for unbiased scene graph generation. In addition, we propose an efficient bi-level data resampling strategy to alleviate the imbalanced data distribution problem in training our graph network. Our approach achieves superior or competitive performance over previous methods on several challenging datasets, including Visual Genome, Open Images V4/V6, demonstrating its effectiveness and generality.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Scene Graph Generation | Visual Genome (test) | R@500.31 | 86 | |
| Scene Graph Generation | Open Images v6 (test) | wmAPrel33.51 | 74 | |
| Scene Graph Classification | VG150 (test) | mR@5014.3 | 66 | |
| Scene Graph Classification | Visual Genome (test) | Recall@10038.5 | 63 | |
| Predicate Classification | Visual Genome | Recall@5059.2 | 54 | |
| Scene Graph Detection | VG150 (test) | ng-mR@5010.7 | 41 | |
| Scene Graph Detection | Visual Genome | Recall@10012.6 | 31 | |
| Scene Graph Detection | Visual Genome (VG) (test) | mR@5010.7 | 29 | |
| Predicate Classification | VG 50 (test) | Mean Recall@5030.4 | 29 | |
| Scene Graph Detection | VG 50 (test) | mR@5010.7 | 27 |