基于深度学习的Person Re-ID(特征提取)

一. CNN特征提取

       通过上一篇文章的学习,我们已经知道,我们训练的目的在于寻找一种特征映射方法,使得映射后的特征 “类内距离最小,类间距离最大”,这种特征映射 可以看作是 空间投影,选择一组基,得到基于这组基的特征变换,与 PCA 有点像。

       这一篇我们讲的就是基于 CNN的特征提取,特征提取过程也就是训练过程,训练结果就是 CNN 的参数。

       以 Triplet Function 为例,对于 一个输入图像三元组 Trip<I, +,I->,通过一个共享参数的网络进行训练,通过下图可以看到,三个图像 <I, +,I-> 分别得到了一个特征空间,这个特征空间只要满足 前面提到的距离度量函数(后面的Distance Cost),那么训练就算完成了。

       这里面有几个关键点:

  • 提取全局特征与局部特征结合,可以学到更能描述行人的特征;
  • CNN采用共享权值方式进行特征提取;
  • Distance Cost 作为Loss函数驱动 CNN特征参数调整;

        


二. 训练过程

       还是通过 Loss 函数来看训练过程(每N个Trip样本训练一次):

     

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值