CN116807423A - 托管人员的安全监测方法、平台、设备、***及存储介质 - Google Patents
托管人员的安全监测方法、平台、设备、***及存储介质 Download PDFInfo
- Publication number
- CN116807423A CN116807423A CN202310611841.5A CN202310611841A CN116807423A CN 116807423 A CN116807423 A CN 116807423A CN 202310611841 A CN202310611841 A CN 202310611841A CN 116807423 A CN116807423 A CN 116807423A
- Authority
- CN
- China
- Prior art keywords
- sign data
- data
- alarm
- escrow
- platform
- 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.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012545 processing Methods 0.000 claims abstract description 36
- 238000004458 analytical method Methods 0.000 claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 24
- 230000007958 sleep Effects 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 13
- 230000000241 respiratory effect Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 3
- 230000036541 health Effects 0.000 description 8
- 230000029058 respiratory gaseous exchange Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000003860 sleep quality Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000010205 computational analysis Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000036772 blood pressure Effects 0.000 description 2
- 230000037396 body weight Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 230000036578 sleeping time Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Physiology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Cardiology (AREA)
- Pulmonology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Alarm Systems (AREA)
Abstract
本申请公开了一种托管人员的安全监测方法、平台、设备、***及存储介质,该方法包括:获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网;根据所述体征数据进行告警分析处理;将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果,实现了提高对托管人员进行安全监测的可靠性。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种托管人员的安全监测方法、平台、设备、***及存储介质。
背景技术
目前,在对幼儿园孩童、养老院老人等托管人员进行安全管理时,一般是对托管人员的行为以及环境进行监控。比如,通过视频技术监控孩童的行为、学习状态,以及监控育儿环境等。这种监控方式并不能有效保障托管人员的安全。
因此,如何实现提高对托管人员进行安全监测的可靠性成为亟需解决的问题。
发明内容
本申请实施例提供一种托管人员的安全监测方法、平台、设备、***及存储介质,可以实现提高对托管人员进行安全监测的可靠性。
第一方面,本申请实施例提供了一种托管人员的安全监测方法,应用于IOT平台,所述托管人员的安全监测方法包括:
获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网;
根据所述体征数据进行告警分析处理;
将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果。
第二方面,本申请实施例还提供了一种IOT平台,所述IOT平台包括处理器和存储器;
所述存储器,用于存储可被所述处理器执行的计算机程序;
所述处理器,用于执行所述计算机程序,并在执行所述计算机程序时实现上述的托管人员的安全监测方法。
第三方面,本申请实施例还提供了一种托管人员的安全监测方法,应用于边缘控制设备,所述托管人员的安全监测方法包括:
获取至少一个感知设备基于传感器采集的托管人员的体征数据,所述至少一个感知设备与所述边缘控制设备进行组网;
通过消息队列遥测传输MQTT协议将所述体征数据上报至物联网IOT平台,以供所述IOT平台根据所述体征数据进行告警处理,并将所述体征数据与告警结果发送至数据应用平台进行输出。
第四方面,本申请实施例还提供了一种边缘控制设备,所述边缘控制设备包括处理器和存储器;
所述存储器,用于存储可被所述处理器执行的计算机程序;
所述处理器,用于执行所述计算机程序,并在执行所述计算机程序时实现上述的托管人员的安全监测方法。
第五方面,本申请实施例还提供了一种托管人员的安全监测***,所述托管人员的安全监测***包括至少一个感知设备、如上述的边缘控制设备、如上述的IOT平台、以及数据应用平台;所述至少一个感知设备用于将基于传感器采集的托管人员的体征数据发送至所述边缘控制设备;所述边缘控制设备用于通过消息队列遥测传输MQTT协议将所述体征数据上报至所述IOT平台;所述IOT平台用于根据所述体征数据进行告警处理,并将所述体征数据和/或告警结果发送至所述数据应用平台;所述数据应用平台用于输出所述体征数据和/或所述告警结果。
第六方面,本申请实施例还提供了一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的托管人员的安全监测方法。
本申请实施例提供了一种托管人员的安全监测方法、平台、设备、***及存储介质,通过边缘控制设备获取至少一个感知设备基于传感器采集的托管人员的体征数据,其中,至少一个感知设备与边缘控制设备进行组网,通过MQTT协议将体征数据上报至IOT平台,IOT平台根据获得的体征数据进行告警分析处理,将体征数据和/或告警结果发送至数据应用平台,数据应用平台输出体征数据和/或告警结果,相比于通过视频技术监控方式,提高了对托管人员进行安全监测的可靠性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种托管人员的安全监测方法的步骤示意流程图;
图2是本申请实施例提供的一种托管人员的安全监测***的示意图;
图3是本申请实施例提供的另一种托管人员的安全监测方法的步骤示意流程图;
图4是本申请实施例提供的一种对儿童进行安全监控的流程示意图;
图5是本申请实施例提供的又一种托管人员的安全监测方法的步骤示意流程图;
图6是本申请实施例提供的一种边缘控制设备的示意性框图;
图7是本申请实施例提供的一种IOT平台的示意性框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,在本申请中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在部分实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请实施例提供了一种托管人员的安全监测方法、平台、设备、***及存储介质,其中,该方法通过IOT(Internet of Things,物联网)平台获取边缘控制设备通过MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议上报的托管人员的体征数据,其中,体征数据是由至少一个感知设备基于传感器采集,至少一个感知设备与边缘控制设备进行组网,根据获得的体征数据进行告警分析处理,将体征数据和/或告警结果发送至数据应用平台,数据应用平台输出体征数据和/或告警结果,相比于通过视频技术监控方式,提高了对托管人员进行安全监测的可靠性。
请参阅图1,图1是本申请实施例提供的托管人员的安全监测方法的流程示意图,该方法可以应用于托管人员的安全监测***中的IOT平台,实现提高对托管人员进行安全监测的可靠性。
在对托管人员的安全监测方法进行介绍之前,接下来先对托管人员的安全监测***进行描述。
如图2所示,托管人员的安全监测***1000包括至少一个感知设备100、边缘控制设备200、IOT平台300、数据应用平台400。
其中,感知设备100包括但不限于睡眠垫、体重秤、血压计、手环等,感知设备100可以通过传感器采集托管人员的体征数据,不同的感知设备可以适用于不同的应用场景。
感知设备100通过传感器采集托管人员的体征数据后,可以将体征数据发送至边缘控制设备200。
边缘控制设备200包括但不限于控制器,边缘控制设备200与至少一个感知设备100进行组网,边缘控制设备200对感知设备100进行设备管理,设备管理包括但不限于包括设备上线、设备下线、启用、禁用等。并且,边缘控制设备200获得体征数据后,可以对体征数据进行边缘计算处理。
示例性的,边缘控制设备200可以将处理后的体征数据统一使用MQTT服务器发送至IOT平台300。
示例性的,IOT平台300针对感知设备100与边缘控制设备200建立物模型(将真实物理空间中的物体从抽象层面进行拆解、结构化,最终映射于虚拟网络的拓扑空间中,合理并准确生成对应的标识、属性、数据、功能接口),实现云边交互。IOT平台300还具有设备注册、管理、数据采集、分发、持久化存储,以及设置规则实现场景联动等功能。IOT平台300通过对体征数据进行分析,可以实现实时告警。
示例性的,IOT平台300可以将信息发布到WebSocket,WebSocket是一种在单个TCP(Transmission Control Protocol,传输控制协议)连接上进行全双工通信的协议,WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。IOT平台300还可以将数据存入ES(ElasticSearch)数据库,ES数据库是面向文档型的数据库。
IOT平台300也可以提供用户API(Application Programming Interface,应用程序编程接口),便于进行应用侧二次开发。
数据应用平台400可以订阅IOT平台300信息,实时展示托管人员的体征数据和告警信息,实现实时告警。数据应用平台400还可以对托管人员的体征数据进行计算分析,生成托管人员健康相关的检测报告。例如,生成睡眠报告,睡眠报告包括心率统计、呼吸质量、睡眠质量分析等。
应该理解,本申请实施例描述的托管人员的安全监测***1000只是一个具体示例,并不对本申请实施例的托管人员的安全监测***1000构成具体限定,本申请实施例的托管人员的安全监测***1000还可以为其它的具体实现方式。例如,在其它的实现方式中,托管人员的安全监测***1000可以有更多或更少的部件。
如图1所示,本申请实施例提供的托管人员的安全监测方法包括步骤S101至步骤S103。
S101、获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网。
例如,通过睡眠垫、体重秤、血压计、手环等各种感知设备采集托管人员的体征数据。其中,托管人员包括但不限于儿童、老人等。
示例性的,体征数据包括各种参数,各参数包括但不限于心率参数、呼吸参数、睡眠参数等。
感知设备获得托管人员的体征数据之后,将托管人员的体征数据发送至边缘控制设备。示例性的,感知设备基于wifi、蓝牙等协议将托管人员的体征数据发送至边缘控制设备。
边缘控制设备获得托管人员的体征数据之后,可以对托管人员的体征数据进行边缘计算处理,然后将处理后的体征数据通过MQTT协议上报体征数据至IOT平台。示例性的,边缘控制设备统一使用MQTT服务器,基于MQTT协议将经过边缘计算处理后的体征数据发送至IOT平台。IOT平台接收边缘控制设备基于MQTT协议上报的体征数据。
示例性的,IOT平台通过订阅边缘控制设备发布的信息,获得边缘控制设备上报的体征数据。
S102、根据所述体征数据进行告警分析处理。
IOT平台设置规则实现场景联动和实时告警。当获得体征数据之后,基于设置的规则对体征数据进行告警分析处理,确定是否触发告警。
在一些实施例中,所述根据所述体征数据进行告警分析处理,包括:
对所述体征数据中的各个参数进行告警分析,若存在参数的参数值超出所述参数对应的预设阈值范围,则触发告警。
针对体征数据中包含的各参数,预先设置各参数对应的预设阈值范围。例如,对于心率参数,预先设置心率参数对应的心率阈值范围;对于呼吸参数,预先设置呼吸参数对应的呼吸率阈值范围。
获得体征数据之后,针对体征数据中的各个参数,将各参数的参数值与参数对应的预设阈值范围进行比较,若每个参数的参数值均在参数对应的预设阈值范围内,则不触发告警。反之,若存在参数的参数值超出该参数对应的预设阈值范围,则触发告警。例如,发出SOS告警等。
例如,将获得的心率值与心率阈值范围进行比较,当心率值低于心率阈值范围的最低值,或者心率值高于心率阈值范围的最高值,则触发告警。比如,若心率值高于心率阈值范围的最高值,则生成心率过高告警结果。
S103、将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果。
例如,仍以上述列举的心率值高于心率阈值范围的最高值,生成心率过高告警结果为例,IOT平台将托管人员的体征数据、心率过高告警结果发送至数据应用平台。数据应用平台实时展示托管人员的体征数据并进行心率过高实时告警。
若体征数据中每个参数的参数值均在参数对应的预设阈值范围内,也即参数值正常,则IOT平台将托管人员的体征数据发送至数据应用平台,数据应用平台实时展示托管人员的体征数据。
在一些实施例中,所述将所述体征数据和/或告警结果发送至数据应用平台,包括:
将所述体征数据和/或所述告警结果发布至WebSocket,所述数据应用平台订阅所述WebSocket获得所述体征数据与所述告警结果。
示例性的,数据应用平台通过WebSocket订阅IOT平台的信息,IOT平台将体征数据和/或告警结果发布至WebSocket,数据应用平台订阅WebSocket获得体征数据和/或告警结果。WebSocket是一种在单个TCP连接上进行全双工通信的协议,WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。
当获得托管人员的体征数据后,数据应用平台实时展示托管人员的体征数据。当获得托管人员的体征数据和告警结果时,数据应用平台实时展示托管人员的体征数据并进行实时告警。
在一些实施例中,如图3所示,步骤S101之后还可以包括步骤S104。
S104、将所述体征数据存储至数据库中,以供所述数据应用平台获取所述数据库中存储的所述体征数据,根据所述体征数据生成检测报告,并输出所述检测报告。
示例性的,IOT平台可以将体征数据存入ES数据库,ES数据库是面向文档型的数据库,对体征数据进行持久化存储。数据应用平台通过查询ES数据库,获得体征数据,对体征数据进行计算分析,生成健康相关的检测报告。并展示检测报告。
例如,通过对体征数据进行计算分析,生成睡眠报告,其中,睡眠报告包括心率统计、呼吸质量、睡眠质量分析等。
下面以对儿童进行安全监控为例,如图4所示,具体的流程如下:
1)通过睡眠垫、体重秤、血压计、手环等各感知设备采集儿童的体征数据,并通过wifi、蓝牙等协议将儿童的体征数据发送至控制器。
2)控制器对儿童的体征数据进行边缘计算处理,通过MQTT服务器将经过边缘计算处理后的体征数据发送至IOT平台。
3)IOT平台负责设备的注册、管理、物模型管理、场景联动,并将设备信息发布到WebSocket,将体征数据存入ES数据库。
4)数据应用平台直接订阅WebSocket数据实现体征数据展示和告警;数据应用平台也会查询ES数据库获得历史体征数据,通过分析计算生成儿童健康报告。
示例性的,IOT平台针对感知设备与边缘控制设备建立物模型,将真实物理空间中的物体从抽象层面进行拆解、结构化,最终映射于虚拟网络的拓扑空间中,合理并准确生成对应的标识、属性、数据、功能接口,实现云边交互。例如,物模型属性设置如表1所示:
表1
通过以上物模型,IOT平台根据体征数据、告警结果、设备信息等生成设备日志,并发布到WebSocket,还可以将数据存入ES数据库。数据应用平台通过WebSocket获取实时的体征数据并展示,数据应用平台也能够查询ES数据库获得历史体征数据,通过分析计算生成健康相关的检测报告,并展示检测报告,如睡眠质量等。
例如,可以通过一段时间内的LeaveStat属性信息,分析儿童的在床时长。具体步骤如下:设置周期,比如设置周期为上一日的18:00至当日的18:00为一个周期,统计每个周期内儿童的连续在床时长,将各连续在床时长加起来即为该周期内儿童的在床时长。
又如,可以通过SleepStatus、Wakeup等属性信息,分析儿童的睡眠连续性。睡眠连续性是对睡眠时间连续性如何的一种评价。睡眠连续性是按一到五的尺度来评估:零碎–比较零碎–比较连续–连续–非常连续。通过统计一个晚上儿童从入睡到最后一次醒来之间的睡醒次数同设置的标准进行分级。整个区间只需要统计次数即可判断儿童的睡眠性。
另外,还可以分析儿童的睡眠周期、入睡需时、体动次数、离枕次数等。睡眠周期用于统计一个周期内儿童有多少个睡眠周期;入睡需时统计从上床到睡着的时长。
通过多种感知设备对儿童的体征信息进行监测,IOT平台通过多层级的数据交互和设备管理,能全方位的获取儿童的体征数据,通过场景联动和告警,育儿园老师和园长能够及时有效的处理应急事件。通过数据分析生成儿童的健康报告,使得托育管理更加可靠。并且,通过感知设备对儿童的健康数据上云,真正做到了实时智能云监控,推进托育行业数字化、智能化进程,完美的契合了智慧托育。
上述实施例中,通过边缘控制设备获取至少一个感知设备基于传感器采集的托管人员的体征数据,其中,至少一个感知设备与边缘控制设备进行组网,通过MQTT协议将体征数据上报至IOT平台,IOT平台根据获得的体征数据进行告警分析处理,将体征数据和/或告警结果发送至数据应用平台,数据应用平台输出体征数据和/或告警结果,相比于通过视频技术监控方式,提高了对托管人员进行安全监测的可靠性。
请参阅图5,图5是本申请实施例提供的托管人员的安全监测方法的流程示意图,该方法可以应用于托管人员的安全监测***中的边缘控制设备,实现提高对托管人员进行安全监测的可靠性。
如图5所示,本申请实施例提供的托管人员的安全监测方法包括步骤S201至步骤S202。
S201、获取至少一个感知设备基于传感器采集的托管人员的体征数据,所述至少一个感知设备与所述边缘控制设备进行组网。
例如,通过睡眠垫、体重秤、血压计、手环等各种感知设备采集托管人员的体征数据。其中,托管人员包括但不限于儿童、老人等。
示例性的,体征数据包括各种参数,各参数包括但不限于心率参数、呼吸参数、睡眠参数等。
感知设备获得托管人员的体征数据之后,将托管人员的体征数据发送至边缘控制设备。示例性的,感知设备基于wifi、蓝牙等协议将托管人员的体征数据发送至边缘控制设备。边缘控制设备基于wifi、蓝牙等协议接收获得感知设备发送的托管人员的体征数据。
示例性的,边缘控制设备可以对至少一个感知设备进行设备管理,设备管理包括但不限于设备上线、设备下线、启用、禁用等。
S202、通过消息队列遥测传输MQTT协议将所述体征数据上报至物联网IOT平台,以供所述IOT平台根据所述体征数据进行告警处理,并将所述体征数据与告警结果发送至数据应用平台进行输出。
边缘控制设备获得托管人员的体征数据之后,将体征数据通过MQTT协议上报体征数据至IOT平台。示例性的,边缘控制设备统一使用MQTT服务器,基于MQTT协议将体征数据发送至IOT平台。IOT平台接收边缘控制设备基于MQTT协议上报的体征数据。
在一些实施例中,所述通过MQTT协议将所述体征数据上报至物联网IOT平台,包括:
将所述体征数据进行边缘计算处理,并将处理后的数据通过MQTT协议上报至所述IOT平台。
边缘控制设备获得托管人员的体征数据之后,可以对托管人员的体征数据进行边缘计算处理,然后将处理后的体征数据通过MQTT协议上报体征数据至IOT平台。示例性的,边缘控制设备统一使用MQTT服务器,基于MQTT协议将经过边缘计算处理后的体征数据发送至IOT平台。IOT平台接收边缘控制设备基于MQTT协议上报的体征数据。
示例性的,IOT平台通过订阅边缘控制设备发布的信息,获得边缘控制设备上报的体征数据。
IOT平台设置规则实现场景联动和实时告警。当获得体征数据之后,基于设置的规则对体征数据进行告警分析处理,确定是否触发告警。
针对体征数据中包含的各参数,预先设置各参数对应的预设阈值范围。例如,对于心率参数,预先设置心率参数对应的心率阈值范围;对于呼吸参数,预先设置呼吸参数对应的呼吸率阈值范围。
获得体征数据之后,针对体征数据中的各个参数,将各参数的参数值与参数对应的预设阈值范围进行比较,若每个参数的参数值均在参数对应的预设阈值范围内,则不触发告警。反之,若存在参数的参数值超出该参数对应的预设阈值范围,则触发告警。例如,发出SOS告警等。
例如,将获得的心率值与心率阈值范围进行比较,当心率值低于心率阈值范围的最低值,或者心率值高于心率阈值范围的最高值,则触发告警。比如,若心率值高于心率阈值范围的最高值,则生成心率过高告警结果。
仍以上述列举的心率值高于心率阈值范围的最高值,生成心率过高告警结果为例,IOT平台将托管人员的体征数据、心率过高告警结果发送至数据应用平台。数据应用平台实时展示托管人员的体征数据并进行心率过高实时告警。
若体征数据中每个参数的参数值均在参数对应的预设阈值范围内,也即参数值正常,则IOT平台将托管人员的体征数据发送至数据应用平台,数据应用平台实时展示托管人员的体征数据。
示例性的,数据应用平台通过WebSocket订阅IOT平台的信息,IOT平台将体征数据和/或告警结果发布至WebSocket,数据应用平台订阅WebSocket获得体征数据和/或告警结果。WebSocket是一种在单个TCP连接上进行全双工通信的协议,WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。
当获得托管人员的体征数据后,数据应用平台实时展示托管人员的体征数据。当获得托管人员的体征数据和告警结果时,数据应用平台实时展示托管人员的体征数据并进行实时告警。
示例性的,IOT平台可以将体征数据存入ES数据库,ES数据库是面向文档型的数据库,对体征数据进行持久化存储。数据应用平台通过查询ES数据库,获得体征数据,对体征数据进行计算分析,生成健康相关的检测报告。并展示检测报告。
例如,通过对体征数据进行计算分析,生成睡眠报告,其中,睡眠报告包括心率统计、呼吸质量、睡眠质量分析等。
下面以对儿童进行安全监控为例,如图4所示,具体的流程如下:
1)通过睡眠垫、体重秤、血压计、手环等各感知设备采集儿童的体征数据,并通过wifi、蓝牙等协议将儿童的体征数据发送至控制器。
2)控制器对儿童的体征数据进行边缘计算处理,通过MQTT服务器将经过边缘计算处理后的体征数据发送至IOT平台。
3)IOT平台负责设备的注册、管理、物模型管理、场景联动,并将设备信息发布到WebSocket,将体征数据存入ES数据库。
4)数据应用平台直接订阅WebSocket数据实现体征数据展示和告警;数据应用平台也会查询ES数据库获得历史体征数据,通过分析计算生成儿童健康报告。
上述实施例中,通过边缘控制设备获取至少一个感知设备基于传感器采集的托管人员的体征数据,其中,至少一个感知设备与边缘控制设备进行组网,通过MQTT协议将体征数据上报至IOT平台,IOT平台根据获得的体征数据进行告警分析处理,将体征数据和/或告警结果发送至数据应用平台,数据应用平台输出体征数据和/或告警结果,相比于通过视频技术监控方式,提高了对托管人员进行安全监测的可靠性。
请参阅图6,图6为本申请实施例提供的一种边缘控制设备的示意性框图。该边缘控制设备可以为图2中所示的边缘控制设备200。
如图6所示,该边缘控制设备200可以包括处理器210和存储器220,处理器210和存储器220通过总线连接,该总线比如为I2C(Inter-integrated Circuit)总线。
具体地,处理器210可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。
具体地,存储器220可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等。存储器220中存储有供处理器210执行的各种计算机程序。
其中,所述处理器210用于运行存储在存储器220中的计算机程序,并在执行所述计算机程序时实现如下步骤:
获取至少一个感知设备基于传感器采集的托管人员的体征数据,所述至少一个感知设备与所述边缘控制设备进行组网;
通过消息队列遥测传输MQTT协议将所述体征数据上报至物联网IOT平台,以供所述IOT平台根据所述体征数据进行告警处理,并将所述体征数据与告警结果发送至数据应用平台进行输出。
在一些实施例中,处理器210在实现所述通过MQTT协议将所述体征数据上报至物联网IOT平台时,用于实现:
将所述体征数据进行边缘计算处理,并将处理后的数据通过MQTT协议上报至所述IOT平台。
在一些实施例中,处理器210还用于实现:
对所述至少一个感知设备进行设备管理,所述设备管理包括设备上线、设备下线、启用、禁用中至少一种。
边缘控制设备200可以执行本申请实施例所提供的托管人员的安全监测方法,因此,可以实现本申请实施例所提供的托管人员的安全监测方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
请参阅图7,图7为本申请实施例提供的一种IOT平台的示意性框图。该IOT平台可以为图2中所示的IOT平台300。
如图7所示,该IOT平台300可以包括处理器310和存储器320,处理器310和存储器320通过总线连接,该总线比如为I2C(Inter-integrated Circuit)总线。
具体地,处理器310可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。
具体地,存储器320可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等。存储器320中存储有供处理器310执行的各种计算机程序。
其中,所述处理器310用于运行存储在存储器320中的计算机程序,并在执行所述计算机程序时实现如下步骤:
获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网;
根据所述体征数据进行告警分析处理;
将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果。
在一些实施例中,处理器310在实现所述获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据之后,用于实现:
将所述体征数据存储至数据库中,以供所述数据应用平台获取所述数据库中存储的所述体征数据,根据所述体征数据生成检测报告,并输出所述检测报告。
在一些实施例中,处理器310在实现所述根据所述体征数据进行告警分析处理时,用于实现:
对所述体征数据中的各个参数进行告警分析,若存在参数的参数值超出所述参数对应的预设阈值范围,则触发告警。
在一些实施例中,所述体征数据中的各个参数包括心率参数、呼吸参数、睡眠参数中至少一种。
在一些实施例中,处理器310在实现所述将所述体征数据和/或告警结果发送至数据应用平台时,用于实现:
将所述体征数据和/或所述告警结果发布至WebSocket,所述数据应用平台订阅所述WebSocket获得所述体征数据与所述告警结果。
IOT平台300可以执行本申请实施例所提供的托管人员的安全监测方法,因此,可以实现本申请实施例所提供的托管人员的安全监测方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
本申请的实施例中还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现上述实施例提供的托管人员的安全监测方法的步骤。例如,该计算机程序被处理器加载,可以执行如下步骤:
获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网;
根据所述体征数据进行告警分析处理;
将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,所述存储介质可以是前述实施例的边缘控制设备或IOT平台的内部存储单元,例如边缘控制设备或IOT平台的硬盘或内存。所述存储介质也可以是边缘控制设备或IOT平台的外部存储设备,例如边缘控制设备或IOT平台上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种托管人员的安全监测方法,因此,可以实现本申请实施例所提供的任一种托管人员的安全监测方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (12)
1.一种托管人员的安全监测方法,其特征在于,应用于物联网IOT平台,所述托管人员的安全监测方法包括:
获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据,所述体征数据是由至少一个感知设备基于传感器采集,所述至少一个感知设备与所述边缘控制设备进行组网;
根据所述体征数据进行告警分析处理;
将所述体征数据和/或告警结果发送至数据应用平台,以供所述数据应用平台输出所述体征数据和/或所述告警结果。
2.根据权利要求1所述的方法,其特征在于,所述获取边缘控制设备通过消息队列遥测传输MQTT协议上报的托管人员的体征数据之后,包括:
将所述体征数据存储至数据库中,以供所述数据应用平台获取所述数据库中存储的所述体征数据,根据所述体征数据生成检测报告,并输出所述检测报告。
3.根据权利要求1所述的方法,其特征在于,所述根据所述体征数据进行告警分析处理,包括:
对所述体征数据中的各个参数进行告警分析,若存在参数的参数值超出所述参数对应的预设阈值范围,则触发告警。
4.根据权利要求3所述的方法,其特征在于,所述体征数据中的各个参数包括心率参数、呼吸参数、睡眠参数中至少一种。
5.根据权利要求1所述的方法,其特征在于,所述将所述体征数据和/或告警结果发送至数据应用平台,包括:
将所述体征数据和/或所述告警结果发布至WebSocket,所述数据应用平台订阅所述WebSocket获得所述体征数据与所述告警结果。
6.一种托管人员的安全监测方法,其特征在于,应用于边缘控制设备,所述托管人员的安全监测方法包括:
获取至少一个感知设备基于传感器采集的托管人员的体征数据,所述至少一个感知设备与所述边缘控制设备进行组网;
通过消息队列遥测传输MQTT协议将所述体征数据上报至物联网IOT平台,以供所述IOT平台根据所述体征数据进行告警处理,并将所述体征数据与告警结果发送至数据应用平台进行输出。
7.根据权利要求6所述的方法,其特征在于,所述通过MQTT协议将所述体征数据上报至物联网IOT平台,包括:
将所述体征数据进行边缘计算处理,并将处理后的数据通过MQTT协议上报至所述IOT平台。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
对所述至少一个感知设备进行设备管理,所述设备管理包括设备上线、设备下线、启用、禁用中至少一种。
9.一种物联网IOT平台,其特征在于,所述IOT平台包括处理器和存储器;
所述存储器,用于存储可被所述处理器执行的计算机程序;
所述处理器,用于执行所述计算机程序,并在执行所述计算机程序时实现如权利要求1至5中任一项所述的托管人员的安全监测方法。
10.一种边缘控制设备,其特征在于,所述边缘控制设备包括处理器和存储器;
所述存储器,用于存储可被所述处理器执行的计算机程序;
所述处理器,用于执行所述计算机程序,并在执行所述计算机程序时实现如权利要求6至8中任一项所述的托管人员的安全监测方法。
11.一种托管人员的安全监测***,其特征在于,所述托管人员的安全监测***包括至少一个感知设备、如权利要求10所述的边缘控制设备、如权利要求9所述的IOT平台、以及数据应用平台;所述至少一个感知设备用于将基于传感器采集的托管人员的体征数据发送至所述边缘控制设备;所述边缘控制设备用于通过消息队列遥测传输MQTT协议将所述体征数据上报至所述IOT平台;所述IOT平台用于根据所述体征数据进行告警处理,并将所述体征数据和/或告警结果发送至所述数据应用平台;所述数据应用平台用于输出所述体征数据和/或所述告警结果。
12.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执
行,以实现权利要求1至5中任一项所述的托管人员的安全监测方法的步骤;
或者实现权利要求6至8中任一项所述的托管人员的安全监测方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310611841.5A CN116807423A (zh) | 2023-05-26 | 2023-05-26 | 托管人员的安全监测方法、平台、设备、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310611841.5A CN116807423A (zh) | 2023-05-26 | 2023-05-26 | 托管人员的安全监测方法、平台、设备、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116807423A true CN116807423A (zh) | 2023-09-29 |
Family
ID=88126706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310611841.5A Pending CN116807423A (zh) | 2023-05-26 | 2023-05-26 | 托管人员的安全监测方法、平台、设备、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116807423A (zh) |
-
2023
- 2023-05-26 CN CN202310611841.5A patent/CN116807423A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9830801B2 (en) | Alarm management system | |
US8653965B1 (en) | Human health monitoring systems and methods | |
US7456736B2 (en) | Extensible sensor monitoring, alert processing and notification system and method | |
CN112231075B (zh) | 一种基于云服务的服务器集群负载均衡控制方法及*** | |
Babu et al. | Cloud-enabled remote health monitoring system | |
JP2011501274A (ja) | 医療データを格納し、分析し、取り出すシステムおよび方法 | |
US20160344808A1 (en) | Device data synchronization | |
Qidwai et al. | Using casual reasoning for anomaly detection among ECG live data streams in ubiquitous healthcare monitoring systems | |
KR102350643B1 (ko) | 활동 및 수면 데이터를 활용한 수면 품질 평가 시스템 | |
KR102304877B1 (ko) | 딥러닝 기반의 수면 평가 및 예측을 위한 수면 평가 시스템 | |
CN107819954A (zh) | 一种睡眠监测及养老监护*** | |
CN104715128A (zh) | 一种电子健康业务的处理方法和设备 | |
Al-Kababji et al. | IoT-based fall and ECG monitoring system: wireless communication system based firebase realtime database | |
CN106407661A (zh) | 一种实现信息处理的方法、网关、终端、服务器及*** | |
CN113641567A (zh) | 一种数据库巡检方法、装置、电子设备及存储介质 | |
CN116807423A (zh) | 托管人员的安全监测方法、平台、设备、***及存储介质 | |
TWM642660U (zh) | 居家行為分析系統 | |
CN117322852A (zh) | 一种基于深度学习的智能服装健康监护***及方法 | |
CN105662347B (zh) | 一种睡眠异常监控及报警方法 | |
Milic et al. | EgoSENSE: A Framework for Context-Aware Mobile Applications Development | |
CN105635293A (zh) | 一种利用家庭智能终端采集体征数据的方法 | |
CN112329812A (zh) | 慢阻肺急性加重自动预警方法和平台、及可读存储介质 | |
Wen et al. | Mobile remote medical monitoring system | |
TWI843032B (zh) | 血氧監測方法及系統、電腦可讀取的記錄媒體 | |
JP7020732B1 (ja) | ウエアラブル端末を用いた総合体調管理システムおよび総合体調管理方法 |
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 |