本发明涉及水下计算机视觉领域,具体涉及一种基于逻辑随机共振的浑浊水质成像目标检测系统及方法。
背景技术:
海洋、湖泊等水域中蕴含着丰富的自然资源,具有非常高的研究价值,人们一直都在努力寻找各种了解、开发水下环境的方法。然而,由于水体对光的大量吸收和散射,尤其是在较为浑浊的水体中,背景噪声更加丰富,使得水下成像极为模糊,制约了基于水下视觉的目标检测等技术的发展。传统的水下成像处理主要有两种方法:图像复原和图像增强。图像复原需要精准的物理模型,而这些物理模型是很难获得的,且具有较大的时间和空间变化。图像增强虽然较为简单,但是由于缺乏对成像过程的考虑,对浑浊水质的图像增强效果无法取得良好的效果。
技术实现要素:
本申请提供了一种基于逻辑随机共振的浑浊水质成像目标检测系统及方法,克服了浑浊水质成像中强噪声干扰的问题,无需前期的图像预处理,能够快速准确地检测出成像中的目标信息,有效提高了基于视觉的水下目标探测距离,且因为可以自适应调节逻辑随机共振单元的系统参数,该方法可适用于不同水质不同目标的检测。
本申请采用以下技术方案予以实现:
一种基于逻辑随机共振的浑浊水质成像目标检测系统,包括水下拍摄单元、逻辑随机共振单元、阈值器以及遗传网络单元,其中,所述逻辑随机共振单元包括噪声添加单元、数值分析单元以及参数调整单元,所述水下拍摄单元的输出端连接所述逻辑随机共振单元的输入端,将所述水下拍摄单元拍摄得到浑浊水质的低质图像i0沿行方向一维展开得到的一维信号i1输入到所述逻辑随机共振单元中的数值分析单元中,同时将所述水下拍摄单元拍摄得到浑浊水质的低质图像i0的估计信噪比snr输入到所述逻辑随机共振单元中的噪声添加单元中,所述逻辑随机共振单元的输出端连接所述阈值器的输入端,将输出信号x输入到所述阈值器中,所述阈值器的输出端连接所述遗传网络单元的输入端,将正确率p传输到所述遗传网络单元,通过所述遗传网络单元进化出更优的系统参数,所述遗传网络单元的输出端连接所述逻辑随机共振单元中的参数调整单元,以进化出的更优的系统参数更新定义所述逻辑随机共振单元,所述数值分析单元计算得出优化系统参数后的输出信号x,当满足优化终止条件时,所述阈值器输出最优目标标记图ilabel_best。
所述水下拍摄单元可以是水下摄像机。
一种基于逻辑随机共振的浑浊水质成像目标检测系统的检测方法,包括如下步骤:
s1:由所述水下拍摄单元拍摄得到浑浊水质的低质图像i0;
s2:将所述低质图像i0沿行方向进行一维展开,得到一维信号i1,同时,计算所述低质图像i0的估计信噪比snr;
s3:将所述一维信号i1和估计信噪比snr输入到所述逻辑随机共振单元,其中,所述一维信号i1为需要处理的原数据输入到所述逻辑随机共振单元中的数值分析单元,所述估计信噪比snr用于调节所述逻辑随机共振单元中的噪声添加单元的噪声强度d;
s4:随机选定所述逻辑随机共振单元的初始系统参数a、b、r;
s5:在所述数值分析单元进行基于逻辑随机共振的数值分析,得出逻辑随机共振的输出信号
s6:将输出信号x输入阈值器中,根据输出信号x的正负取值,判断输出信号x所对应的像素是否为目标像素,即x<0时所对应的像素为目标像素,在原图上进行标记,得到目标标记图ilabel,x>0时所对应的像素为背景像素;
s7:将目标标记图ilabel与标准目标图i进行对比,目标标记图ilabel与标准目标图i的freeman链码的差值得到正确率p;
s8:判断是否满足优化终止条件,即正确率p是否超过预设值或者优化次数是否达到预设次数,如果是,则进入步骤s10,否则,进入步骤s9;
s9:将所述正确率p输入到所述遗传网络单元采用自适应优化算法选取出更优的系统参数a、b、r,并用更优的系统参数a、b、r重新定义所述逻辑随机共振单元,随后跳转到步骤s5;
s10:由所述阈值器输出最优的目标标记图ilabel_best,此时优化得到的系统参数用于处理同一水域拍摄得到的低质图像。
进一步地,步骤s5中采用四阶龙格库塔法进行数值分析,具体计算方法为:
k2=(axi+k1/2)-(bxi+k1/2)3+r+ii+ξi
k3=(axi+k2/2)-(bxi+k2/2)3+r+ii+1+ξi+1
k4=(axi+k3)-(bxi+k3)+r+ii+1+ξi+1
xi+1=xi+1/6h(k1+2k2+2k3+k4)
式中,k1、k2、k3、k4为中间值,h为每一阶的步长,xi为第i个输出信号,xi+1为第i+1个输出信号,ii为第i个输入像素,ii+1为第i+1个输入像素,ξi为第i个添加的高斯白噪声,ξi+1为第i+1个添加的高斯白噪声。
进一步地,步骤s2中所述低质图像i0的估计信噪比snr=varmax/varmin,式中,varmax为低质图像i0的信号方差,即所有局部方差的最大值,varmin为低质图像i0的噪声方差,即所有局部方差的最小值。
与现有技术相比,本申请提供的技术方案,具有的技术效果或优点是:
(1)通过逻辑随机共振克服了浑浊水质成像中的高强度噪声和对比度低等问题,可以处理传统图像处理方法无法处理的图像,且有效提高了基于视觉的水下目标探测距离;
(2)因逻辑随机共振的系统参数是可以自适应调整的,因此,该检测方法适用于不同水域不同目标的检测。
附图说明
图1为本发明的系统结构框图;
图2为本发明的方法流程图;
图3为本发明的逻辑随机共振四阶双稳系统的势阱图。
具体实施方式
本申请提供了一种基于逻辑随机共振的浑浊水质成像目标检测系统及方法,克服了浑浊水质成像中强噪声干扰的问题,无需前期的图像预处理,能够快速准确地检测出成像中的目标信息,有效提高了基于视觉的水下目标探测距离,且因为可以自适应调节逻辑随机共振单元的系统参数,该方法可适用于不同水质不同目标的检测。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式,对上述技术方案进行详细的说明。
实施例
一种基于逻辑随机共振的浑浊水质成像目标检测系统,如图1所示,包括水下拍摄单元、逻辑随机共振单元、阈值器以及遗传网络单元,其中,所述逻辑随机共振单元包括噪声添加单元、数值分析单元以及参数调整单元,所述水下拍摄单元的输出端连接所述逻辑随机共振单元的输入端,将所述水下拍摄单元拍摄得到浑浊水质的低质图像i0沿行方向一维展开得到的一维信号i1输入到所述逻辑随机共振单元中的数值分析单元中,同时将所述水下拍摄单元拍摄得到浑浊水质的低质图像i0的估计信噪比snr输入到所述逻辑随机共振单元中的噪声添加单元中,所述逻辑随机共振单元的输出端连接所述阈值器的输入端,将输出信号x输入到所述阈值器中,所述阈值器的输出端连接所述遗传网络单元的输入端,将正确率p传输到所述遗传网络单元,通过所述遗传网络单元进化出更优的系统参数,所述遗传网络单元的输出端连接所述逻辑随机共振单元中的参数调整单元,以进化出的更优的系统参数更新定义所述逻辑随机共振单元,所述数值分析单元计算得出优化系统参数后的输出信号x,当满足优化终止条件时,所述阈值器输出最优目标标记图ilabel_best。
所述水下拍摄单元可以是水下摄像机。
一种基于逻辑随机共振的浑浊水质成像目标检测系统的检测方法,如图2所示,包括如下步骤:
s1:由所述水下拍摄单元拍摄得到浑浊水质的低质图像i0;
s2:将所述低质图像i0沿行方向进行一维展开,得到一维信号i1,同时,计算所述低质图像i0的估计信噪比snr=varmax/varmin,式中,varmax为低质图像i0的信号方差,即所有局部方差的最大值,varmin为低质图像i0的噪声方差,即所有局部方差的最小值;
s3:将所述一维信号i1和估计信噪比snr输入到所述逻辑随机共振单元,其中,所述一维信号i1为需要处理的原数据输入到所述逻辑随机共振单元中的数值分析单元,所述估计信噪比snr用于调节所述逻辑随机共振单元中的噪声添加单元的噪声强度d;
s4:随机选定所述逻辑随机共振单元的初始系统参数a、b、r;
s5:在所述数值分析单元进行基于逻辑随机共振的数值分析,得出逻辑随机共振的输出信号
u(x)为四阶双稳势阱,
s6:将输出信号x输入阈值器中,根据输出信号x的正负取值,判断输出信号x所对应的像素是否为目标像素,即x<0时所对应的像素为目标像素,在原图上进行标记,得到目标标记图ilabel,x>0时所对应的像素为背景像素;
s7:将目标标记图ilabel与标准目标图i进行对比,目标标记图ilabel与标准目标图i的freeman链码的差值得到正确率p;
s8:判断是否满足优化终止条件,即正确率p是否超过预设值或者优化次数是否达到预设次数,如果是,则进入步骤s10,否则,进入步骤s9;
s9:将所述正确率p输入到所述遗传网络单元采用自适应优化算法选取出更优的系统参数a、b、r,并用更优的系统参数a、b、r重新定义所述逻辑随机共振单元,随后跳转到步骤s5;
s10:由所述阈值器输出最优的目标标记图ilabel_best,此时优化得到的系统参数用于处理同一水域拍摄得到的低质图像。
本实施例中,在系统参数a、b、r及噪声强度d的取值确定后,步骤s5中采用四阶龙格库塔法进行数值分析,具体计算方法为:
k2=(axi+k1/2)-(bxi+k1/2)3+r+ii+ξi
k3=(axi+k2/2)-(bxi+k2/2)3+r+ii+1+ξi+1
k4=(axi+k3)-(bxi+k3)+r+ii+1+ξi+1
xi+1=xi+1/6h(k1+2k2+2k3+k4)
式中,k1、k2、k3、k4为中间值,h为每一阶的步长,xi为第i个输出信号,xi+1为第i+1个输出信号,ii为第i个输入像素,ii+1为第i+1个输入像素,ξi为第i个添加的高斯白噪声,ξi+1为第i+1个添加的高斯白噪声。
本申请的上述实施例中,通过提供一种基于逻辑随机共振的浑浊水质成像目标检测系统及方法,将浑浊水质中拍摄到的低质图像按行方向一维展开,同时估算该低质图像的信噪比,将展开后的一维信号输入到逻辑随机共振单元,并添加与估算的信噪比相对应的高斯白噪声,逻辑随机共振单元的系统参数由遗传网络单元进行自适应优化,将逻辑随机共振单元的输出信号输入到阈值器中,区分原图像中的背景像素和目标像素,以达到在成像目标检测的目的,该发明能够快速准确地检测出成像中的目标信息,有效提高了基于视觉的水下目标探测距离,且因为可以自适应调节逻辑随机共振单元的系统参数,该方法可适用于不同水质不同目标的检测
应当指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改性、添加或替换,也应属于本发明的保护范围。