1. 摘要

作者使用一个pose-sensitive-embddding,把姿态的粗糙、精细信息结合在一起应用到模型中。
用一个新的re-ranking方法,不需要重新计算新的ranking列表,是一种无监督、自动的方法。
这个新方法取得了state-of-the-art的效果。

2. 介绍

粗糙的信息作者使用view information来表示,通过估计front、back、side三种方向得分来表示;
精细的信息作者通过计算人体的14个关键点的位置来表示,然后把位置信息作为通道输入到模型
中,只设计一个简单的分类损失来训练模型。文章主要贡献:
(1)提出一种新的CNN embedding,结合粗糙、精细信息
(2)提出一种新的无监督、自动的re-ranking方法

3. 方法

论文的pipline

(1)Pose-Sensitive Embedding
view information:{front、back、side}网络在common trunk 之后脱离出一个view predictor ,这个分类器在独立数据集RAP上
训练学习好,对{front、back、side}分别估计出一个得分,作为主干view unit中的weight。
而view unit 接在feature map后面,复制前面的网络层。同weight 加权后接一个softmax 分类器。
训练过程 :
先训练好view predictor ;然后训练view units 同最后一层softmax;最后训练第一层跟最后一层;在上述的所有训练过程中,其他的
都固定不变。其实,不太明白这样训练的理由,文章中也没有给出详细的训练依据,姑且认为效果好吧。
(2)re-ranking 方法
定义一个新的expanded cross neighborhood ,然后基于ECN距离计算。
计算probe与gallery的距离,通过计算p的M个近邻同g的距离与g的M个近邻同p的距离之和,然后求平均
还使用了一种top-k gallery相似性的损失。

4. 实验


上述实验证明了粗糙、精细姿态信息对Reid的作用,进而说明了它们的结合将取得更好的结果。

5. 结论

PSE证明了粗糙、精细的信息对Reid都是很有用的。PSE利用一个外在的view predictor 把coarse and fine-grained信息整合在一起。
提高了行人再识别的准确率。而新提出的基于ECN距离的re-ranking 方法也取到了state-of-the-art的效果。

6. 评价

PSE利用人体姿态关键点的估计,把关键点的位置作为新的通道输入网络;结合view information让Reid 的准确率提高了很多。
fine-grained information作为新的通道这倒是一个新的思路。不过这个还要依赖一个外在独立的view predictor,稍微显得有点臃肿。
新的re-ranking 方法感觉计算量还是蛮大的,不过效果不错,这个无监督、自动的re-ranking方法还取得了state-of-the-art。

7. 参考

A Pose-Sensitive Embedding for Person Re-Identification
with Expanded Cross Neighborhood Re-Ranking

论文笔记 M. Saquib Sarfraz_Pose-Sensitive Embedding_re-ranking_2018_CVPR的更多相关文章

  1. 论文笔记[Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardware]

    作者:Florian Tramèr, Dan Boneh [Standford University] [ICLR 2019] Abstract 为保护机器学习中隐私性和数据完整性,通常可以利用可信 ...

  2. Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现(转)

    Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文, ...

  3. 论文笔记之:Visual Tracking with Fully Convolutional Networks

    论文笔记之:Visual Tracking with Fully Convolutional Networks ICCV 2015  CUHK 本文利用 FCN 来做跟踪问题,但开篇就提到并非将其看做 ...

  4. Deep Learning论文笔记之(八)Deep Learning最新综述

    Deep Learning论文笔记之(八)Deep Learning最新综述 zouxy09@qq.com http://blog.csdn.net/zouxy09 自己平时看了一些论文,但老感觉看完 ...

  5. Twitter 新一代流处理利器——Heron 论文笔记之Heron架构

    Twitter 新一代流处理利器--Heron 论文笔记之Heron架构 标签(空格分隔): Streaming-process realtime-process Heron Architecture ...

  6. Deep Learning论文笔记之(六)Multi-Stage多级架构分析

    Deep Learning论文笔记之(六)Multi-Stage多级架构分析 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些 ...

  7. Multimodal —— 看图说话(Image Caption)任务的论文笔记(一)评价指标和NIC模型

    看图说话(Image Caption)任务是结合CV和NLP两个领域的一种比较综合的任务,Image Caption模型的输入是一幅图像,输出是对该幅图像进行描述的一段文字.这项任务要求模型可以识别图 ...

  8. 论文笔记(1):Deep Learning.

    论文笔记1:Deep Learning         2015年,深度学习三位大牛(Yann LeCun,Yoshua Bengio & Geoffrey Hinton),合作在Nature ...

  9. 论文笔记(2):A fast learning algorithm for deep belief nets.

    论文笔记(2):A fast learning algorithm for deep belief nets. 这几天继续学习一篇论文,Hinton的A Fast Learning Algorithm ...

随机推荐

  1. 百度 echarts K线图使用

    看个效果图先 首先在需要插入图例的HTML中嵌入 <div id="main" style="height:400px"></div> ...

  2. 在已配置成功的opencv3.2.0下配置opencv_contrib模块

    简介: 之前在Ubuntu下配置OpenCV时,因为对opencv3..0不是特别了解,没有把opencv_contrib进行安装,这里提醒大家尽量要一次性安装完毕,减少不必要的麻烦. .0文件夹 ( ...

  3. 使用Keras进行多GPU训练 multi_gpu_model

    使用Keras训练具有多个GPU的深度神经网络(照片来源:Nor-Tech.com). 摘要 在今天的博客文章中,我们学习了如何使用多个GPU来训练基于Keras的深度神经网络. 使用多个GPU使我们 ...

  4. Charles基础

    一.Charles 监控其他设备连接方式 1.XP系统:控制面板——>Internet选项——>连接(tab)——>局域网(LAN)设置——>局域网设置——>代理服务器, ...

  5. 启用优酷html5播放器的办法

    方法就是在浏览器中设置下sessionStorage window.sessionStorage.setItem("P_l_h5", true);

  6. Linux 查看双节点是否做了SSH信任

    perl $AD_TOP/patch/115/bin/txkRunSSHSetup.pl verifyssh -contextfile=$CONTEXT_FILE -hosts=erpapp1,erp ...

  7. rest framework 的权限管理

    下面是对单个的视图进行的设置的: 请求的时候用postman然后发送信息 我们下面所有的举例都是在用户对Comment这个表的操作 首先先生成一个类似于cookie的字符串 发送给前端浏览器 然后下次 ...

  8. 零基础图文傻瓜教程接入Facebook的sdk

    零基础图文傻瓜教程接入Facebook的sdk 本人视频教程系类   iOS中CALayer的使用 0. 先解决你的 VPN FQ上外网问题,亲,解决这一步才能进行后续操作^_^. 1. 点击右侧链接 ...

  9. python 使用exchange发送邮件(三)

    FYI: https://blog.csdn.net/LeoForBest/article/details/79429955

  10. python常见释疑(有别于报错)(不定时更新)

    文:铁乐与猫 01.在cmd运行py脚本后,直接回到了提示符,没有任何输出,看起来像是并没有运行一样. 答:你的感觉很可能是对的,但脚本很可能己经正常运行,只是你的代码里面很可能没有给出print提示 ...