Learning Multi-attention Convolutional Neural Network for Fine-Grained Image Recognition

By Heliang Zheng, Jianlong Fu, Tao Mei, Jiebo Luo. 2017

932 citations recorded by the source corpus.

Recognizing fine-grained categories (e.g., bird species) highly relies on discriminative part localization and part-based fine-grained feature learning. Existing approaches predominantly solve these challenges independently, while neglecting the fact that part localization (e.g., head of a bird) and fine-grained feature learning (e.g., head shape) are mutually correlated. In this paper, we propose a novel part learning approach by a multi-attention convolutional neural network (MA-CNN), where part generation and feature learning can reinforce each other. MA-CNN consists of convolution, channel grouping and part classification sub-networks. The channel grouping network takes as input feature channels from convolutional layers, and generates multiple parts by clustering, weighting and pooling from spatially-correlated channels. The part classification network further classifies an image by each individual part, through which more discriminative fine-grained features can be learned. Two losses are proposed to guide the multi-task learning of channel grouping and part classification, which encourages MA-CNN to generate more discriminative parts from feature channels and learn better fine-grained features from parts in a mutual reinforced way. MA-CNN does not need bounding box/part annotation and can be trained end-to-end. We incorporate the learned parts from MA-CNN with part-CNN for recognition, and show the best performances on three challenging published fine-grained datasets, e.g., CUB-Birds, FGVC-Aircraft and Stanford-Cars.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Environmental Engineering, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Trevor Darrell
  2. Dacheng Tao
  3. Mohit Bansal
  4. Quoc V. Le
  5. Luc Van Gool
  6. Bernt Schiele
  7. Jianfeng Gao
  8. Yu Qiao

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Xiaogang Wang
  4. Ming-Hsuan Yang
  5. Trevor Darrell
  6. Andrew Zisserman
  7. Andrea Vedaldi
  8. Yi Yang

In Environmental Engineering

  1. Zhengjun Zha
  2. Heliang Zheng
  3. Jianlong Fu
  4. Jiebo Luo
  5. Honggang Qi
  6. Tao Hu
  7. Azzedine F. M. Boukerche
  8. Xiren Ma

In Model Architectures

  1. Dacheng Tao
  2. Tao Mei
  3. Yu Qiao
  4. Jianlong Fu
  5. Zhengjun Zha
  6. Jiebo Luo
  7. Bernt Schiele
  8. Antonio Torralba

Citations in the corpus