一种无监督的水下图像增强方法及相关设备技术

技术编号:36537868 阅读:20 留言:0更新日期:2023-02-01 16:27
本发明专利技术公开了一种无监督的水下图像增强方法及相关设备,所述方法包括:在公开数据集中获取水下图像数据,所述水下图像数据包括训练数据集和测试数据集,将所述水下图像数据进行归一化处理和缩放处理;构建神经网络模型,使用处理后的所述训练数据集来训练所述神经网络模型,所述神经网络模型包括参数估计网络和图像增强网络;将处理后的所述测试数据集输入到已训练好的所述神经网络模型中,所述参数估计网络和所述图像增强网络根据处理后的所述测试数据集输出水下增强图像。本发明专利技术通过图像增强将失真的水下图像恢复为颜色均衡、细节丰富、对比度好的图像,实现了通过无监督的方法增强不同水体环境下的图像数据,泛用性更好。好。好。

【技术实现步骤摘要】
一种无监督的水下图像增强方法及相关设备


[0001]本专利技术涉及图像处理
,尤其涉及一种无监督的水下图像增强方法、系统、终端及计算机可读存储介质。

技术介绍

[0002]随着海洋信息技术的发展,水下目标探测技术的应用也日益广泛,涉及海底光缆的铺设、水下石油平台的建立与维修、海底沉船的打捞、海洋生态系统的研究等领域。水下目标探测对成像及后期处理能力提出了很高要求,如何正确识别图像中包含的物体及位置是水下机器人及机器学习领域的一个常见问题。在传统深度学习对水下图像增强的过程中,通常需要成对或非成对的清晰

退化图像进行监督训练,或需要借助可提供深度信息的工业相机进行图像恢复。
[0003]受限于水下特殊成像环境,水下图像往往面临着严重的噪声干扰、纹理模糊、颜色失真等问题,水下目标探测任务受到严重挑战。
[0004]现有的水下图像增强方法大多需要成对(同一个拍摄机位、场景下的两张清晰)或者非成对(不同机位的图片对)的水下失真(模糊图像)和清晰图像以进行监督训练。但是海洋环境错综复杂,这类监督训练数据往往难以获取。
[0005]现有技术虽然能够通过经典算法或深度神经网络进行图像增强,其考虑到了清晰度与色彩准确度,但从用于训练的数据角度看,现有技术大多会使用清晰的真值图像作为训练目标,可以是一一配对的同一拍摄地点的数据对,也可以是不配对的清晰

退化图像集合,而此类数据在水体环境变化时往往难以获取;从增强算法上,在不使用清晰图像作为目标的情况下会采用经典图像处理算法处理图像,此类方法的一个缺陷是泛用性较差,不同的水体环境应对应不同的算法参数,可信度不高。
[0006]因此,现有技术还有待于改进和发展。

技术实现思路

[0007]本专利技术的主要目的在于提供一种无监督的水下图像增强方法、系统、终端及计算机可读存储介质,旨在解决现有技术中水下监督训练数据难以获取、泛用性差的问题。
[0008]为实现上述目的,本专利技术提供一种无监督的水下图像增强方法,所述无监督的水下图像增强方法包括如下步骤:
[0009]在公开数据集中获取水下图像数据,所述水下图像数据包括训练数据集和测试数据集,将所述水下图像数据进行归一化处理和缩放处理;
[0010]构建神经网络模型,使用处理后的所述训练数据集来训练所述神经网络模型,所述神经网络模型包括参数估计网络和图像增强网络;
[0011]将处理后的所述测试数据集输入到已训练好的所述神经网络模型中,所述参数估计网络和所述图像增强网络根据处理后的所述测试数据集输出水下增强图像。
[0012]可选地,所述的无监督的水下图像增强方法,其中,所述在公开数据集中获取水下
图像数据,所述水下图像数据包括训练数据集和测试数据集,将所述水下图像数据进行归一化处理和缩放处理,具体包括:
[0013]从预设的两个公开数据集中获取所述水下图像数据,将所述水下图像数据中第一预设数量的图像作为所述训练数据集,将所述水下图像数据中第二预设数量的图像作为所述测试数据集;
[0014]将所述训练数据集和所述测试数据集进行归一化处理,并采用min

max标准化方法将所述训练数据集和所述测试数据集的像素值由0

255缩放至0

1区间。
[0015]可选地,所述的无监督的水下图像增强方法,其中,所述参数估计网络包括5层卷积层、2层全连接层和激活函数,所述激活函数为LeakyReLU函数;
[0016]所述图像增强网络包括CLAHE模块、4层卷积层和3层反卷积层。
[0017]可选地,所述的无监督的水下图像增强方法,其中,所述构建神经网络模型,使用处理后的所述训练数据集来训练所述神经网络模型,具体包括:
[0018]将所述训练数据集进行缩放后输入到所述参数估计网络中,缩放后的所述训练数据集依次经过5层卷积层和2层全连接层后输出9个实值,并将9个实值作为所述图像增强网络的参数;
[0019]将所述训练数据集输入到所述图像增强网络中,通过CLAHE模块产生限制对比度自适应直方图均值化后的图像,再经过4层卷积层和3层反卷积层,对产生的12通道图像做切片处理,产生4张3通道图像,与原始所述训练数据集迭代进行二次曲线变换,再进行USM锐化后得到增强图像,以完成所述神经网络模型的训练。
[0020]可选地,所述的无监督的水下图像增强方法,其中,所述二次曲线变换的公式如下:
[0021]G(x)=G4(x);
[0022][0023]其中,x表示原始训练数据集;G(x)为完成二次曲线变换后的图像,G
i
(x)为原始训练数据集迭代第i次二次曲线处理完后的图像;G
i
‑1(x)为原始训练数据集迭代第i

1次二次曲线处理完后的图像;G4(x)为原始训练数据集迭代第4次二次曲线处理完后的图像;r
i
表示第i个切片图像;a
i
和b
i
为二次曲线的权值,由所述参数估计网络给出。
[0024]可选地,所述的无监督的水下图像增强方法,其中,所述USM锐化的公式如下:
[0025]U(x)=α*(x

GaussBlur(x))+x,α∈[0,5];
[0026]其中,U(x)表示对原始训练数据集x进行USM锐化处理;α为锐化权值,由所述参数估计网络给出;GaussBlur(x)表示对原始训练数据集x进行高斯模糊处理;
[0027]USM锐化函数的输入x等于二次曲线变换的输出G(x)。
[0028]可选地,所述的无监督的水下图像增强方法,其中,所述神经网络模型的总损失函数由CLAHE图像对照损失、颜色恒定性损失、曝光控制损失和照明平滑度损失组成;
[0029]所述总损失函数由CLAHE图像对照损失、颜色恒定性损失、曝光控制损失和照明平滑度损失加权相加得到:
[0030]L=20*L
CLAHE
+5*L
color
+10*L
exp
+200*L
tv

[0031]其中,L表示总损失函数;L
CLAHE
表示CLAHE图像对照损失;L
exp
表示曝光控制损失;
L
tv
表示照明平滑度损失;
[0032]其中,所述CLAHE图像对照损失为:
[0033]L
CLAHE
=L1
smooth
(Norm(CLAHE(x))

Noem(G(x)));
[0034]其中,L1
smooth
为Smooth L1 Loss函数;CLAHE(x)为对原始训练数据集x进行限制对比度自适应直方图均值化处理;Norm表示归一化处理;
[0035]其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无监督的水下图像增强方法,其特征在于,所述无监督的水下图像增强方法包括:在公开数据集中获取水下图像数据,所述水下图像数据包括训练数据集和测试数据集,将所述水下图像数据进行归一化处理和缩放处理;构建神经网络模型,使用处理后的所述训练数据集来训练所述神经网络模型,所述神经网络模型包括参数估计网络和图像增强网络;将处理后的所述测试数据集输入到已训练好的所述神经网络模型中,所述参数估计网络和所述图像增强网络根据处理后的所述测试数据集输出水下增强图像。2.根据权利要求1所述的无监督的水下图像增强方法,其特征在于,所述在公开数据集中获取水下图像数据,所述水下图像数据包括训练数据集和测试数据集,将所述水下图像数据进行归一化处理和缩放处理,具体包括:从预设的两个公开数据集中获取所述水下图像数据,将所述水下图像数据中第一预设数量的图像作为所述训练数据集,将所述水下图像数据中第二预设数量的图像作为所述测试数据集;将所述训练数据集和所述测试数据集进行归一化处理,并采用min

max标准化方法将所述训练数据集和所述测试数据集的像素值由0

255缩放至0

1区间。3.根据权利要求2所述的无监督的水下图像增强方法,其特征在于,所述参数估计网络包括5层卷积层、2层全连接层和激活函数,所述激活函数为LeakyReLU函数;所述图像增强网络包括CLAHE模块、4层卷积层和3层反卷积层。4.根据权利要求3所述的无监督的水下图像增强方法,其特征在于,所述构建神经网络模型,使用处理后的所述训练数据集来训练所述神经网络模型,具体包括:将所述训练数据集进行缩放后输入到所述参数估计网络中,缩放后的所述训练数据集依次经过5层卷积层和2层全连接层后输出9个实值,并将9个实值作为所述图像增强网络的参数;将所述训练数据集输入到所述图像增强网络中,通过CLAHE模块产生限制对比度自适应直方图均值化后的图像,再经过4层卷积层和3层反卷积层,对产生的12通道图像做切片处理,产生4张3通道图像,与原始所述训练数据集迭代进行二次曲线变换,再进行USM锐化后得到增强图像,以完成所述神经网络模型的训练。5.根据权利要求4所述的无监督的水下图像增强方法,其特征在于,所述二次曲线变换的公式如下:G(x)=G4(x);其中,x表示原始训练数据集;G(x)为完成二次曲线变换后的图像,G
i
(x)为原始训练数据集迭代第i次二次曲线处理完后的图像;G
i
‑1(x)为原始训练数据集迭代第i

1次二次曲线处理完后的图像;G4(x)为原始训练数据集迭代第4次二次曲线处理完后的图像;r
i
表示第i个切片图像;a
i
和b
i
为二次曲线的权值,由所述参数估计网络给出。6.根据权利要求5所述的无监督的水下图像增强方法,其特征在于,所述USM锐化的公
式如下:U(x)=α*(x

GaussBlur(x))+x,α∈[0,5];其中,U(x)表示对原始训练数据集x进行USM锐化处理;α为锐化权值,...

【专利技术属性】
技术研发人员:易正琨麦可吴新宇尹猛李叶海高飞
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

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

1