【技术实现步骤摘要】
基于CSI的增量学习人体动作识别方法
[0001]本专利技术属于无线通信
,具体的说是一基于CSI的增量学习人体动作识别方法。
技术介绍
[0002]人体动作识别在智能家居、手势识别、日常行为检测等领域获得了广阔的应用。与计算机视觉感知技术、红外感知技术以及专用传感器感知技术等相比,基于WiFi信号的人体动作识别技术具有不侵犯隐私、不受光线影响、成本低等优势,已成为人体动作识别领域热门方法之一。相比于RSSI,CSI具有更细的粒度和敏感度,能够感知到信道更微小的变化,因此它对呼吸、手势等幅度较小的动作具有更好的识别准确率。
[0003]跨环境的人体活动识别还存在以下问题需要解决:由于多径效应的影响,同一动作在不同场景中的CSI信号特征存在差别,当室内场景发生变化时,现有模型的识别精度明显下降甚至不能识别,需要重新采集CSI动作数据来训练模型。
[0004]目前,最接近的技术:针对上述问题,一些研究者使用迁移学习和小样本学习方法在一定程度上实现了模型的复用。专家学者们使用基于特征的、基于实例的或者基于共享参数的迁移学习方法,通过新场景的CSI人体动作数据调整旧场景的模型,使得模型适用新场景。
[0005]另外,小样本学习是解决这一问题的一种途径。典型的机器学习应用需要大量带有标签的样本,然而实际应用中很难获得足够数量的动作样本。小样本学习是机器学习的一种特殊情况,它的目标是在提供少量样本情况下获得良好的学习性能。先使用一部分人体动作样本预训练模型,然后将新场景的动作样本构成多个任务输入网络 ...
【技术保护点】
【技术特征摘要】
1.一种基于CSI的增量学习人体动作识别方法,其特征是按如下步骤进行:步骤1、选定布局不同的M+1个室内场景分别记为(C0,C1,...,C
M
),其中,C0为旧场景,(C1,...,C
i
,...,C
M
)为新场景;C
i
表示第i个新场景;M表示场景数;在M+1个室内场景中分别部署一对WIFI收发设备,其中,使用路由器作为WIFI信号的发送设备,记为AP,使用无线网卡作为接收设备,记为RP,且路由器AP和无线网卡RP的间隔距离为l;步骤2、在时间周期T内,分别在任一室内场景的采集点上做第s类动作,并使用所述接收设备RP以采样速率v连续采集所述发送设备AP发送的c个信道上的w个子载波信号,从而构成维度为c
×
w
×
T的三维CSI矩阵并分别作为相应室内场景中的一个动作样本,将所述三维CSI矩阵的每个元素与其对应的采集时刻相加,从而得到第s类动作的一个输入样本,以同一室内场景中第s类动作的n个输入样本构成对应室内场景中第s类动作的样本集X
s
;步骤3、按照步骤2的过程得到第i个新场景中的t
i
类动作样本集,并将M个新场景中所有动作的样本集按顺序排列为样本序列,其中,第i个新场景中的动作样本集在所述样本序列中对应的动作类别为t
i
‑1+1~t
i
类动作;按照步骤2的过程得到旧场景中的动作样本集;步骤3、数据增强;步骤3.1、基于所述样本序列中第s类动作样本集X
s
的输入样本x
s,a
和x
s,b
,利用式(1)得到伪输入样本x
s,c
,并加入第s类动作样本集X
s
中,从而得到第s类动作的新样本集X
′
s
;x
s,c
=ωx
s,a
+(1
‑
ω)x
s,b
+n
ꢀꢀꢀꢀꢀ
(1)式(1)中,ω表示随机权重,且ω∈(0,1),n表示高斯噪声;步骤4、构建增量学习网络模型,包括:特征提取器模块和最近邻分类器模块;步骤4.1、所述特征提取器模块使用e个卷积单元和一个平均池化层;所述卷积单元由卷积层、批归一化层、relu激活函数层依次构成;所述最近邻分类器模块使用激活函数为sigmoid的全连接层;步骤4.2、第s类动作的新样本集X
′
s
输入所述特征提取器模块中,并依次经过e个卷积单元和一个平均池化层的处理后,输出特征矩阵F
s
={f
s,1
,...,f
s,j
,...,f
s,n
},其中,f
s,j
表示第s类动作的新样本集X
′
s
中第j个样本的特征向量;第s类动作的新样本集X
′
s
中第j个样本的特征向量f
s,j
经过最近邻分类器模块的处理后,输出向量其中,表示将第s类动作的新样本集X
′
s
中第j个样本识别为第y类动作的概率值;步骤4.3、初始化i=1,基于旧场景C0中的动作样本集,初始化所述增量学习网络模型的网络参数θ,并得到预训练模型Model
i
‑1;将第...
【专利技术属性】
技术研发人员:张勇,何飞,于光伟,武定超,王英,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。