Re-ID:AlignedReID: Surpassing Human-Level Performance in Person Re-Identification 论文解析_aligned reid 的最短距离-程序员宅基地

技术标签: RE-ID  Re-ID  最短路径  动态规划  行人重识别  

刚读完这篇文章,贼6,用动态规划求最小路径进行特征对齐,很新奇,而且准确率很高。

下面是我对这篇论文的一个整理~


  • 这篇文章作者提出了AlignedReID的方法,其亮点在于:在数据集Market1501与CUHK03上,该方法实现的rank-1 accuracy 首超人类,
  • 作者认为:
    • Traditional approaches have focused on low-level features such as colors, shapes, and local descriptors. With the renaissance of deep learning, the convolutional neural network (CNN) has dominated this field.
    • 传统的方法大多采用CNN提取低级别的特征。
    • Many CNN-based approaches learn a global feature, without considering the spatial structure of the person. This has a few major drawbacks:
      • inaccurate person detection boxes might impact feature learning.
      • the pose change or non-rigid body deformation makes the metric learning difficult.
      • occluded parts of the human body might introduce irrelevant context into the learned feature.
      • it is non-trivial to emphasis local differences in a global feature, especially when we have to distinguish two people with very similar apperances.
    • 许多基于CNN的方法只学习了全局的特征,而没有考虑人体的空间结构,这会导致以下这些问题:
      • 不准确的人物检测框可能会影响特征的学习;
      • 姿势的改变和人体的变形可能会导致度量学习的困难;
      • 人体的部分身体部位被遮挡可能会引入无关的上下文信息;
      • 在全局特征上强调局部差异是非常重要的,尤其是在区分两个外貌非常相似的人的时候
    • 这里写图片描述
    • 为了解决以上问题,过去的研究将重心放在part-based, local feature learning。有些研究将整个身体分割为几个固定的部分,而不考虑这几个部分之间的对应关系。这样的话无法解决以上问题。还有研究使用pose estimation帮助人体几个部分的对齐,但这样需要额外的supervision and a pose estimation step。
  • 所以,作者采用了AlignedReID的方法:
    • In this paper, we propose a new approach, called AlignedReID, which still learns a global feature, but perform an automatic part alignment during the learning, without requring extra supervision or explicit pose estimation.
    • 作者提出的方法中,仍然是学习全局的特征,但是能自动进行各部分的对齐,且这一操作不需要额外的supervision 和 explicit pose estimation.
    • In the local branch, we align local parts by introducing a shortest path loss.
    • 在局部特征的学习中,我们通过计算最短路径进行对齐操作。
    • In the inference stage, we discard the local branch and only extract the global feature.
    • 在预测阶段,只使用了全局特征而没有采用局部特征。
    • In other words, the global feature itself, with the aid of local features learning, can greatly address the drawbacks we mentioned above, in our new joint learning framework.
    • 换句话说,在基于局部特征学习得到的全局特征能够解决基于CNN方法遇到的那四个问题。
    • In addition, the form of global feature keeps our approach attractive for the deployment of a large ReID system, without costly local features matching.
    • 作者还说,全局特征的形式使得他们的方法在大型的人物重识别中仍然能够很好的工作,而不需采用消耗巨大的局部特征匹配。
    • We also adopt a mutual learning approach in the metric learning setting, to allow two models to learn better representations from each other.
    • 对于度量学习,作者采用的是mutual learning 的方法,并取得了很好的结果。
  • 现有几个概念需要补充一下:
    • Metric Learning:Deep metric learning methods transform raw images into embedding feature, then compute the feature distances as their similarities. Usually, two images of the same person are defined as a positive pair, whereas two images of different persons are a negative pair. Triplet loss is motivatived by the margin enforced between positive and negative pairs. Selecting suitable samples for the training model through hard mining has been shown to be effective. Combining softmax loss with metric learning loss to speed up the convergence is also a popular method.
    • Feature Alignments: Consider the spatial local information when learning features.
    • Mutual Learning: presents a deep mutual learning strategy where an ensemble of students learn collaboratively and teach each other throughout the training process.
    • Re-Ranking: After obtaining the image features, most current works choose the L2 Euclidean distance to compute a similarity score for a ranking or retrieval task.
  • 下面对AlignedReID的原理进行更深的一步介绍:
    • In AlignedReID, we generate a single global feature as the final output of the input image, and use the L2 distance as the similarity metric. However, the global feature is learned jointly with local features in the learning stage.
    • Re-ID一般分为两步:一是提取特征,二是进行度量学习。在AlignedReID中,每张输入图片的最终输出是单一的全局特征,而该全局特征是与局部特征联合训练得来的。
      • A global feature(a C-d vector) is extracted by directly applying global pooling on the feature map.
      • 对于全局特征的提取,便是用global pooling在feature map上滑动提取特征。
      • For the local features, a horizontal pooling, which is a global pooling in the horizontal direction, is first applied to extract a local feature for each row, and a 1X1 convolution is then applied to reduce the channel number from C to c. In this way, each local feature(a c-d vector) represents a horizontal part of image for a person.
      • 对于局部特征提取,便是用horizontal pooling对feature map进行逐行提取&#
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/linwh8/article/details/78808810

智能推荐

PADS设置敷铜实心铜和网格铜_pads铺铜怎么是网格-程序员宅基地

文章浏览阅读2.7w次,点赞4次,收藏22次。PADS设置实心铜和网格铜有两个地方在控制,首先在layout界面中打开【工具】(Tool)->【选项】(Option),找到【栅格和捕获】这一项,在右下侧有一个敷铜栅格,在这里输入1(该数字可为其他值,但是该值约小,敷铜能到达的区域越精确),如下所示设置完该选项后,在敷铜的时候,双击敷铜的形状,然后出现特性界面,如下所示:然后将敷铜的线宽设置成和上面敷铜栅格一样的值,这里因为铺铜栅格是..._pads铺铜怎么是网格

【5G】CORESET解析-程序员宅基地

文章浏览阅读2.3k次,点赞4次,收藏28次。CORESET 结构介绍_coreset

基于java+ssm+vue的个人日程安排微信小程序_有日程管理的vue后台管理系统-程序员宅基地

文章浏览阅读104次。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了个人日程安排微信小程序的开发全过程。通过分析个人日程安排微信小程序管理的不足,创建了一个计算机管理个人日程安排微信小程序的方案。文章介绍了个人日程安排微信小程序的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。本个人日程安排微信小程序管理员功能有个人中心,用户管理,重要日管理,工作日程管理,会面管理,用餐管理,日程管理,系统管理等。用户可以写自己的相关信息。因而具有一定的实用性。_有日程管理的vue后台管理系统

网关绑定命令,解决arp攻击-程序员宅基地

文章浏览阅读30次。一般家里的宽带都采用ADSL设备,通过固定IP地址接入Internet,但是经常会出现断网的现象,那么如何通过ARP命令绑定默认网关来解决这个问题呢?工具/原料ARP命令CMD命令提示符方法/步骤首先Win+R打开运行对话框,输入CMD。首先输入ipconfig/all命令并按回车键,查找默认网关的IP地址。然...

docker 银河麒麟镜像安装(随笔)_exec bin/docker-startup.sh: exec format error-程序员宅基地

文章浏览阅读1.4k次。1、由于是银河麒麟v10系统,拉下来得镜像安装时报错:exec bin/docker-startup.sh: exec format error 一直莫名其妙,找不到问题,后来在网上找到帖子说是因为镜像不支持这个系统,所以会报错,以mysql为例,之前的版本都只支持liunx/amd64,而银河麒麟系统基本都是liunx/arm64,所以安装失败。2.1、登录docker镜像仓库(_exec bin/docker-startup.sh: exec format error

跨镜追踪“智”眼识人技术策略研究及实现_跨境追踪人员监控系统-程序员宅基地

文章浏览阅读1.2k次。Labs 导读目前,在公共场景和个人应用场景中,监控摄像头安装总数已经超过了1.75亿,但大部分均为普通摄像头,通过监控录像实时存储和事件发生后调取查阅的方式被使用,它们缺少自主认知和决策的“大脑”,无法避免危险事件趋于恶化。在此背景下,具有智能视频行为分析功能的跨境追踪系统就显得尤为重要。本文将从跨镜追踪系统内部实现的角度展开论述,介绍跨镜追踪系统的核心功能及其应用场景。1、跨镜追踪技术背景跨镜追踪系统,主要利用行人重识别技术依据人物穿着、体态、发型等信息来判断图像或视频序列中是否存在特定的行_跨境追踪人员监控系统

随便推点

22.小波神经网络时间序列预测交通流量(附matlab程序)_matlab时间序列预测道路拥堵-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏11次。随着城市的快速发展,汽车保有量急剧增加,交通日益拥堵,传统的固定时长红绿灯系统不合理配时是造成这种情 况的主要原因。采用输入矢量的内积和小波 基进行加权以实现输入层的特征提取,利用小波基来作为模式识别的特征函数,结合神经网络的自适应功能和时频局域化的优点,优化网络参数和误差空间的 方式是采用小波基函数取代 Sigmoid 函数的小波神 经网络算法,经实验证明,其非线性拟合能力和收敛 速度均较为理想,可以对交通流量的短时进行预测。因此,前馈神经网 络的前馈仅用于计算网络的输出,并且不调整网络的 参数矩阵。_matlab时间序列预测道路拥堵

bootscrap-carousel_position, size, and scrollable content size are am-程序员宅基地

文章浏览阅读75次。carouselbootscrap直接看代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1._position, size, and scrollable content size are ambiguous for stackscrollabl

互联网时代的文学复兴:中文诗词大数据分析 | 开源日报 No.170_中文诗词数据分析 项目-程序员宅基地

文章浏览阅读1.2k次,点赞12次,收藏15次。《中文诗歌古典文集数据库》是一个包含了大量中文古典诗歌作品的数据库,包括了 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词以及其他古典文集。这个开源项目以 JSON 格式分发,方便用户在自己的项目中使用,并且可以通过技术生成格式化的 JSON 数据来构建诗词类的应用程序。这个数据库丰富多样,包含了古代中国各种经典作品,还提供了高频次分析图等功能。_中文诗词数据分析 项目

一台服务器通过nginx安装多个web应用_nginx 一个端口多个web应用-程序员宅基地

文章浏览阅读1.8k次。-- 指定网站域名。--- 指定网站域名。我们在/etc/nginx/nginx.d/下创建一个conf文件,这个文件会被嵌套到主配置文件当中。--- 定义首页文件。--- 定义首页文件。--- 指定监听的端口。--- 指定监听的端口。--- 定义站点目录的位置。--- 定义站点目录的位置。_nginx 一个端口多个web应用

Windows下安装cab文件_windows cab文件安装tools-程序员宅基地

文章浏览阅读1.3w次。下载了Windows PowerShell 64bit的版本, 下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=20430xia_windows cab文件安装tools

PDF反色处理/暗色模式保存,白底黑字转黑底白字_pdf反色转换-程序员宅基地

文章浏览阅读4.1k次,点赞5次,收藏5次。将pdf进行反色处理、暗色模式保存_pdf反色转换

推荐文章

热门文章

相关标签