Remote Sensing (Dec 2021)

Multiple Instance Learning Convolutional Neural Networks for Fine-Grained Aircraft Recognition

  • Xiaolan Huang,
  • Kai Xu,
  • Chuming Huang,
  • Chengrui Wang,
  • Kun Qin

DOI
https://doi.org/10.3390/rs13245132
Journal volume & issue
Vol. 13, no. 24
p. 5132

Abstract

Read online

The key to fine-grained aircraft recognition is discovering the subtle traits that can distinguish different subcategories. Early approaches leverage part annotations of fine-grained objects to derive rich representations. However, manual labeling part information is cumbersome. In response to this issue, previous CNN-based methods reuse the backbone network to extract part-discrimination features, the inference process of which consumes much time. Therefore, we introduce generalized multiple instance learning (MIL) into fine-grained recognition. In generalized MIL, an aircraft is assumed to consist of multiple instances (such as head, tail, and body). Firstly, instance-level representations are obtained by the feature extractor and instance conversion component. Secondly, the obtained instance features are scored by an MIL classifier, which can yield high-level part semantics. Finally, a fine-grained object label is inferred by a MIL pooling function that aggregates multiple instance scores. The proposed approach is trained end-to-end without part annotations and complex location networks. Experimental evidence is conducted to prove the feasibility and effectiveness of our approach on combined aircraft images (CAIs).

Keywords