【算法分析】深度余弦度量学习与物体跟踪 算法解析

目录

深度余弦度量学习Deep Cosine Metric Learning

深度余弦度量学习Deep Cosine Metric Learning 解决什么问题

Deep SORT 如何使用余弦度量Deep Cosine进行物体跟踪


深度余弦度量学习Deep Cosine Metric Learning

论文: http://elib.dlr.de/116408/

代码: https://github.com/nwojke/cosine_metric_learning

 

深度余弦度量学习Deep Cosine Metric Learning 解决什么问题

问题示意
  • 度量学习(Metric Learning)要解决聚类问题,通过学习后使得同类对象之间的度量距离较小产生聚集的效果,参考上图1
  • 余弦度量(Cosine Metric) 通过计算两个对象之间的余弦距离来度量它们的相似程度
  • 深度余弦度量学习(Deep Cosine Metric Learning) 通过流行的深度学习方法来学习对象之间的余弦距离,最后得到的深度学习网络,任何对象通过该网络得到的特征表达向量按照最邻近距离查找所属的聚类,参考图2,简而言之就是根据输入的对象照片查找该对象属于哪一类
SOFTMAX 分类器
  • 全链接FC网络的L层输出向量rL层与L+1层的连接权重向量为{w1, , wc}, L+1层的激活函数为σ Biasσ Bias向量为{b1, bc}
  • L+1层输出到SOFTMAX分类器,对向量r做分类,其中向量rk类的后验概率为 
Cosine Softmax 分类器
  • 全链接FC网络的L层输出向量rL层与L+1层的连接权重向量为{w1, , wc}, 其中wk 都是单位长度
  • L+1层的激活函数为σ Biasσ Bias向量为{b1, bc}
  • L+1输出做L2正则化后输入到Cosine Softmax 分类器
  • Cosine Softmax 分类器,对输入做分类,其中向量rk类的后验概率为 
Cosine Softmax 分类器
  • κ 的作用如上图1所示,一维概率分布曲线(3中颜色代表3个种类)κ=1可以让概率分布曲线变得平滑从而让样本的分布聚集在曲线的中心;κ=10可以让概率分布曲线变得像盒子从而让样本的分布区域更自由
  • 论文中连接Cosine Softmax 分类器的深度学习网络如图2所示
深度余弦度量学习Deep Cosine Metric Learning - Person Re-ID的应用
  • 经过Cosine Softmax 分类器训练学习的深度网络用于将输入的人物照片生成128位的feature向量r
  • 根据余弦距离可以计算出与r最临近的聚类,从而判断出r是谁 (实现跨摄像头追踪)

  • 优点: 轻量的深度学习网络(280w+参数) 可以获得较好的精度
  • 缺点: 相比重量网络精度较差,实际效果中存在Re-Id错误

Deep SORT 如何使用余弦度量Deep Cosine进行物体跟踪

参考我的另外一篇算法分析 https://blog.csdn.net/HaoBBNuanMM/article/details/85555547#关联度量(ASSOCIATION%20METRIC)

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值