前言:该博客较为适合刚开始从事REID研究的同学,从头介绍了什么是REID,REID的应用价值是什么,并且介绍了一个Baseline,通过这篇博客你应该对REID有了一个大致的了解,避免了很多的弯路。

1、什么是REID?对于行人和车辆重识别可能称之为跨境重识别更容易理解一些,即在不同的镜头下,识别同一个个体,实现某一个个体的再次识别。听起来像是多分类,但是其本质是检索,而不是分类,后续会提到他们之间的区别。

2、REID的应用之一就是进行人轨迹的追踪和串联,比如在某个区域通过不同摄像头对同一个人的识别,我们可以知道这个人行走的轨迹以及在某个地方停留的时长等等,这些对于抓罪犯,分析客户行为等有者很重要的意义。

3、互联网新零售是最先应用REID技术的地方,比如在京东的7fresh里面就有很多的摄像头,不仅仅是监控摄像头,更多的是进行用户行为的分析,分析用户对商品的喜爱程度和轨迹,从而可以进行摆品、用户智能推荐等等,有了数据什么就都好办了。

4、这里列数了几个数据集,包括行人数据集和车辆数据集,都是paper中常用到的标准数据集。


5、这是一个分类任务,可以看到最终的结果为类别概率,那么对比下述的检索任务,就可以很容易看到他们之间的区别,一个要概率输出,一个要向量输出,做检索使用,这就是两者之间的本质区别,新手特别要注意。


6、实现REID的方式多种多样,本质就是要一个向量,很多种方式可以得到,比如自编码器,还有分类网络的中间层输出,这都可以的。

7、但是对于上述的模型,其得到的向量表征不是很好,我们想得到的特征是相同个体之间的向量很相近,不同的很远。因此最近几年的研究一般都会使用 triplet loss,也就是在原有的分类基础上加上 triplet loss 分支,这样就会使得训练出来的向量表征更好一些,具体triplet loss 的定义在下一个slide。

8、Triplet Loss的定义

9、由于数据集中有很多相似的图像,比如两辆车是一样的颜色一样的型号,但是不是同一个车,后续有很多的方式去解决这个问题,有兴趣的话后续还会继续放出来,这里只是先做一个baseline。

10、通过对模型的训练可以发现,模型不是随便学习的,是可以注意到和人注意到类似的特征的。

资料NOTE: 完整的PDF已经上传至CSDN,REID-PDF下载地址

REID重识别的一些思考-REID场景介绍-初探(一)相关推荐

  1. 行人重识别0-01:DG-Net(ReID)-论文翻译,详细解说(1)

    以下链接是个人关于DG-Net(行人重识别ReID)所有见解,如有错误欢迎大家指出,我会第一时间纠正.有兴趣的朋友可以加微信:17575010159 相互讨论技术.若是帮助到了你什么,一定要记得点赞! ...

  2. 行人重识别0-00:DG-Net(ReID)-目录-史上最新无死角讲解

    接下来,我会为大家无死角的解析DG-Net(行人重识别ReID),之前的文章,如人脸识别: 人脸识别0-00:insightFace-目录-史上最全 以及图片生成与合成: 风格迁移0-00:style ...

  3. 最强无监督行人重识别方法 Cluster Contrast ReID

    https://github.com/xiaomingzhid/sskd GitHub - JDAI-CV/fast-reid: SOTA Re-identification Methods and ...

  4. 最强无监督行人重识别方法 Cluster Contrast ReID,rank-1 94.6%

    代码连接: https://github.com/alibaba/cluster-contrast-reid 看了一下,主要是resnet50,resnet101训练的. 在行人重识别领域,如何获取海 ...

  5. 行人重识别简介(Person ReID)

    一.简介 行人重识别,也被称为 ReID(Person Re-identification),是希望能够利用计算机视觉的算法来进行 跨摄像头的追踪,也就是找到不同摄像头下的同一个人,这也是图像检索的一 ...

  6. 行人重识别0-08:DG-Net(ReID)-代码无死角解读(4)-网络Es编码解码过程

    以下链接是个人关于DG-Net(行人重识别ReID)所有见解,如有错误欢迎大家指出,我会第一时间纠正.有兴趣的朋友可以加微信:17575010159 相互讨论技术.若是帮助到了你什么,一定要记得点赞! ...

  7. 行人重识别0-03:DG-Net(ReID)-模型评估验证,数据集讲解

    以下链接是个人关于DG-Net(行人重识别ReID)所有见解,如有错误欢迎大家指出,我会第一时间纠正.有兴趣的朋友可以加微信:17575010159 相互讨论技术.若是帮助到了你什么,一定要记得点赞! ...

  8. 【毕业设计】深度学习实现行人重识别 - python opencv yolo Reid

    文章目录 0 前言 1 课题背景 2 效果展示 3 行人检测 4 行人重识别 5 其他工具 6 最后 0 前言

  9. 行人重识别通用数据集及介绍

    行人重识别(person re-identification, Re-ID)作为一个特定的跨不重叠摄像头的检索问题,已经有了许多的研究,可广泛应用于智能视频监控,智能安保等领域. 给定想要查询的人(q ...

最新文章

  1. vim常用操作总结完整版
  2. linux正则表达有话说
  3. KVM Vhost-net 和 Virtio-net代码详解(十八)
  4. 你的灯亮着吗--随笔1
  5. java游戏2333整合包,我的世界魔法荣耀
  6. 用户选择屏幕搜索帮助的代码实现
  7. C语言socket()函数解析(创建套接字)af地址族,ip地址类型(Address Family)INET(Inetnet)PF(Protocol Family)
  8. 大学计算机技术类社团/组织——社团官方网站
  9. CentOS7 安装 Nginx PHP
  10. ThinkPHP6项目基操(11.实战部分 部署后台静态页面模板及后台登录页面)
  11. Java中throws和throw的区别讲解
  12. 十字路口待转区什么用_都知道“左转待转区”,但到底该怎么走?老司机给你一次讲清楚...
  13. CSS清除浏览器input缓存黄色背景
  14. pppoe路由桥混合模式_192.168.1.1路由器怎么设置和登陆
  15. NewWebPick 11下載
  16. mybatis缓存引起的问题
  17. win10 右键菜单管理
  18. 麦克劳林公式求sin(x)
  19. H5获取用户code,换openID
  20. it行业java_转行IT行业前景怎么样 为什么要选择Java开发

热门文章

  1. GPS秒转北京时间(年月日时分秒)+ gps 周、周内秒转gps时间戳(单位秒) C++ 代码
  2. 微信支付--敏感词加密
  3. oracle有索引的集合,oracle中记录和集合
  4. 马克思主义句句是名言
  5. 黑马程序员C++学习笔记
  6. EIM是什么?与QQ有什么区别?
  7. 微信模拟登陆php投票,PHP爬虫和微信自动投票
  8. 单机安装 hadoop 环境(Hadoop伪分布式安装)
  9. 解决异常: SSL peer shut down incorrectly原因
  10. iphone 后台循环播放音乐