Learning Unsupervised Visual Grounding Through Semantic Self-Supervision
About
Localizing natural language phrases in images is a challenging problem that requires joint understanding of both the textual and visual modalities. In the unsupervised setting, lack of supervisory signals exacerbate this difficulty. In this paper, we propose a novel framework for unsupervised visual grounding which uses concept learning as a proxy task to obtain self-supervision. The simple intuition behind this idea is to encourage the model to localize to regions which can explain some semantic property in the data, in our case, the property being the presence of a concept in a set of images. We present thorough quantitative and qualitative experiments to demonstrate the efficacy of our approach and show a 5.6% improvement over the current state of the art on Visual Genome dataset, a 5.8% improvement on the ReferItGame dataset and comparable to state-of-art performance on the Flickr30k dataset.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Phrase Localization | VisualGenome (VG) (test) | Pointing Accuracy30.03 | 29 | |
| Phrase grounding | Flickr30K | -- | 20 | |
| Phrase grounding | ReferIt (test) | Pointing Accuracy39.98 | 18 | |
| Visual Grounding | ReferIt | Pointing Game Accuracy39.98 | 16 | |
| Weakly Supervised Grounding | Visual Genome (VG) (test) | Accuracy (Pointing Game)30.03 | 15 | |
| Weakly Supervised Grounding | ReferIt (test) | Accuracy (Pointing Game)39.98 | 14 | |
| Weakly Supervised Grounding | Flickr30k (test) | Accuracy (Pointing Game)49.1 | 14 | |
| Phrase Localization | Flickr30k (test) | Pointing Accuracy49.1 | 12 | |
| Phrase Localization | ReferIt (test) | Pointing Game Accuracy39.98 | 11 |