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. 让iframe可编辑

    function EnableEdit() { var editor; editor = document.getElementById("HtmlEdit").contentWi ...

  2. vue2.0 element-ui中input的@keyup.native.enter='onQuery'回车查询刷新整个表单的解决办法

    项目中用的element-ui是v1.4.3版本 实现的功能是在input中输入查询的名称,按下键盘回车键,可以查询表格中数据 问题是,我输入名称,按下回车,会整个表单刷新,搜索条件也被清空:代码如下 ...

  3. 【代码笔记】iOS-左右可滑动的选择条

    一,效果图. 二,工程图. 三,代码. RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController ...

  4. 【Android】RxJava的使用(一)基本用法

    前言 最近经常看到RxJava这个字眼,也看到很多人在博客中推荐使用RxJava.好奇的我怎么能错过,于是Google了一下,说RxJava好用的和说RxJava难用的都有,于是自己也亲自尝试了一下( ...

  5. mysql 安装版

    安装 1.MySQL的安装类型选择: 在“Choose Setup Type”对话框有“Typical”默认安装类型:“complete"完全安装类型:Custom自定义安装类型. 我们选择 ...

  6. [Asp.net mvc]Asp.net mvc 中使用LocalStorage

    目前使用比较多的本地存储方案有比如Flash SharedObject.Google Gears.Cookie.LocalStorage.User Data.Open Database等方案.综合比较 ...

  7. 读写appSettings配置节方法

    <configuration>   <appSettings>     <add key="Socket_Path_MW_data" value=&q ...

  8. SQL Server ->> 调用系统内建扩展存储过程"master.dbo.xp_delete_file"删除过期备份文件

    DECLARE @oldDate DATETIME SET @oldDate = GETDATE()-30 EXECUTE MASTER.dbo.xp_delete_file 0, N'D:\back ...

  9. ASP.NET MVC下Bundle的使用

    ASP.NET MVC中Bundle是用于打包捆绑资源的(一般是css和js),它是在全局文件Global.asax.cs中注册Bundle,而注册的具体实现默认是在App_Start文件夹的Bund ...

  10. .net验证是否合法邮箱和ip地址的方式

    通常情况下第一时间会想到使用正则表达式去验证,但由于正则表达式过于复杂或者没有考虑到某些情况,从而导致问题或者判断的效率低.下面通过另一种方式去判断. 判断是否合法邮箱: /// <summar ...