本发明专利技术公开了一种基于图像识别的水库无人巡检系统,包括分布在水库周边用于拍摄不同角度水库画面的若干水库界桩、用于接收和处理拍摄画面的云服务器、用于接收和执行云服务器发出的清扫指令的无人清扫船。该发明专利技术提供的基于图像识别的水库无人巡检系统,通过设置在水库周围的界桩及安装在界桩上的高清摄像头定时拍摄水面的图片,利用图像处理模对拍摄的图片进行预处理,并由图像建模模块和路径规划模块生成水库画面模型和路径规划,实现了巡检的无人化操作,通过图像识别及物联网技术的有机结合,有效的降低了巡检的人工成本,缩短了巡检周期,同时消除了巡检工作中产生的安全隐患。患。患。
【技术实现步骤摘要】
一种基于图像识别的水库无人巡检系统
[0001]本专利技术涉及消防监测领域,具体来说涉及一种基于图像识别的水库无人巡检系统。
技术介绍
[0003]在传统人工巡查中,只能沿着水库坝体、两岸或者是坐船进行巡查、取证、拍摄,但是由于水库面积广阔导致巡检的时间和周期长,巡检效率低下,还容易发生危险,因此,我们提出一种基于图像识别的水库无人巡检系统。
技术实现思路
[0004]为了实现上述目的,本专利技术提供如下技术方案:一种基于图像识别的水库无人巡检系统,包括:
[0005]分布在水库周边用于拍摄不同角度水库画面的若干水库界桩;
[0006]用于接收和处理拍摄画面的云服务器;
[0007]用于接收和执行云服务器发出的清扫指令的无人清扫船。
[0008]作为本专利技术一种优选的技术方案,所述水库界桩上设置有摄像头模块、第一北斗定位模块和第一通讯模块;
[0009]所述摄像头模块用于拍摄水库画面;
[0010]所述第一北斗定位模块用于定位水库界桩在地图上的位置;
[0011]所述第一通讯模块用于传输摄像头模块和第一北斗定位模块所采集的数据。
[0012]作为本专利技术一种优选的技术方案,所述云服务器包括第二通讯模块、图像处理模块、图像建模模块和特征识别模块;
[0013]所述第二通讯模块用于接收第一通讯模块传输的数据,并将该数据发送给图像处理模块;
[0014]所述图像处理模块用于对拍摄的图像进行预处理,并将预处理后的图像传输给图像建模模块;
[0015]所述图像建模模块用于对不同角度的画面进行建模,生成水库画面的三模模型,并结合特征识别模块定位污染物的坐标位置;
[0016]所述特征识别模块用于对拍摄画面中的物体进行分类识别。
[0017]作为本专利技术一种优选的技术方案,所述特征识别模块的分类算法采用支持向量机(SVM)算法,SVM算法的分类模型如下为:
[0018]f(x)=sign(w
·
x+b)
[0019]其中,w和b是模型参数,x是输入特征向量,sign表示符号函数;
[0020]通过上述SVM算法找到最大间隔超平面,使得不同类别数据点到超平面的距离最大化,其过程如下:
[0021]maxΦ(w,b)=1/||w||
[0022]subject to yi(w
·
xi+b)≥1,i=1,2,
…
,n
[0023]其中,xi是样本特征向量,yi是样本标签,n是样本数量。
[0024]作为本专利技术一种优选的技术方案,所述图像建模模块进行三维建模包括以下步骤:
[0025]S1:图像标定,对拍摄的多张图片进行标定,确定摄像头模块的内参和外参参数;
[0026]S2:特征匹配,根据图像的特征点进行匹配,形成图像间的对应关系;
[0027]S3:点云重建,通过多视几何方法将匹配的特征点转化为三维点云数据,得到初始的三维模型;
[0028]S4:建模和优化,对初始的三维模型进行优化和修正,完善表面纹理信息和进行模型细化;
[0029]S5:渲染和显示,将优化后的三维模型进行渲染和显示,生成真实感受的三维模型图像。
[0030]作为本专利技术一种优选的技术方案,所述无人清扫船上设置有第三通讯模块和第二北斗定位模块;
[0031]所述第三通讯模块用于接收云服务器的指令,并将该指令传输给移动控制模块;
[0032]所述第二北斗定位模块用于定位无人清扫船在地图上的位置。
[0033]作为本专利技术一种优选的技术方案,所述云服务器还包括路径规划模块,所述路径规划模块能够调用图像建模模块输出的水库画面三维模型、污染物坐标位置以及无人清扫船的位置信息,并根据水库画面三维模型、污染物坐标位置以及无人清扫船的位置信息设定污染物清扫路径和无人清扫船巡回路径。
[0034]作为本专利技术一种优选的技术方案,所述无人清扫船上还设置有移动控制模块,所述移动控制模块用于控制无人清扫船的机动部件的运转并根据污染物清扫路径和无人清扫船巡回路径进行移动,所述机动部件包括推进器及转向器。
[0035]作为本专利技术一种优选的技术方案,所述图像处理模块对拍摄的图像进行预处理包括对图像的明暗调节、降噪及渲染。
[0036]在上述技术方案中,本专利技术提供的一种基于图像识别的水库无人巡检系统,具备以下有益效果:通过设置在水库周围的界桩及安装在界桩上的高清摄像头定时拍摄水面的图片,利用图像处理模对拍摄的图片进行预处理,并由图像建模模块和路径规划模块生成水库画面模型和路径规划,实现了巡检的无人化操作,通过图像识别及物联网技术的有机结合,有效的降低了巡检的人工成本,缩短了巡检周期,同时消除了巡检工作中产生的安全隐患。
附图说明
[0037]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0038]图1为本专利技术实施例提供的整体结构示意图;
[0039]图2为本专利技术实施例提供的全局结构示意图。
具体实施方式
[0040]为了使得本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0041]如图1
‑
2所示,一种基于图像识别的水库无人巡检系统,包括由分布式的水库界桩组成的感应层,用于图像识别及信息处理的云服务器构处理层,以及用于执行清扫任务的无人清扫船构成响应层。
[0042]水库界桩分布在水库周边,用于拍摄不同位置、角度的水库画面,水库界桩上设置有摄像头模块、第一北斗定位模块和第一通讯模块,摄像头模块用于拍摄水库画面,摄像头采用高分辨率的工业级摄像头,如Hikvision高清网络摄像机,具有良好的低照度性能、较高的光学放大倍数和远距离监控能力,第一北斗定位模块用于定位水库界桩在地图上的位置,并将该位置信息同步到图像中,保证每一张由摄像头拍摄的水库画面都包含其拍摄时的位置信息,第一通讯模块用于传输摄像头模块和第一北斗定位模块所采集的数据。
[0043]云服务器,用于接收和处理拍摄画面,并对图像进行分析和处理,云服务器包括第二通讯模块、图像处理模块、图像建模模块和特征识别模块,第二通讯模块用于接收第一通讯模块传输的数据,通讯模块之间通过4g或5g通讯传输协议进行数据的传输,并将该数据发送给图像处理模块,图像处理模块用于对拍摄的图像进行预处理,包括对图像的明暗调节、降噪及渲染,提高拍摄画面的质量和可用性,并将预处理后的图像传本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于图像识别的水库无人巡检系统,其特征在于,包括:分布在水库周边用于拍摄不同角度水库画面的若干水库界桩;用于接收和处理拍摄画面的云服务器;用于接收和执行云服务器发出的清扫指令的无人清扫船。2.根据权利要求1所述的一种基于图像识别的水库无人巡检系统,其特征在于,所述水库界桩上设置有摄像头模块、第一北斗定位模块和第一通讯模块;所述摄像头模块用于拍摄水库画面;所述第一北斗定位模块用于定位水库界桩在地图上的位置;所述第一通讯模块用于传输摄像头模块和第一北斗定位模块所采集的数据。3.根据权利要求2所述的一种基于图像识别的水库无人巡检系统,其特征在于,所述云服务器包括第二通讯模块、图像处理模块、图像建模模块和特征识别模块;所述第二通讯模块用于接收第一通讯模块传输的数据,并将该数据发送给图像处理模块;所述图像处理模块用于对拍摄的图像进行预处理,并将预处理后的图像传输给图像建模模块;所述图像建模模块用于对不同角度的画面进行建模,生成水库画面的三模模型,并结合特征识别模块定位污染物的坐标位置;所述特征识别模块用于对拍摄画面中的物体进行分类识别。4.根据权利要求3所述的一种基于图像识别的水库无人巡检系统,其特征在于,所述特征识别模块的分类算法采用支持向量机(SVM)算法,SVM算法的分类模型如下为:f(x)=sign(w
·
x+b)其中,w和b是模型参数,x是输入特征向量,sign表示符号函数;通过上述SVM算法找到最大间隔超平面,使得不同类别数据点到超平面的距离最大化,其过程如下:maxΦ(w,b)=1/||w||subject to yi(w
·
xi+b)≥1,i=1,2,
…
,n其中,xi是样本特征向量,...
【专利技术属性】
技术研发人员:熊齐燃,
申请(专利权)人:南京风倪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。