细粒度分类
整理一些细粒度分类(fine-grained classification)相关的文章、论文和实现
概念
- 细粒度分类(
fine-grained classification):针对同一语义类别下的各子类目标进行识别。 - 细粒度图像分析(
fine-grained image analysis, FGIA):针对细粒度图像进行分析。
文章
- 讨论
- 概述
- 综述
论文
202120202019- Deep Learning for Fine-Grained Image Analysis: A Survey
- Destruction and Construction Learning for Fine-grained Image Recognition
- 论文提出一个统一的训练框架
DCL,划分为解构训练以及重构训练两部分。- 在解构训练中,设计区域混淆机制(
RCM)打乱图像,让网络更加关注于判别力区域,同时通过对抗学习(区分原始图像和打乱图像)避免打乱图像产生的噪声; - 在重构训练中,创建了一个区域对齐网络,通过恢复局部区域的的原始空间布局来建模局部区域之间的语义相关性。
- 在解构训练中,设计区域混淆机制(
- 解构和重构训练同时进行,同时不需要破坏原始推理模型的架构。
实现
- 数据集
- 实现
- JDAI-CV/LIO
2020年论文Look-into-Object官方实现- JDAI-CV/DCL
2019年论文Destruction and Construction Learning for Fine-grained Image Recognition官方实现
- 自定义
- ZJCV/DCL
- 复现了论文
Destruction and Construction Learning for Fine-grained Image Recognition