预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108734141A(43)申请公布日2018.11.02(21)申请号201810520143.3(22)申请日2018.05.28(71)申请人南京邮电大学地址210003江苏省南京市新模范马路66号(72)发明人朱晓荣徐波朱洪波(74)专利代理机构南京瑞弘专利商标事务所(普通合伙)32249代理人沈廉(51)Int.Cl.G06K9/00(2006.01)G06K9/62(2006.01)G06N99/00(2010.01)权利要求书2页说明书8页附图3页(54)发明名称一种基于机器学习的智能地毯跌倒判别方法(57)摘要本发明是一种基于机器学习的智能地毯跌倒判别方法,在由按照合理的人体行走规律设计的智能地毯上,使用机器学习的方式将行走过程中地毯踩点在时间及空间数据变化情况作为机器学习的输入特征,通过反复地走动并将信息存入数据库,将存储的特征信息和用户实际走动情况进行匹配,从而实现基于机器学习的特征环境。在进行分类算法之前,建立隐马尔科夫概率转移模型,使地毯获得自适应的物体区分功能,去除地毯上无效的踩点信息,保留目标用户信息。在训练过程中,采用基于SVM(支持向量机)进行训练,选取不同的核函数特征数据反复训练,根据不同的训练结果,在智能地毯上重复走动和跌倒两个过程,建立高可靠性的跌倒判别模型。CN108734141ACN108734141A权利要求书1/2页1.一种基于机器学习的智能地毯跌倒判别方法,其特征在于该方法以智能地毯为硬件基础,结合机器学习中的概率图理论模型以及监督学习中的SVM实现对智能地毯上行走目标的区分,并且提取目标对象的行走信息,综合考虑行走人员在智能地毯上行走的数据特征,提取不同行走情况在空间和时间上的特异性,对行走人员发生跌倒时提供报警。2.根据权利要求1所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的跌倒判别划分成硬件层和算法层两个部分,硬件层的设计包括智能地毯上选取传感器的类型,传感器的排列方式,地毯传输信息的信号处理方式以及地毯与外界通信方式;算法层包含两个主要算法,第一种是针对实际环境下复杂的地毯踩点环境,利用概率图模型,将行走轨迹的变化转变为概率问题,通过概率图模型实现轨迹预测,去除地毯上无效踩点信息;第二种是基于监督学习的分类算法,该算法是基于概率图模型提取目标的移动轨迹后,实现正常状态和跌倒状态的区分。3.根据权利要求2所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的硬件层,采取基础的按键开关作为传感器,按键开关的排列方式采取行列相间的方式,即每一个开关的按下,所表示的信息为智能地毯的某行或者某列出现按键,而不是直接体现某个坐标被按下,按键间隔是按照35-40码大小进行设计,保证老人每一步的行走能够与按键产生触碰,并且至少包含一组行按键和列按键。4.根据权利要求2所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的地毯,封装采取夹心式,即按键粘贴在毛毯上,按键之上再铺一层地毯用于保护按键,地毯每行每列的节点会汇聚到STM32开发板上,直接通过GPIO口相连,通过ARM板接上无线模块实现地毯同外部通信。5.根据权利要求2所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的地毯传输信息的信号处理方式采取地毯数据变化一次,无线模块发送一次的方式,减少无效信息的干扰。6.根据权利要求2所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的算法层,概率图模型中的隐马尔可夫模型将学习任务归结于概率分布,在智能地毯的数据中观测到当前时刻用户踩点分布,由于下一时刻踩点分布只受限于当前情况,通过预估下一时刻踩点情况的概率分布结合最大后验概率判断当前踩点情况与上一时刻踩点情况的关联性,从而反推当前踩点是由上一时刻哪个踩点转移而来。7.根据权利要求1所述的基于机器学习的智能地毯跌倒判别方法,其特征在于所述的SVM实现对智能地毯上行走目标的区分,是将在训练集和中找到一个划分超平面,通过核函数将特征映射到超平面构造训练模型;目标用户的行走轨迹反应该用户每一步的位置变化,同时行走轨迹在存储数据库的过程中也记录了精确到毫秒级的时间,通过时间间隔提取用户行走方向上的加速度信息,通过尝试SVM各类核函数进行训练,根据测试集准确性优化核函数的选择,从而实现跌倒判别。8.一种如权利要求1所述方法的实现方法,其特征在于所述的方法的实现包含以下几个流程:1)设计地毯结构,运行地毯;2)隐马尔可夫链提取,排除无效轨迹,提取目标用户行走轨迹,数据库存储;3)根据目标用户行走轨迹提取特征,数据库存储;2CN108734141A权利要求书2/2页4)将特征通过核函数进行SVM训练;5)目标用户行走特征投入训练集,数据库存储;