一种用于动力浮标的水下渔网实时自主识别的方法技术

技术编号:16428251 阅读:19 留言:0更新日期:2017-10-21 23:36
本发明专利技术提供的是一种用于动力浮标的水下渔网实时自主识别的方法。带有自动调节光强的LED灯以及水下摄像机的动力浮标,通过水下摄像机将采集到的视频图像实时传输到嵌入式图像处理平台,通过嵌入式图像处理平台运行相关图像处理方法,对视频图像进行处理,根据处理后的信息来指导动力浮标的推进器进行相应的动作。本发明专利技术不仅能够在水下复杂环境下实现渔网的实时自主识别,而且有效地提高渔网识别的准确率和效率。

A real time autonomous identification method for underwater fishing net used in power buoy

The invention provides a method for real-time autonomous identification of underwater fishing nets for powered buoys. With automatic adjustment of light intensity LED lamp and underwater camera powered by buoys, underwater cameras capture the video image real-time transmission to the embedded image processing platform, through the embedded image processing method of related image processing platform operation, the processing of the video image, to guide the power buoys according to the processed information corresponding to the propeller the action. The invention not only can realize the real-time self identification of fishing net in the complex underwater environment, but also effectively improves the accuracy and efficiency of fishing net identification.

【技术实现步骤摘要】
一种用于动力浮标的水下渔网实时自主识别的方法
本专利技术涉及水下目标识别领域,尤其是一种用于动力浮标的水下渔网实时自主识别的方法。
技术介绍
近几年来我国对海洋权益的保护力度越来越大,人们对于海洋资源的需求也越来越大,海洋资源的开发迎来高潮。随着海洋保护力度的增大,海洋巡逻以及海底作业也越来越广泛,但是渔网缠住螺旋桨的事故时有发生,给国家带来了很大的直接或者间接地损失。比如2005年,一艘轮船的螺旋桨被渔网缠住失去动力,在多名潜水员水下轮流作业数个小时后才恢复正常,但是造成了尾轴油封损坏,导致润滑油泄漏,给船东和养殖场带来了巨大的经济损失。动力浮标是一种不需要锚泊固定,可以使用自身的水下推进器实现自主移动和定点停留的浮标。因此与船舶一样,动力浮标的水下推进器在水下转动时,也很容易受到渔网干扰。目前对渔网仍然缺乏有效的检测手段,渔网往往处于水下数米甚至数十米,仅凭肉眼是很难观察到的,所以发展一种基于视觉的渔网检测识别方法很有必要。现在的探测技术主要包括声学成像和光学成像,声学成像是利用声波判断水下物体的位置,形状和距离,具有视野宽,范围大的优点。但是和光学成像相比,声学成像分辨率低,噪声严重,图像质量不高,无法探测小目标。光学成像则是直接获取视频图像,分辨率高,有利于检测小目标。根据渔网自身的特点,网线仅为几毫米,网目是厘米量级,因此光学成像是适合探测渔网的技术手段。但是由于渔业的发展需求,近海的渔网较多,水质较差,水下的清晰度很差,而且光学成像容易受光照的影响,使视频图像中噪声的干扰比较严重,同时由于缺乏有效的渔网识别手段,渔网识别技术还有很大的空间去改善;因此需要设计一种自带调节光强的LED灯,且基于光学视频图像的渔网自主识别方法,并以此实时指导动力浮标水下推进器进行相应动作,避免推进器被渔网缠住的现象的发生。
技术实现思路
本专利技术的目的在于提供一种不仅能够在水下复杂环境下实现渔网的实时自主识别,而且能有效地提高渔网识别的准确率和效率的用于动力浮标的水下渔网实时自主识别的方法。本专利技术的目的是这样实现的:(1)利用水下摄像机采集视频图像;(2)将水下摄像机得到的视频图像进行清晰度评价;(3)如果采集到的图像的清晰度小于设定的阈值,则打开LED灯进行照明,将LED灯的光照强度分为由小到大的若干个档位,每个档位都对应着一定的清晰度范围,根据清晰度的大小选择对应的LED灯的档位,将水下LED灯的亮度调节到相应的档位;返回步骤(1)重新采集视频图像,如果采集到的图像的清晰度不小于设定的阈值,则继续进行步骤(4);(4)对采集到的视频图像进行图像预处理,包括:小波变换去噪方法去除高斯噪声,低通滤波去除随机噪声,多尺度Retinex方法用于图像增强,双边滤波方法用于解决照度估计失真;(5)将处理后的视频图像转化成二值图像;(6)图像处理平台利用霍夫变换检测出渔网网线,包括横着的网线还有竖着的网线;(7)根据检测到的网线,计算出任意偶数条横线、斜率k∈[0,j)∪(-i,0)和偶数条竖线、斜率k∈[j,+∞)∪(-∞,-i]之间的网格数量,存到集合D中;计算出任意奇数条横线和奇数条竖线之间的网格数量,存到集合E中;计算出任意奇数条横线和偶数条竖线之间的网格数量,存到集合F中;(8)如果集合D中的每个值都为奇数,并且E与F中的每个值都为偶数,就判断为渔网,否则,不满足其中的任何一个条件都判断为非渔网,将相关信息提交给动力浮标的运动工作模块,指导其水下推进器的工作状态,然后返回步骤(1)。为了解决动力浮标的水下推进器被渔网缠住的问题,本专利技术提出了一种用于动力浮标的水下渔网实时自主识别的方法。包括:自动调节光强的LED灯,用于水下照明,使水下摄像机得到清晰的视频图像。抗水压良好的黑白摄像机,用于采集视频图像,并将视频图像传回到嵌入式图像处理平台。嵌入式图像处理平台,用于运行一种水下渔网实时自主识别的方法,并根据该方法给出的信息指导动力浮标的水下推进器工作状态。本专利技术具有以下技术成果:1、利用本专利技术的自动调节照明光强的方法可以有效提高照明可见度和视频清晰度,获得噪声干扰较小的视觉图像,提高识别效率和准确率。2、利用本专利技术可以实现渔网的自主识别,使动力浮标的水下推进器根据具体情况进行自主判断,有效的减少渔网缠绕推进器所带来的损失。附图说明图1用于动力浮标的水下渔网实时自主识别的方法的流程图。图2小波变换去噪方法步骤图。具体实施方式下面结合附图举例对本专利技术作进一步描述。结合图1,本专利技术的用于动力浮标的水下渔网实时自主识别的方法包括以下步骤:步骤1:利用水下LED灯和水下摄像机获取目标区域的视频图像。水下LED灯安装在动力浮标的前方,用于给水下摄像机进行照明,使得拍摄的图像更加清晰可靠。水下摄像机安装在LED灯的上方,用于采集目标区域的图像,进行渔网的识别。步骤2:将步骤1采集到的视频图像传输到嵌入式图像处理平台,进行水下视频图像的清晰度评价。所述的清晰度评价方法是基于Tenengrad评价函数的清晰度评价方法。在图像处理中,一般认为对焦好,也即清晰度较好的图像具有更尖锐的边缘,因此具有更大的梯度函数值。Tenengrad函数使用Sobel算子提取水平方向和垂直方向的梯度值,其具体过程如下:令Gx(x,y),Gy(x,y)分别是图像像素点M(x,y)与Sobel边缘算子的卷积定义该图像的Tenengrad值为Ten值越大表示图像越清晰。步骤3:当Ten<d(d为阈值)时,说明当前图像不清晰,需要打开LED灯进行照明。将0<Ten<d平均分为m个档位,将LED灯的光照强度分为由小到大的r个光强档位。如果其中n∈r,那么将LED灯调节到第n个档位,从而提高照明可见度和视频清晰度,继而有效提高渔网的识别效率,返回步骤1重新采集视频图像。当Ten≥d时,说明当前图像清晰,满足下一步进行图像处理的要求,继续进行步骤4。步骤4:图像预处理步骤主要包括:小波变换去噪方法去除高斯噪声,低通滤波去除随机噪声,多尺度Retinex方法用于图像增强(突出边缘特征),双边滤波解决照度估计失真问题。所述的小波变换去噪方法主要是去除高斯噪声,使水下摄像机采集到的图像清晰,最大限度的保留图像的细节特征,小波变换去噪方法原理如下所示:将含噪信号进行多尺度小波变换,从实域变换到小波域,然后在各尺度下尽可能的提取信号的小波系数,而去除噪声的小波系数。最后用小波逆变换重构信号。其流程如图2所示。所述的低通滤波方法主要是去除小波变换去噪方法没有去除的随机噪声点。所述的多尺度Retinex方法主要用于对降噪后的图像进行增强,这一操作实现步骤如下:给定一幅图像S(x,y),可以分解为反射图像R(x,y)和入射图像L(x,y),给定图像与反射图像和入射图像之间的关系如下式:S(x,y)=R(x,y)·L(x,y)(3)L又称为光照分量,R又称为反射分量。多尺度Retinex的基本思想是,在S中,降低L的影响,从而尽量保留物体本质的反射属性,即R。所述方法的表达式如下:R(x,y)为反射图像,K是尺度数,通常取K为3,并且权值为*表示卷积运算,F是中心环绕函数,即高斯函数,卷积核:其中的λ是归一化常数,确保卷积核内部的积分为1,c为卷积核尺寸。中心环绕函数可以估计出光照本文档来自技高网
...
一种用于动力浮标的水下渔网实时自主识别的方法

【技术保护点】
一种用于动力浮标的水下渔网实时自主识别的方法,其特征是:(1)利用水下摄像机采集视频图像;(2)将水下摄像机得到的视频图像进行清晰度评价;(3)如果采集到的图像的清晰度小于设定的阈值,则打开LED灯进行照明,将LED灯的光照强度分为由小到大的若干个档位,每个档位都对应着一定的清晰度范围,根据清晰度的大小选择对应的LED灯的档位,将水下LED灯的亮度调节到相应的档位;返回步骤(1)重新采集视频图像,如果采集到的图像的清晰度不小于设定的阈值,则继续进行步骤(4);(4)对采集到的视频图像进行图像预处理;(5)将处理后的视频图像转化成二值图像;(6)图像处理平台利用霍夫变换检测出渔网网线,包括横着的网线还有竖着的网线;(7)根据检测到的网线,计算出任意偶数条横线、斜率k∈[0,j)∪(‑i,0)和偶数条竖线、斜率k∈[j,+∞)∪(‑∞,‑i]之间的网格数量,存到集合D中;计算出任意奇数条横线和奇数条竖线之间的网格数量,存到集合E中;计算出任意奇数条横线和偶数条竖线之间的网格数量,存到集合F中;(8)如果集合D中的每个值都为奇数,并且E与F中的每个值都为偶数,就判断为渔网,否则,不满足其中的任何一个条件都判断为非渔网,将相关信息提交给动力浮标的运动工作模块,指导其水下推进器的工作状态,然后返回步骤(1)。...

【技术特征摘要】
1.一种用于动力浮标的水下渔网实时自主识别的方法,其特征是:(1)利用水下摄像机采集视频图像;(2)将水下摄像机得到的视频图像进行清晰度评价;(3)如果采集到的图像的清晰度小于设定的阈值,则打开LED灯进行照明,将LED灯的光照强度分为由小到大的若干个档位,每个档位都对应着一定的清晰度范围,根据清晰度的大小选择对应的LED灯的档位,将水下LED灯的亮度调节到相应的档位;返回步骤(1)重新采集视频图像,如果采集到的图像的清晰度不小于设定的阈值,则继续进行步骤(4);(4)对采集到的视频图像进行图像预处理;(5)将处理后的视频图像转化成二值图像;(6)图像处理平台利用霍夫变换检测出渔网网线,包括横着的网线还有竖着的网线;(7)根据检测到的网线,计算出任意偶数条横线、斜率k∈[0...

【专利技术属性】
技术研发人员:管凤旭车浩严浙平张宏瀚周佳加刘怀东周丽萍
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:黑龙江,23

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

1