4 个月前

超越部件模型:基于精细部件池化的人重识别(以及一个强大的卷积基线)

超越部件模型:基于精细部件池化的人重识别(以及一个强大的卷积基线)

摘要

利用部位级特征进行行人图像描述可以提供细粒度的信息,并已被最新文献验证对人员检索有益。部位发现的前提条件是每个部位都应准确定位。本文不依赖外部线索(例如姿态估计)直接定位部位,而是强调每个部位内部的内容一致性。具体而言,我们的目标是学习具有区分性的部位特征以用于人员检索,并做出了两项贡献。(i)提出了一种名为基于部位的卷积基线(Part-based Convolutional Baseline, PCB)的网络。给定图像输入,该网络输出由多个部位级特征组成的卷积描述符。通过均匀划分策略,PCB在与最先进方法的竞争中取得了相当的结果,证明了其作为人员检索的强大卷积基线的有效性。(ii)提出了一种改进的部位池化(Refined Part Pooling, RPP)方法。均匀划分不可避免地会在每个部位产生一些离群点,这些离群点实际上与其他部位更为相似。RPP将这些离群点重新分配到与其最接近的部位,从而生成具有增强内部一致性的改进部位。实验结果证实,RPP使得PCB在性能上得到了进一步提升。例如,在Market-1501数据集上,我们实现了mAP从77.4%提高到81.6%,以及rank-1准确率从92.3%提高到93.8%,大幅超越了现有最先进水平。

代码仓库

syfafterzy/pcb_rpp_for_reid
pytorch
GitHub 中提及
Demonhesusheng/Reid
pytorch
GitHub 中提及
huanghoujing/beyond-part-models
pytorch
GitHub 中提及
xuxu116/pytorch-reid-lite
pytorch
GitHub 中提及
Calylyli/PCB_RPP
mindspore
GitHub 中提及
AndlollipopFU/PCB
pytorch
GitHub 中提及
syfafterzy/PCB_RPP
pytorch
GitHub 中提及
NIRVANALAN/reid_baseline
pytorch
GitHub 中提及
lsh110600/person_re_id
pytorch
GitHub 中提及
ivychill/reid
pytorch
GitHub 中提及
Proxim123/person-reID-No1-
pytorch
GitHub 中提及
GuHongyang/Person-ReID-Pytorch
pytorch
GitHub 中提及

基准测试

基准方法指标
person-re-identification-on-dukemtmc-reidPCB (UP)
Rank-1: 81.8
mAP: 66.1
person-re-identification-on-dukemtmc-reidPCB (RPP)
Rank-1: 83.3
mAP: 69.2
person-re-identification-on-market-1501PCB + RPP
Rank-1: 93.8
mAP: 81.6
person-re-identification-on-market-1501PCB
Rank-1: 92.3
mAP: 77.4
person-re-identification-on-market-1501-cPCB
Rank-1: 34.93
mAP: 12.72
mINP: 0.41
person-re-identification-on-uav-humanPCB
Rank-1: 62.19
Rank-5: 83.90
mAP: 61.05

用 AI 构建 AI

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

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

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
超越部件模型:基于精细部件池化的人重识别(以及一个强大的卷积基线) | 论文 | HyperAI超神经