图像去雾方法、装置、电子设备及介质与流程

文档序号:21369012发布日期:2020-07-04 04:45阅读:来源:国知局

技术特征:

1.一种图像去雾方法,其特征在于,包括如下步骤:

对待处理图像进行预处理,得到预处理向量;

将所述预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,并将所述至少两个中间向量进行拼接后输入一个卷积层,得到目标向量;所述神经网络模型包括至少两个卷积层和至少一个最小池化层,所述目标向量和所述预处理向量相匹配;

对所述目标向量和所述预处理向量进行激活处理,得到去雾后的图像。

2.根据权利要求1所述的方法,其特征在于,所述对待处理图像进行预处理,得到预处理向量,包括:

将所述待处理图像对应的向量的每个向量数值除以预设数值,得到预处理向量。

3.根据权利要求2所述的方法,其特征在于,所述将所述预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,包括:

将所述预处理向量输入所述神经网络模型的第一卷积层,进行卷积计算后得到第一向量,作为一个中间向量;

将所述第一向量直接输入最小池化层或再经过至少一个卷积层后得到的向量输入最小池化层,得到最小池化层的输出向量;

将输入最小池化层的向量的每个向量数值对应减去所述最小池化层的输出向量的每个向量数值,得到第二向量,作为一个中间向量。

4.根据权利要求3所述的方法,其特征在于,所述将所述预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,还包括:

将所述第一向量和所述第二向量进行拼接,得到拼接后的向量,作为一个中间向量。

5.根据权利要求4所述的方法,其特征在于,所述将所述预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,还包括:

依次进行至少一次如下拼接操作:将所述拼接后的向量和所述第二向量进行拼接,再次得到拼接后的向量,作为所述拼接后的向量;所述中间向量包括所有拼接后的向量。

6.根据权利要求2-5中任一项所述的方法,其特征在于,所述对所述目标向量和所述预处理向量进行激活处理,得到去雾后的图像,包括:

将所述目标向量和所述预处理向量的向量数值一一对应相乘,得到对应相乘后的向量;

将所述对应相乘后的向量和所述目标向量的向量数值一一对应相减,得到需激活的向量;

对所述需激活的向量进行激活,使得所述需激活的向量的每个向量数值为0或1,得到激活后的向量;

将所述激活后的向量乘以所述预设数值,得到所述去雾后的图像。

7.根据权利要求6所述的方法,其特征在于,所述对所述需激活的向量进行激活,使得所述需激活的向量的每个向量数值为0或1,得到激活后的向量,包括:

将所述需激活的向量的向量数值小于0的置为0,所述需激活的向量的向量数值大于1的置为1,得到激活后的向量。

8.一种图像去雾装置,其特征在于,包括:

预处理模块,用于对待处理图像进行预处理,得到预处理向量;

处理模块,用于将所述预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,并将所述至少两个中间向量进行拼接后输入一个卷积层,得到目标向量;所述神经网络模型包括至少两个卷积层和至少一个最小池化层,所述目标向量和所述预处理向量的向量相匹配;

激活处理模块,用于对所述目标向量和所述预处理向量进行激活处理,得到去雾后的图像。

9.一种电子设备,其特征在于,包括:处理器和存储器;

所述存储器,用于存储计算机操作指令;

所述处理器,用于通过调用所述计算机操作指令,执行权利要求1至7中任一项所述的图像去雾方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现权利要求1至7中任一项所述的图像去雾方法。


技术总结
本公开实施例提供了一种图像去雾方法、装置、电子设备及介质。该方法包括:对待处理图像进行预处理,得到预处理向量;将预处理向量输入神经网络模型的卷积层和最小池化层,得到至少两个中间向量,并将至少两个中间向量进行拼接后输入一个卷积层,得到目标向量;神经网络模型包括至少两个卷积层和至少一个最小池化层,目标向量和预处理向量的向量相匹配;对目标向量和预处理向量进行激活处理,得到去雾后的图像。本公开实施例能够对图像进行有效去雾处理。

技术研发人员:王诗吟
受保护的技术使用者:北京字节跳动网络技术有限公司
技术研发日:2020.03.12
技术公布日:2020.07.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1