一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于传感器采集的生命预警系统的制作方法

2022-12-19 21:51:27 来源:中国专利 TAG:


1.本发明涉及健康监测技术领域,尤其涉及一种基于传感器采集的生命预警系统。


背景技术:

2.随着经济水平的提升和科学技术的逐步发展,国家逐渐加大了对居民保障方面的投入,如建立城镇居民医疗保险制度,而人民群众的健康、医疗意识也在逐渐地发展、完善;与此同时,传统医疗器械不便于携带的局限性也渐渐地满足不了人们对家庭生命体征监护的需求,随着计算机技术、微电子技术的飞速发展以及逐渐标准化、规范化的生命体征指标,家用生命预警系统成为了现实,人们可在日常生活中以及临床环境中对人体生命体征进行连续动态监测以及预警,大幅地减少体征检测对正常的人类活动的干扰;
3.经检索,中国专利号cn111643069a公开了一种基于生命体征监测与分析的健康预警可穿戴设备,该发明虽然克服了生命体征信号采集工作耗时巨大以及可移动性差而带来的不便;并能实现数据在服务器与终端的实时存储、显示与分析;同时能够兼容并入多种系统为其他机构提供服务,但是该发明容易因设备位置异常导致后续检测精确度降低,检测准确性差,降低用户使用体验;此外,现有的基于传感器采集的生命预警系统无法自行对体征检测模块检测参数进行更新,维护人员系统更新频率较高,为此,我们提出一种基于传感器采集的生命预警系统。


技术实现要素:

4.本发明的目的是为了解决现有技术中存在的缺陷,而提出的一种基于传感器采集的生命预警系统。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种基于传感器采集的生命预警系统,包括体征传感器、摄像头、位置分析模块、贴位更正模块、体征检测模块、告警反馈模块、检测优化器、医学对比库、医务平台以及客户端;
7.其中,所述体征传感器用于贴合在用户身体指定位置,并实时采集用户体征信息;
8.所述摄像头用于采集体征传感器贴合位置,并生成影像信息;
9.所述位置分析模块用于对采集到的影像信息进行级联分析,并生成各体征传感器位置信息;
10.所述贴位更正模块用于接收各组体征传感器位置并进行判断,同时向用户提示贴位错误的体征传感器信息以及提醒用户进行更正;
11.所述体征检测模块用于接收用户体征信息,并从医学对比库中调取相关数据进行对比记录以生成体征报告;
12.所述告警反馈模块用于依据体征报告向用户发送预警信息;
13.所述检测优化器用于定期对体征检测模块进行优化调整;
14.所述医学对比库用于存储各体征指标信息;
15.所述医务平台用于接收用户体征报告,并将其反馈至对应医生处以供医生进行核验,并反馈调理方案;
16.所述客户端用于用户进行登录,同时上传个人基本资料以及查看个人体征报告以及调理方案。
17.作为本发明的进一步方案,所述位置分析模块级联分析具体步骤如下:
18.步骤(1):位置分析模块对影像信息进行逐帧提取以获取检测图片,之后使用一级目标检测网络接收各组检测图片,并依据各组检测图片的不同尺寸构建图片数据集,将各组检测图片按照系统规定或人工设定的分辨率进行缩放,并对不同分辨率的各组巡检测图片进行推断;
19.步骤(2):将推断结果汇聚在一起进行非极大值抑制以获取特征数据,并将提取出的特征数据送入双向特征金字塔,进行特征融合,再将bifpn的输出进行分类回归,输出检测框、类别以及分数;
20.步骤(3):之后获取输入的检测图片的分辨率,目标检测网络的宽度和深度以作为待优化的参数,并对目标检测网络架构进行大量的搜索,在目标检测网络参数量小于某一数值的情况下,寻找让其精确率最高的参数;
21.步骤(4):对检测图片中传感器检测框信息进行收集,并生成对应检测框坐标,之后对相关检测图片进行扩大化剪裁,收集扩大化剪裁后生成的各组传感器图片,并将其进行保存,二级目标检测网络通过rpn过滤掉各组传感器图片中属于背景的简单负样本,挑选出可能含有目标的区域进行分类和回归,最后通过扩大化剪裁获取各组传感器图片中的传感器具体位置。
22.作为本发明的进一步方案,步骤(4)中所述扩大化剪裁计算公式如下:
23.x1

=max(x1-|x2-x1|*e,0)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
24.x2

=min(x2 |x2-x1|*e,width)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
25.y1

=max(y1-|y2-y1|*e,0)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
26.y2

=min(y2 |y2-y1|*e,height)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
27.其中,width、height分别代表待检测巡检图片的宽和高,单位为像素,e代表扩大率,且e从0依次递增0.2到0.8,x1、x2、y1以及y2为相关检测框坐标。
28.作为本发明的进一步方案,所述贴位更正模块对各组体征传感器位置具体判断步骤如下:
29.步骤一:贴位更正模块接收客户端发送的个人基本资料,并依据个人基本资料构建相关人体仿真模型,之后将级联分析得到的各组体征传感器位置信息匹配置人体仿真模型上;
30.步骤二:之后贴位更正模块依据系统默认体征传感器规定位置对当前各体征传感器位置进行判断,并将存在偏差的体征传感器进行标记,且禁止用户进行后续体征检测,同时将存在异常的体征传感器通过外置显示屏反馈给用户,并通过语音提醒用户进行更正。
31.作为本发明的进一步方案,所述体征检测模块对比记录具体步骤如下:
32.第一步:体征检测模块接收用户体征信息,并将其按照脉率、血压、呼吸、瞳孔以及角膜反射五大类进分类,之后生成体征记录表记录采集到的各组用户体征信息;
33.第二步:从医学对比库中提取各体征指标信息,并将其录入体征记录表中,之后将
采集到的各用户体征信息与体征指标信息进行对比,并记录用户身体状态以生成先对应的用户体征报告。
34.作为本发明的进一步方案,所述检测优化器优化调整具体步骤如下:
35.s1.1:检测优化器接收医务平台反馈的医生核验结果,之后收集整合多组核验结果以生成观测数据集,并从观测数据集选择一个观测数据作为验证数据;
36.s1.2:使用剩下的观测数据拟合出一个测试模型,并用选择的验证数据来验证测试模型的精度,并通过均方根误差对该预测模型的预测能力进行计算,如此重复n次以对生成的精度参数进行参数优化处理;
37.s1.3:初始化参数范围,并令学习率η=[0.0001,0.1],同时列出所有可能的数据结果,对于每一组数据,选取任意一个子集作为测试集,其余子集作为训练集,训练模型后对测试集进行预测,统计测试结果的均方根误差,直至对所有数据都进行一次预测后,选取rmse 最小时对应的组合参数作为数据区间内最优参数;
[0038]
s1.4:检测优化器实时接收体征检测模块的检测参数,并筛除检测能力差的检测参数,之后对体征检测模块检测效率划分为训练集和测试集,并同最优参数对训练集进行标准化处理以获取训练样本,采用长期迭代法训练该体征检测模块,并将测试集导入训练后的体征检测模块以获取体征检测模块检测曲线。
[0039]
作为本发明的进一步方案,s1.2中所述均方根误差具体计算公式如下:
[0040][0041]
其中,e(yi)表示第i个实际观测值,yi为模型反演出的第i个预测值,n是观测数据总数。
[0042]
相比于现有技术,本发明的有益效果在于:
[0043]
1、本发明相较于以往生命预警系统,本系统通过摄像头用于采集体征传感器贴合位置,之后位置分析模块对摄像头采集的影像信息进行逐帧提取以获取检测图片,之后通过一级目标检测网络将各组检测图片按照系统规定或人工设定的分辨率进行缩放,再获取各检测图片特征数据,之后通过分类回归获取检测框,之后对相关检测图片进行扩大化剪裁,收集扩大化剪裁后生成的各组传感器图片,并将其进行保存,二级目标检测网络通过rpn过滤掉各组传感器图片中属于背景的简单负样本,挑选出可能含有目标的区域进行分类和回归,最后通过扩大化剪裁获取各组传感器图片中的传感器具体位置,贴位更正模块判断各体征传感器贴合位置是否符合使用规范,通过级联网络对体征传感器位置进行分析,能够保证各传感器贴位准确,避免因传感器位置异常导致后续检测精确度降低,大幅提高检测准确性,同时防止儿童错误使用导致存在异常体征报告,提高用户使用体验;
[0044]
2、本发明通过检测优化器接收医务平台反馈的医生核验结果,之后收集整合多组核验结果以生成观测数据集,并从观测数据集选择一个观测数据作为验证数据,使用剩下的观测数据拟合出一个测试模型,并用选择的验证数据来验证测试模型的精度,并通过均方根误差对该预测模型的预测能力进行计算,如此重复n次以对生成的精度参数进行参数优化处理,之后选取rmse最小时对应的组合参数作为数据区间内最优参数,最后检测优化
器实时接收体征检测模块的检测参数,并筛除检测能力差的检测参数,之后对体征检测模块检测效率划分为训练集和测试集,并同最优参数对训练集进行标准化处理以获取训练样本,采用长期迭代法训练该体征检测模块,并将测试集导入训练后的体征检测模块以获取体征检测模块检测曲线,能够不断对体征检测模块检测参数进行更新,不断提高体征报告的准确性,有效的减少维护人员系统更新频率,减少维护人员工作量。
附图说明
[0045]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
[0046]
图1为本发明提出的一种基于传感器采集的生命预警系统的系统框图;
[0047]
图2为本发明提出的一种基于传感器采集的生命预警系统的位置分析模块的判断流程框图。
具体实施方式
[0048]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0049]
实施例1
[0050]
参照图1-2,一种基于传感器采集的生命预警系统,包括体征传感器、摄像头、位置分析模块、贴位更正模块、体征检测模块、告警反馈模块、检测优化器、医学对比库、医务平台以及客户端。
[0051]
体征传感器用于贴合在用户身体指定位置,并实时采集用户体征信息,摄像头用于采集体征传感器贴合位置,并生成影像信息。
[0052]
位置分析模块用于对采集到的影像信息进行级联分析,并生成各体征传感器位置信息。
[0053]
具体的,参考图2可知,位置分析模块对影像信息进行逐帧提取以获取检测图片,之后使用一级目标检测网络接收各组检测图片,并依据各组检测图片的不同尺寸构建图片数据集,将各组检测图片按照系统规定或人工设定的分辨率进行缩放,并对不同分辨率的各组巡检测图片进行推断,再将推断结果汇聚在一起进行非极大值抑制以获取特征数据,并将提取出的特征数据送入双向特征金字塔,进行特征融合,再将bifpn的输出进行分类回归,输出检测框、类别以及分数,之后获取输入的检测图片的分辨率,目标检测网络的宽度和深度以作为待优化的参数,并对目标检测网络架构进行大量的搜索,在目标检测网络参数量小于某一数值的情况下,寻找让其精确率最高的参数,再对检测图片中传感器检测框信息进行收集,并生成对应检测框坐标,之后对相关检测图片进行扩大化剪裁,收集扩大化剪裁后生成的各组传感器图片,并将其进行保存,二级目标检测网络通过rpn过滤掉各组传感器图片中属于背景的简单负样本,挑选出可能含有目标的区域进行分类和回归,最后通过扩大化剪裁获取各组传感器图片中的传感器具体位置,通过级联网络对体征传感器位置进行分析,能够保证各传感器贴位准确,避免因传感器位置异常导致后续检测精确度降低,大幅提高检测准确性,同时防止儿童错误使用导致存在异常体征报告,提高用户使用体验。
[0054]
需要进一步说明的是,扩大化剪裁计算公式如下:
[0055]
x1

=max(x1-|x2-x1|*e,0)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0056]
x2

=min(x2 |x2-x1|*e,width)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0057]
y1

=max(y1-|y2-y1|*e,0)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0058]
y2

=min(y2 |y2-y1|*e,height)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0059]
其中,width、height分别代表待检测巡检图片的宽和高,单位为像素,e代表扩大率,且e从0依次递增0.2到0.8,x1、x2、y1以及y2为相关检测框坐标。
[0060]
贴位更正模块用于接收各组体征传感器位置并进行判断,同时向用户提示贴位错误的体征传感器信息以及提醒用户进行更正。
[0061]
具体的,贴位更正模块接收客户端发送的个人基本资料,并依据个人基本资料构建相关人体仿真模型,之后将级联分析得到的各组体征传感器位置信息匹配置人体仿真模型上,最后贴位更正模块依据系统默认体征传感器规定位置对当前各体征传感器位置进行判断,并将存在偏差的体征传感器进行标记,且禁止用户进行后续体征检测,同时将存在异常的体征传感器通过外置显示屏反馈给用户,并通过语音提醒用户进行更正。
[0062]
体征检测模块用于接收用户体征信息,并从医学对比库中调取相关数据进行对比记录以生成体征报告,告警反馈模块用于依据体征报告向用户发送预警信息。
[0063]
具体的,体征检测模块接收用户体征信息,并将其按照脉率、血压、呼吸、瞳孔以及角膜反射五大类进分类,之后生成体征记录表记录采集到的各组用户体征信息,之后从医学对比库中提取各体征指标信息,并将其录入体征记录表中,之后将采集到的各用户体征信息与体征指标信息进行对比,并记录用户身体状态以生成先对应的用户体征报告。
[0064]
实施例2
[0065]
参照图1,一种基于传感器采集的生命预警系统,包括体征传感器、摄像头、位置分析模块、贴位更正模块、体征检测模块、告警反馈模块、检测优化器、医学对比库、医务平台以及客户端。
[0066]
检测优化器用于定期对体征检测模块进行优化调整。
[0067]
具体的,检测优化器接收医务平台反馈的医生核验结果,之后收集整合多组核验结果以生成观测数据集,并从观测数据集选择一个观测数据作为验证数据,使用剩下的观测数据拟合出一个测试模型,并用选择的验证数据来验证测试模型的精度,并通过均方根误差对该预测模型的预测能力进行计算,如此重复n次以对生成的精度参数进行参数优化处理,之后初始化参数范围,并令学习率η=[0.0001,0.1],同时列出所有可能的数据结果,对于每一组数据,选取任意一个子集作为测试集,其余子集作为训练集,训练模型后对测试集进行预测,统计测试结果的均方根误差,直至对所有数据都进行一次预测后,选取rmse最小时对应的组合参数作为数据区间内最优参数,最后检测优化器实时接收体征检测模块的检测参数,并筛除检测能力差的检测参数,之后对体征检测模块检测效率划分为训练集和测试集,并同最优参数对训练集进行标准化处理以获取训练样本,采用长期迭代法训练该体征检测模块,并将测试集导入训练后的体征检测模块以获取体征检测模块检测曲线。
[0068]
需要进一步说明的是,均方根误差具体计算公式如下:
[0069][0070]
其中,e(yi)表示第i个实际观测值,yi为模型反演出的第i个预测值,n是观测数据总数。
[0071]
医学对比库用于存储各体征指标信息。
[0072]
需要进一步说明的是,体征指标信息具体包括:体温指标为36 到37度之间,成人脉率指标为60到100次每分,老年人脉率指标为 55到60次每分,婴幼儿脉率指标为90到140次每分,儿童脉率指标为80到90次每分,呼吸频率指标为18到22次每分,血压指标为收缩压90到140毫米汞柱,舒张压60到90毫米汞柱,瞳孔指标为直径2到5毫米之间。
[0073]
医务平台用于接收用户体征报告,并将其反馈至对应医生处以供医生进行核验,并反馈调理方案。
[0074]
客户端用于用户进行登录,同时上传个人基本资料以及查看个人体征报告以及调理方案。
[0075]
需要进一步说明的是,用户可通过客户端进行应用程序选择,同时客户端依据用户的选择信息对各应用程序以lru链表的形式进行存储,其具体存储原理如下,首先,按照功能程序的lru顺序,通过 lru链表对各组启动链表头部进行进一步链接,再收集最少使用的应用程序信息,并将该应用程序的启动链表安排在lru链表的首位,并依次进行排序,在应用程序启动阶段跟踪访问信息前,客户端在应用程序启动之前清除所有更新页表项的访问位,若在应用程序启动期间访问了某个应用程序,客户端则将该页面添加到启动链表中,在应用程序启动时间结束之前,客户端将重新检查所有应用程序的访问位,若在其它阶段也访问某个应用程序,则将该应用程序将从启动链表中删除,并移到常规lru链表中,确定完成后对启动链表中的各组应用程序进行排序更新。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献