基于智能网关的健康状态监控方法、系统、设备及介质与流程

文档序号:31639722发布日期:2022-09-24 07:30阅读:149来源:国知局
基于智能网关的健康状态监控方法、系统、设备及介质与流程

1.本发明涉及网络传输处理技术领域,尤其涉及一种基于智能网关的健康状态监控方法、系统、设备及计算机可读存储介质。


背景技术:

2.现阶段为了实时采集并监控人体健康状态,通常会布设多个医疗设备或检测仪对人体参数进行采集,并将采集到的大量数据实时上传进行分析和监控,最终获得人体健康状态分析结果。但是,若局域网中智能网关出现较大延时,则会导致医疗设备实时采集的信息数据无法及时上传,导致人体健康分析出现严重滞后,甚至容易出现人体参数丢失的情况,影响人体健康分析准确性。


技术实现要素:

3.为了克服现有技术的不足,本发明的目的之一在于提供一种基于智能网关的健康状态监控方法,提高信息传输及时性,提高人体健康分析准确程度。
4.本发明的目的之二在于提供一种基于智能网关的健康状态监控系统。
5.本发明的目的之三在于提供一种电子设备。
6.本发明的目的之四在于提供一种计算机可读存储介质。
7.本发明的目的之一采用如下技术方案实现:
8.基于智能网关的健康状态监控方法,包括:
9.获取网关集群中每个智能网关的网络数据,判断网络集群中是否存在满足预设条件的目标网关;
10.根据判断结果切换网关集群中智能网关的运行状态,利用满足预设条件的目标网关获取局域网内不同终端设备采集所得的人体参数,并基于各人体参数对人体健康状态进行实时分析和监控。
11.进一步地,判断网络集群中是否存在满足预设条件的目标网关的方法为:
12.根据网络数据判断智能网关的当前网络延迟时间是否小于预设值,若是,则满足所述预设条件,并将其标记为目标网关;否则,则不满足所述预设条件。
13.进一步地,当存在多个智能网关的当前网络延迟时间小于预设值时,还包括:
14.按照多个智能网关的当前网络延迟时间进行排序,将当前网络延迟时间最小的智能网关标记为目标网关。
15.进一步地,当存在多个智能网关的当前网络延迟时间小于预设值时,还包括:
16.将满足所述预设条件的多个智能网关均标记为目标网关,按照目标网关的数量将局域网内所有终端设备划分为若干组,并为每个目标网关配置至少一组终端设备,使得每组终端设备通过其匹配的目标网关进行信号采集和传输。
17.进一步地,所述终端设备包括摄像头以及检测仪;所述人体参数包括摄像头拍摄所得的人脸图像以及检测仪检测所得的人体参数;所述人体参数包括血糖、血压、心率、体
温。
18.进一步地,基于所述人脸图像对人体健康状态进行分析的方法为:
19.识别并标记出所述人脸图像中各面部区域的颜色特征,将标记有各面部区域的颜色特征的人脸图像导入预先建立的人脸模型中以输出对应的健康等级。
20.进一步地,对人体健康状态进行监控的方法为:
21.通过判断所述人脸模型输出的健康等级是否达标,以及判断各检测仪采集所得的人体参数是否超过阈值,来判定人体健康状态是否出现异常。
22.本发明的目的之二采用如下技术方案实现:
23.基于智能网关的健康状态监控系统,执行如上述的基于智能网关的健康状态监控方法,所述系统包括:
24.网络判断模块,用于获取网关集群中每个智能网关的网络数据,判断网络集群中是否存在满足预设条件的目标网关;
25.网关切换模块,用于根据所述网络判断模块的判断结果切换网关集群中智能网关的运行状态,利用满足预设条件的目标网关获取局域网内不同终端设备采集所得的人体参数;
26.健康监控模块,用于根据各人体参数对人体健康状态进行实时分析和监控。
27.本发明的目的之三采用如下技术方案实现:
28.一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的基于智能网关的健康状态监控方法。
29.本发明的目的之四采用如下技术方案实现:
30.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述的基于智能网关的健康状态监控方法。
31.相比现有技术,本发明的有益效果在于:
32.本发明可分析网关集群中每个智能网关的网络状态,并自动切换至网络延迟时间相对较短的目标网关对各终端设备实时采集所得的人体参数进行及时传输,减少因网络延时导致数据丢失或数据传输延误的情况,可提高人体健康状态分析及时性和准确性。
附图说明
33.图1为本发明基于智能网关的健康状态监控方法的流程示意图;
34.图2为本发明基于智能网关的健康状态监控系统的模块示意图。
具体实施方式
35.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
36.实施例一
37.参考图1、图2所示,本实施例提供一种基于智能网关的健康状态监控方法,该方法应用在包括终端设备、网络集群和云端服务器的系统中;为了实现健康状态监测效果,本实
施例所述终端设备包括了摄像头、体温检测仪、血压检测仪、心率检测仪、血糖检测仪;通过各种终端设备对人体不同部位进行检测,从而获得由摄像头拍摄所得的人脸图像以及检测仪检测所得的人体参数;所述人体参数包括血糖、血压、心率、体温等。本实施例基于人脸图像以及人体参数共同对人体健康状态进行实时分析和监控,确保健康状态监控的及时性和准确性。
38.本实施例中各终端设备处于同一局域网,局域网内布设有多个智能网关,各终端设备连接局域网内的任一智能网关后,该智能网关可获取接入该网关的终端设备的信息,并将终端设备信息在局域网内进行广播,使得各终端设备可在系统选择下自动连接局域网内的任意一个智能网关,由系统选择的智能网关采集各终端设备检测所得的人体图像和人体参数,并将其上传至云端服务器中进行人体健康状态分析和监控。
39.如图1所示,本实施例健康状态监控方法具体包括如下步骤:
40.步骤s1:获取网关集群中每个智能网关的网络数据,判断网络集群中是否存在满足预设条件的目标网关;
41.步骤s2:根据判断结果切换网关集群中智能网关的运行状态,利用满足预设条件的目标网关获取局域网内不同终端设备采集所得的人体参数,;
42.步骤s3:基于各人体参数对人体健康状态进行实时分析和监控。
43.由于网关集群中所有智能网关都可与云端服务器相连,因此云服务器可实时获取每个智能网关的当前网络数据,网络数据包括网络吞吐量、数据传送数量等;通过网络数据判断网络集群中是否存在满足预设条件的一个或多个目标网关,即根据网络数据判断网络集群中每个智能网关的当前网络延迟时间是否小于预设值,若智能网关的当前网络延迟时间小于预设值,则满足所述预设条件,并将其标记为目标网关,目标网关意味着当前网关可正常且及时地实现数据传输,可确保人体参数、人脸图像等信息的及时传输;若一智能网关的当前网络延迟时间大于或等于预设值,则可认为该智能网关当前可能无法正常进行数据传输,此时则不满足所述预设条件。
44.而本实施例利用当前网络延迟时间小于预设值的智能网关进行人体参数、人脸图像等信息的传输。当网络检测过程中存在多个智能网关的当前网络延迟时间小于预设值时,则可按照多个智能网关的当前网络延迟时间的长短进行排序,将当前网络延迟时间最小的智能网关标记为目标网关,由网络延迟时间最小的一个智能网关来对所有终端设备采集所得的所有信息进行传输。
45.在一些实施例中,当存在多个智能网关的当前网络延迟时间小于预设值时,还可利用多个满足条件的网关同时进行数据传输,具体地:将满足所述预设条件的多个智能网关均标记为目标网关,按照目标网关的数量将局域网内所有终端设备划分为若干组,并为每个目标网关配置至少一组终端设备,使得每组终端设备分别通过其匹配的目标网关进行信号采集和传输。举个例子:局域网中布设有八个终端设备,而满足预设条件的智能网关有两个,此时则可将八个终端设备平分为每四个终端设备为一组,每一组终端设备匹配一个智能网关,每组中的各终端设备采集所得的数据通过其匹配的智能网关传输至云端服务器。
46.云端服务器接收到目标网关所上传的人脸图像或人体参数后,即可根据人脸图像以及人脸参数对人体健康状态进行检测。
47.其中,基于所述人脸图像对人体健康状态进行分析的方法为:
48.识别出人脸图像中面部区域的各特征点,根据特征点的分布将整个面部区域划分为多个子区域,例如划分为额头区域、脸颊区域、鼻子区域、嘴巴区域、下巴区域等;并识别出人脸图像中各子区域的面部颜色,将各子区域的面部颜色所对应的颜色值作为颜色特征标记在人脸图像中;再将标记有各面部区域的颜色特征的人脸图像导入预先建立的人脸模型中以输出对应的健康等级结果。
49.所述人脸模型是利用大量标记有颜色特征的人脸图像样本对神经网络模型进行训练获得的;网络模型以标记大量测试人员的标记有颜色特征的人脸图形样本作为模型输入,将测试人员所对应的健康等级作为模型输出,对神经网络模型进行训练和学习以获得训练好的人脸模型。在实际使用过程中将标记有颜色特征的人脸图像导入人脸模型中即可输出对应的健康等级结果。而神经网络模型的构建方法在现有技术中已经公开,在此不再详细描述模型构建详细步骤。
50.举个例子,当识别出人体脸部较为苍白时,由于苍白脸色大多属于虚症或寒症,是体质差的表现,因此可判定健康等级为b级,若苍白程度较深,则可判定为c级或以下;又例如当识别出脸部发黄,该脸色主要见于患有急性黄疸型肝炎、急性胆囊炎、胆结石、肝硬化、肝癌、胰腺癌等症的患者,因此可判定其健康等级为b级或b级以下;而对于黄皮肤的人来说,身体健康者的脸色通常是微黄且伴随一点红润,其对应的健康等级则为a级。
51.本实施例将脸色识别作为人体健康状态判断的重要依据外,还将各种检测仪所采集到的人体温度、血氧、心率、血压等人体参数的异常判断纳入人体健康状态的监测步骤中。具体地,判断通过所述人脸模型输出的健康等级是否达标,即判断健康等级是否为a,若为a则代表健康等级达标;同时,判断各检测仪采集所得的人体参数是否超过阈值,即判断人体温度是否超过温度阈值,判断心率是否超过心率阈值,判断血压是否超过血压阈值,若健康等级或任一人体参数出现异常,则可判定人体健康状态出现异常,此时则根据人脸图像以及人体参数生成对应的人体健康状态报告,云平台即可将该报告推送至用户手机终端进行展示。
52.而系统进行人脸图像和人体参数采集时,提醒用户要在平静状态下进行信息采集,避免出现用户经过剧烈运动或情绪不稳定时采集数据导致人体健康状态判断不准确的情况。
53.本实施例通过分析网关集群中每个智能网关的网络状态,自动切换至网络延迟时间相对较短的目标网关对各终端设备实时采集所得的人体参数进行及时传输,减少因网络延时导致数据丢失或数据传输延误的情况,提高信号传输及时性;同时根据人脸图像以及人体参数对人体健康状态进行综合分析,提高人体健康状态识别的准确性。
54.实施例二
55.本实施例提供一种基于智能网关的健康状态监控系统,执行如实施例一所述的基于智能网关的健康状态监控方法,所述系统包括:
56.网络判断模块,用于获取网关集群中每个智能网关的网络数据,判断网络集群中是否存在满足预设条件的目标网关;
57.网关切换模块,用于根据所述网络判断模块的判断结果切换网关集群中智能网关的运行状态,利用满足预设条件的目标网关获取局域网内不同终端设备采集所得的人体参
数;
58.健康监控模块,用于根据各人体参数对人体健康状态进行实时分析和监控。
59.在一些实施例中,还提供一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一所述的基于智能网关的健康状态监控方法;另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的基于智能网关的健康状态监控方法。
60.本实施例中的系统、设备及存储介质与前述实施例中的方法是基于同一发明构思下的多个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的系统、设备及存储介质的结构及实施过程,为了说明书的简洁,在此就不再赘述。
61.上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1