Weakly-supervised Discriminative Patch Learning via CNN for Fine-grained Recognition

11/29/2016
by   Yaming Wang, et al.
0

Research on fine-grained recognition has recently shifted from multistage frameworks to convolutional neural networks (CNN) that are trained end-to-end. Many previous end-to-end deep approaches typically consist of a recognition network and an auxiliary localization network trained with additional part annotations to detect semantic parts shared across classes. To avoid the cost of extra semantic part annotations, we learn class-specific discriminative patches within the CNN framework. We achieve this by designing a novel asymmetric two-stream network architecture with supervision on convolutional filters and a non-random way of layer initialization. Experimental results show that our approach is able to find high-quality discriminative patches and achieves state-of-the-art on two publicly available fine-grained recognition datasets.

READ FULL TEXT

page 7

page 8

research
11/24/2014

The Application of Two-level Attention Models in Deep Convolutional Neural Network for Fine-grained Image Classification

Fine-grained classification is challenging because categories can only b...
research
09/01/2016

Weakly Supervised PatchNets: Describing and Aggregating Local Patches for Scene Recognition

Traditional feature encoding scheme (e.g., Fisher vector) with local des...
research
08/10/2016

DeepCAMP: Deep Convolutional Action & Attribute Mid-Level Patterns

The recognition of human actions and the determination of human attribut...
research
07/13/2016

Do semantic parts emerge in Convolutional Neural Networks?

Semantic object parts can be useful for several visual recognition tasks...
research
07/04/2020

End-to-end Learning of a Fisher Vector Encoding for Part Features in Fine-grained Recognition

Part-based approaches for fine-grained recognition do not show the expec...
research
06/13/2018

Impostor Networks for Fast Fine-Grained Recognition

In this work we introduce impostor networks, an architecture that allows...
research
04/07/2021

Differentiable Patch Selection for Image Recognition

Neural Networks require large amounts of memory and compute to process h...

Please sign up or login with your details

Forgot password? Click here to reset