论文部分内容阅读
随着计算机视觉和模式识别理论的发展,步态识别作为一种新颖的生物特征识别技术,近年来引起了国内外学者的关注。步态识别旨在根据行人的走路姿势实现对个人身份的识别,具有远距离、非接触、难伪装、模仿或隐藏的特点。在安全敏感场所的视频监控、访问控制、辅助破案等方面具有广泛的应用价值。由于人的行走方向是任意的,当摄像头固定时,人的行走方向与摄像机光轴所成夹角是任意的,即步态视角通常是未知的。而不同视角下观察到的同一个人的人体外观差异很大。从而导致同一个人不同步态视角视图之间的变化大于不同人不同步态视角视图之间的变化,使算法识别性能在视角改变时急剧下降。因此,为了构建一个待识别序列视角未知的完整步态识别算法,提高步态识别算法的识别性能,促进步态识别技术朝着实用化的方法发展,本文给出了基于子空间学习的多视角步态识别算法,本文主要工作如下:1)给出了基于步态能量图投影信息的步态视角识别算法针对待识别步态序列视角未知问题,本文以步态能量图为基础,通过分析不同视角步态能量图的特点,提出了一种基于步态能量图投影信息的步态视角识别算法。该算法采用步态视图两级分类机制,先利用步态能量图投影信息将待识别步态序列分成前视图和后视图两类,再分别对每一类视图进行细分类,从而实现步态视角识别。实验结果表明,该算法充分利用步态能量图投影信息,提高了步态视角识别算法性能,取得了较好的识别效果。2)给出了基于视图一致性的多视角判别分析步态识别算法为了提高多视角步态识别算法性能,本文采用子空间学习的方法,以MvDA为框架,结合步态视角识别算法,将结合视图一致性的多视角判别分析应用于交叉视角步态识别,给出了一种基于视图一致性的多视角判别分析步态识别算法。实结果表明,该算法优化了步态视图判别分析性能,提高了多视角步态识别算法性能。3)给出了基于视角识别的加权融合多视角步态识别算法针对待识别步态视角与数据库中步态视角不一致问题,本文结合步态视角识别算法,提出了一种基于视角识别的加权融合多视角步态识别算法。该算法以步态视角识别为基础,利用相近视角加权融合,将匹配总分值作为步态识别的依据,对数据库中未包含的步态视角视图进行识别。实验结果表明,该算法对未知视角视图步态识别鲁棒性较好。为了验证基于子空间学习的多视角步态识别算法的识别性能,本文使用中科院CASIA-B数据集124人11个视角的步态数据进行实验。从中随机抽取74人作为训练集,其余50人作为测试集。实验结果显示本文的步态识别准确性在待识别视角参与训练时为86.18%,未参与训练时为75.60%,表明本文提出的算法是一种有效的步态识别算法。