Fine-grained Recognition with Learnable Semantic Data Augmentation

Yifan Pu, Yizeng Han, Yulin Wang, Junlan Feng, Chao Deng +1 more
9/1/2023
cs.CV

No official code found. Best implementation: LeapLabTHU/LearnableISDA (31 stars, last commit 2023-12-23).

Abstract

Fine-grained image recognition is a longstanding computer vision challenge that focuses on differentiating objects belonging to multiple subordinate categories within the same meta-category. Since images belonging to the same meta-category usually share similar visual appearances, mining discriminative visual cues is the key to distinguishing fine-grained categories. Although commonly used image-level data augmentation techniques have achieved great success in generic image classification problems, they are rarely applied in fine-grained scenarios, because their random editing-region behavior is prone to destroy the discriminative visual cues residing in the subtle regions. In this paper, we propose diversifying the training data at the feature-level to alleviate the discriminative region loss problem. Specifically, we produce diversified augmented samples by translating image features along semantically meaningful directions. The semantic directions are estimated with a covariance prediction network, which predicts a sample-wise covariance matrix to adapt to the large intra-class variation inherent in fine-grained images. Furthermore, the covariance prediction network is jointly optimized with the classification network in a meta-learning manner to alleviate the degenerate solution problem. Experiments on four competitive fine-grained recognition benchmarks (CUB-200-2011, Stanford Cars, FGVC Aircrafts, NABirds) demonstrate that our method significantly improves the generalization performance on several popular classification networks (e.g., ResNets, DenseNets, EfficientNets, RegNets and ViT). Combined with a recently proposed method, our semantic data augmentation approach achieves state-of-the-art performance on the CUB-200-2011 dataset. The source code will be released.

View on arXivView PDF

Code Implementations(1)

[IEEE TIP] Fine-grained Recognition with Learnable Semantic Data Augmentation

314PythonDec 23, 20232 years ago

Similar Papers

Cite this paper

@article{pu2023finegrained,
  title  = {Fine-grained Recognition with Learnable Semantic Data Augmentation},
  author = {Yifan Pu and Yizeng Han and Yulin Wang and Junlan Feng and Chao Deng and Gao Huang},
  year   = {2023},
  eprint = {2309.00399},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.00399v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.00399.svg)](https://codeofpaper.com/paper/2309.00399)

Discussion