System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及即将跌倒检测方法及装置,具体涉及一种基于uwb雷达的人员即将跌倒检测方法及装置。
技术介绍
1、随着人口老龄化的发展,满足养老需求的活动和休憩的场所老年人需求越来越多,而随着物联网技术、5g通信技术和边缘计算技术的快速发展,室内环境智能化发展也广泛运用于智慧养老,智能家居和室内康复等领域;并且由于老年人生活不便,在看护过程中为了增加看护智能化需求,需要提前预测老年人日常生活中的移动情况,预防老年人摔倒;并且老年人跌倒事件提前检测和预防对于其健康至关重要。
2、目前常用的基于可穿戴设备和视频设备的撞击前跌倒探测策略存在设备放电失败、穿戴要求高、舒适感欠缺以及隐私保护不足等问题;并且应用于检测室内人员即将跌倒的装置在无光和弱光等环境下无法及时进行跌倒检测,通过照明提示和报警处理等难以保证跌倒人员隐私,并且无法及时对老年人跌倒提供保护。
技术实现思路
1、本专利技术的目的在于提供一种基于uwb雷达的人员即将跌倒检测方法及装置,解决以下技术问题:
2、怎样完成在无光、弱光等环境下对室内人员即将跌倒检测,并且能够较好地保护个人隐私,通过即将跌倒检测能够有效解决撞击后检测跌倒无法对老年人跌倒提供保护的问题。
3、本专利技术的目的可以通过以下技术方案实现:
4、一种基于uwb雷达的人员即将跌倒检测方法,所述方法包括:
5、步骤一、数据采集:实时采集待监测室区域内检测时间段内待检测人员发生相关动作的连续二维csi信号;
>6、步骤二、数据预处理:对二维csi信号进行降噪处理,获取二维csi序列片段并进行分类标注;
7、所述分类标注的二维csi序列片段划分为三种类型,分别是:near-fall、fall和adls二维csi序列片段;
8、步骤三、通过预设深度学习检测模型将步骤二中的near-fall、fall和adls二维csi序列片段经过滑动窗口的划分可以得到若干个csi信号矩阵,进而完成输入数据构造;
9、步骤四、动作检测分类:构建深度神经网络模型将预处理后的二维csi矩阵进行灰度化处理并作为深度神经网络的输入,完成数据的特征提取和对不同动作类型进行分类。
10、优选地,所述步骤二中二维csi信号的降噪处理过程为:
11、选择一个静态物体的反射信号作为参考,选择幅度最大的脉冲;对于第k帧,通过设置降噪算法计算得到相位差完成降噪处理:
12、输入:第k帧的静止物体反射信号sk′={s1′,s2′,…,si′};跌倒过程中的第k帧信号,sk={s1,s2,…,si};
13、输出:相位差,c。
14、优选地,对所述near-fall、fall和adls二维csi序列片段进行定义:
15、fall:指当个体正在经历一个不受控制的过渡阶段,向着不希望、潜在灾难性的状态转变的时间间隔,即为跌倒;
16、near-fall:指的是个体正在经历一个不受控制的过渡阶段,向着跌倒状态转变的时间间隔,即为即将跌倒;
17、adls:指的是个体处于控制下且处于受控制状态的所有时间间隔;
18、所述adls在本实验中包括站立、行走、躺下等动作,且根据所述near-fall、fall和adls二维csi序列片段的定义,将连续序列划分成这三种类型的二维序列片段。
19、优选地,所述步骤三中滑动窗口划分二维csi数据的方法为:
20、s1、将基于接收到的i和q离散基带信号,计算得到csi相位;
21、s2、将uwb全通道划分为96个子通道,滑动窗口可以将其划分为一个具有96×m行的二维矩阵,其中m是滑动窗口的大小;滑动窗口划分的二维csi相位矩阵可表示为x=xk,l∈rm×96;
22、其中xk,l表示第k帧中第l频段的相位值,通过设置滑动窗口大小和步长,将相位矩阵分割为多个子矩阵,且每个子矩阵成为深度神经网络的输入。
23、优选地,所述步骤四中深度神经网络由cnn、lstm、fcn三部分组成;通过将预处理后二维csi矩阵当作灰度图处理,并作为深度神经网络的输入,cnn与lstm完成数据的特征提取,利用fcn完成分类。
24、优选地,所述cnn、lstm、fcn三部分深度神经网络完成三种动作类型的分类过程为:
25、ss1、将相位矩阵类比灰度图作为cnn的输入,通过设置两层cnn结构;且每层cnn均包含大小为9×9卷积核的卷积层、批归一化、包含激活函数relu的激活层;且第二层cnn还包括3×3最大值池化层;
26、ss2、将经过cnn后输出的三维幅值数据进行扁平化处理,将三维输出变成一维向量,输入两个lstm单元叠加结构的神经网络的门机制中对信息进行筛选与整合,实现较长期序列信息记忆功能;
27、其中,所述门机制包括:遗忘门、输入门、输出门,共3种;
28、ss3、在lstm输出连接到全连接神经网络上,通过使用relu函数进行激活,使用softmax函数完成对即将跌倒事件和其他事件的分类,进而识别出三种不同类型事件,实现跌倒的预测。
29、优选地,还包括:
30、步骤五、对构建的深度深度神经网络模型进行评价,所述评价的指标包括:precision、recall和f1值;
31、其中,所述precision、recall和f1值的表示方式分别为:
32、
33、
34、
35、其中tp代表真正例、fn代表假反例、tn代表真反例、fp代表假正例。
36、优选地,所述步骤五中的评价还包括不同卷积核大小对比分析、不同距离对比分析、不同人员对比分析、不同网络结构对比分析。
37、一种基于uwb雷达的人员即将跌倒检测装置,所述检测装置包括uwb雷达信号采集板和pc机,包括:
38、数据采集模块,用于通过uwb雷达信号采集板实时采集数据;
39、数据预处理模块;用于利用pc机对uwb雷达信号采集板采集到数据进行进一步处理并完成数据构造;
40、动作检测分类模块;用于将预处理后数据搭建深度学习模型并进行分类。
41、本专利技术的有益效果:本专利技术通过一种基于uwb雷达和深度学习的室内人员即将跌倒检测方法及装置来检测室内环境中即将跌倒、跌倒、adls事件,基于人员即将跌倒动作对uwb雷达信号的影响,使用深度学习可完成在无光、弱光等环境下对室内人员即将跌倒检测,并且能够较好地保护个人隐私。该方法利用撞击前坠落探测策略进行室内人员即将跌倒检测,能够有效解决撞击后检测跌倒无法对老年人跌倒提供保护的问题。从实验结果来看,本专利技术方法具有较好的精确率与鲁棒性,这种方法可以应用在室内可以与报警装置组合从而实现实时、高效的监测与保护。
42、当然,实施本专利技术的任一产品并不一定需要同时达到以上所述本文档来自技高网...
【技术保护点】
1.一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述步骤二中二维CSI信号的降噪处理过程为:
3.根据权利要求1所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,对所述near-fall、fall和ADLs二维CSI序列片段进行定义:
4.根据权利要求1所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述步骤三中滑动窗口划分二维CSI数据的方法为:
5.根据权利要求1所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述步骤四中深度神经网络由CNN、LSTM、FCN三部分组成;通过将预处理后二维CSI矩阵当作灰度图处理,并作为深度神经网络的输入,CNN与LSTM完成数据的特征提取,利用FCN完成分类。
6.根据权利要求5所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述CNN、LSTM、FCN三部分深度神经网络完成三种动作类型的分类过程为:
7.根据权利要求1所
8.根据权利要求7所述的一种基于UWB雷达的人员即将跌倒检测方法,其特征在于,所述步骤五中的评价还包括不同卷积核大小对比分析、不同距离对比分析、不同人员对比分析、不同网络结构对比分析。
9.一种应用于权利要求1-8的任一项所述的基于UWB雷达的人员即将跌倒检测方法的即将跌倒检测装置,所述检测装置包括UWB雷达信号采集板和PC机,其特征在于,包括:
...【技术特征摘要】
1.一种基于uwb雷达的人员即将跌倒检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于uwb雷达的人员即将跌倒检测方法,其特征在于,所述步骤二中二维csi信号的降噪处理过程为:
3.根据权利要求1所述的一种基于uwb雷达的人员即将跌倒检测方法,其特征在于,对所述near-fall、fall和adls二维csi序列片段进行定义:
4.根据权利要求1所述的一种基于uwb雷达的人员即将跌倒检测方法,其特征在于,所述步骤三中滑动窗口划分二维csi数据的方法为:
5.根据权利要求1所述的一种基于uwb雷达的人员即将跌倒检测方法,其特征在于,所述步骤四中深度神经网络由cnn、lstm、fcn三部分组成;通过将预处理后二维csi矩阵当作灰度图处理,并作为深...
【专利技术属性】
技术研发人员:王萍,高娇娇,张振亚,张红艳,丁伟,方潜生,程红梅,王文凯,殷涛,
申请(专利权)人:安徽建筑大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。