本发明涉及智能预警,尤其涉及一种水上物体的超区预警方法及装置。
背景技术:
1、目前,对于水域的管理越来越严格以及越来越规范,在某些特定的水域中,通常不允许外界的船舶或者外界的物体进入该特定水域。但是,传统的水域保护解决方案大多数是通过人工对水域进行看守,或者是通过人工盯守传感器所采集到的数据或者通过对水域的视频监控进行看守,需要依赖于值班工作人员时刻监控,需要耗费大量的人力资源和物力资源,对水域监管的效率和智能性低下。可见,提供一种新的水域监管的方式以实现对水上物体的超区预警方法以提高对水域进行监管的效率和智能性显得尤为重要。
技术实现思路
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、提取所述特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与所述目标通行信息是否相匹配;
50、当判断出该水上物体的目标物体信息与所述目标通行信息相匹配时,确定该水上物体满足所述特定水域的水域通行条件;
51、当判断出该水上物体的目标物体信息与所述目标通行信息不匹配时,确定该水上物体不满足所述特定水域的水域通行条件。
52、作为一种可选的实施方式,在本发明第二方面中,所述生成模块对于每个所述水上物体,所述根据该水上物体的目标物体信息,生成超区预警信号的具体方式包括:
53、根据该水上物体的目标物体信息以及所述特定水域的水域属性信息,确定该水上物体不满足所述特定水域的水域通行条件的目标原因,基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
54、根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
55、作为一种可选的实施方式,在本发明第二方面中,所述发送模块将所述超区预警信号发送至该水上物体处的具体方式包括:
56、基于该水上物体的目标物体信息以及所述超区预警信号,确定该水上物体对应的信号接收需求信息,其中,所述信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
57、根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将所述超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将所述超区预警信号反馈至该水上物体处;
58、其中,所述信号传输设备包括无人机设备、警戒船设备中的一种或多种。
59、作为一种可选的实施方式,在本发明第二方面中,所述生成模块基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹的具体方式包括:
60、基于所述目标原因以及该水上物体的移动轨迹,在所述目标水域中确定该水上物体对应的至少一条备选移动轨迹;
61、根据所述目标水域的区域水流信息以及该水上物体的移动轨迹,从所有所述备选移动轨迹中确定与目标移动轨迹,并基于所述目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
62、基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,所述预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
63、本发明第三方面公开了另一种水上物体的超区预警装置,所述装置包括:
64、存储有可执行程序代码的存储器;
65、与所述存储器耦合的处理器;
66、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的水上物体的超区预警方法。
67、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的水上物体的超区预警方法。
68、与现有技术相比,本发明实施例具有以下有益效果:
69、本发明实施例中,检测目标水域中至少一个水上物体的移动轨迹,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,若满足则获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条,若不满足则根据该水上物体的目标物体信息,生成超区预警信号并发送至该水上物体处,超区预警信号用于对该水上物体进行超区警告。可见,实施本发明能够对进入特定水域的物体进行智能化预警,有利于提供对水域进行监管的智能性和效率。