[发明专利]一种基于子空间分类器的人体行为识别方法有效
申请号: | 201810000696.6 | 申请日: | 2018-01-02 |
公开(公告)号: | CN108256449B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 杨小龙;何艾琳;蒋青 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400065*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 空间 分类 人体 行为 识别 方法 | ||
1.基于子空间分类器的人体行为识别方法,其特征在于,包括以下步骤:
步骤一、利用主成分分析法,将CSI信号降维到p维;
步骤二、通过q层小波变换提取信号时频特性,对Hr进行q层离散小波变换,Hr为降维到p维的行为特征,得到每个行为的时频特性矩阵HW,这是一个p×(q+1)行T列的矩阵;
步骤三、提取各个行为的统计特征,包括:均值、标准差、四分位距、50%累积概率下分位数、68.3%累积概率下分位数、95%累积概率下分位数;
步骤四、通过z-score标准化方法,将行为的各个特征变换到同一个尺度下;
步骤五、设置子空间分类器数量c和子空间维度y;
步骤六、将所有特征分成p×(q+1)组,每一组表示某一个主成分的某一个频率分量的6种统计量;
步骤七、初始化已构建子空间分类器数量j=0;
步骤八、初始化备选特征集合U=[1,2,…,y],统计量编号,i=1,已选特征集合
步骤九、令第i种统计量的抽选集合抽选次数time=0;
步骤十、随机从U中抽取一个数z,计算z′=mod(z,p×(q+1))+1;
步骤十一、若进入步骤十二,否则进入步骤十;
步骤十二、将z′组的第i个特征添加进Sj,z′添加进Si′,z从U中删除,time=time+1;
步骤十三、若进入步骤十四,否则回到步骤十;
步骤十四、i=i+1;
步骤十五、若i≤6,回到步骤九,否则进入步骤十六;
步骤十六、利用Sj对训练数据特征进行抽取,结合SVM建立分类器,得到分类器模型modelj;
步骤十七、j=j+1;
步骤十八、若j<c,进入步骤八,否则进入步骤十九;
步骤十九、利用步骤一到步骤四的方法提取在线数据的特征;
步骤二十、利用分类器模型{model1,model2,...,modelc}和SVM原理对在线数据特征进行判决,得到c个分类结果;
步骤二十一、对这c个分类结果进行统计,输出出现最多的行为。
2.根据权利要求1所述的基于子空间分类器的人体行为识别方法,其特征在于,所述步骤一中:
假设某个行为原始数据可表示为:
其中,fi表示第i(i=1,2,…,30)个子载波的频率,|H(fi,1)|表示第i个子载波的信道状态信息的幅值,T表示该行为持续时间为T,首先将矩阵中心化:
然后求Hc的协方差矩阵C:
对C进行特征值分解:
λivi=Cvi(i=1,…,30)
这里和vi分别表示C的特征值以及该特征值对应的特征向量,且:λ1≥λ2≥…≥λ30,取p=3,V=[v2,v3,v4],
Hr=VT×H
Hr即为降维到p维的行为特征,它是一个p行T列的矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810000696.6/1.html,转载请声明来源钻瓜专利网。