[发明专利]基于贝叶斯卷积神经网络的图像去雾方法及存储介质有效
申请号: | 202011614558.0 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112634171B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 严家佳;李朝锋 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06N3/0464;G06N3/047;G06N3/08 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 徐雯琼;张妍 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 贝叶斯 卷积 神经网络 图像 方法 存储 介质 | ||
1.一种基于贝叶斯卷积神经网络的图像去雾方法,其特征在于,包括:
步骤S1、获取RESIDE数据集,采用所述RESIDE数据集中的ITS数据集作为训练集,SOTS数据集作为测试集;
所述ITS数据集为室内雾霾图像数据集,包含n张清晰图像和10*n张雾霾图像;
所述SOTS数据集包括室内雾霾图像数据集和室外雾霾图像数据集,所述室内雾霾图像数据集包含m张清晰图像和10*m张雾霾图像;所述室外雾霾图像数据集包含m1张清晰图像和与之对应的m1张雾霾图像;
步骤S2、将所述训练集输入至贝叶斯卷积神经网络内,对所述贝叶斯卷积神经网络进行训练得到最优模型;
所述步骤S2包括:对所述贝叶斯卷积神经网络建模:
假设所述贝叶斯卷积神经网络的网络参数为W,p(W)是参数的先验分布,给定数据集D={(X,Y)},这里X是输入数据,Y是标签数据;所述贝叶斯卷积神经网络给出以下分布:
P(Y*|X*,D)=∫P(Y*|X*,W)P(W|D)dW
根据贝叶斯理论,后验概率P(W|D)表示如下:
式中,P(W|D)是后验分布,P(D|W)是似然函数,P(D)是边缘似然;
用概率分布q(ω|θ)来近似表示后验概率p(W|D);
其中θ=(μ,σ),θ表示均值μ,标准差为σ的集合,ω表示权重;第i组数据的权重ωi从正态分布(μi,σi)中采样,i表示第i组数据,μi表示第i组数据的均值,σi表示第i组数据的标准差;
通过KL散度优化所述后验分布P(W|D)和概率分布q(ω|θ)的距离θ*:
式中,由于P(D)是常数不取决于θ在推导中忽略不计,q(ω|θ)表示给定正态分布的参数后权重参数的分布,P(D|ω)表示给定网络参数后观测数据的似然,P(ω)表示权重的先验,这部分作为贝叶斯卷积神经网络模型的正则化;Eq(ω|θ)表示具有概率密度函数q(ω|θ)的期望;
采用公式L来表示变分下界ELBO如下:
式中,L表示变分下界;D={(x,y)},q(ωi|θi)表示给定正态分布的参数后权重参数的分布,P(ωi)表示第i组数据的权重ωi的先验分布,i表示第i组数据,P(yj|ω,xj)表示概率密度函数,其中xj,yj表示集合D中第j组输入数据;
ωi=μi+σi×εi
式中,εi~N(0,1),εi表示第i组数据的超参数,于是,用ε代替ω后,对期望Eq(ω|θ)求导:
选取多个不同的ε~N(0,1),求取的平均值,来近似KL散度对θ的求导;
对σ进行重采样,令σ=log(1+eρ),式中,eρ表示e为底数,ρ为实数变量的指数函数;
令上述θ=(μ,σ);
所述贝叶斯卷积神经网络的建模将所述贝叶斯卷积神经网络模型所有参数的权重集合W采用概率分布的形式进行表示;
所述贝叶斯卷积神经网络模型的损失函数loss如下:
loss=MSE+β*KL,
其中,MSE为均方误差,KL表示归一化后的KL散度,M为训练集样本个数,i为迭代次数;
步骤S3、将所述测试集输入至所述最优模型,采用所述最优模型对所述测试集进行端对端的去雾处理,并输出去雾图像。
2.如权利要求1所述的基于贝叶斯卷积神经网络的图像去雾方法,其特征在于,
所述贝叶斯卷积神经网络包括3个编码层、18个残差块和3个解码层;每一所述编码层和每一所述解码层结构相同,每一所述编码层包含一层卷积和一层激活函数层,每一所述残差块包含两层卷积和一个激活函数层,其中所述激活函数层中激活函数采用PReLU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011614558.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带自冷功能的食品包装袋
- 下一篇:一种新型装饰材料加工用原材料筛选装置