3 个月前

FlipReID:弥合行人重识别中训练与推理之间的差距

FlipReID:弥合行人重识别中训练与推理之间的差距

摘要

由于神经网络对数据量需求较大,训练过程中引入数据增强已成为一种广泛应用的技术,能够有效扩充数据集并提升模型的泛化能力。另一方面,对多个增强样本的预测结果进行聚合(即测试时增强,test-time augmentation)可进一步提升模型性能。在行人重识别(person re-identification)任务中,通常的做法是同时提取原始图像及其水平翻转版本的特征向量,并将最终表示取为两者特征向量的均值。然而,这种策略在训练与推理阶段之间引入了不一致性:推理阶段计算的均值特征向量并未出现在训练流程中。针对这一问题,本文提出了一种名为 FlipReID 的新结构,并引入翻转损失(flipping loss)进行优化。具体而言,采用 FlipReID 结构的模型在原始图像与翻转图像上同时进行训练,通过引入翻转损失,最小化对应图像对特征向量之间的均方误差。大量实验结果表明,所提方法在多个基准上均带来了稳定且显著的性能提升。特别地,我们在目前规模最大的行人重识别数据集 MSMT17 上取得了新的纪录。相关源代码已开源,地址为:https://github.com/nixingyang/FlipReID。

代码仓库

nixingyang/FlipReID
官方
tf
GitHub 中提及

基准测试

基准方法指标
person-re-identification-on-dukemtmc-reidFlipReID (with re-ranking)
Rank-1: 93.0
mAP: 90.7
person-re-identification-on-dukemtmc-reidFlipReID (without re-ranking)
Rank-1: 90.9
mAP: 81.5
person-re-identification-on-market-1501FlipReID (with re-ranking)
Rank-1: 95.8
mAP: 94.7
person-re-identification-on-market-1501FlipReID (without re-ranking)
Rank-1: 95.5
mAP: 89.6
person-re-identification-on-msmt17FlipReID (without re-ranking)
Rank-1: 85.6
mAP: 68.0
person-re-identification-on-msmt17FlipReID (with re-ranking)
Rank-1: 87.5
mAP: 81.3

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
FlipReID:弥合行人重识别中训练与推理之间的差距 | 论文 | HyperAI超神经