[发明专利]基于双分支神经网络的单曝光高动态范围图像生成方法有效
申请号: | 201911314158.5 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111105376B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 霍永青;叶年进;李翰林;武畅 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T5/40;G06N3/08;G06N3/04 |
代理公司: | 北京正华智诚专利代理事务所(普通合伙) 11870 | 代理人: | 代维凡 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分支 神经网络 曝光 动态 范围 图像 生成 方法 | ||
1.基于双分支神经网络的单曝光高动态范围图像生成方法,其特征在于,包括以下步骤:
S1、采集现有的HDR图像,构建HDR图像数据集;
S2、对HDR图像数据集中的HDR图像进行预处理,得到训练LDR图像;
S3、将训练LDR图像输入双分支神经网络模型,对双分支神经网络模型进行训练;
S4、当双分支神经网络模型收敛后,向双分支神经网络模型输入测试LDR图像,输出得到HDR图像;
S5、将双分支神经网络模型嵌入到移动设备或普通的PC端上,对其输出的HDR图像进行后处理;
所述步骤S3中的双分支神经网络模型包括亮分支和暗分支,在对双分支神经网络模型进行训练时,所述亮分支和暗分支分别使用其对应的损失函数;
亮分支损失函数的计算公式为:
其中表示双分支神经网络输出值,Y表示Ground Truth值,下标i,c表示通道c中的第i个像素,w,h分别表示图像的宽与高,ε为防止log内值为0的调整系数,αL表示亮分支损失函数中色调损失的权重,表示的第i个像素从RGB域转到HSV域的H通道的值,Hi表示真实图像第i个像素从RGB域转到HSV域的H通道的值,表示第i个像素的亮分支掩模,其计算公式为:
其中ta为判定图像区域是否为高曝光的阈值,Ii表示图像第i个像素的亮度,其计算公式为:
Ii=0.299Xri+0.587Xgi+0.114Xbi
其中Xri,Xgi,Xbi分别表示第i个像素的RGB值;
暗分支损失函数的计算公式为:
其中αD表示暗分支损失函数中色调损失的权重,MiD表示第i个像素的暗分支掩模,其计算公式为:
其中tb为判定图像区域是否为欠曝光的阈值;
所述双分支神经网络模型的损失函数的计算公式为:
其中ω1,ω2分别为用于平衡亮分支损失函数值和暗分支损失函数值的权重。
2.根据权利要求1所述的单曝光高动态范围图像生成方法,其特征在于,所述步骤S1具体为:使用相机的环绕曝光拍摄多帧合成的HDR图像或者采集已有的HDR图像资源,并通过人工或脚本筛选数据,剔除掉有较多坏像素或不符合要求的HDR图像数据,将剩余HDR图像数据构成HDR图像数据集。
3.根据权利要求1所述的单曝光高动态范围图像生成方法,其特征在于,所述步骤S2包括以下分步骤:
S21、对HDR图像数据集中的HDR图像进行随机裁剪,得到随机裁剪图像;
S22、采用resize函数将随机裁剪图像处理为固定大小的图像;
S23、对固定大小的图像进行色调、饱和度的随机调整以及随机直方图裁剪,得到随机直方图裁剪图像;
S24、对随机直方图裁剪图像进行随机参数的色调映射,得到LDR图像。
4.根据权利要求3所述的单曝光高动态范围图像生成方法,其特征在于,所述步骤S21中随机裁剪的比例为整幅图片RGB三个通道中像素值最高的前3%~5%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911314158.5/1.html,转载请声明来源钻瓜专利网。