河道漂浮物识别系统、方法、设备及存储介质技术方案

技术编号:35367901 阅读:24 留言:0更新日期:2022-10-29 18:08
本申请涉及一种河道漂浮物识别系统、方法、设备及存储介质,通过在服务端预先加载河道识别模型和漂浮物识别模型,使得服务端在接收到客户端发送的巡检图像时,可以立即调用预加载的河道识别模型和漂浮物识别模型获取河道漂浮物识别结果并发送至客户端,使客户端可以根据河道漂浮物识别结果获取并展示河道的巡检信息,便于用户及时了解河道巡检情况。同时,本申请通过令服务端保持等待接收巡检图像的待响应状态,使得服务端在一接收到客户端的发送的巡检图像,可以立即调用预加载的河道识别模型和漂浮物识别模型获取河道漂浮物识别结果,提高河道漂浮物识别效率。提高河道漂浮物识别效率。提高河道漂浮物识别效率。

【技术实现步骤摘要】
河道漂浮物识别系统、方法、设备及存储介质


[0001]本申请涉及漂浮物识别
,特别是涉及一种河道漂浮物识别系统、方法、设备及存储介质。

技术介绍

[0002]目前,随着工业化、农业化及城镇化建设步伐加速,人为因素对环境造成严重污染,在湖泊、河流、水库及水厂等水面上出现塑料袋、塑料瓶等大量漂浮物,影响生态环境和人们的生活环境。
[0003]近年来随着机器视觉、深度学习领域的快速发展,人们逐渐开始利用计算机设备运行图像识别模型来对巡检图像进行河道漂浮物检测,然而,计算机设备在进行河道漂浮物检测将会占用大量系统资源,为了保证其他程序的正常运行,计算机设备在每一次进行巡检图像的漂浮物识别之后,通常会结束上述进程以释放计算机设备的性能,使得每次接收到巡检图像时,均需重新加载相应的图像识别模型,影响河道漂浮物识别效率。

技术实现思路

[0004]基于此,本申请的目的在于,提供一种河道漂浮物识别系统、方法、设备及存储介质,可以有效提高河道漂浮物识别效率。
[0005]根据本申请实施例的第一方面,提供一种河道漂浮物识别系统,包括客户端和服务端;
[0006]所述服务端预加载河道识别模型和漂浮物识别模型;其中,所述河道识别模型用于获取图像中的河道区域信息,漂浮物识别模型用于获取图像中的漂浮物的位置信息;
[0007]所述客户端获取巡检图像并发送至所述服务端;
[0008]所述服务端接收所述客户端发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端;
[0009]所述客户端根据所述河道图像的漂浮物的位置信息,获取并展示所述巡检图像的巡检信息;
[0010]所述服务端保持等待接收巡检图像的待响应状态;在所述待响应状态下,若所述服务端接收到客户端的发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端。
[0011]根据本申请实施例的第二方面,提供一种河道漂浮物识别方法,利用如上述任一项所述的河道漂浮物识别系统进行河道漂浮物识别,所述方法包括:
[0012]所述服务端预加载河道识别模型和漂浮物识别模型;其中,所述河道识别模型用
于获取图像中的河道区域信息,漂浮物识别模型用于获取图像中的漂浮物的位置信息;
[0013]所述客户端获取巡检图像并发送至所述服务端;
[0014]所述服务端接收所述客户端发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端;
[0015]所述客户端根据所述河道图像的漂浮物的位置信息,获取并展示所述巡检图像的巡检信息;
[0016]所述服务端保持等待接收巡检图像的待响应状态;在所述待响应状态下,若所述服务端接收到客户端的发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端。
[0017]根据本申请实施例的第三方面,提供一种电子设备,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的河道漂浮物识别方法。
[0018]根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现上述的河道漂浮物识别方法。
[0019]本申请中,通过在服务端预先加载河道识别模型和漂浮物识别模型,使得服务端在接收到客户端发送的巡检图像时,可以立即调用预加载的河道识别模型和漂浮物识别模型获取河道漂浮物识别结果并发送至客户端,使客户端可以根据河道漂浮物识别结果获取并展示河道的巡检信息,便于用户及时了解河道巡检情况。同时,本申请通过令服务端保持等待接收巡检图像的待响应状态,使得服务端在一接收到客户端的发送的巡检图像,可以立即调用预加载的河道识别模型和漂浮物识别模型获取河道漂浮物识别结果,提高河道漂浮物识别效率。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
[0021]为了更好地理解和实施,下面结合附图详细说明本申请。
附图说明
[0022]图1为本申请一个实施例提供的一种河道漂浮物识别系统的结构示意图;
[0023]图2为本申请一个实施例提供的一种河道漂浮物识别系统的结构示意图;
[0024]图3为本申请另一个实施例提供的一种河道漂浮物识别系统的结构示意图;
[0025]图4为本申请另一个实施例提供的一种河道漂浮物识别方法的示例图;
[0026]图5为本申请一个实施例提供的一种电子设备的结构示意图。
具体实施方式
[0027]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0028]应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0029]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0030]在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0031]请参阅图1,其为一个实施例中的河道漂浮本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种河道漂浮物识别系统,其特征在于,包括客户端和服务端;所述服务端预加载河道识别模型和漂浮物识别模型;其中,所述河道识别模型用于获取图像中的河道区域信息,漂浮物识别模型用于获取图像中的漂浮物的位置信息;所述客户端获取巡检图像并发送至所述服务端;所述服务端接收所述客户端发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端;所述客户端根据所述河道图像的漂浮物的位置信息,获取并展示所述巡检图像的巡检信息;所述服务端保持等待接收巡检图像的待响应状态;在所述待响应状态下,若所述服务端接收到客户端的发送的巡检图像,利用所述预加载的河道识别模型获取巡检图像的河道区域信息,根据河道区域信息对所述巡检图像进行裁剪以获取河道图像,利用所述预加载的漂浮物识别模型获取河道图像的漂浮物的位置信息,将所述河道图像的漂浮物的位置信息发送至所述客户端。2.根据权利要求1所述的河道漂浮物识别系统,其特征在于,所述河道漂浮物识别系统还包括无人机和控制器;所述控制器根据用户输入的待巡检信息,生成无人机的巡检航线并发送至无人机,使无人机根据所述巡检航线自动执行河道巡检任务;其中,所述待巡检信息包括待巡检河道的位置信息;所述控制器接收无人机返回的巡检图像,并将所述巡检图像发送至所述客户端。3.根据权利要求2所述的河道漂浮物识别系统,其特征在于,所述河道漂浮物识别系统还包括机槽,所述机槽用于供无人机降落;所述控制器在检测到所述无人机降落在所述机槽后,将所述巡检图像发送至所述客户端。4.根据权利要求2所述的河道漂浮物识别系统,其特征在于,所述无人机搭载有可见光相机,当所述无人机根据所述巡检航线自动执行河道巡检任务时,所述可见光相机自动采集巡检图像。5.根据权利要求1所述的河道漂浮物识别系统,其特征在于,所述河道漂浮物识别系统还包括第一模型预训练模块和第二模型预训练模块;所述第一模型预训练模块收集不同时间段及不同天气采集的图片样本,将所述图片样本作为第一训...

【专利技术属性】
技术研发人员:李勇潘屹峰黄吴蒙邓广宏
申请(专利权)人:广州中科云图智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1