LAE-Net: A locally-adaptive embedding network for low-light image enhancement论文阅读笔记

本文主要是介绍LAE-Net: A locally-adaptive embedding network for low-light image enhancement论文阅读笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

  • 这是PR2023的一篇暗图增强的论文

  • 提出了两个模块,一个EIKS模块用局部熵来代表图像的局部频率特性(高频为主还是低频为主),利用熵图来指导卷积的感受野(文章认为高频噪声不突出,用小感受野,低频噪声突出,用大感受野);另一个是基于illumination map来做注意力的IAT模块

  • 文章提出,从人的视觉系统来看,噪声在图像的平滑区域(低频为主,即熵值大的区域)更加显眼而在高频区域则由于人的视觉掩盖机制(人眼无法同时接受太多信息从而有选择性地忽略一些信息)而相对不显眼。

  • 网络结构遵从GAN的模式,由一个多尺度的generator和两个discriminator(一个局部一个全局)组成,如下图所示:
    在这里插入图片描述

  • EIKS模块长这样,首先用不同size 的卷积核去卷积(但5x5的卷积核换成了3x3带2dilation的卷积核),产生两个特征图:
    在这里插入图片描述
    其中,熵图用的是局部区域熵,但是这样算太慢了,用了integral hisogram:
    在这里插入图片描述
    得到熵图及其反图后,用可训练的权重(虽然公式里写的是 W ( m , n ) W(m,n) W(m,n),但文章说用的实际上是 1 × 1 1\times 1 1×1卷积,所以其实就是各两个权重共4个权重而已,而且从公式来看其实是冗余的,两个权重就够了)将两个图加权平均,得到两个互补的注意力图,并用他们来分别乘以前面提到的两个分支的特征图:
    在这里插入图片描述
    在这里插入图片描述

  • 接下来的注意力机制写得,em,一言难尽,符号都统一,全程不知所言,画图也画的很奇怪,看不下去了。

  • IAT模块其实就是对illumination map的反图做1x1的卷积和sigmoid生成element-wise的注意力图,去乘以特征图:
    在这里插入图片描述

  • 损失函数就是GAN的对抗损失和输入输出在vgg域的距离的加权。

  • 实验比较了NIQE和LOL-Real上的PSNR

  • 在这里插入图片描述

在这里插入图片描述

  • em,无论是从方法部分的阐述和还是选择的对比方法都感觉像是一篇水文。。

这篇关于LAE-Net: A locally-adaptive embedding network for low-light image enhancement论文阅读笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/843651

相关文章

.NET利用C#字节流动态操作Excel文件

《.NET利用C#字节流动态操作Excel文件》在.NET开发中,通过字节流动态操作Excel文件提供了一种高效且灵活的方式处理数据,本文将演示如何在.NET平台使用C#通过字节流创建,读取,编辑及保... 目录用C#创建并保存Excel工作簿为字节流用C#通过字节流直接读取Excel文件数据用C#通过字节

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

poj 1258 Agri-Net(最小生成树模板代码)

感觉用这题来当模板更适合。 题意就是给你邻接矩阵求最小生成树啦。~ prim代码:效率很高。172k...0ms。 #include<stdio.h>#include<algorithm>using namespace std;const int MaxN = 101;const int INF = 0x3f3f3f3f;int g[MaxN][MaxN];int n

poj 2349 Arctic Network uva 10369(prim or kruscal最小生成树)

题目很麻烦,因为不熟悉最小生成树的算法调试了好久。 感觉网上的题目解释都没说得很清楚,不适合新手。自己写一个。 题意:给你点的坐标,然后两点间可以有两种方式来通信:第一种是卫星通信,第二种是无线电通信。 卫星通信:任何两个有卫星频道的点间都可以直接建立连接,与点间的距离无关; 无线电通信:两个点之间的距离不能超过D,无线电收发器的功率越大,D越大,越昂贵。 计算无线电收发器D

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

2、PF-Net点云补全

2、PF-Net 点云补全 PF-Net论文链接:PF-Net PF-Net (Point Fractal Network for 3D Point Cloud Completion)是一种专门为三维点云补全设计的深度学习模型。点云补全实际上和图片补全是一个逻辑,都是采用GAN模型的思想来进行补全,在图片补全中,将部分像素点删除并且标记,然后卷积特征提取预测、判别器判别,来训练模型,生成的像