Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Fine-Grained Visual Classification via Progressive Multi-Granularity Training of Jigsaw Patches

About

Fine-grained visual classification (FGVC) is much more challenging than traditional classification tasks due to the inherently subtle intra-class object variations. Recent works mainly tackle this problem by focusing on how to locate the most discriminative parts, more complementary parts, and parts of various granularities. However, less effort has been placed to which granularities are the most discriminative and how to fuse information cross multi-granularity. In this work, we propose a novel framework for fine-grained visual classification to tackle these problems. In particular, we propose: (i) a progressive training strategy that effectively fuses features from different granularities, and (ii) a random jigsaw patch generator that encourages the network to learn features at specific granularities. We obtain state-of-the-art performances on several standard FGVC benchmark datasets, where the proposed method consistently outperforms existing methods or delivers competitive results. The code will be available at https://github.com/PRIS-CV/PMG-Progressive-Multi-Granularity-Training.

Ruoyi Du, Dongliang Chang, Ayan Kumar Bhunia, Jiyang Xie, Zhanyu Ma, Yi-Zhe Song, Jun Guo• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationStanford Cars
Accuracy95.1
635
Fine-grained Image ClassificationCUB200 2011 (test)
Accuracy89.6
543
Fine-grained Image ClassificationStanford Cars (test)
Accuracy95.1
348
Image ClassificationAircraft
Accuracy93.4
333
Fine-grained visual classificationFGVC-Aircraft (test)
Top-1 Acc93.4
312
Image ClassificationFGVC-Aircraft (test)
Accuracy93.4
305
Fine-grained Image ClassificationCUB-200 2011
Accuracy89.6
300
Image ClassificationCUB-200-2011 (test)
Top-1 Acc89.6
286
Fine-grained Image ClassificationStanford Cars
Accuracy95.1
284
Fine-grained Visual CategorizationStanford Cars (test)
Accuracy95.1
114
Showing 10 of 16 rows

Other info

Code

Follow for update