首页 / 专利分类库 / 信号装置 / 交通 / 海上航行器的交通控制系统 / 水上物体的超区预警方法及装置

上物体的超区预警方法及装置

申请号 CN202410091528.8 申请日 2024-01-23 公开(公告)号 CN117612409B 公开(公告)日 2024-04-05
申请人 广州市勤思网络科技有限公司; 发明人 邓健爽; 李俊立; 马自强;
摘要 本 发明 公开了一种 水 上物体的超区预警方法及装置,包括:检测目标水域中至少一个水上物体的移动轨迹,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对 位置 参数,并根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,若满足则获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条,若不满足则根据该水上物体的目标物体信息,生成超区预警 信号 并发送至该水上物体处,超区预警信号用于对该水上物体进行超区警告。可见,实施本发明能够对进入特定水域的物体进行智能化预警,有利于提供对水域进行监管的智能性和效率。
权利要求

1.一种上物体的超区预警方法,其特征在于,所述方法包括:
检测目标水域中至少一个水上物体的移动轨迹;
对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件;
对于每个所述水上物体,当判断出该水上物体满足预设的所述区域移动条件时,获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件;
对于每个所述水上物体,当判断出该水上物体不满足所述特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号,并将所述超区预警信号发送至该水上物体处,其中,所述超区预警信号用于对该水上物体进行超区警告;
所述对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数之前,所述方法还包括:
获取所述目标水域的区域水流信息,其中,所述区域水流信息包括所述目标水域的水流流速信息、水流流向信息中的一种或多种;
对于每个所述水上物体,根据该水上物体的移动轨迹以及所述区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件;
对于每个所述水上物体,当判断出该水上物体的移动轨迹满足预设的所述目标规律轨迹条件时,触发执行所述的对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数的操作;
每个所述水上物体与所述特定水域之间的相对位置参数包括该水上物体与所述特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
其中,对于每个所述水上物体,所述根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,包括:
根据该水上物体与所述特定水域对应的目标界限之间的相对距离值,判断该水上物体与所述特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值小于等于预设的所述距离阈值时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值大于预设的所述距离阈值时,确定该水上物体不满足预设的所述区域移动条件;或者,
根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与所述特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与所述特定水域相匹配时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体的预测轨迹参数与所述特定水域不匹配时,确定该水上物体不满足预设的所述区域移动条件。
2.根据权利要求1所述的水上物体的超区预警方法,其特征在于,对于每个所述水上物体,所述根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件,包括:
获取所述特定水域对应的目标水域信息,其中,所述目标水域信息包括所述特定水域对应的水域属性信息
根据所述特定水域的水域属性信息,生成所述特定水域的水域通行条件,其中,所述水域通行条件包括能够进入所述特定水域的通行物体信息;
提取所述特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与所述目标通行信息是否相匹配;
当判断出该水上物体的目标物体信息与所述目标通行信息相匹配时,确定该水上物体满足所述特定水域的水域通行条件;
当判断出该水上物体的目标物体信息与所述目标通行信息不匹配时,确定该水上物体不满足所述特定水域的水域通行条件。
3.根据权利要求2所述的水上物体的超区预警方法,其特征在于,对于每个所述水上物体,所述根据该水上物体的目标物体信息,生成超区预警信号,包括:
根据该水上物体的目标物体信息以及所述特定水域的水域属性信息,确定该水上物体不满足所述特定水域的水域通行条件的目标原因,基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
4.根据权利要求1所述的水上物体的超区预警方法,其特征在于,所述将所述超区预警信号发送至该水上物体处,包括:
基于该水上物体的目标物体信息以及所述超区预警信号,确定该水上物体对应的信号接收需求信息,其中,所述信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将所述超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将所述超区预警信号反馈至该水上物体处;
其中,所述信号传输设备包括无人机设备、警戒船设备中的一种或多种。
5.根据权利要求3所述的水上物体的超区预警方法,其特征在于,所述基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹,包括:
基于所述目标原因以及该水上物体的移动轨迹,在所述目标水域中确定该水上物体对应的至少一条备选移动轨迹;
根据所述目标水域的区域水流信息以及该水上物体的移动轨迹,从所有所述备选移动轨迹中确定与目标移动轨迹,并基于所述目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,所述预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
6.一种水上物体的超区预警装置,其特征在于,所述装置包括:
检测模,用于检测目标水域中至少一个水上物体的移动轨迹;
确定模块,用于对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数;
判断模块,用于根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件;
获取模块,用于对于每个所述水上物体,当所述判断模块判断出该水上物体满足预设的所述区域移动条件时,获取该水上物体的目标物体信息;
所述判断模块,还用于根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件;
生成模块,用于对于每个所述水上物体,当所述判断模块判断出该水上物体不满足所述特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号;
发送模块,用于将所述超区预警信号发送至该水上物体处,其中,所述超区预警信号用于对该水上物体进行超区警告;
所述获取模块,还用于在所述确定模块对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数之前,获取所述目标水域的区域水流信息,其中,所述区域水流信息包括所述目标水域的水流流速信息、水流流向信息中的一种或多种;
所述判断模块,还用于对于每个所述水上物体,根据该水上物体的移动轨迹以及所述区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件;对于每个所述水上物体,当所述判断模块判断出该水上物体的移动轨迹满足预设的所述目标规律轨迹条件时,触发所述确定模块执行所述的对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数的操作;
每个所述水上物体与所述特定水域之间的相对位置参数包括该水上物体与所述特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
其中,所述判断模块对于每个所述水上物体,所述根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件的具体方式包括:
根据该水上物体与所述特定水域对应的目标界限之间的相对距离值,判断该水上物体与所述特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值小于等于预设的所述距离阈值时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值大于预设的所述距离阈值时,确定该水上物体不满足预设的所述区域移动条件;或者,
根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与所述特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与所述特定水域相匹配时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体的预测轨迹参数与所述特定水域不匹配时,确定该水上物体不满足预设的所述区域移动条件。
7.一种水上物体的超区预警装置,其特征在于,所述装置包括:
存储有可执行程序代码的存储器
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1‑5任一项所述的水上物体的超区预警方法。
8.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1‑5任一项所述的水上物体的超区预警方法。

说明书全文

上物体的超区预警方法及装置

技术领域

[0001] 本发明涉及智能预警技术领域,尤其涉及一种水上物体的超区预警方法及装置。

背景技术

[0002] 目前,对于水域的管理越来越严格以及越来越规范,在某些特定的水域中,通常不允许外界的船舶或者外界的物体进入该特定水域。但是,传统的水域保护解决方案大多数是通过人工对水域进行看守,或者是通过人工盯守传感器所采集到的数据或者通过对水域的视频监控进行看守,需要依赖于值班工作人员时刻监控,需要耗费大量的人资源和物力资源,对水域监管的效率和智能性低下。可见,提供一种新的水域监管的方式以实现对水上物体的超区预警方法以提高对水域进行监管的效率和智能性显得尤为重要。

发明内容

[0003] 本发明所要解决的技术问题在于,提供一种水上物体的超区预警方法及装置,能够对进入特定水域的物体进行智能化预警,有利于提供对水域进行监管的智能性和效率。
[0004] 为了解决上述技术问题,本发明第一方面公开了一种水上物体的超区预警方法,所述方法包括:
[0005] 检测目标水域中至少一个水上物体的移动轨迹;
[0006] 对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件;
[0007] 对于每个所述水上物体,当判断出该水上物体满足预设的所述区域移动条件时,获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件;
[0008] 对于每个所述水上物体,当判断出该水上物体不满足所述特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号,并将所述超区预警信号发送至该水上物体处,其中,所述超区预警信号用于对该水上物体进行超区警告。
[0009] 作为一种可选的实施方式,在本发明第一方面中,所述对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数之前,所述方法还包括:
[0010] 获取所述目标水域的区域水流信息,其中,所述区域水流信息包括所述目标水域的水流流速信息、水流流向信息中的一种或多种;
[0011] 对于每个所述水上物体,根据该水上物体的移动轨迹以及所述区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件;
[0012] 对于每个所述水上物体,当判断出该水上物体的移动轨迹满足预设的所述目标规律轨迹条件时,触发执行所述的对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数的操作。
[0013] 作为一种可选的实施方式,在本发明第一方面中,每个所述水上物体与所述特定水域之间的相对位置参数包括该水上物体与所述特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
[0014] 其中,对于每个所述水上物体,所述根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,包括:
[0015] 根据该水上物体与所述特定水域对应的目标界限之间的相对距离值,判断该水上物体与所述特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值小于等于预设的所述距离阈值时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值大于预设的所述距离阈值时,确定该水上物体不满足预设的所述区域移动条件;或者,
[0016] 根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与所述特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与所述特定水域相匹配时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体的预测轨迹参数与所述特定水域不匹配时,确定该水上物体不满足预设的所述区域移动条件。
[0017] 作为一种可选的实施方式,在本发明第一方面中,对于每个所述水上物体,所述根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件,包括:
[0018] 获取所述特定水域对应的目标水域信息,其中,所述目标水域信息包括所述特定水域对应的水域属性信息
[0019] 根据所述特定水域的水域属性信息,生成所述特定水域的水域通行条件,其中,所述水域通行条件包括能够进入所述特定水域的通行物体信息;
[0020] 提取所述特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与所述目标通行信息是否相匹配;
[0021] 当判断出该水上物体的目标物体信息与所述目标通行信息相匹配时,确定该水上物体满足所述特定水域的水域通行条件;
[0022] 当判断出该水上物体的目标物体信息与所述目标通行信息不匹配时,确定该水上物体不满足所述特定水域的水域通行条件。
[0023] 作为一种可选的实施方式,在本发明第一方面中,对于每个所述水上物体,所述根据该水上物体的目标物体信息,生成超区预警信号,包括:
[0024] 根据该水上物体的目标物体信息以及所述特定水域的水域属性信息,确定该水上物体不满足所述特定水域的水域通行条件的目标原因,基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
[0025] 根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
[0026] 作为一种可选的实施方式,在本发明第一方面中,所述将所述超区预警信号发送至该水上物体处,包括:
[0027] 基于该水上物体的目标物体信息以及所述超区预警信号,确定该水上物体对应的信号接收需求信息,其中,所述信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
[0028] 根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将所述超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将所述超区预警信号反馈至该水上物体处;
[0029] 其中,所述信号传输设备包括无人机设备、警戒船设备中的一种或多种。
[0030] 作为一种可选的实施方式,在本发明第一方面中,所述基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹,包括:
[0031] 基于所述目标原因以及该水上物体的移动轨迹,在所述目标水域中确定该水上物体对应的至少一条备选移动轨迹;
[0032] 根据所述目标水域的区域水流信息以及该水上物体的移动轨迹,从所有所述备选移动轨迹中确定与目标移动轨迹,并基于所述目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
[0033] 基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,所述预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
[0034] 本发明第二方面公开了一种水上物体的超区预警装置,所述装置包括:
[0035] 检测模,用于检测目标水域中至少一个水上物体的移动轨迹;
[0036] 确定模块,用于对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数;
[0037] 判断模块,用于根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件;
[0038] 获取模块,用于对于每个所述水上物体,当所述判断模块判断出该水上物体满足预设的所述区域移动条件时,获取该水上物体的目标物体信息;
[0039] 所述判断模块,还用于根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件;
[0040] 生成模块,用于对于每个所述水上物体,当所述判断模块判断出该水上物体不满足所述特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号;
[0041] 发送模块,用于将所述超区预警信号发送至该水上物体处,其中,所述超区预警信号用于对该水上物体进行超区警告。
[0042] 作为一种可选的实施方式,在本发明第二方面中,所述获取模块,还用于在所述确定模块对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数之前,获取所述目标水域的区域水流信息,其中,所述区域水流信息包括所述目标水域的水流流速信息、水流流向信息中的一种或多种;
[0043] 所述判断模块,还用于对于每个所述水上物体,根据该水上物体的移动轨迹以及所述区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件;对于每个所述水上物体,当所述判断模块判断出该水上物体的移动轨迹满足预设的所述目标规律轨迹条件时,触发所述确定模块执行所述的对于每个所述水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数的操作。
[0044] 作为一种可选的实施方式,在本发明第二方面中,每个所述水上物体与所述特定水域之间的相对位置参数包括该水上物体与所述特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
[0045] 其中,所述判断模块对于每个所述水上物体,所述根据该水上物体与所述特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件的具体方式包括:
[0046] 根据该水上物体与所述特定水域对应的目标界限之间的相对距离值,判断该水上物体与所述特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值小于等于预设的所述距离阈值时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体与所述特定水域对应的目标界限之间的相对距离值大于预设的所述距离阈值时,确定该水上物体不满足预设的所述区域移动条件;或者,
[0047] 根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与所述特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与所述特定水域相匹配时,确定该水上物体满足预设的所述区域移动条件,当判断出该水上物体的预测轨迹参数与所述特定水域不匹配时,确定该水上物体不满足预设的所述区域移动条件。
[0048] 作为一种可选的实施方式,在本发明第二方面中,所述判断模块对于每个所述水上物体,所述根据该水上物体的目标物体信息,判断该水上物体是否满足所述特定水域的水域通行条件的具体方式包括:
[0049] 获取所述特定水域对应的目标水域信息,其中,所述目标水域信息包括所述特定水域对应的水域属性信息;
[0050] 根据所述特定水域的水域属性信息,生成所述特定水域的水域通行条件,其中,所述水域通行条件包括能够进入所述特定水域的通行物体信息;
[0051] 提取所述特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与所述目标通行信息是否相匹配;
[0052] 当判断出该水上物体的目标物体信息与所述目标通行信息相匹配时,确定该水上物体满足所述特定水域的水域通行条件;
[0053] 当判断出该水上物体的目标物体信息与所述目标通行信息不匹配时,确定该水上物体不满足所述特定水域的水域通行条件。
[0054] 作为一种可选的实施方式,在本发明第二方面中,所述生成模块对于每个所述水上物体,所述根据该水上物体的目标物体信息,生成超区预警信号的具体方式包括:
[0055] 根据该水上物体的目标物体信息以及所述特定水域的水域属性信息,确定该水上物体不满足所述特定水域的水域通行条件的目标原因,基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
[0056] 根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
[0057] 作为一种可选的实施方式,在本发明第二方面中,所述发送模块将所述超区预警信号发送至该水上物体处的具体方式包括:
[0058] 基于该水上物体的目标物体信息以及所述超区预警信号,确定该水上物体对应的信号接收需求信息,其中,所述信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
[0059] 根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将所述超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将所述超区预警信号反馈至该水上物体处;
[0060] 其中,所述信号传输设备包括无人机设备、警戒船设备中的一种或多种。
[0061] 作为一种可选的实施方式,在本发明第二方面中,所述生成模块基于所述目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹的具体方式包括:
[0062] 基于所述目标原因以及该水上物体的移动轨迹,在所述目标水域中确定该水上物体对应的至少一条备选移动轨迹;
[0063] 根据所述目标水域的区域水流信息以及该水上物体的移动轨迹,从所有所述备选移动轨迹中确定与目标移动轨迹,并基于所述目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
[0064] 基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,所述预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
[0065] 本发明第三方面公开了另一种水上物体的超区预警装置,所述装置包括:
[0066] 存储有可执行程序代码的存储器
[0067] 与所述存储器耦合的处理器;
[0068] 所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的水上物体的超区预警方法。
[0069] 本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的水上物体的超区预警方法。
[0070] 与现有技术相比,本发明实施例具有以下有益效果:
[0071] 本发明实施例中,检测目标水域中至少一个水上物体的移动轨迹,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,若满足则获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条,若不满足则根据该水上物体的目标物体信息,生成超区预警信号并发送至该水上物体处,超区预警信号用于对该水上物体进行超区警告。可见,实施本发明能够对进入特定水域的物体进行智能化预警,有利于提供对水域进行监管的智能性和效率。附图说明
[0072] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0073] 图1是本发明实施例公开的一种水上物体的超区预警方法的流程示意图;
[0074] 图2是本发明实施例公开的另一种水上物体的超区预警方法的流程示意图;
[0075] 图3是本发明实施例公开的一种水上物体的超区预警装置的结构示意图;
[0076] 图4是本发明实施例公开的另一种水上物体的超区预警装置的结构示意图。

具体实施方式

[0077] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0078] 本发明的说明书权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
[0079] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0080] 本发明公开了一种水上物体的超区预警方法及装置,能够对进入特定水域的物体进行智能化预警,有利于提供对水域进行监管的智能性和效率。以下分别进行详细说明。
[0081] 实施例一
[0082] 请参阅图1,图1是本发明实施例公开的一种水上物体的超区预警方法的流程示意图。其中,图1所描述的水上物体的超区预警方法可以应用于水上物体的超区预警装置中,水上物体的超区预警装置可以集成在服务器或本地服务器,本发明实施例不做限定。如图1所示,该水上物体的超区预警方法可以包括以下操作:
[0083] 101、检测目标水域中至少一个水上物体的移动轨迹。
[0084] 本发明实施例中,可选的,目标水域可以为江河区域、湖泊区域、运河区域、渠道区域、水塘区域、水塘区域、海洋区域、鱼塘区域中的一种或多种。
[0085] 本发明实施例中,可选的,水上物体的数量可以为一个,也可以为多个,本发明实施例不做具体限定。
[0086] 本发明实施例中,可选的,检测目标水域中至少一个目标物体的移动轨迹,可以是实时检测的,也可以是按照预设的时间段定时检测的,还可以是需要对目标水域的物体进行超区预警时进行检测的,本发明实施例不做具体限定。
[0087] 本发明实施例中,可选的,每个水上物体的移动轨迹包括该水上物体在目标水域中的所有移动轨迹、该水上物体在预设的历史时长段内的移动轨迹中的一种或多种。
[0088] 102、对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件。
[0089] 本发明实施例中,可选的,上述对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,可以包括:
[0090] 对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体的当前物体位置,其中,该水上物体的当前物体位置包括该水上物体的当前坐标;
[0091] 对于每个水上物体,根据该水上物体的当前物体位置以及特定水域的水域位置信息,在特定水域中确定出与该水上物体相匹配的目标界线,并根据目标界线以及该水上物体的当前物体位置,确定该水上物体与特定水域之间的相对位置参数;
[0092] 其中,水上物体与特定水域之间的相对位置参数包括该水上物体与目标界线之间的距离值、该水上物体与特定水域之间的距离值;特定水域中与该水上物体相匹配的目标界线为特定水域对应的所有界线中与该水上物体距离最近的界线。
[0093] 本发明实施例中,可选的,特定水域可以为目标水域中等的某一部分特定等的水域,也即,目标水域对应的水域面积大于特定水域对应的面积。举例来说,若目标水域为江河区域,且特定水域可以为江河区域中的采砂区、捕鱼区中的一种或多种。
[0094] 103、对于每个水上物体,当判断出该水上物体满足预设的区域移动条件时,获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条件。
[0095] 本发明实施例中,进一步可选的,当判断出该水上物体不满足预设的区域移动条件时,可以结束本流程。
[0096] 本发明实施例中,可选的,当判断出该水上物体满足预设的区域移动条件时,则确定该水上物体存在通过特定水域的趋势,或者,确定该水上物体已经进入到特定水域;当判断出该水上物体不满足预设的区域移动条件时,则确定该水上物体不存在通过特定水域的趋势且该水上物体未进入到特定水域。
[0097] 本发明实施例中,可选的,每个水上物体的目标物体信息包括该水上物体的物体属性信息、该水上物体的物体质量信息、该水上物体的物体体积信息、该水上物体的物体重量信息、该水上物体的物体类型信息中的一种或多种。
[0098] 本发明实施例中,可选的,举例来说,当水上物体的目标物体信息用于表示该水上物体为漂浮物时,则该水上物体满足特定水域的水域通行条件,并且该水上物体能够进入特定水域;当水上物体的目标物体信息用于表示该水上物体为船舶时,则该水上物体不满足特定水域的水域通行条件,并且该水上物体不能够进入特定水域。
[0099] 104、对于每个水上物体,当判断出该水上物体不满足特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号,并将超区预警信号发送至该水上物体处,其中,超区预警信号用于对该水上物体进行超区警告。
[0100] 本发明实施例中,进一步可选的,当判断出该水上物体满足特定水域的水域通行条件时,可以结束本流程。
[0101] 本发明实施例中,可选的,当判断出该水上物体不满足特定水域的水域通行条件时,则确定该水上物体不能进入该特定水域;当判断出该水上物体满足特定水域的水域通行条件时,确定该水上物体能够进入该特定水域。举例来说,若该水上物体为渔船,该特定水域为采砂区,并且检测到渔船存在驶入采砂区的趋势或者该渔船已经驶入采砂区时,生成对该渔船的超区预警信号,并反馈至该渔船处。
[0102] 本发明实施例中,进一步可选的,超区预警信号可以包括语音预警信号、文字预警信号、图片预警信号、视频预警信号中的一种或多种,本发明实施例不做具体限定。
[0103] 可见,实施图1所描述的水上物体的超区预警方法能够检测目标水域中的水上物体的移动轨迹,确定水上物体与特定水域之间的相对位置参数并判断水上物体是否满足区域移动条件,若满足则获取水上物体的目标物体信息并判断水上物体是否满足特定水域的水域通行条件,若不满足则根据水上物体的目标物体信息生成超区预警信号并发送至水上物体处,能够结合水上物体的目标物体信息以及特定水域的水域通行条件综合性生成超区预警信号,能够对进入不能够进入特定水域的水上物体进行超区警告,实现对水上物体的智能化超区预警,有利于提高对水域进行监管的智能性、及时性以及监管效率,进而还有利于提高对水域进行智能化监管的精准性和可靠性。
[0104] 实施例二
[0105] 请参阅图2,图2是本发明实施例公开的另一种水上物体的超区预警方法的流程示意图。其中,图2所描述的水上物体的超区预警方法可以应用于水上物体的超区预警装置中,水上物体的超区预警装置可以集成在云端服务器或本地服务器,本发明实施例不做限定。如图2所示,该水上物体的超区预警方法可以包括以下操作:
[0106] 201、检测目标水域中至少一个水上物体的移动轨迹。
[0107] 202、获取目标水域的区域水流信息。
[0108] 本发明实施例中,可选的,区域水流信息包括目标水域的水流流速信息、水流流向信息中的一种或多种。
[0109] 本发明实施例中,可选的,区域水流信息还可以包括目标水域的水流水压信息、水流温度信息、水流PH值信息、水流浑浊度信息中的一种或多种。
[0110] 本发明实施例中,可选的,获取目标水域的区域水流信息可以是通过水流流速传感器、水流流向传感器进行获取的,进一步的,获取目标水域的区域水流信息还可以是通过温度传感器、水质检测传感器、水压检测传感器中的一种或多种进行获取的,本发明实施例不做具体限定。
[0111] 本发明实施例中,可选的,获取目标水域的区域水流信息可以是实时获取的,也可以是按照预设的时间段定时获取的,本发明实施例不做具体限定。
[0112] 203、对于每个水上物体,根据该水上物体的移动轨迹以及区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件。
[0113] 本发明实施例中,可选的,上述对于每个水上物体,根据该水上物体的移动轨迹以及区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件,可以包括:
[0114] 根据目标水域的区域水流信息,生成目标水域的水域漂流情况;
[0115] 对于每个水上物体,判断该水上物体的移动轨迹与目标水域的水域漂流情况是否相匹配,当判断出该水上物体的移动轨迹与目标水域的水域漂流情况相匹配时,确定该水上物体的移动轨迹不满足预设的目标规律轨迹条件;当判断出该水上物体的移动轨迹与目标水域的水域漂流情况不匹配时,确定该水上物体的移动轨迹满足预设的目标规律轨迹条件。
[0116] 本发明实施例中,可选的,目标水域的水域漂流情况包括物体在目标水域中不受外界控制时的漂流情况,其中,漂流情况包括漂流轨迹、漂流速度、漂流时长中的一种或多种。
[0117] 本发明实施例中,可选的,当判断出该水上物体的移动轨迹满足预设的目标规律轨迹条件时,确定该水上物体存在外界该水上物体控制的因素,并且该水上物体是有规律地在目标水域中漂流;当判断出该水上物体的移动轨迹不满足预设的目标规律轨迹条件时,确定该水上物体不存在外界对该水上物体控制的因素,并且该水上物体的无规律地在目标水域中漂流。
[0118] 本发明实施例中,进一步可选的,当判断出该水上物体的移动轨迹不满足预设的目标规律轨迹条件时,可以结束本流程;或者,
[0119] 获取该水上物体的目标物体信息,根据该水上物体的目标物体信息,生成超区预警信号,并将超区预警信号发送至该水上物体处。
[0120] 204、当判断出该水上物体的移动轨迹满足预设的目标规律轨迹条件时,对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数,并根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件。
[0121] 205、对于每个水上物体,当判断出该水上物体满足预设的区域移动条件时,获取该水上物体的目标物体信息,并根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条件。
[0122] 206、对于每个水上物体,当判断出该水上物体不满足特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号,并将超区预警信号发送至该水上物体处,其中,超区预警信号用于对该水上物体进行超区警告。
[0123] 本发明实施例中,针对步骤201‑步骤204‑步骤206的详细描述,请参照实施例一中针对步骤101‑步骤104的其它描述,本发明实施例不再赘述。
[0124] 可见,实施图2所描述的水上物体的超区预警方法能够获取目标水域的区域水流信息,并根据水上物体的移动轨迹以及区域水流信息判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件,若满足则触发根据水上物体的移动轨迹确定每个水上物体与特定水域之间的相对位置参数的操作,能够通过判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件从而确定出该水上物体是否为有规律地、有控制性地进行漂流,若是则确定水上物体与特定水域之间的相对位置参数,能够结合水上物体的移动轨迹以及区域水流信息判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件,有利于提高判断是否满足目标规律轨迹条件的精准性和可靠性,以及在判断出满足时才确定水上物体与特定水域之间的相对位置参数,有利于提高确定相对位置参数的效率和智能性,并且有利于提高确定相对位置参数的精准性和可靠性,进而有利于提高判断水上物体是否满足特定水域的水域通行条件的精准性和效率,以及生成超区预警信号的精准性和效率。
[0125] 在一个可选的实施例中,每个水上物体与特定水域之间的相对位置参数包括该水上物体与特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
[0126] 其中,对于每个水上物体,根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件,包括:
[0127] 根据该水上物体与特定水域对应的目标界限之间的相对距离值,判断该水上物体与特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与特定水域对应的目标界限之间的相对距离值小于等于预设的距离阈值时,确定该水上物体满足预设的区域移动条件,当判断出该水上物体与特定水域对应的目标界限之间的相对距离值大于预设的距离阈值时,确定该水上物体不满足预设的区域移动条件;或者,
[0128] 根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与特定水域相匹配时,确定该水上物体满足预设的区域移动条件,当判断出该水上物体的预测轨迹参数与特定水域不匹配时,确定该水上物体不满足预设的区域移动条件。
[0129] 在该可选的实施例中,可选的,特定水域对应的目标界线包括特定水域中与该水上物体距离最近的界限;水上物体的预测轨迹参数包括预测得到的该水上物体在预设的未来时长段内的漂流轨迹参数。举例来说,特定水域包括界限A和界限B,且界限A与水上物体之间的距离值小于界限B与水上物体之间的距离值,则该水上物体与特定水域对应的目标界线之间的相对距离值为该水上物体与界线A之间的相对距离值。
[0130] 在该可选的实施例中,可选的,上述根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与特定水域是否相匹配,可以包括:
[0131] 根据该水上物体的预测轨迹参数,确定该水上物体的所有途径区域,并判断该水上物体的所有途径区域中是否包括特定水域;
[0132] 当判断出该水上物体的所有途径区域中包括特定水域时,确定该水上物体的预测轨迹参数与特定水域相匹配;
[0133] 当判断出该水上物体的所有途径区域中不包括特定水域时,确定该水上物体的预测轨迹参数与特定水域不匹配。
[0134] 可见,实施该可选的实施例能够根据水上物体与特定水域对应的目标界线之间的相对距离值判断该水上物体是否满足预设的区域移动条件,或者,通过判断水上物体的预测轨迹参数与特定水域是否相匹配进而判断水上物体是否满足预设的区域移动条件,能够从多方面综合性判断出水上物体是否满足预设的区域移动条件,有利于提高判断该水上物体是否满足预设的区域移动条件的精准性和可靠性,以及有利于提高判断该水上物体是否满足预设的区域移动条件的智能性和效率,进而有利于提高生成超区预警信号的精准性和效率,以及有利于实现对水域进行监管的智能性和精准性。
[0135] 在另一个可选的实施例中,对于每个水上物体,根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条件,包括:
[0136] 获取特定水域对应的目标水域信息,其中,目标水域信息包括特定水域对应的水域属性信息;
[0137] 根据特定水域的水域属性信息,生成特定水域的水域通行条件,其中,水域通行条件包括能够进入特定水域的通行物体信息;
[0138] 提取特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与目标通行信息是否相匹配;
[0139] 当判断出该水上物体的目标物体信息与目标通行信息相匹配时,确定该水上物体满足特定水域的水域通行条件;
[0140] 当判断出该水上物体的目标物体信息与目标通行信息不匹配时,确定该水上物体不满足特定水域的水域通行条件。
[0141] 在该可选的实施例中,可选的,特定水域对应的水域属性信息包括特定水域的用途信息、特定水域的位置信息中的一种或多种。举例来说,若特定水域为采砂区,则水域属性信息包括采砂属性信息。
[0142] 在该可选的实施例中,可选的,上述根据特定水域的水域属性信息,生成特定水域的水域通行条件,可以包括:
[0143] 将特定水域的水域属性信息输入至预先确定出到的条件确定模型,得到模型输出结果,其中模型输出结果包括特定水域的通行许可信息;
[0144] 根据模型输出结果,生成特定水域的水域通行条件。
[0145] 在该可选的实施例中,可选的,目标通行信息包括能够进入该特定水域的物体属性信息、物体数量信息、物体质量信息、物体体积信息、物体用途信息中的一种或多种,[0146] 在该可选的实施例中,可选的,上述判断该水上物体的目标物体信息与目标通行信息是否相匹配,可以包括:
[0147] 提取水上物体的目标物体信息的第一关键字,以及提取目标通行信息中的第二关键字,判断第一关键字与第二关键字是否相匹配;
[0148] 当判断出第一关键字与第二关键字相匹配时,确定该水上物体的目标物体信息与目标通行信息相匹配;
[0149] 当判断出第一关键字与第二关键字不匹配时,确定该水上物体的目标物体信息与目标通行信息不匹配。
[0150] 在该可选的实施例中,可选的,举例来说,若该特定水域对应的目标水域信息用于表示该特定水域为采砂区,并所生成的特定水域的水域通行条件为仅采砂船能够进入该特定水域,而该水上物体为捕鱼船,则确定该水上物体不满足特定水域的水域通行条件,也即,捕鱼船不能进入采砂区。
[0151] 可见,实施该可选的实施例能够根据获取到的特定水域的目标水域信息生成特定水域的水域通行条件,提取特定水域的水域通行条件的目标通行信息并判断水上物体的目标物体信息与目标通信信息是否相匹配,若匹配则确定水上物体满足特定水域的水域通行条件,若不匹配则确定水上物体不满足特定水域的水域通行条件,能够结合特定水域的目标水域信息生成特定水域的水域通行条件,有利于提高生成特定水域的水域通行条件的精准性和可靠性,以及有利于提高生成特定水域的水域通行条件的智能性和效率,并且能够结合特定水域的目标通行信息以及目标物体信息综合性判断水上物体是否满足特定水域的水域通行条件,有利于提高判断水上物体是否满足特定水域的水域通行条件的精准性和可靠性,以及有利于提高判断水上物体是否满足特定水域的水域通行条件的智能性和效率,进一步有利于提高后续生成超区预警信号的精准性和效率。
[0152] 在又一个可选的实施例中,对于每个水上物体,根据该水上物体的目标物体信息,生成超区预警信号,包括:
[0153] 根据该水上物体的目标物体信息以及特定水域的水域属性信息,确定该水上物体不满足特定水域的水域通行条件的目标原因,基于目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
[0154] 根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
[0155] 在该可选的实施例中,可选的,目标原因可以包括水上物体超载原因、水上物体重量原因、水上物体的属性原因、水上物体的体积原因中的一种或多种。
[0156] 在该可选的实施例中,可选的,上述根据该水上物体的目标物体信息以及特定水域的水域属性信息,确定该水上物体不满足特定水域的水域通行条件的目标原因,可以包括:
[0157] 将该水上物体的目标物体信息以及特定水域的水域属性信息输入至预先确定出的原因确定模型,得到原因输出结果,其中,原因输出结果包括该水上物体不满足特定水域的水域通行条件的原因;
[0158] 根据原因输出结果,确定该水上物体不满足特定水域的水域通行条件的目标原因。
[0159] 在该可选的实施例中,可选的,上述根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号,可以包括:
[0160] 根据该水上物体的预警更新轨迹的轨迹更新指示信息,以及根据该水上物体的目标原因,生成该水上物体的目标预警信息;
[0161] 根据轨迹更新指示信息以及该水上物体的目标预警信息,生成超区预警信号。
[0162] 可见,实施该可选的实施例能够根据水上物体的目标物体信息以及特定水域的水域属性信息确定该水上物体不满足特定水域的水域通行条件的目标原因,并基于目标原因以及水上物体的移动轨迹生成水上物体的预警更新轨迹,根据水上物体的预警更新轨迹以及水上物体的目标原因生成超区预警信号,能够结合水上物体的目标物体信息以及特定水域的水域属性信息确定目标原因以及预警更新轨迹,能够结合多方面的信息综合性确定出目标原因以及预警更新轨迹,有利于提高确定目标原因以及预警更新轨迹的精准性和可靠性,并且能够根据水上物体的预警更新轨迹以及目标原因生成超区预警信号,有利于提高所生成的超区预警信号的精准性和可靠性,以及有利于提高生成超区预警信号的智能性和效率,进而有利于提高后续基于超区预警信号对水上物体进行超区预警的准确性和效率,并且有利于提高对水域进行监管的智能性、准确性和及时性。
[0163] 在又一个可选的实施例中,将超区预警信号发送至该水上物体处,包括:
[0164] 基于该水上物体的目标物体信息以及超区预警信号,确定该水上物体对应的信号接收需求信息,其中,信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
[0165] 根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将超区预警信号反馈至该水上物体处;
[0166] 其中,信号传输设备包括无人机设备、警戒船设备中的一种或多种。
[0167] 在该可选的实施例中,进一步可选的,信号传输设备还可以包括wifi设备、蓝牙设备、光纤设备、有线设备中的一种或多种。
[0168] 在该可选的实施例中,可选的,上述基于该水上物体的目标物体信息以及超区预警信号,确定该水上物体对应的信号接收需求信息,可以包括:
[0169] 基于该水上物体的目标物体信息,确定该水上物体的物体信号接收需求信息,以及基于超区预警信号,确定该超区预警信号的物体信号发送需求信息;
[0170] 基于物体信号接收需求信息以及物体信号发送需求信息,确定该水上物体对应到的信号接收需求信息。
[0171] 在该可选的实施例中,可选的,物体信号接收需求信息包括该水上物体能够接收信号的方式;物体信号发送需求信息包括该超区预警信号能够发送该信号的方式。
[0172] 在该可选的实施例中,可选的,上述根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,可以包括:
[0173] 根据该水上物体对应的信号接收需求信息,从所有传输设备中确定与出该水上物体对应的信号接收需求信息对应的至少一个信号传输设备。
[0174] 在该可选的实施例中,举例来说,若该水上物体为渔船且超区预警信号为该渔船即将驶入采砂区时,该渔船能够接收来自无人机发送的信号,则将无人机设备确定为信号传输设备,并将该超区预警信号发送至该无人机设备,并通过无人机设备将该超区预警信号反馈至该渔船处。
[0175] 可见,实施该可选的实施例能够基于水上物体的目标物体信息以及超区预警信息确定水上物体的信号接收需求信息进而确定水上物体对应的信号传输设备,并通过信号传输设备将超区预警信号传输至该水上物体处,能够结合水上物体的目标物体信息以及超区预警信息综合性确定出信号接收需求信息,有利于提高确定信号接收需求信息的精准性和可靠性,从而有利于提高确定信号传输设备的准确性和可靠性,进而有利于提高通过确定出的信号传输设备将超区预警信号传输至水上物体处的准确性和可靠性,以及利于提高通过确定出的信号传输设备将超区预警信号传输至水上物体处的效率和成功率,防止出现超区预警信号传输效率过低或者超区预警信号传输失败的现象,进而有利于提高对水域进行智能化监管到的成功率和效率,以及有利于提高对水域进行智能化监管的准确性和及时性。
[0176] 在又一个可选的实施例中,基于目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹,包括:
[0177] 基于目标原因以及该水上物体的移动轨迹,在目标水域中确定该水上物体对应的至少一条备选移动轨迹;
[0178] 根据目标水域的区域水流信息以及该水上物体的移动轨迹,从所有备选移动轨迹中确定与目标移动轨迹,并基于目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
[0179] 基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
[0180] 在该可选的实施例中,可选的,所有备选移动轨迹均为使得该水上物体远离特定水域的移动轨迹。
[0181] 在该可选的实施例中,可选的,上述根据目标水域的区域水流信息以及该水上物体的移动轨迹,从所有备选移动轨迹中确定与目标移动轨迹,可以包括:
[0182] 根据目标水域的区域水流信息以及该水上物体的移动轨迹,从所有备选移动轨迹中确定出与该水上物体当前位置相对距离值最小的移动轨迹作为目标移动轨迹;或者,[0183] 根据目标水域的区域水流信息以及该水上物体的移动轨迹,确定该水上物体在每条备选移动轨迹中的能耗量,并从所有能耗量中确定出最小能耗量,并将最小能耗量对应的备选移动轨迹确定为目标移动轨迹;或者,
[0184] 根据目标水域的区域水流信息以及该水上物体的移动轨迹,确定该水上物体在每条备选移动轨迹中的移动时长,并从所有移动时长中确定出最短移动时长,并将最短移动时长对应的备选移动轨迹确定为目标移动轨迹。
[0185] 在该可选的实施例中,可选的,上述基于目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数,可以包括:
[0186] 基于目标移动轨迹以及该水上物体的移动轨迹,分析该水上物体的移动轨迹与目标移动轨迹之间的轨迹差异参数,并根据轨迹差异参数生成该水上物体的轨迹更新参数;
[0187] 其中,轨迹差异参数包括轨迹度差异参数、轨迹长度差异参数中的一种或多种。
[0188] 可见,实施该可选的实施例能够根据目标原因以及水上物体的移动轨迹在目标水域中确定出至少一条备选移动轨迹,并根据目标水域的区域水流信息以及水上物体到的移动轨迹确定出目标移动轨迹,基于目标移动轨迹以及水上物体的移动轨迹生成水上物体的轨迹更新参数,基于水上物体的轨迹更新参数以及水上物体的移动轨迹生成水上物体的预警更新轨迹,能够从确定出的多条备选移动轨迹中确定出目标移动轨迹,有利于提高后续基于目标移动轨迹以及水上物体的移动轨迹生成轨迹更新参数的精准性和可靠性,从而有利于提高生成水上物体的预警更新轨迹的准确性和可靠性,进而有利于提高结合预警更新轨迹生成超区预警信号的准确性和可靠性,以及有利于提高基于超区预警信号对水域进行智能化监管到的成功率和效率,以及有利于提高基于超区预警信号对水域进行智能化监管的准确性和及时性。
[0189] 实施例三
[0190] 请参阅图3,图3是本发明实施例公开的一种水上物体的超区预警装置的结构示意图。如图3所示,该水上物体的超区预警装置可以包括:
[0191] 检测模块301,用于检测目标水域中至少一个水上物体的移动轨迹;
[0192] 确定模块302,用于对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数;
[0193] 判断模块303,用于根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件;
[0194] 获取模块304,用于对于每个水上物体,当判断模块303判断出该水上物体满足预设的区域移动条件时,获取该水上物体的目标物体信息;
[0195] 判断模块303,还用于根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条件;
[0196] 生成模块305,用于对于每个水上物体,当判断模块303判断出该水上物体不满足特定水域的水域通行条件时,根据该水上物体的目标物体信息,生成超区预警信号;
[0197] 发送模块306,用于将超区预警信号发送至该水上物体处,其中,超区预警信号用于对该水上物体进行超区警告。
[0198] 可见,实施图3所描述的装置能够检测目标水域中的水上物体的移动轨迹,确定水上物体与特定水域之间的相对位置参数并判断水上物体是否满足区域移动条件,若满足则获取水上物体的目标物体信息并判断水上物体是否满足特定水域的水域通行条件,若不满足则根据水上物体的目标物体信息生成超区预警信号并发送至水上物体处,能够结合水上物体的目标物体信息以及特定水域的水域通行条件综合性生成超区预警信号,能够对进入不能够进入特定水域的水上物体进行超区警告,实现对水上物体的智能化超区预警,有利于提高对水域进行监管的智能性、及时性以及监管效率,进而还有利于提高对水域进行智能化监管的精准性和可靠性。
[0199] 在一个可选的实施例中,如图3所示,获取模块304,还用于在确定模块302对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数之前,获取目标水域的区域水流信息,其中,区域水流信息包括目标水域的水流流速信息、水流流向信息中的一种或多种;
[0200] 判断模块303,还用于对于每个水上物体,根据该水上物体的移动轨迹以及区域水流信息,判断该水上物体的移动轨迹是否满足预设的目标规律轨迹条件;对于每个水上物体,当判断模块303判断出该水上物体的移动轨迹满足预设的目标规律轨迹条件时,触发确定模块302执行对于每个水上物体,根据该水上物体的移动轨迹,确定该水上物体与特定水域之间的相对位置参数的操作。
[0201] 可见,实施图3所描述的装置能够获取目标水域的区域水流信息,并根据水上物体的移动轨迹以及区域水流信息判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件,若满足则触发根据水上物体的移动轨迹确定每个水上物体与特定水域之间的相对位置参数的操作,能够通过判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件从而确定出该水上物体是否为有规律地、有控制性地进行漂流,若是则确定水上物体与特定水域之间的相对位置参数,能够结合水上物体的移动轨迹以及区域水流信息判断水上物体的移动轨迹是否满足预设的目标规律轨迹条件,有利于提高判断是否满足目标规律轨迹条件的精准性和可靠性,以及在判断出满足时才确定水上物体与特定水域之间的相对位置参数,有利于提高确定相对位置参数的效率和智能性,并且有利于提高确定相对位置参数的精准性和可靠性,进而有利于提高判断水上物体是否满足特定水域的水域通行条件的精准性和效率,以及生成超区预警信号的精准性和效率。
[0202] 在另一个可选的实施例中,如图3所示,每个水上物体与特定水域之间的相对位置参数包括该水上物体与特定水域对应的目标界限之间的相对距离值以及该水上物体的预测轨迹参数;
[0203] 其中,判断模块303对于每个水上物体,根据该水上物体与特定水域之间的相对位置参数,判断该水上物体是否满足预设的区域移动条件的具体方式包括:
[0204] 根据该水上物体与特定水域对应的目标界限之间的相对距离值,判断该水上物体与特定水域对应的目标界限之间的相对距离值是否小于等于预设的距离阈值,当判断出该水上物体与特定水域对应的目标界限之间的相对距离值小于等于预设的距离阈值时,确定该水上物体满足预设的区域移动条件,当判断出该水上物体与特定水域对应的目标界限之间的相对距离值大于预设的距离阈值时,确定该水上物体不满足预设的区域移动条件;或者,
[0205] 根据该水上物体的预测轨迹参数,判断该水上物体的预测轨迹参数与特定水域是否相匹配,当判断出该水上物体的预测轨迹参数与特定水域相匹配时,确定该水上物体满足预设的区域移动条件,当判断出该水上物体的预测轨迹参数与特定水域不匹配时,确定该水上物体不满足预设的区域移动条件。
[0206] 可见,实施图3所描述的装置能够根据水上物体与特定水域对应的目标界线之间的相对距离值判断该水上物体是否满足预设的区域移动条件,或者,通过判断水上物体的预测轨迹参数与特定水域是否相匹配进而判断水上物体是否满足预设的区域移动条件,能够从多方面综合性判断出水上物体是否满足预设的区域移动条件,有利于提高判断该水上物体是否满足预设的区域移动条件的精准性和可靠性,以及有利于提高判断该水上物体是否满足预设的区域移动条件的智能性和效率,进而有利于提高生成超区预警信号的精准性和效率,以及有利于实现对水域进行监管的智能性和精准性。
[0207] 在又一个可选的实施例中,如图3所示,判断模块303对于每个水上物体,根据该水上物体的目标物体信息,判断该水上物体是否满足特定水域的水域通行条件的具体方式包括:
[0208] 获取特定水域对应的目标水域信息,其中,目标水域信息包括特定水域对应的水域属性信息;
[0209] 根据特定水域的水域属性信息,生成特定水域的水域通行条件,其中,水域通行条件包括能够进入特定水域的通行物体信息;
[0210] 提取特定水域的水域通行条件的目标通行信息,并判断该水上物体的目标物体信息与目标通行信息是否相匹配;
[0211] 当判断出该水上物体的目标物体信息与目标通行信息相匹配时,确定该水上物体满足特定水域的水域通行条件;
[0212] 当判断出该水上物体的目标物体信息与目标通行信息不匹配时,确定该水上物体不满足特定水域的水域通行条件。
[0213] 可见,实施图3所描述的装置能够根据获取到的特定水域的目标水域信息生成特定水域的水域通行条件,提取特定水域的水域通行条件的目标通行信息并判断水上物体的目标物体信息与目标通信信息是否相匹配,若匹配则确定水上物体满足特定水域的水域通行条件,若不匹配则确定水上物体不满足特定水域的水域通行条件,能够结合特定水域的目标水域信息生成特定水域的水域通行条件,有利于提高生成特定水域的水域通行条件的精准性和可靠性,以及有利于提高生成特定水域的水域通行条件的智能性和效率,并且能够结合特定水域的目标通行信息以及目标物体信息综合性判断水上物体是否满足特定水域的水域通行条件,有利于提高判断水上物体是否满足特定水域的水域通行条件的精准性和可靠性,以及有利于提高判断水上物体是否满足特定水域的水域通行条件的智能性和效率,进一步有利于提高后续生成超区预警信号的精准性和效率。
[0214] 在又一个可选的实施例中,如图3所示,生成模块305对于每个水上物体,根据该水上物体的目标物体信息,生成超区预警信号的具体方式包括:
[0215] 根据该水上物体的目标物体信息以及特定水域的水域属性信息,确定该水上物体不满足特定水域的水域通行条件的目标原因,基于目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;
[0216] 根据该水上物体的预警更新轨迹以及该水上物体的目标原因,生成超区预警信号。
[0217] 可见,实施图3所描述的装置能够根据水上物体的目标物体信息以及特定水域的水域属性信息确定该水上物体不满足特定水域的水域通行条件的目标原因,并基于目标原因以及水上物体的移动轨迹生成水上物体的预警更新轨迹,根据水上物体的预警更新轨迹以及水上物体的目标原因生成超区预警信号,能够结合水上物体的目标物体信息以及特定水域的水域属性信息确定目标原因以及预警更新轨迹,能够结合多方面的信息综合性确定出目标原因以及预警更新轨迹,有利于提高确定目标原因以及预警更新轨迹的精准性和可靠性,并且能够根据水上物体的预警更新轨迹以及目标原因生成超区预警信号,有利于提高所生成的超区预警信号的精准性和可靠性,以及有利于提高生成超区预警信号的智能性和效率,进而有利于提高后续基于超区预警信号对水上物体进行超区预警的准确性和效率,并且有利于提高对水域进行监管的智能性、准确性和及时性。
[0218] 在又一个可选的实施例中,如图3所示,发送模块306将超区预警信号发送至该水上物体处的具体方式包括:
[0219] 基于该水上物体的目标物体信息以及超区预警信号,确定该水上物体对应的信号接收需求信息,其中,信号接收需求信息包括该水上物体的信号接收方式信息、信号接收时长信息、信号接收数量信息、信号接收地点信息中的一种或多种;
[0220] 根据该水上物体对应的信号接收需求信息,确定该水上物体对应的信号传输设备,并将超区预警信号传输至该水上物体对应的信号传输设备处,以使该水上物体对应的信号传输设备将超区预警信号反馈至该水上物体处;
[0221] 其中,信号传输设备包括无人机设备、警戒船设备中的一种或多种。
[0222] 可见,实施图3所描述的装置能够基于水上物体的目标物体信息以及超区预警信息确定水上物体的信号接收需求信息进而确定水上物体对应的信号传输设备,并通过信号传输设备将超区预警信号传输至该水上物体处,能够结合水上物体的目标物体信息以及超区预警信息综合性确定出信号接收需求信息,有利于提高确定信号接收需求信息的精准性和可靠性,从而有利于提高确定信号传输设备的准确性和可靠性,进而有利于提高通过确定出的信号传输设备将超区预警信号传输至水上物体处的准确性和可靠性,以及利于提高通过确定出的信号传输设备将超区预警信号传输至水上物体处的效率和成功率,防止出现超区预警信号传输效率过低或者超区预警信号传输失败的现象,进而有利于提高对水域进行智能化监管到的成功率和效率,以及有利于提高对水域进行智能化监管的准确性和及时性。
[0223] 在又一个可选的实施例中,如图3所示,生成模块305基于目标原因以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹的具体方式包括:
[0224] 基于目标原因以及该水上物体的移动轨迹,在目标水域中确定该水上物体对应的至少一条备选移动轨迹;
[0225] 根据目标水域的区域水流信息以及该水上物体的移动轨迹,从所有备选移动轨迹中确定与目标移动轨迹,并基于目标移动轨迹以及该水上物体的移动轨迹,生成该水上物体的轨迹更新参数;
[0226] 基于该水上物体的轨迹更新参数以及该水上物体的移动轨迹,生成该水上物体的预警更新轨迹;其中,预警更新轨迹用于指示该水上物体执行与该预警更新轨迹相匹配的移动操作。
[0227] 可见,实施图3所描述的装置能够根据目标原因以及水上物体的移动轨迹在目标水域中确定出至少一条备选移动轨迹,并根据目标水域的区域水流信息以及水上物体到的移动轨迹确定出目标移动轨迹,基于目标移动轨迹以及水上物体的移动轨迹生成水上物体的轨迹更新参数,基于水上物体的轨迹更新参数以及水上物体的移动轨迹生成水上物体的预警更新轨迹,能够从确定出的多条备选移动轨迹中确定出目标移动轨迹,有利于提高后续基于目标移动轨迹以及水上物体的移动轨迹生成轨迹更新参数的精准性和可靠性,从而有利于提高生成水上物体的预警更新轨迹的准确性和可靠性,进而有利于提高结合预警更新轨迹生成超区预警信号的准确性和可靠性,以及有利于提高基于超区预警信号对水域进行智能化监管到的成功率和效率,以及有利于提高基于超区预警信号对水域进行智能化监管的准确性和及时性。
[0228] 实施例四
[0229] 请参阅图4,图4是本发明实施例公开的另一种水上物体的超区预警装置的结构示意图。如图4所示,该水上物体的超区预警装置可以包括:
[0230] 存储有可执行程序代码的存储器401;
[0231] 与存储器401耦合的处理器402;
[0232] 处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或本发明实施例二所描述的水上物体的超区预警方法中的步骤。
[0233] 实施例五
[0234] 本发明实施例公开了一种计算机存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的水上物体的超区预警方法中的步骤。
[0235] 实施例六
[0236] 本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的水上物体的超区预警方法中的步骤。
[0237] 以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0238] 通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(Read‑Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read‑only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only  Memory,EPROM)、一次可编程只读存储器(One‑time Programmable  Read‑Only  Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically‑Erasable Programmable Read‑Only Memory,EEPROM)、只读光盘(Compact Disc Read‑Only Memory,CD‑ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0239] 最后应说明的是:本发明实施例公开的一种水上物体的超区预警方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
QQ群二维码
意见反馈