Deep Spatial Feature Reconstruction for Partial Person Re-identification: Alignment-free Approach笔记

Paper:https://arxiv.org/abs/1801.00881
Code:https://github.com/lingxiao-he/Partial-Person-ReID
前言:这是一篇关于partial行人重识别的方向的论文,收录于2018年的CVPR。全文是基于query是partial图像,而gallery是完整的行人图像。
摘要:Partial行人重识别由于行人图像是局部可见的导致行人匹配具有挑战性。然而对于partial行人重识别的研究也比较少。针对此问题,本文提出了快速、准确的匹配方法。该方法利用全卷积网络(FCN)生成固定大小的空间特征图,保证像素级特征的一致性。为了匹配size不同的两张图像,进一步提出了避免精确对齐的深度空间特征重构(DSR)方法。具体来说,DSR利用当前流行的字典学习模型的重构误差来计算不同空间特征图之间的相似度。由此,期望FCN可以增加相同行人的相似性,减少不同行人的相似性。在partial行人重识别的数据集上结果表明证明了方法的有效性。而且在完整行人重识别上也取得了极具竞争力的结果。
相关工作:滑动窗口匹配(SWM)通过构造一个和query图像size相同的滑动窗口,用它在gallery图像上检索最相似的区域,此方式为partial行人重识别提供了解决思路。然而这样方式需要query图像的size小于gallery图像。更进一步,一些方法采用图像分块的方式来代替以上方法。然后,上述方法耗时较长且需要良好的前景对齐,而且相关区域需要重复的特征提取。
本文提出了一种新颖且快速的partial行人重识别框架可以实现size不同的成对图像的匹配。利用FCN生成一定size的空间特征图,可以将其视为像素级特征矩阵。受启发于字典学习在人脸识别领域的巨大成功,提出了基于深度空间特征重构的端到端模型,可以基于gallery中的图像的空间特征稀疏重构出query图像空间特征图上的每一个像素。基于以上算法,模型不需要严格的图像size一致,自然也避免了对齐的耗时。具体来说,为FCN设计目标函数,使得同一个ID的图像的空间特征图重建误差小于不同ID图像空间特征图的重构误差。
在这里插入图片描述
知识点解析:
a)FCN:原始的CNN由于全连接层的存在需要特定size的输入,由于partial行人图像有不一的size/scale而无法保证。因此本文将所有的全连接层一出移除而知保留卷积层和池化层,具体结构图如下。
在这里插入图片描述
b)Deep Spatial Feature Reconstruction(DSR):主要用来测量不同大小的成对图像的相似性。假设给定一对图像,分别为partial图像 I I I和完整图像 J J J,经过FCN卷积之后的空间特征图为 x x x y y y,其大小用 w × h × d w \times h \times d w×h×d,将 x x x分成 N N N个块, N = w × h N = w \times h N=w×h,因此 x n = 1 × 1 × d x_n = 1 \times 1 \times d xn=1×1×d,具体公式如下:
在这里插入图片描述

在这里插入图片描述
因此,可以将 Y Y Y利用线性组合来表示 x n x_n xn,也就是,搜索相似块来重构 x n x_n xn。因此,需求出 x n x_n xn关于 Y Y Y的稀疏系数 w n w_n wn w n = M × 1 w_n = M \times 1 wn=M×1。由于重建 x n x_n xn需较少的 Y Y Y模块,因此使用 L 1 L_1 L1正则化约束,具体公式如下:
在这里插入图片描述
β \beta β用来控制编码向量的稀疏性。 ∣ ∣ x n − Y w n ∣ ∣ 2 2 ||x_n - Yw_n||_2^2 xnYwn22用来表示 x n x_n xn Y Y Y的相似性,汇总如下:
在这里插入图片描述
W W W表示稀疏系数重构矩阵。以上即为DSR的流程,具体如图和伪代码如下所示:
在这里插入图片描述
在这里插入图片描述
c)Fine-tuning on Pretrained FCN with DSR:本文采用分类任务来训练FCN,如下图图。为提升模型提取显著特征的能力,使用带有DSR的迁移学习来对卷积层进行更新,如下图。DSR鼓励同一ID的特征映射相似,不同ID的特征映射不同。DSR可以视为验证信号,损失函数定义如下:
在这里插入图片描述
两个特征属于同一ID时 α = 1 \alpha = 1 α=1,否则 α = − 1 \alpha = -1 α=1。本文采用交替训练来优化参数,1,固定 θ \theta θ(FCN),优化 W W W(DSR)。
在这里插入图片描述
2,固定 w c w_c wc,优化 θ \theta θ
在这里插入图片描述
d)Multi-scale Block Representation:提取query图像的尺度无约束特征对于partial行人重识别具有挑战性和重要意义。为了减弱尺度失配的影响,在DSR提出多尺度块表示。
在这里插入图片描述
本文具体使用三种尺度块: 1 × 1 1\times 1 1×1 2 × 2 2\times 2 2×2 3 × 3 3\times 3 3×3,这些block通过滑动窗口的方式进行提取(stride = 1)。为了保证size一致,通过平均池化将 2 × 2 2\times 2 2×2 3 × 3 3\times 3 3×3调整为 1 × 1 1\times 1 1×1,多尺度block主要是提升多尺度变化的鲁棒性。与图像级多尺度不同的是,特征级多尺度可以减少计算量和特征共享。
结论:算法实现了当时partial行人重识别的SOTA,而且特征重构可以实现特征共享和减少计算量。但逐步优化的过程总给人不是end-to-end的感觉。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值