Skip to content

wushirenhk/High-Dynamic-Range-Imaging

Repository files navigation

Review Assignment Due Date

2024年春OUC计算机视觉 期末大作业 项目说明

方案选择

复现演示地址

  • 请查看我们的bilibili视频
  • 欢迎为我们的b站视频一键三连🤩🥳

项目背景

  • 当前市场上的摄影设备所捕捉到的图像动态范围往往远不及自然环境。这种低动态范围LDR的图像常常会出现过度曝光或曝光不足的区域,导致图像细节的丢失和色彩饱和度的下降。与此相对,高动态范围HDR技术能够提供更宽广的亮度范围、更丰富的色彩表现以及更完整的细节展示,因此受到广泛关注
  • 目前大多数传统显示设备只有有限的动态范围,LDR设备无法显示HDR图像。HDR图像与显示设备的范围存在巨大差异,因此有必要对HDR图像进行压缩,以便在这些普通的LDR显示设备上同时再现极端的光影区域,使得图片在LDR设备上的显示效果更为接近实际HDR图像的真实观感

方法简介

  • 在高动态范围(High Dynamic Range,HDR)图像重建任务中,当输入图像过曝光或者欠曝光时,常见的基于深度学习的 HDR 图像重建方法容易出现细节信息丢失和色彩饱和度差的问题。为了解决这一问题,本文提出了一种基于双重注意力网络的高动态范围图像重建及色调映射方法。

  • 首先,该方法利用双重注意力模块(Dual Attention Module,DAM)分别从像素和通道两个维度的注意力机制对过曝光和欠曝光的两张源图像进行特征提取并融合,得到一张初步融合图像。接着,在此基础上构建特征增强模块(Feature Enhancement Module,FEM)分别对初步融合图像进行细节增强和颜色校正。然后,将图像传入色调映射模块(Visual-Salience-Based Tone Mapping,VsbTM),利用显著性感知加权和所提出的滤波器的HDR图像局部色调映射算法,改善注意显著区域的视觉质量。最后,引用对比学习使生成图像更加接近参考图像的同时远离源图像。

    image-20240620232458720
  • 经过多次训练,最终生成 HDR 图像。实验结果表明本文方法在 PSNR、SSIM和 LPIPS 指标上取得最优评价结果,生成的 HDR 图像色彩饱和度好且细节信息精准完整,且HDR 图像色调映射LDR图像无色晕伪影。

复现文档

  • 技术文档已传至该仓库,为论文复现-基于双重注意力网络的高动态范围图像重建及色调映射.pdf📄

功能说明

  • 传入一张.jpg或者.png格式的照片🌄,通过双重注意力模块DAM,特征增强模块FEM后,便可以得到一张修复过的.png文件,并评判它的各项指标,之后将该图片转为.hdr照片🌅,将.hdr照片传入色调映射模块VsbTM,即可得到符合个人用户显示屏的无色晕伪影的可用显示屏观看的LDR照片🌠

技术选型

  • Python 3.9

  • Matlab 2020

    import torch
    import torch.nn as nn
    import torch.nn.functional as F
    import torchvision.transforms as transforms
    from torchvision.models import vgg16
    from PIL import Image
    import matplotlib.pyplot as plt
    from skimage.metrics import structural_similarity as ssim
    from lpips import LPIPS
技术 版本 说明
PyTorch 1.12.1 开源的机器学习库
Torchvision 0.18 PyTorch的扩展包
Pillow 10.3.0 图像处理库
Matplotlib 3.9.0 绘图库
scikit-image 0.24.0 用于图像处理的Python库-
LPIPS 0.1.4 用于计算图像感知相似度的库

数据集

  • 本次实验采用公开的 SICE数据集。SICE数据集包含一系列曝光程度的图像,其中大部分都是含有6张由高到低曝光程度图片和一张参考图片,我们选取了多组数据作为我们的实验数据。并提取数据集文件夹中低曝光图,高曝光图和参考图像作为输入和结果参考。

成果展示

  • 双重注意力模块DAM及特征增强模块FEM

    merged_image image-20240623103119019 merged_image (1) image-20240623103204946 merged_image (2) image-20240623103233674 merged_image (3) image-20240623103306018
  • 色调映射模块VsbTM工作

    figb1figb2figb3figb4figb5

    figb6figb7figb8figb9figb10

    fig1fig2fig3fig4fig5

    fig6fig7fig8fig9fig10

  • 原始的HDR图片

    figb1 fig1
  • 色调映射后的LDR图片

    figb10 fig10

小组分工

  • 陈子豪(45%):主要负责第一篇论文的复现,构建双重注意力模块DAM,特征增强模块FEM及损失函数,并进行指标分析和相关内容介绍

  • 胡楷(42%):主要负责模型色调映射模块VsbTM的复现工作,视频剪辑,技术文档撰写及项目维护

  • 阮明航(13%):技术文档审稿修改

致谢

​ 胡楷 2024.06.23

About

OUC 2024 ComputerVisual final project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published