[论文阅读]Learning Discriminative Features with Multiple Granularityfor Person Re-Identification

本文介绍了CVPR2018和ACM Multimedia 2018会议上的一篇论文,该论文提出了一种通过区域分割获取不同粒度特征的方法,用于行人重识别任务。使用Resnet-50网络,通过三个分支分别处理全局和局部特征,实现高精度的行人匹配。在Market-1501数据集上,该方法取得了单张图片检索rank-1和mAP的优秀成绩。

Learning Discriminative Features with Multiple Granularityfor Person Re-Identification

这篇论文是CVPR2018 ACM Multimedia 2018 的文章,作者是上交和云从科技的大牛。是目前为止,在Market-1501数据集上效果最好的方法。单张图片检索(single query)的rank-1达到了95.7%,mAP达到了86.9%;在re-rank之后,更是高达96.6%和94.2%。本文的主要思想就是通过区域分割,来获得不同粒度的特征,比如全局和局部特征以及更细粒度的局部特征,通过一个网络的不同分支得到这些特征,每个分支都对不同的分割块进行特征提取。

Introduction

如上图,随着人体分割的块数越大,就越容易聚焦到人体局部的特征上,而这些特征恰是更具区分性的。而深度学习网络能在这些不同的分割的图像块上关注区分性的局部,提取特征。

一般而言,有3种不同的部件或者说区域分割的方法。

  1. locating partial regions with strong structural information such as empirical knowledge about human bodies or strong learning-based pose information:即按照人体直立的先验,将人水平分,如六等分,七等分(按照网络特征图的大小),或者利用姿态估计的方法,按照得到的姿态去分割人的不同部分。
  2. locating partial regions with region proposal methods
### 联合判别性和生成性学习方法在人物重识别中的应用 #### 定义与背景 联合判别性和生成性学习(Joint Discriminative and Generative Learning, JDGL)是一种融合了两种不同机器学习范式的框架,在计算机视觉领域特别是人物重识别方面取得了显著进展。该方法旨在通过结合生成模型的强大表示能力和判别模型的有效分类能力来提升性能。 #### CVPR 2021论文贡献 具体而言,一篇发表于CVPR 2021的研究提出了名为GCL的方法[GCL][^1],它不仅利用对比损失函数增强了特征空间内的样本区分度,还引入了一个对抗性的生成网络用于模拟目标域的数据分布。这种方法有效地解决了无监督场景下源域和目标域之间存在的差异问题,从而提高了跨域的人物重识别精度。 ```python import torch.nn as nn class Generator(nn.Module): def __init__(self): super(Generator, self).__init__() # Define generator architecture here def forward(self, x): return generated_image class Classifier(nn.Module): def __init__(self): super(Classifier, self).__init__() # Define classifier architecture here def forward(self, x): return logits ``` 上述代码展示了如何定义一个简单的生成器和分类器结构,这是实现JDGL的关键组件之一。实际应用中这些模块会更加复杂,并且需要精心设计以适应特定的任务需求。 #### 实验设置与结果分析 实验部分采用了预训练过的ResNet50作为骨干网,并在多个公开可用的人像数据集上进行了测试,包括但不限于Market-1501、DukeMTMC-reID以及MSMT17等。结果显示,相比于传统的仅依赖单一类型的模型,这种混合策略能够带来更优的结果。 #### 深入探讨 除了技术细节外,值得注意的是这类研究往往涉及到复杂的理论推导和技术挑战,比如如何平衡两个子任务之间的权重分配;怎样防止模式崩溃现象的发生等问题都需要深入考虑并解决。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值