arXiv Analytics

Sign in

arXiv:1806.05372 [cs.CV]AbstractReferencesReviewsResources

Multi-Attention Multi-Class Constraint for Fine-grained Image Recognition

Ming Sun, Yuchen Yuan, Feng Zhou, Errui Ding

Published 2018-06-14Version 1

Attention-based learning for fine-grained image recognition remains a challenging task, where most of the existing methods treat each object part in isolation, while neglecting the correlations among them. In addition, the multi-stage or multi-scale mechanisms involved make the existing methods less efficient and hard to be trained end-to-end. In this paper, we propose a novel attention-based convolutional neural network (CNN) which regulates multiple object parts among different input images. Our method first learns multiple attention region features of each input image through the one-squeeze multi-excitation (OSME) module, and then apply the multi-attention multi-class constraint (MAMC) in a metric learning framework. For each anchor feature, the MAMC functions by pulling same-attention same-class features closer, while pushing different-attention or different-class features away. Our method can be easily trained end-to-end, and is highly efficient which requires only one training stage. Moreover, we introduce Dogs-in-the-Wild, a comprehensive dog species dataset that surpasses similar existing datasets by category coverage, data volume and annotation quality. This dataset will be released upon acceptance to facilitate the research of fine-grained image recognition. Extensive experiments are conducted to show the substantial improvements of our method on four benchmark datasets.

Related articles: Most relevant | Search more
arXiv:1605.06878 [cs.CV] (Published 2016-05-23)
Mask-CNN: Localizing Parts and Selecting Descriptors for Fine-Grained Image Recognition
arXiv:1711.04047 [cs.CV] (Published 2017-11-11)
DeepKSPD: Learning Kernel-matrix-based SPD Representation for Fine-grained Image Recognition
arXiv:1807.00505 [cs.CV] (Published 2018-07-02)
Knowledge-Embedded Representation Learning for Fine-Grained Image Recognition