1 Introduction

该文献研究完全无监督的re-ID问题,设计的算法主要基于以下三个方面:(1)克服不同相机的图像风格差异,例如照明、遮挡和视点(使用StarGAN生成多张不同风格的图片,并随即选择一张作为输入);(2)为每个未标记的标识分配软伪标签(通过迭代应用k-倒数最近邻排除部分错误匹配,并根据特征相似性分配软伪标签);(3)从硬负样本中学习鉴别和鲁棒特征(挖掘硬负样本进行学习区分特征增强鲁棒性)。

2 Methodology

2.1  Camera style transfer

该文献采用StarGAN进行学习多个相机所拍摄图片的样式风格,通过该模块可以将一张图片转换成多个不同风格的图片,达到数据增强类似效果。特别的是文献中的模型在生成的不同风格图片中只采用随机一张,目的是减少样式转换模块带来的噪声和训练时长。

StarGAN是有两个模块组成,分别是生成器G和鉴别器D。G将输入的图片x转化为目标予标签c,以此条件生成假图像y,而D用于区分真实图像z和假图像y,并将z映射到D对于的域中。

2.2  Feature extraction

作者采用ImageNet中预训练的ResNet-50作为提取图像特征模块,最终提取的特征维度是2048。ResNet-50有两个基本块Conv块和ID块,本文模型采用了四层基本块组合串联,并对最后ID块进行规范化处理,从而得到2048维度的特征向量。

2.3 Overview of framework

该文献的框架分为两个部分,分别是初始化和再训练。由于数据集是没有每个图的真实标签,所以首先对每个图像分配硬标签,用于图像推离。

然后通过CNN网络提取图像特征存储到记忆库中,并计算与其他图像的相似度

在反向传播中,更新训练样本中的记忆库V的特征:

在再训练阶段,将CNN提取的特征向量看作探针,应用KR-encoding获得K-倒数最近邻,计算特征相似度分配软伪标签:

KNNL计算相似度和软伪标签的欧几里得距离,拉近两者距离:

2.4  K‑reciprocal encoding

定义探针获得k近邻,表示集合中的元素与探针相似:

k-最近邻指与探针最相似的k个邻居,可定义为:

由于图像之间的误差,可能导致真实匹配的图像被排除,所以递增添加候选对象的最近邻,组合成一个更加稳健的集合:

所以软伪标签和KNNL修改为:

2.5   K‑reciprocal nearest neighbors loss

因为存在硬负样本,所以集合N用作表示硬负样本集合,长度公式为:

硬负损失可以表示为:

因此最后的KNNL可以定义为:

3 Experimental Studies

3.1 Datasets

该研究使用了三个大规模的re-ID数据集,分别是Market-1501、DukeMTMC-reID和MSMT17。

3.2  Performance evaluation

评估模型的好坏采用累计匹配特征(CMC)曲线和平均精度(mAP)。 CMC的top-k精度为:

mAP的一组查询可以定义为:

计算AP的精度有真正实例的分数与总数比而得:

计算AP公式如下:

3.3 Experimental Results

粗体值表示此列中最佳方法的等级精度值或映射值。斜体值表示此列中“设置”列中第二最佳方法的等级精度值或映射值。“无监督”表示无监督方法“UDA”表示无监督的域自适应方法OneEx”表示使用一个示例注释的方法,其中数据集中的每个人都用一个标记的示例注释。

粗体值表示此列中最佳方法的排名精度或真实值。

粗体值表示当训练数据集和测试数据集相同时,此列中最佳方法的秩精度或映射值,这意味着训练和测试都在同一数据集上执行。

4 Conclusion

该文提出了一种基于k-倒数编码和风格转换的方法来解决不需要任何注释信息的完全无监督的person-ReID问题。通过k-倒数编码,我们可以直接获得k-倒数最近邻并过滤掉错误匹配的污染。根据被探测人与其邻居的特征相似性,为被探测人分配软伪标签。引入带硬负损失的KNNL学习鲁棒鉴别特征,提高re-ID模型的精度。在三个大规模数据集上的实验验证了我们的方法在无监督人员身份识别中的有效性。

Unsupervised person re‑identification via K‑reciprocal encoding and style transfer相关推荐

  1. A Probabilistic Formulation of Unsupervised Text Style Transfer

    A Probabilistic Formulation of Unsupervised Text Style Transfer 无监督的问题转化 设X={x(1),x(2),-,x(m)}X=\{x^ ...

  2. 【论文笔记】An Unsupervised Style Transfer Framework for Profanity Redaction

    Towards A Friendly Online Community: An Unsupervised Style Transfer Framework for Profanity Redactio ...

  3. 精读A Hierarchical Reinforced Sequence Operation Method for Unsupervised Text Style Transfer

    在HRL(强化学习)框架中,提出一种基于序列操作PTO(Point-Then-Operate):高级agent提出操作位置,低级agent修改句子.用于无监督文本样式的传输. 转换过程被建模为对输入句 ...

  4. A Hierarchical Reinforced Sequence Operation Method for Unsupervised Text Style Transfer

    无监督文本样式转换的分层增强序列运算方法 下载链接:https://arxiv.org/pdf/1906.01833.pdf 一.A Paper List for Style Transfer in ...

  5. 【源码解析】Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation

    文章目录 Readme training: inference inference.py 参数 人脸对齐工作 尝试进行inference 可视化潜码 问题 Readme 发现了http://local ...

  6. 【论文解析】Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation

    原文链接:https://mp.weixin.qq.com/s/-R_KF13CydmoEZF1k1h_6A 可通过原文链接获取论文电子资源 内容速览 pixel2style2pixel(pSp): ...

  7. 图像风格迁移cvpr2020_浅谈风格迁移(二)任意风格迁移

    -- 本文来自于VIP Lab的黄宇杰同学撰稿 (接上篇)AdaIN 在17年ICCV中,AdaIN [10]横空出世,完成了任意风格迁移.AdaIN的思路不同于之前的想法,它致力于从一张图片由VGG ...

  8. Asymmetric Co-Teaching for Unsupervised Cross-Domain Person Re-Identification简单翻译理解

    Asymmetric Co-Teaching for Unsupervised Cross-Domain Person Re-Identification简单翻译理解 Abstract Introdu ...

  9. AniGAN: Style-Guided Generative Adversarial Networks for Unsupervised Anime Face Generation

    AniGAN: Style-Guided Generative Adversarial Networks for Unsupervised Anime Face Generation论文阅读 Gith ...

最新文章

  1. 【深度学习】图像数据集处理常用方法合集(部分基于pytorch)
  2. Bash:如何查看某个文件是那个程序/进程创建的?
  3. Web安全之代码执行漏洞
  4. 台式计算机是32位还64位,怎么看电脑是32位还是64位
  5. 2018 多校联合训练 10
  6. c语言箭头指针的作用,C语言中,结构体成员变量的点和箭头
  7. oracle高效分页查询总结
  8. Java 8 之后,还有哪些进化的功能?
  9. 集结500+CEO北京共“吹牛”,移动认证又搞什么大事情?
  10. 黑色沙漠未能连接补丁服务器,打开黑色沙漠提示网络异常或者连接不上
  11. 计算机组装与维护doc,《计算机组装与维护》课程教案.doc
  12. 数字化营销如何打造全链路数据统计解决方案
  13. abd串口工具使用教程_adb调试工具包(adb调试程序)
  14. 实现HTTP下载的几种方式
  15. 企业微信好友和微信好友的区别
  16. AI语音机器人,人工智能系统转型相应的配套和未来趋势
  17. axd与ashx区别
  18. Java多线程系列--“JUC集合”09之 LinkedBlockingDeque
  19. HiveException: xx with newer attempt ID 1 is smaller than the file xx with with older attempt ID 0
  20. 仿win10系统UI界面纯html网页网站后台UI界面

热门文章

  1. 使用git建立本地仓储管理代码
  2. 软件测试之兵器篇——测试工具【转】
  3. 投票法的原理和案例分析
  4. ID生成方案之号段模式
  5. 计算机网络的前世今生和未来,BBS论坛的前世今生 未来又将何去何从?
  6. recreate() 更新主题样式 切换主题
  7. 2021-2027全球与中国紧凑型电脑市场现状及未来发展趋势
  8. 人工智能实现简单的五子棋程序
  9. iOS开发之获取实时海拔高度
  10. Anaconda打开速度慢/一直在初始化界面