HDRUNet: Single Image HDR Reconstruction withDenoising and Dequantization

单帧hdr。对于该文章网上有很多相关解读。这里不主要说文章内容,主要从代码执行的角度来分享。

简单看一下网络结构,是一个经典的UNet baseline的网络,对模型部署是比较友好的。

有残差,有注意力机制,有权重选择,,具体结构不分析了,并不复杂,没有bn。

模型最优效果,21年的第二名,比之前的网络更简洁效果更好,比21年的第一名只差0.00几的精度。

The proposed HDRUNet model won the second place in the single frame track of NITRE2021 High Dynamic Range Challenge. The code is available at https://github. com/chxy95/HDRUNet .

项目类似这样,作者给了预训练模型,虽然精度只有psnr-all = 30 psnr-mu=20上下。

首先是数据集,作者的意思是强烈希望我们跑他的比赛数据,这个数据可以在比赛官网找到。

找到之后,我们打开某一个文件夹下,会看到一组gt,long,mid,short,alignratio.npy,exposure.npy。这里要说的是gt是16位的png,这个没问题,然后这个alignratio.npy,这是作者提出的对齐率,说是65535/max(pic),这里其实是比较疑惑的地方,对齐率打开发现大约的值都在20000-40000这样,那么也就是说pic max应该在2-3这样,那我只能理解为原始的.hdr格式的图像最大值是2-3左右的浮点数,这样是可以解释的,但是问题在于,我又找到了其他的单帧hdr数据集,比如台湾大学的数据,他们给到的是标准的0-1之间的hdr数据,我同样给他们转化成png16位,发现台大和比赛的数据png16位是可以对的上的,但是台大的数据的alignratio是多少我不知道该怎样确定了,我默认全部位65535,拿去训练发现效果不对,现在还在训练比赛数据,比赛数据的loss以及psnr的涨幅是符合预期的,但是台大的数据真不想浪费,最近就想思考这个alignratio到底要怎样取值,有明白的老哥可以交流一下。。

训练,#python train.py -opt options/train/train_HDRUNet.yml

执行这个yml就行,里面给定好路径,这里作者没有详细说明,其实要的都是png的图片。名字要对的上就行。

test:#python test.py -opt ./codes/options/test/test_HDRUNet.yml

通用的yml,指定路径的权重即可。。

这里有个tonemap也是需要alignratio的,这个alignratio是自动生成的、这里也是我打算仔细看一下的地方。。

等待第一版结果。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
《Accurate 3D Face Reconstruction from a Single Image: A Holistic Approach》这篇论文的主要内容是介绍了一种基于单个图像的准确三维人脸重建方法,其采用了一种全面的方法来捕捉人脸的几何形状和纹理信息。 论文的作者 Aaron S. Jackson, Adrian Bulat, Vasileios Argyriou, Georgios Tzimiropoulos 提出了一个由两个主要组件组成的框架:3DMM(3D Morphable Model)回归器和姿态估计器。 首先,他们使用3DMM回归器来估计人脸的形状参数和纹理参数。这个回归器通过将人脸图像映射到3DMM参数空间,利用深度卷积神经网络(CNN)来预测人脸的三维形状和纹理参数。 然后,他们提出了一种姿态估计器来估计人脸的姿态参数。这个姿态估计器使用CNN来预测人脸的旋转和平移参数,以校正人脸的姿态。 最后,通过将形状参数、纹理参数和姿态参数结合起来,他们可以生成准确的三维人脸重建结果。 该方法在多个数据集上进行了实验评估,结果表明,与其他基准方法相比,该方法能够产生更准确和逼真的三维人脸重建结果。此外,该方法还具有一定的鲁棒性,对于具有不同姿态和光照条件的人脸图像也能取得良好的效果。 总的来说,《Accurate 3D Face Reconstruction from a Single Image: A Holistic Approach》这篇论文提出了一种综合性的方法,通过结合形状参数、纹理参数和姿态参数,实现了准确的三维人脸重建。这个方法在单个图像上能够生成高质量的三维人脸模型,对于人脸分析、虚拟现实等应用具有重要意义。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SetMaker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值