一种基于改进的智能学习算法的老年人防摔倒技术的制作方法

文档序号:10570423阅读:199来源:国知局
一种基于改进的智能学习算法的老年人防摔倒技术的制作方法
【专利摘要】本发明特别涉及一种基于改进的智能学习算法的老年人防摔倒技术。该基于改进的智能学习算法的老年人防摔倒技术,首先通过摄像机获取高清图像,并均分为四个区,获取分区的信息,在数据库中通过改进的算法进行学习;通过传感器判断重心是否偏移,当重心偏移与场景学习到的内容和运动的方向一致时,预警系统计算摔倒的概率,并将摔倒的概率和应急措施反馈给监护者。该基于改进的智能学习算法的老年人防摔倒技术,在传统BP算法的基础上进行了优化函数,加入自动分类校验技术,提取图像大概的参数,提高了应用的实时性;通过智能学习算法,根据环境因素进行学习,快速给出摔倒几率和需要监护人采取的措施,能够有效减小老年人摔倒的几率。
【专利说明】
一种基于改进的智能学习算法的老年人防摔倒技术
技术领域
[0001] 本发明涉及图像内容分析技术领域,特别涉及一种基于改进的智能学习算法的老 年人防摔倒技术。
【背景技术】
[0002] 图像内容分析技术是将获取到的实时图像进行分类,然后进行模式识别。目前这 一技术的使用多在于考勤、门禁等设备上。在人脸识别方面,通过智能学习算法分析图像关 键位置的数据从而判断图像的内容反馈给用户。
[0003] 目前比较先进的人脸识别解决方案是基于主动近红外图像的多光源人脸识别技 术。它可以克服光线变化的影响,已经取得了卓越的识别性能,在精度、稳定性和速度方面 的整体系统性能超过三维图像人脸识别。这项技术在近两三年发展迅速,使人脸识别技术 逐渐走向实用化。
[0004] 人脸与人体的其它生物特征(指纹、虹膜等)一样与生倶来,它的唯一性和不易被 复制的良好特性为身份鉴别提供了必要的前提,与其它类型的生物识别比较人脸识别具有 如下特点:
[0005] 非强制性:用户不需要专门配合人脸采集设备,几乎可以在无意识的状态下就可 获取人脸图像,这样的取样方式没有"强制性";
[0006] 非接触性:用户不需要和设备直接接触就能获取人脸图像;
[0007] 老年人走路摔倒在社会伦理和法制方面都曾是一时的热点,基于此,本发明提出 了一种基于改进的智能学习算法的老年人防摔倒技术。通过摄取老年人表情的实时图像, 然后采取图像的信息,通过分析图像的内容给出正确的判断,方便了理解老年人需求的解 读,从而为在老年人保护方面有了保证。

【发明内容】

[0008] 本发明为了弥补现有技术的缺陷,提供了一种简单高效的基于改进的智能学习算 法的老年人防摔倒技术。
[0009] 本发明是通过如下技术方案实现的:
[0010] -种基于改进的智能学习算法的老年人防摔倒技术,其特征在于:在老人的鞋底 和膝盖布置感应器,用于实时感应重心的移动特点和偏移特性,并在改进的BP神经网络学 习算法的基础上进行;首先通过摄像机获取高清图像,并均分为四个区,获取分区的信息, 在数据库中通过改进的算法进行学习;结合经验值判断学习样本是否收敛,若不收敛则进 行自我诊断并重新获取分区的信息,若收敛则通过传感器判断重心是否偏移,当重心偏移 与场景学习到的内容和运动的方向一致时,则表明老年人迅速移动的可能性比较大,预警 系统计算摔倒的概率,并将摔倒的概率和应急措施反馈给监护者;当重心偏移与场景学习 到的内容和运动的方向不一致时,则继续学习。
[0011]所述改进的算法,是指根据摄像机获取的高清图像中的分区关键参数值以及相邻 图像之间的差值,进行神经网络学习;通过设定权值将图像中每四分之一的区域作信息作 为初始参数,权重根据路由随机设置,根据设定的权值进行学习,学习的目标值为数据库中 设定的标准值,在不断的学习过程中建立数据源和优化结果的标准关系;使之在输入数据 和长期优化的经验值的指导下快速判断出图像内容类型并分析出所属于的类别。
[0012] 所述改进的算法还接入了过滤功能,当发现数据错误或者明显误差时启动,将不 会引起老年人兴趣的图像删除。
[0013] 所述改进的算法在经过BP神经网络学习的基础上进行了改进,修改了优化函数f (x),加入了动向量,样板是动态的,但是需要多次学习之间的联系,故引入了记忆保持值 cache,通过学习和设定的标准进行比对,得出下一步的动作;所述改进的算法将每次学习 之前三次的结果作为记忆值加入到本次学习的优化函数f(x)中,优化函数f(x)和输入函数 Sj为所述改进的算法的学习优化工具;
[0014]所述优化函数f(x)计算公式如下:
[0016] 其中,radom(x)为前N次的经验值函数,c为记忆保持值;
[0017]输入函数Sj计算公式如下: n
[0018] Sj 二 Wif bj + rmicl(xi) - WjX + hj -h rand{M) i-'i ,
[0019]其中,bj表示阈值,xi为输入,^为权值,rand〇是平衡值函数。
[0020]本发明的有益效果是:该基于改进的智能学习算法的老年人防摔倒技术,在传统 BP算法的基础上进行了优化函数,加入自动分类校验技术,提取图像大概的参数,提高了应 用的实时性;通过智能学习算法,根据环境因素进行学习,快速给出摔倒几率和需要监护人 采取的措施,能够有效减小老年人摔倒的几率。
【附图说明】
[0021]附图1为本发明改进的BP神经网络原理原型示意图。
[0022]附图2为本发明改进的BP神经网络学习算法示意图。
[0023] 附图3为本发明改进的智能学习算法的老年人防摔倒方法示意图。
【具体实施方式】
[0024] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结 合附图及实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用 以解释本发明,并不用于限定本发明。
[0025] 该基于改进的智能学习算法的老年人防摔倒技术,在老人的鞋底和膝盖布置感应 器,在鞋底有9个感应器,膝盖部位两边各有两个感应器,用于实时感应重心的移动特点和 偏移特性,并在改进的BP神经网络学习算法的基础上进行;首先通过摄像机获取高清图像, 并均分为四个区,获取分区的信息,在数据库中通过改进的算法进行学习;结合经验值判断 学习样本是否收敛,若不收敛则进行自我诊断并重新获取分区的信息,若收敛则通过传感 器判断重心是否偏移,当重心偏移与场景学习到的内容和运动的方向一致时,则表明老年 人迅速移动的可能性比较大,预警系统计算摔倒的概率,并将摔倒的概率和应急措施反馈 给监护者;当重心偏移与场景学习到的内容和运动的方向不一致时,则继续学习。
[0026]改进的BP神经网络原理原型如附图1所示,本发明是在原型的基础上进行了权值 和目标值的动态改变,使得整个样本都有了活性。在学习过程中不再是单纯的迭代学习,而 是伴随着记忆值进行优化,加入的随机权值更贴近于现实。
[0027]原始的BP网并不是十分的完善,它学习收敛速度太慢,网络的学习记忆具有不稳 定性,即:当给一个训练好的网提供新的学习记忆模式时,将使已有的连接权值被打乱,导 致已记忆的学习模式的信息的消失。在此基础上对BP神经网络算法加以改造,引入动量项, 加入记忆值和自我过滤技术。
[0028]学习样本是不断变化的,所以误差E也是变化的,所以神经网络的学习是动态的, 为了监视每次优化之间的联系,还要加入记忆功能,
[0029]所述改进的算法,是指根据摄像机获取的高清图像中的分区关键参数值以及相邻 图像之间的差值,进行神经网络学习;通过设定权值将图像中每四分之一的区域作信息作 为初始参数,权重根据路由随机设置,根据设定的权值进行学习,学习的目标值为数据库中 设定的标准值,在不断的学习过程中建立数据源和优化结果的标准关系;使之在输入数据 和长期优化的经验值的指导下快速判断出图像内容类型并分析出所属于的类别。
[0030] 分析图像内容是本发明的一个技术要求点,通过对比图像的内容可以将场景中的 图像进行模糊分类,比如撞击类,或者自发类。
[0031] 计算公式:
[0032] R = G = B= (0.299R+0.587G+0.114B)/(0.299+0.587+0.117) =0.299R+0.587G+ 0.114B获取每个图像的像素灰度值之和,每个图像取一个相同大小的区域,n张图的情况 下,输入样本值就是4*n。
[0033] 图像内容分类的数据库中存放着标准的图像像素的相对值记录,也就是一个老年 人按照分区的原理,通过学习每个环境中可以引起老年人兴趣的内容,划分类别。所以在智 能学习的情况下需要将有限的数据记录作为目标学习值,数据库的数据记录不会很多,但 是要分类,本发明中学习算法根据分析出的图像内容类,进行进一步的学习来判断结果。每 次运行完都会有专门的参数来保存这次的学习的最优值。
[0034]表1数据库数据记录
[0036] 通过图像划分场景中的事物的分类,建立一个基本的数据库,该数据库中的记录 是根据学习算法初始学习的结果。比如老年人对前面的玩具比较感兴趣,或者对前面的卫 生工具感兴趣系统会提前根据场景中的内容进行学习,通过改进的BP神经网络学习算法学 习,最终找到相似的数据记录,将有可能引起老年人兴趣的场景或者事物反馈回来。
[0037] 所述改进的算法还接入了过滤功能,当发现数据错误或者明显误差时启动,将不 会引起老年人兴趣的图像删除。过滤技术的添加使得离谱的数据样本在学习很少次数以后 就淘汰了,将离谱的数据提前淘汰,比学习 n次以后才发现数据不合法更加智能。
[0038] 所述改进的算法在经过BP神经网络学习的基础上进行了改进,修改了优化函数f (X),加入了动向量,样板是动态的,但是需要多次学习之间的联系,故引入了记忆保持值 cache,通过学习和设定的标准进行比对,得出下一步的动作;所述改进的算法将每次学习 之前三次的结果作为记忆值加入到本次学习的优化函数f(x)中,优化函数f(x)和输入函数 Sj为所述改进的算法的学习优化工具;
[0039]所述优化函数f(x)计算公式如下:
[0041 ] 其中,radom(x)为前N次的经验值函数,c为记忆保持值;
[0042]输入函数Sj计算公式如下: .11
[0043] Sj 二 ^ HV/ *Xi + hj + randixi) - WjX + hj + rand(xi)
[0044] 其中,bj表示阈值,xi为输入,为权值,rand〇是平衡值函数。
[0045] 样板的选取也至关重要,样本的获取主要根据时间间隔内对数据流中的服务类型 进行提取。
[0046] 本发明能够更加精确的提供老年人的需求辅助,在现实生活中起到非常好的辅助 作用。与现有技术相比,还具有以下优点:
[0047] (1)、改进的BP神经网络算法:在传统BP算法的基础上进行了优化函数,加入自动 分类校验技术,提取图像大概的参数,提高了应用的实时性。
[0048] (2)、老年人重心感应点检测、重心偏移分析,老年人走路的时候主意原因是肢体 不协调导致的重心不稳而摔倒,在鞋子和衣服上添加感应器,可以分析出着力点的位置以 及短时间能的变化。
[0049] (3)、摔倒预警系统的设计,引起老年人摔倒的因素不光是自身协调因素,当老年 人着急走路或者紧急避险,从而导致重心的不稳,所以环境因素也是导致老年人摔倒的关 键,本系统通过智能学习算法,根据环境因素进行学习,快速给出摔倒几率和需要监护人采 取的措施。
【主权项】
1. 一种基于改进的智能学习算法的老年人防摔倒技术,其特征在于:在老人的鞋底和 膝盖布置感应器,用于实时感应重心的移动特点和偏移特性,并在改进的BP神经网络学习 算法的基础上进行;首先通过摄像机获取高清图像,并均分为四个区,获取分区的信息,在 数据库中通过改进的算法进行学习;结合经验值判断学习样本是否收敛,若不收敛则进行 自我诊断并重新获取分区的信息,若收敛则通过传感器判断重心是否偏移,当重心偏移与 场景学习到的内容和运动的方向一致时,则表明老年人迅速移动的可能性比较大,预警系 统计算摔倒的概率,并将摔倒的概率和应急措施反馈给监护者;当重心偏移与场景学习到 的内容和运动的方向不一致时,则继续学习。2. 根据权利要求1所述的基于改进的智能学习算法的老年人防摔倒技术,其特征在于: 所述改进的算法,是指根据摄像机获取的高清图像中的分区关键参数值以及相邻图像之间 的差值,进行神经网络学习;通过设定权值将图像中每四分之一的区域作信息作为初始参 数,权重根据路由随机设置,根据设定的权值进行学习,学习的目标值为数据库中设定的标 准值,在不断的学习过程中建立数据源和优化结果的标准关系;使之在输入数据和长期优 化的经验值的指导下快速判断出图像内容类型并分析出所属于的类别。3. 根据权利要求2所述的基于改进的智能学习算法的老年人防摔倒技术,其特征在于: 所述改进的算法还接入了过滤功能,当发现数据错误或者明显误差时启动,将不会引起老 年人兴趣的图像删除。4. 根据权利要求2或3所述的基于改进的智能学习算法的老年人防摔倒技术,其特征在 于:所述改进的算法在经过BP神经网络学习的基础上进行了改进,修改了优化函数f(x),加 入了动向量,样板是动态的,但是需要多次学习之间的联系,故引入了记忆保持值cache,通 过学习和设定的标准进行比对,得出下一步的动作;所述改进的算法将每次学习之前三次 的结果作为记忆值加入到本次学习的优化函数f(x)中,优化函数f(x)和输入函数Sj为所述 改进的算法的学习优化工具; 所述优化函数f (X)计算公式如下:其中,radom( X)为前N次的经验值函数,C为记忆保持值; 输入函数Sj计算公式如下:其中,bj表示阈值,xi为输入,Wij为权值,rand()是平衡值函数。
【文档编号】G06K9/62GK105930871SQ201610269969
【公开日】2016年9月7日
【申请日】2016年4月26日
【发明人】路廷文
【申请人】浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1