最近在研究使用深度学习将LDR图像转为HDR图像,因此阅读几篇相关论文。
论文:《ExpandNet: A Deep Convolutional Neural Network for High Dynamic Range Expansion from Low Dynamic Range Content》
代码:https://github.com/dmarnerides/hdr-expandnet
L1
来代替深度学习普遍采用的L2
函数,因为L2
会使得输出图像产生模糊性。cos
余弦函数,因为亮度的数量级差别很大,而cos
函数受矢量间角度影响大,但受矢量间幅值影响小。downsampling layers
和upsampling layers
,这样有利于保证输出图像的质量,因为upsampling layers
会降低图像质量。SELU
作为激活函数。[0,1]
范围内的相对亮度,因为只有一部分训练集有确切的亮度值。augment
的方法,从HDR图像获得LDR图像,这就是训练集的产生流程。左边为输入的LDR图像,右边为网络输出的HDR图像