水系预警方法及系统与流程
- 国知局
- 2024-07-31 20:48:18
本发明涉及位置预警,具体而言,涉及一种水系预警方法及系统。
背景技术:
1、随着电子技术的快速发展,智能手表、智能手环等可穿戴设备的功能也越来越丰富,其中为了保障儿童安全而设置了涉水报警功能。
2、涉水报警功能往往是通过检测可穿戴设备是否处于水环境中来确定是否报警,水上乐园或室内泳池等往往配备有专业救生人员可以及时对落水的儿童进行救助,但对于湖泊、水库等地方,则无法及时进行救援。
3、相较于在儿童落水时通过可穿戴设备报警来进行通知救援,如果能够在儿童靠近水边以及在水边停留时便通过可穿戴设备提示儿童存在危险,则可以更高效的避免悲剧的发生。
技术实现思路
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、第二方面,本发明提供一种水系预警系统,所述系统包括服务器、移动端和终端设备,所述移动端由监护对象持有,所述终端设备由监护对象穿戴,所述服务器与所述终端设备通信连接,所述服务器还与所述移动端通信连接,所述终端设备还与所述移动端通信连接;
34、所述终端设备用于实时向所述服务器发送所述被监护对象的位置信息,所述被监护对象的位置信息;
35、所述服务器用于基于预先存储的多个水系的位置信息和实时接收所述被监护对象的位置信息执行如第一方面所述的水系预警方法,确定是否对所述被监护对象进行预警;
36、所述服务器还用于在确定对所述被监护对象进行预警时,向所述终端设备发送预警指令;
37、所述终端设备还用于在接收到所述预警指令时,采用发出振动、语音和/或闪烁闪光灯的方式对所述被监护对象进行预警,使所述被监护对象改变行进方向;
38、所述终端设备还用于在对所述被监护对象进行预警的同时,向所述服务器和所述移动端发送预警信息;
39、所述服务器还用于在接收到所述预警信息时,将所述预警信息进行语音播报和/或向所述终端设备发起音视频通话,以使后台人员对所述被监护对象的行进方向进行干预;
40、所述移动端用于在接收到所述预警信息时,将所述预警信息进行语音播报和/或向所述终端设备发起音视频通话,以使所述监护对象对被监护对象的行进方向进行干预。
41、第三方面,本发明一种水系预警系统,所述系统包括服务器、移动端和终端设备,所述移动端由监护对象持有,所述终端设备由监护对象穿戴,所述服务器与所述终端设备通信连接,所述服务器还与所述移动端通信连接,所述终端设备还与所述移动端通信连接;
42、所述终端设备用于从所述服务器处获取多个水系的位置信息,并基于所述多个水系的位置信息和实时采集的所述被监护对象的位置信息执行如第一方面所述的水系预警方法,确定是否对所述被监护对象进行预警;
43、所述终端设备还用于在确定对所述被监护对象进行预警时,采用发出振动、语音和/或闪烁闪光灯的方式对所述被监护对象进行预警,使所述被监护对象改变行进方向;
44、所述终端设备还用于在对所述被监护对象进行预警的同时,向所述服务器和所述移动端发送预警信息;
45、所述服务器用于在接收到所述预警信息时,将所述预警信息进行语音播报和/或向所述终端设备发起音视频通话,以使后台人员对所述被监护对象的行进方向进行干预;
46、所述移动端用于在接收到所述预警信息时,将所述预警信息进行语音播报和/或向所述终端设备发起音视频通话,以使所述监护对象对被监护对象的行进方向进行干预。
47、相较于现有技术,本发明提供的一种水系预警方法,在被监护对象开始移动时,根据当前时刻获取的被监护对象的位置信息和预先获得的每个水系的位置信息,确定是否存在待预警水系,其中,待预警水系处于当前时刻被监护对象的行进方向上且沿当前时刻的行进方向被监护对象与待预警水系的距离为预设警戒值;若存在待预警水系,则根据待预警水系的位置信息,生成待预警水系对应的警戒值序列;针对当前时刻之后的每个时刻,根据该时刻获取的被监护对象的位置信息和待预警水系的位置信息,确定待预警水系是否处于该时刻被监护对象的行进方向上;若待预警水系处于该时刻被监护对象的行进方向上,则利用待预警水系对应的警戒值序列,确定该时刻待预警水系的预警等级;按照预警等级执行预设预警操作,使被监护对象远离待预警水系,并在该时刻的下一时刻返回根据该时刻获取的被监护对象的位置信息和待预警水系的位置信息,确定待预警水系是否处于该时刻被监护对象的行进方向上的步骤,直至待预警水系不处于该时刻被监护对象的行进方向上。由于本发明在当前时刻确定出待预警水系的情况下,在当前时刻之后的每个时刻通过判断待预警水系是否出现在被监护对象的行进方向上来对被监护对象进行提示,直到任一时刻待预警水系不再出现在被监护对象的行进方向上,从而避免被监护对象靠近待预警水系或在待预警水系附近逗留,降低被监护对象溺水的风险。
48、本发明公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明公开的上述技术即可得知。
49、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本文地址:https://www.jishuxx.com/zhuanli/20240731/187873.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表