CN114327045A - 基于类别不平衡信号的跌倒检测方法及*** - Google Patents
基于类别不平衡信号的跌倒检测方法及*** Download PDFInfo
- Publication number
- CN114327045A CN114327045A CN202111448595.3A CN202111448595A CN114327045A CN 114327045 A CN114327045 A CN 114327045A CN 202111448595 A CN202111448595 A CN 202111448595A CN 114327045 A CN114327045 A CN 114327045A
- Authority
- CN
- China
- Prior art keywords
- test data
- action
- data
- motion
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 46
- 230000009471 action Effects 0.000 claims abstract description 107
- 238000012360 testing method Methods 0.000 claims abstract description 87
- 238000013136 deep learning model Methods 0.000 claims abstract description 45
- 230000000694 effects Effects 0.000 claims abstract description 34
- 238000012549 training Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 27
- 230000001133 acceleration Effects 0.000 claims abstract description 9
- 238000004364 calculation method Methods 0.000 claims description 19
- 238000010606 normalization Methods 0.000 claims description 18
- 238000004422 calculation algorithm Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 4
- 230000006399 behavior Effects 0.000 abstract description 2
- 238000013135 deep learning Methods 0.000 description 5
- 238000007781 pre-processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 230000000644 propagated effect Effects 0.000 description 3
- 230000008034 disappearance Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 208000024172 Cardiovascular disease Diseases 0.000 description 1
- 206010017076 Fracture Diseases 0.000 description 1
- 206010017577 Gait disturbance Diseases 0.000 description 1
- 206010019196 Head injury Diseases 0.000 description 1
- 206010033799 Paralysis Diseases 0.000 description 1
- 208000003443 Unconsciousness Diseases 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 208000026106 cerebrovascular disease Diseases 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002526 effect on cardiovascular system Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 101150049349 setA gene Proteins 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明涉及一种基于类别不平衡信号的跌倒检测方法及***,属于行为识别技术领域,解决了现有技术因跌倒检测类别不平衡,很难从大量的日常活动中准确地识别出跌倒事件信号的问题。该方法包括:实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;将所述动作测试数据输入最优深度学***衡率使预测结果向发生概率低的动作类别偏移。实现了基于类别不平衡数据的跌倒检测。
Description
技术领域
本发明涉及行为识别技术领域,尤其涉及一种基于类别不平衡信号的跌倒检测方法及***。
背景技术
众所周知,跌倒可能会导致瘫痪、骨折、头部伤害等严重后果,特别是老年人。老年人常患的心脑血管疾病和步态失调都有可能导致跌倒,使病人出现意识丧失而昏倒。跌倒已经成为威胁老年人生命安全的最大隐患。除此之外,在世界范围内人口老龄化的情况日益严峻,老年人的数量和独居的比例在逐年增长,独居老人一旦发生跌倒很难自救,在这种情况下对老人的跌倒检测有重要的应用意义。
目前,跌倒检测可以根据数据的来源分为以下三类:基于视频图像的跌倒检测、基于环境传感器的跌倒检测和基于可穿戴设备的跌倒检测。基于视频图像的跌倒检测受限于摄像头的覆盖范围,而且要求被检测人不能够被其他物体遮挡;基于环境传感器的跌倒检测也需要提前进行设备的布置,只能在固定范围进行检测;基于可穿戴设备的跌倒检测的设备体积小便于携带,直接获取运动时的数据进行特征提取并进行分类。
但是,基于可穿戴设备的跌倒检测的传统算法包括阈值法和机器学***衡的检测问题,传统算法很难从大量的日常活动中准确地识别出跌倒事件信号。
因此,现有技术中缺少一种适用于类别不平衡数据的跌倒检测方法及***。
发明内容
鉴于上述的分析,本发明实施例旨在提供一种基于类别不平衡信号的跌倒检测方法及***,用以解决现有因跌倒检测类别不平衡,很难从大量的日常活动中准确地识别出跌倒事件信号的问题。
一方面,本发明实施例提供了一种基于类别不平衡信号的跌倒检测方法,包括:
实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;
将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;
将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;
其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。
进一步地,所述最优深度学习模型,包括:
残差连接模块,用于对动作测试数据进行特征提取;
全连接softmax层,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。
进一步地,所述调整分类阈值,获取最佳阈值,包括:
获取样本数据集,将所述样本数据集中数据划分为日常活动样本数据和跌倒样本数据,并统计所述日常活动样本数据数量和跌倒样本数据数量;
根据所述日常生活样本数据数量和跌倒样本数据数量的比值,计算所述样本不平衡率;
根据所述样本不平衡率对分类阈值进行调整,确定所述最佳阈值,所述最佳阈值为跌倒动作阈值λ*。
进一步地,所述最佳阈值λ*,表达为:
λ*=k×e-ρ/a+b
其中,λ*为最佳阈值,k为分类器的默认阈值,ρ为样本数据集的不平衡率,a和b为常数,nmax为样本数据集中日常生活数据的数量,nmin为样本数据集中跌倒样本数据的数量。
进一步地,所述动作类别包括跌倒动作和日常活动动作;根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别,包括:
当某一动作测试数据输出的跌倒概率值p与最佳阈值λ*进行比较,若p≥λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作;
当某一动作测试数据输出的日常活动概率值q与最佳阈值λ*进行比较,若q≤1-λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作。
进一步地,所述残差连接模块,包括:
卷积层,用于提取原始数据中的特征信息;
批归一化层,用于对特征信息进行归一化处理,之后进行激活函数的非线性计算;
残差连接计算单元,用于将提取后的特征信息与原始数据进行线性叠加。
进一步地,所述卷积层包括:第一卷积层、第二卷积层;
批归一化层包括:第一批归一化层和第二批归一化层;
所述残差连接模块包括四个顺序连接的第一~第四残差连接单元,第一~第四残差连接单元均包括依次设置的:第一卷积层、第一批归一化层、第二卷积层、第二批归一化层和残差连接计算子单元;
所述第一残差连接单元中第一卷积层和第二卷积层均包括64个卷积核;
所述第二残差连接单元中第一卷积层和第二卷积层均包括128个卷积核;
所述第三残差连接单元中第一卷积层和第二卷积层均包括256个卷积核;
所述第四残差连接单元中第一卷积层和第二卷积层均包括512个卷积核;
所述第一~第四残差连接单元中所有卷积核均为1x3卷积核。
进一步地,对深度学习模型进行模型训练的过程中,通过交叉熵损失函数计算模型训练过程误差,当所述误差达到稳定时所述深度学习模型为最优深度学习模型。
另一方面,本发明实施例提供了一种基于类别不平衡信号的跌倒检测***,包括:
数据获取模块,用于实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;
概率计算模块,用于将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;
预测模块,用于将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。
进一步地,所述概率计算模块中的所述最优深度学习模型,包括:
残差连接模块,用于对动作测试数据进行特征提取;
全连接softmax层,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。
与现有技术相比,本发明至少可实现如下有益效果之一:
1、本发明中通过算法值移动法对真实生活活动的类别不平衡情况进行优化,使最优深度学习模型的预测结果向数量少的跌倒数据类别移动,减少对多数的日常活动类别的偏移,能够保证模型从大量的日常活动数据中检测到发生概率较低的偶发跌倒事件数据,检测精度较高;
2、本发明基于深度学***衡数据,对网络模型进行训练和参数的调整,训练好的模型对发生的小概率跌倒事件具有良好的检测能力,能够从大批量的日常活动数据中识别出跌倒数据信号,减少了漏检的情况;
3、本发明根据智能可穿戴设备中的加速度计和陀螺仪采集到的数据,进行一定预处理后建立的真实生活跌倒数据集,构建的类别不平衡跌倒检测模型在真实生活跌倒数据集上进行训练及测试,更适用于智能可穿戴设备应用在真实生活当中。
本发明中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
附图说明
附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。
图1为本发明一个实施例所示的基于类别不平衡信号的跌倒检测方法流程图;
图2为本发明一个实施例所示的深度学习模型模块示意图;
图3为本发明一个实施例所示的原始数据预处理过程的示意图;
图4为本发明一个实施例所示的残差连接模块示意图;
图5为本发明一个实施例所示的实验数据拟合的阈值移动函数图像;
图6为本发明一个实施例所示的基于类别不平衡信号的跌倒检测***框图。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
如图1所示,本发明的一个具体实施例,公开了一种基于类别不平衡信号的跌倒检测方法,包括:
S10、实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;具体地,根据使用者身上的智能可穿戴设备的加速度计和陀螺仪采集使用者在日常生活中各动作类别的加速度数据和角速度值。具体地,所述加速度计和陀螺仪是集成在智能可穿戴设备上,相对于可穿戴设备的位置是固定的,可选地,一个可穿戴设备上包括一个加速度计和一个陀螺仪,可穿戴设备固定在使用者腰部。
S20、将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;具体地,所述动作类别包括跌倒动作和日常活动动作;将实时采集数据中的加速度数据和角速度值输入最优深度学习模型,所述最优深度学习模型输出实时采集数据对应的跌倒动作概率值和日常活动动作概率值。
如图2所示,所述最优深度学习模型,包括:
残差连接模块10,用于对动作测试数据进行特征提取;
全连接softmax层20,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层30,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。
S30、将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。具体地,将所述跌倒动作概率值和日常活动动作概率值与最佳阈值进行对比,以预测是否有跌倒动作发生。具体地,根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别,包括:
当某一动作测试数据输出的跌倒概率值p与最佳阈值λ*进行比较,若p≥λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作;
当某一动作测试数据输出的日常活动概率值q与最佳阈值λ*进行比较,若q≤1-λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作。
构建好深度学习模型后,使用训练集和验证集对模型进行训练,并确定模型中的参数,在生活应用的场景中,使用者穿戴设备实时采集加速度计和陀螺仪的数据,如图3所示,将数据的峰值前后3s内的数据标记为跌倒动作,并使用宽度为1s的滑动窗口将连续的时序数据截取成片段,对实时采集进行预处理后,将数据输入训练好的模型中进行预测是否为跌倒事件发生。
上述方法的重点在于最优深度学习模型的训练以及最佳阈值的确定,因此,本实施例给出了具体的最优深度学习模型的训练方法以及最佳阈值的确定方法,具体如下:
具体地,如图2所示,所述深度学习模型,包括:
残差连接模块10,用于对动作测试数据进行特征提取;具体地,所述残差连接模块10,包括:卷积层,用于提取原始信号中的特征信息;批归一化层,用于对特征信息进行归一化处理,之后进行激活函数的非线性计算;残差连接计算单元,用于将提取后的特征信息与原始数据进行线性叠加。具体地,所述残差连接计算单元的引入,可以接跳过一层或多层,将输入的原始数据和原始数据经非线性变化提取的特征信息进行线性叠加,一方面可以使残差连接模块10更好的拟合分类函数以获得更高的分类精度,另一方面使残差连接模块10如何解决网络在层数加深时优化训练上的难题。
具体地,在深度学习模型训练过程中,所述残差连接模块的训练过程分为两个阶段,具体地,第一个阶段是数据由低层次向高层次传播的阶段,即前向传播的阶段,第二个阶段是当前向传播的得出的结果与预期不相符时,将误差从高层次向底层次进行传播训练的过程,即反向传播阶段。具体地,所述残差连接模块10的训练过程为:1、网络进行权值的初始化;2、输入数据经过卷积层等向前传播得到输出值;3、求出网络的输出值与目标值之间的误差;4、当误差大于0时,将误差传回网络中;5、根据求得误差进行权值更新,再重新进行前向传播计算。
具体地,所述残差连接模块10包括四个顺序连接的第一~第四残差连接单元,具体地,如图4所示,每个残差连接单元包括:第一卷积层、第一批归一化层(BatchNormalization层)、第二卷积层、第二批归一化层和残差连接计算子单元;所述第一残差连接单元中第一卷积层和第二卷积层均包括64个卷积核,第二残差连接单元中第一卷积层和第二卷积层均包括128个卷积核,第三残差连接单元中第一卷积层和第二卷积层均包括256个卷积核,第四残差连接单元中第一卷积层和第二卷积层均包括512个卷积核;更具体地,第一~第四残差连接单元中所有卷积核均为1x3卷积核;四个残差连接单元的堆叠以及卷积核的数目增加是为了能够更好提取数据深层次的特征。
具体地,根据大量使用者身上的智能可穿戴设备采集人在日常生活中的加速度计和陀螺仪的时序数据,构成人日常活动及跌倒的样本数据集;具体地,在建立数据集的过程中,采集多个使用者的日常生活数据和模拟跌倒的数据,构建一个含有大量数据的样本数据集,通过所述样本数据集在使用之前对算法模型的参数进行调整,减小模型预测的误差。
并将样本数据集按3:1的比例随机划分成训练集和验证集;对所述原始采集到的样本数据集中数据进行预处理,具体地,所述预处理包括数据的分割和标记:首先对每一个片段的数据进行标记,0代表日常活动动作数据,1代表跌倒事件动作数据,再使用滑动窗口将原始的连续数据截取成片段。
具体地,在残差连接模块10训练之前,对残差连接模块10的原始参数进行初始化,权重参数采用Xavier初始化方式,偏置参数采用全0初始化方式;将上述训练集作为残差连接模块10的输入,对残差连接模块10进行多次训练,在多次调参和训练后,误差是随着模型反向传播计算的次数而减小的,当计算次数足够多时,模型的误差会从初始训练时的急速减小趋于稳定,获得在上述测试集表现良好的网络模型权重。可选地,本实施例中残差连接模块10计算误差的函数使用的是交叉熵损失函数,根据实验发现我们的模型在反向传播50次计算后,误差达到稳定,故设定将模型的训练计算参数设定为50,进行50次的反向传播计算后模型训练结束。
本实施例中全连接softmax层,首先通过上述残差连接模块10获得的权重矩阵,将输入数据转化为与类别数相同的输出,再通过softmax激活函数将输出的各类别概率转化为0-1范围内的概率,并保证所有类别的概率之和为1。将所述全连接softmax层20输出动作测试数据对应各动作类别概率值与最佳阈值进行比较,可预测得到所述动作测试数据对应的动作类别。
在深度学习网络中,随着网络深度的增加,能够更好地提取样本数据集中的特征,模型性能越好,但是随着网络深度的增加还带来了梯度消失等问题。残差连接模块10就能够很好地解决深度学习模型的梯度消失和梯度***的问题。
具体地,所述调整分类阈值,获取最佳阈值,包括:
S100、获取样本数据集,将所述样本数据集中数据划分为日常活动样本数据和跌倒样本数据,并统计所述日常活动样本数据数量和跌倒样本数据数量;
S200、根据所述日常生活样本数据数量和跌倒样本数据数量的比值,计算所述样本不平衡率;
S300、根据所述样本不平衡率对分类阈值进行调整,确定所述最佳阈值,所述最佳阈值为跌倒动作阈值λ*。所述最佳阈值λ*,表达为:
λ*=k×e-ρ/a+b
其中,λ*为最佳阈值,k为分类器的默认阈值,ρ为样本数据集的不平衡率,a和b为常数,nmax为样本数据集中日常生活数据的数量,nmin为样本数据集中跌倒样本数据的数量。可选地,分类器的默认阈值k=0.5;a和b通过阈值移动函数曲线确定,所述阈值移动函数曲线根据实验数据集中不同不平衡率对应的跌倒动作测试阈值拟合得到;
具体地,通过实验数据拟合得到的阈值移动函数曲线获取,具体包括:
获取实验数据集,将所述实验数据集划分为训练集和测试集,使用深度学习模型中阈值移动算法层对输入的训练集进行特征提取,并输出数据对应的跌倒动作概率值p′和日常活动动作概率值q′,其中p′+q′=1,设定跌倒动作阈值为λ′,则日常活动动作阈值为1-λ′;
输出数据对应的跌倒动作概率值p′≥λ′时,将预测结果归为跌倒动作;日常活动动作概率值q′≥1-λ′时,将预测结果归为日常活动动作;当所述跌倒动作阈值满足公式(1)时,所述跌倒动作阈值为所述实验数据集不平衡率对应的跌倒动作测试阈值如图5所示,通过不同不平衡率与跌倒动作测试阈值拟合得到阈值移动函数曲线,图中▲为不同不平衡率对应的跌倒动作测试阈值点,曲线为根据跌倒动作测试阈值和不平衡率拟合得到的阈值移动函数曲线。不同不平衡率下对应的跌倒动作测试阈值表达为:
其中,f表示少数类数据(即跌倒动作数据)在训练集中的出现概率,fλ′表示在阈值λ′时预测得到的少数类数据(即跌倒动作数据)在测试集中的概率。
当采集到的原始数据的不平衡率越高,分类器的阈值越向少数类偏移。根据最佳阈值确定公式确定的最佳阈值能够提高深度学***衡数据的分类精度,减少对少数类的漏检。
与现有技术相比,本实施例提供的基于类别不平衡信号的跌倒检测方法中通过算法值移动法对真实生活活动的类别不平衡情况进行优化,使最优深度学***衡数据,对网络模型进行训练和参数的调整,训练好的模型对发生的小概率跌倒事件具有良好的检测能力,能够从大批量的日常活动数据中识别出跌倒数据信号,减少了漏检的情况;最后,本发明根据智能可穿戴设备中的加速度计和陀螺仪采集到的数据,进行一定预处理后建立的真实生活跌倒数据集,构建的类别不平衡跌倒检测模型在真实生活跌倒数据集上进行训练及测试,更适用于智能可穿戴设备应用在真实生活当中。
如图6所示,本发明的一个具体实施例,公开了一种基于类别不平衡信号的跌倒检测***,包括:
数据获取模块10,用于实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;
概率计算模块20,用于将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;
预测模块30,用于将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。
具体地,所述概率计算模块中的所述最优深度学习模型,包括:
残差连接模块,用于对动作测试数据进行特征提取;
全连接softmax层,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。具体地,所述阈值移动算法层,包括:
样本数据获取单元,用于获取样本数据集,将所述样本数据集中数据划分为日常活动样本数据和跌倒样本数据,并统计所述日常活动样本数据数量和跌倒样本数据数量;
不平衡率获取单元,用于根据所述日常生活样本数据数量和跌倒样本数据数量的比值,计算所述样本不平衡率;
最佳阈值确认单元,用于根据所述样本不平衡率对分类阈值进行调整,确定所述最佳阈值,所述最佳阈值为跌倒动作阈值λ*;所述最佳阈值λ*,表达为:
λ*=k×e-ρ/a+b
其中,λ*为最佳阈值,k为分类器的默认阈值,ρ为样本数据集的不平衡率,a和b为常数,nmax为样本数据集中日常生活数据的数量,nmin为样本数据集中跌倒样本数据的数量。
本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种基于类别不平衡信号的跌倒检测方法,其特征在于,包括:
实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;
将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;
将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;
其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。
2.根据权利要求1所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
所述最优深度学习模型,包括:
残差连接模块,用于对动作测试数据进行特征提取;
全连接softmax层,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。
3.根据权利要求2所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
所述调整分类阈值,获取最佳阈值,包括:
获取样本数据集,将所述样本数据集中数据划分为日常活动样本数据和跌倒样本数据,并统计所述日常活动样本数据数量和跌倒样本数据数量;
根据所述日常生活样本数据数量和跌倒样本数据数量的比值,计算所述样本不平衡率;
根据所述样本不平衡率对分类阈值进行调整,确定所述最佳阈值,所述最佳阈值为跌倒动作阈值λ*。
5.根据权利要求4所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
所述动作类别包括跌倒动作和日常活动动作;根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别,包括:
当某一动作测试数据输出的跌倒概率值p与最佳阈值λ*进行比较,若p≥λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作;
当某一动作测试数据输出的日常活动概率值q与最佳阈值λ*进行比较,若q≤1-λ*,则所述最优深度学习模型预测所述动作测试数据为跌倒动作。
6.根据权利要求2所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
所述残差连接模块,包括:
卷积层,用于提取原始数据中的特征信息;
批归一化层,用于对特征信息进行归一化处理,之后进行激活函数的非线性计算;
残差连接计算单元,用于将提取后的特征信息与原始数据进行线性叠加。
7.根据权利要求6所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
所述卷积层包括:第一卷积层、第二卷积层;
批归一化层包括:第一批归一化层和第二批归一化层;
所述残差连接模块包括四个顺序连接的第一~第四残差连接单元,第一~第四残差连接单元均包括依次设置的:第一卷积层、第一批归一化层、第二卷积层、第二批归一化层和残差连接计算子单元;
所述第一残差连接单元中第一卷积层和第二卷积层均包括64个卷积核;
所述第二残差连接单元中第一卷积层和第二卷积层均包括128个卷积核;
所述第三残差连接单元中第一卷积层和第二卷积层均包括256个卷积核;
所述第四残差连接单元中第一卷积层和第二卷积层均包括512个卷积核;
所述第一~第四残差连接单元中所有卷积核均为1x3卷积核。
8.根据权利要求3所述的基于类别不平衡信号的跌倒检测方法,其特征在于,
对深度学习模型进行模型训练的过程中,通过交叉熵损失函数计算模型训练过程误差,当所述误差达到稳定时所述深度学习模型为最优深度学习模型。
9.一种基于类别不平衡信号的跌倒检测***,其特征在于,包括:
数据获取模块,用于实时获取智能可穿戴设备采集的使用者的动作测试数据;所述动作测试数据,包括:加速度数据和角速度值;
概率计算模块,用于将所述动作测试数据输入最优深度学习模型,进行所述动作测试数据的动作类别识别,获取各动作类别概率值;
预测模块,用于将所述各动作类别概率值与最佳阈值进行比较,预测所述动作测试数据对应的动作类别;其中,所述最佳阈值用于根据深度学***衡率使预测结果向发生概率低的动作类别偏移。
10.根据权利要求9所述的基于类别不平衡信号的跌倒检测***,其特征在于,
所述概率计算模块中的所述最优深度学习模型,包括:
残差连接模块,用于对动作测试数据进行特征提取;
全连接softmax层,用于对所述动作测试数据特征进行分类,输出动作测试数据对应各动作类别概率值;
阈值移动算法层,用于调整分类阈值,获取最佳阈值,并根据所述各动作类别的概率值与所述最佳阈值的关系判断所述动作测试数据的动作类别。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111448595.3A CN114327045B (zh) | 2021-11-30 | 基于类别不平衡信号的跌倒检测方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111448595.3A CN114327045B (zh) | 2021-11-30 | 基于类别不平衡信号的跌倒检测方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114327045A true CN114327045A (zh) | 2022-04-12 |
CN114327045B CN114327045B (zh) | 2024-07-26 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114983447A (zh) * | 2022-08-01 | 2022-09-02 | 广东海洋大学 | 一种基于ai技术的人体动作识别、分析与储存的可穿戴装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107578061A (zh) * | 2017-08-16 | 2018-01-12 | 哈尔滨工业大学深圳研究生院 | 基于最小化损失学***衡样本分类方法 |
US20190102674A1 (en) * | 2017-09-29 | 2019-04-04 | Here Global B.V. | Method, apparatus, and system for selecting training observations for machine learning models |
CN111488850A (zh) * | 2020-04-17 | 2020-08-04 | 电子科技大学 | 一种基于神经网络的老年人跌倒检测方法 |
CN112016597A (zh) * | 2020-08-12 | 2020-12-01 | 河海大学常州校区 | 一种机器学***衡度量的深度采样方法 |
CN112595906A (zh) * | 2020-10-09 | 2021-04-02 | 国网浙江省电力有限公司湖州供电公司 | 一种台区运行异常的判断方法 |
CN113220960A (zh) * | 2021-05-12 | 2021-08-06 | 西安理工大学 | 一种基于自主学***衡时间序列数据分类方法 |
US11182691B1 (en) * | 2014-08-14 | 2021-11-23 | Amazon Technologies, Inc. | Category-based sampling of machine learning data |
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11182691B1 (en) * | 2014-08-14 | 2021-11-23 | Amazon Technologies, Inc. | Category-based sampling of machine learning data |
CN107578061A (zh) * | 2017-08-16 | 2018-01-12 | 哈尔滨工业大学深圳研究生院 | 基于最小化损失学***衡样本分类方法 |
US20190102674A1 (en) * | 2017-09-29 | 2019-04-04 | Here Global B.V. | Method, apparatus, and system for selecting training observations for machine learning models |
CN111488850A (zh) * | 2020-04-17 | 2020-08-04 | 电子科技大学 | 一种基于神经网络的老年人跌倒检测方法 |
CN112016597A (zh) * | 2020-08-12 | 2020-12-01 | 河海大学常州校区 | 一种机器学***衡度量的深度采样方法 |
CN112595906A (zh) * | 2020-10-09 | 2021-04-02 | 国网浙江省电力有限公司湖州供电公司 | 一种台区运行异常的判断方法 |
CN113220960A (zh) * | 2021-05-12 | 2021-08-06 | 西安理工大学 | 一种基于自主学***衡时间序列数据分类方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114983447A (zh) * | 2022-08-01 | 2022-09-02 | 广东海洋大学 | 一种基于ai技术的人体动作识别、分析与储存的可穿戴装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184325B (zh) | 一种移动智能终端 | |
CN110875912A (zh) | 一种基于深度学习的网络入侵检测方法、装置和存储介质 | |
CN108549841A (zh) | 一种基于深度学习的老人跌倒行为的识别方法 | |
EP2523149A2 (en) | A method and system for association and decision fusion of multimodal inputs | |
CN106156702A (zh) | 身份认证方法及设备 | |
CN107909027A (zh) | 一种具有遮挡处理的快速人体目标检测方法 | |
US11416717B2 (en) | Classification model building apparatus and classification model building method thereof | |
CN107316029A (zh) | 一种活体验证方法及设备 | |
CN110533166B (zh) | 一种基于时空间融合特征的室内定位方法 | |
CN116342894B (zh) | 基于改进YOLOv5的GIS红外特征识别***及方法 | |
CN116958584B (zh) | 关键点检测方法、回归模型的训练方法、装置及电子设备 | |
Giorgi et al. | Walking through the deep: Gait analysis for user authentication through deep learning | |
JP2019016268A (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
Li et al. | Adaptive deep feature fusion for continuous authentication with data augmentation | |
Yang et al. | A Face Detection Method Based on Skin Color Model and Improved AdaBoost Algorithm. | |
CN113343123B (zh) | 一种生成对抗多关系图网络的训练方法和检测方法 | |
CN113742669A (zh) | 一种基于孪生网络的用户认证方法 | |
Ge et al. | CRUFT: Context recognition under uncertainty using fusion and temporal learning | |
CN112329571A (zh) | 一种基于姿态质量评估的自适应人体姿态优化方法 | |
CN114327045A (zh) | 基于类别不平衡信号的跌倒检测方法及*** | |
CN114327045B (zh) | 基于类别不平衡信号的跌倒检测方法及*** | |
WO2022049704A1 (ja) | 情報処理システム、情報処理方法、及びコンピュータプログラム | |
Kumari et al. | Effect of reduced dimensionality on deep learning for human activity recognition | |
CN111898479B (zh) | 一种基于全卷积单步目标检测算法的口罩佩戴识别方法和装置 | |
Singh et al. | A novel procedure for recognising human activity using machine learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |