Prototype-Based Contrastive Learning with Stage-Wise Progressive Augmentation for Self-Supervised Fine-Grained Learning

Abstract

In this paper, we mitigate the problem of Self-Supervised Learning (SSL) for fine-grained representation learning, aimed at distinguishing subtle differences within highly similar subordinate categories. Our preliminary analysis shows that SSL, especially the multi-stage alignment strategy, performs well on generic categories but struggles with fine-grained distinctions. To overcome this limitation, we propose a prototype-based contrastive learning module with stage-wise progressive augmentation. Unlike previous methods, our stage-wise progressive augmentation adapts data augmentation across stages to better suit SSL on fine-grained datasets. The prototype-based contrastive learning module captures both holistic and partial patterns, extracting global and local image representations to enhance feature discriminability. Experiments on popular fine-grained benchmarks for classification and retrieval tasks demonstrate the effectiveness of our method, and extensive ablation studies confirm the superiority of our proposals. Codes are available at https://github.com/SEU-VIPGroup/PAPN

Cite

Text

Tan et al. "Prototype-Based Contrastive Learning with Stage-Wise Progressive Augmentation for Self-Supervised Fine-Grained Learning." International Conference on Computer Vision, 2025.

Markdown

[Tan et al. "Prototype-Based Contrastive Learning with Stage-Wise Progressive Augmentation for Self-Supervised Fine-Grained Learning." International Conference on Computer Vision, 2025.](https://mlanthology.org/iccv/2025/tan2025iccv-prototypebased/)

BibTeX

@inproceedings{tan2025iccv-prototypebased,
  title     = {{Prototype-Based Contrastive Learning with Stage-Wise Progressive Augmentation for Self-Supervised Fine-Grained Learning}},
  author    = {Tan, Baofeng and Wei, Xiu-Shen and Zhao, Lin},
  booktitle = {International Conference on Computer Vision},
  year      = {2025},
  pages     = {4125-4134},
  url       = {https://mlanthology.org/iccv/2025/tan2025iccv-prototypebased/}
}