Litcius/Paper detail

AP-CNN: Weakly Supervised Attention Pyramid Convolutional Neural Network for Fine-Grained Visual Classification

Yifeng Ding, Zhanyu Ma, Shaoguo Wen, Jiyang Xie, Dongliang Chang, Zhongwei Si, Ming Wu, Haibin Ling

2021IEEE Transactions on Image Processing195 citationsDOIOpen Access PDF

Abstract

Classifying the sub-categories of an object from the same super-category (e.g., bird species and cars) in fine-grained visual classification (FGVC) highly relies on discriminative feature representation and accurate region localization. Existing approaches mainly focus on distilling information from high-level features. In this article, by contrast, we show that by integrating low-level information (e.g., color, edge junctions, texture patterns), performance can be improved with enhanced feature representation and accurately located discriminative regions. Our solution, named Attention Pyramid Convolutional Neural Network (AP-CNN), consists of 1) a dual pathway hierarchy structure with a top-down feature pathway and a bottom-up attention pathway, hence learning both high-level semantic and low-level detailed feature representation, and 2) an ROI-guided refinement strategy with ROI-guided dropblock and ROI-guided zoom-in operation, which refines features with discriminative local regions enhanced and background noises eliminated. The proposed AP-CNN can be trained end-to-end, without the need of any additional bounding box/part annotation. Extensive experiments on three popularly tested FGVC datasets (CUB-200-2011, Stanford Cars, and FGVC-Aircraft) demonstrate that our approach achieves state-of-the-art performance. Models and code are available at https://github.com/PRIS-CV/AP-CNN_Pytorch-master.

Topics & Concepts

Discriminative modelArtificial intelligenceComputer sciencePattern recognition (psychology)Convolutional neural networkPyramid (geometry)Feature (linguistics)Feature extractionFocus (optics)Representation (politics)Feature learningContextual image classificationVisualizationBounding overwatchArtificial neural networkMinimum bounding boxMargin (machine learning)Cognitive neuroscience of visual object recognitionObject (grammar)HierarchyObject detectionHistogramMachine learningDeep learningComputer visionEnhanced Data Rates for GSM EvolutionSupervised learningAdvanced Neural Network ApplicationsDomain Adaptation and Few-Shot LearningFace recognition and analysis