Broadcasting Convolutional Network for Visual Relational Reasoning

Abstract

In this paper, we propose the Broadcasting Convolutional Network (BCN) that extracts key object features from the global field of an entire input image and recognizes their relationship with local features. BCN is a simple network module that collects effective spatial features, embeds location information and broadcasts them to the entire feature maps. We further introduce the Multi-Relational Network (multiRN) that improves the existing Relation Network (RN) by utilizing the BCN module. In pixel-based relation reasoning problems, with the help of BCN, multiRN extends the concept of `pairwise relations' in conventional RNs to `multiwise relations' by relating each object with multiple objects at once. This yields in O(n) complexity for n objects, which is a vast computational gain from RNs that take O(n^2). Through experiments, multiRN has achieved a state-of-the-art performance on CLEVR dataset, which proves the usability of BCN on relation reasoning problems.

Cite

Text

Chang et al. "Broadcasting Convolutional Network for Visual Relational Reasoning." Proceedings of the European Conference on Computer Vision (ECCV), 2018. doi:10.1007/978-3-030-01267-0_46

Markdown

[Chang et al. "Broadcasting Convolutional Network for Visual Relational Reasoning." Proceedings of the European Conference on Computer Vision (ECCV), 2018.](https://mlanthology.org/eccv/2018/chang2018eccv-broadcasting/) doi:10.1007/978-3-030-01267-0_46

BibTeX

@inproceedings{chang2018eccv-broadcasting,
  title     = {{Broadcasting Convolutional Network for Visual Relational Reasoning}},
  author    = {Chang, Simyung and Yang, John and Park, SeongUk and Kwak, Nojun},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2018},
  doi       = {10.1007/978-3-030-01267-0_46},
  url       = {https://mlanthology.org/eccv/2018/chang2018eccv-broadcasting/}
}