基于改进的交叉二次判别分析的行人再识别
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
行人再识别,又称行人再标识,是在多摄像机 网络下实现跨视域行人追踪的关键支撑技术.由 于光照、姿态、视角变化以及遮挡等的影响,同一 目标在不同摄像机视角下可呈现不同的外观.目 前的研究主要集中在特征表示和度量学习两个方 面,有效的特征表示对于光照以及视角等变化都 具有良好的鲁棒性.除了特征表示,度量学习的目 标是学习适应于样本特征的度量,保证空间变化 后获得更好的特征分布,即使得其类内样本相似 度高,类间样本相似度低,以便于更好的构建分类 器.Weinberger等 [1]提 出 大 边 际 最 近 邻 学 习 方 法 (largemarginnearestneighbor,LMNN),通 过 学 习 一种距离度量,使得在一个新的转换空间中,输入 xi的 k个近邻属于相同的类别,而不同类别的样 本与 xi保持一定大的距离,但该算法容易出现过 拟合问题.Dikmen等[2]对 LMNN进行改进,提出 了 LMNN-R方法.该方法用所有样本点的平均近 邻边界代替 LMNN中不同样本点所用的各自近 邻边界,增强了 LMNN算法的约束.Zheng等[3]引 入尺度学习算法的思想,采用 LMNN中的三元组 形式 的 样 本 对,提 出 了 基 于 概 率 相 对 距 离 比 较 (probabilisticrelativedistancecomparision,PRDC) 的距离测度学习,将目标函数转化为一个平滑的
间差值分别定义为:ΩI和 ΩE.在 ΩI和 ΩE 都服从
均值为 0,方差分别为 σI和 σE的高斯分布的情况
下,样本差 Δ在 ΩI以及 ΩE 的概率可以定义为:
| | | P(Δ
ΩI)=(2π)d/12 ΣI
Fra Baidu bibliotek
e , -21ΔTΣI-1Δ
凸优化问题.该算法避免了过拟合问题. 上述算法都属于局部监督度量方法.虽然这些 算法在行人再识别问题上取得了较好的效果,但通 常需要求解复杂的凸优化问题,计算繁琐,忽略了 降维对度量矩阵学习的影响.为此,Liao等[4]提出 一种全局度量学习方法———交叉二次判别 分 析 (crossviewquadraticdiscriminantanalysis,XQDA) 算法,对样本的低维特征子空间和度量矩阵同时 进行学习.但由于特征维数远远高于样本数量,类 内协方差矩阵可能存在奇异.因此可以考虑为类 内协方差矩阵增加一个正则化参数,既解决了矩 阵奇异,又使得类内协方差矩阵的估计更加平滑 和鲁棒.但是,由于实验数据集的差异性,如何对 不同的数据集选择合适的正则化参数就显得尤为 重要. 本文针对 XQDA算法中类内协方差矩阵的 奇异问题以及数据集的差异性,提出基于 PLDA (perturbationlineardiscriminantanalysis)[5]优 化 XQDA算法正则化参数的方法,即 PLDA-XQDA. 此外,在行人再识别问题中,样本数量的限制会导 致类经验均值等于期望均值的假设不成立.因此, 本文通过引入扰动随机向量来刻画类经验均值与 期望值之间的差异,由此得到新的类内以及类间
鲁东大学学报(自然科学版) JournalofLudongUniversity(NaturalScienceEdition)
2018,34(2):120—127
基于改进的交叉二次判别分析的行人再识别
李亚庆,柳婵娟,马振磊
(鲁东大学 信息与电气工程学院,山东 烟台 264039)
摘要:行人再识别的任务是匹配不同摄像机在不同时间、地点拍摄的人体目标.受光照条件、背景、遮挡、视角 和姿态等因素影响,不同摄像机下的同一目标差异较大.针对交叉二次判别分析算法(XQDA)中的矩阵奇异 问题,本文提出了一种基于 PLDA改进的交叉二次判别分析方法,即 PLDA-XQDA算法.在 PRID2011,iLIDS- VID数据集上进行实验,结果表明:本文方法与已有的基于视频的度量学习方法相比,PRID2011和 iLIDS- VID数据集匹配率分别提高了 123%和 107%;与已有的基于图像的度量学习方法相比,PRID2011和 iLIDS -VID数据集匹配率分别提高了 1292%和 1534%. 关键词:行人再识别;度量学习;交叉二次判别分析;扰动线性判别分析 中图分类号:TP391.4 文献标志码:A 文章编号:16738020(2018)02012008
第 2期
李亚庆,等:基于改进的交叉二次判别分析的行人再识别
121
协方差矩阵;然后利用 Fisher线性判别分析准则 为不同的数据集寻找合适的参数,作为 XQDA中 的正则化参数;最后通过实验验证本文改进的优 化方法的有效性.
1 XQDA算法
交叉二次判别分析 XQDA算法是在贝叶斯 人脸[6]和 KISSME[7]方法基础上提出的一种全局
度量学习算法.该方法将特征子空间学习和度量
学习同时进行,对特征降维的同时,考虑维数降低 对度量学习结果的影响.对原始特征 xi,xj∈ Rd, XQDA通过学习映射矩阵 W∈ Rd×r(r<d),将原
始特征映射到低维子空间.其中,马氏距离是度量
学习中常用的距离表示,对样本 xi和 xj,马氏距离 表示为(xi-xj)TM(xi-xj),M为度量矩阵. 假设样本差值为 Δ=xi-xj,当样本标签 yi= yj时,Δ称为类内差值;当样本标签 yi≠ yj时,Δ称 为类间差 值[6].由 此,将 样 本 的 类 内 差 值 以 及 类
收稿日期:20171228;修回日期:20180319 基金项目:国家自然科学基金(61170161,61300155);鲁东大学博士基金(LY2014033) 第一作者简介:李亚庆(1990—),女,山东威海人,硕士研究生,研究方向为图像场景分类与识别.E-mail:sdlyq1001@163.com 通信作者:柳婵娟(1980—),女,山东烟台人,副教授,博士,研究方向为数字图像处理、模式识别.E-mail:luckycj80@sina.com