1 内容介绍
人体步态是人行走的姿态。它作为一种新的行为特征,具有非接触性、可感知性和非侵犯性、难以伪装和隐藏、易于捕捉等特点,而且在系统的低分辨率下、一定距离时它是唯一可感知的特征。步态识别就是根据步态进行身份识别。随着安全敏感场合对大范围视觉监控系统的迫切需求,步态识别在视觉监控领域的潜在应用引起了计算机视觉研究者们浓厚兴趣。一种步态特征提取方法及基于步态特征的行人身份识别方法,步态特征提取方法包括以下步骤:步骤A:对步态图像序列中的每一帧步态图像,获取其中行人所在区域,作为感兴趣区域;步骤B:分割感兴趣区域中的行人目标;步骤C:获取每一帧步态图像中行人目标的关节点位置信息;步骤D:基于该步态图像序列的各帧步态图像中行人目标的关节点位置信息,进行步态周期检测。
2 仿真代码
%图像处理函数 测试 % % 从二值轮廓图像,获取其轮廓的质心位置;并以质心为中心,建立坐标轴,求轮廓 % 从x坐标轴与轮廓边缘相交的交点为起点,逆时针旋转360°,计算每一个像素到 % 质心方向与x坐标轴的夹角以及每个像素到质心的距离%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% [angle,centroid] = Outlinepixel2Centroid_Angle(logicalpic,sampletime) % 参数: % logicalpic —— 二值化轮廓图像 轮廓点为白色,即“1” %% 函数: