跳到主要内容

7 篇博文 含有标签「low-light」

查看所有标签

· 阅读需 16 分钟
PommesPeter

这是一篇讲低光照人脸检测的论文。原论文(HLA-Face Joint High-Low Adaptation for Low Light Face Detection)

  • 充分利用现有的正常光数据,并探索如何将面部探测器从正常光线调整到低光。这项任务的挑战是,正常和低光之间的差距对于像素级和物体级别来说太大而复杂。因此,大多数现有的lowlighenhance和适应方法不达到所需的performance。
  • 本文是DARK FACE为基准,针对现有的正常照度图像,将图像调整成低照度图像,不需要标签
  • 一个是像素级外观的差距,例如不足,照明,相机噪声和颜色偏置。另一个是正常和低光场景之间的物体级语义差异,包括但不限于路灯的存在,车辆前灯和广告板。传统的低光增强方法[5,6]设计用于提高视觉质量,因此不能填充语义差距,
  • 通过使低光图像亮起并扭曲正常光图像,我们构建位于正常和低光之间的中间状态。

摘要:

Face detection in low light scenarios is challenging but vital to many practical applications, e.g., surveillance video, autonomous driving at night. Most existing face detectors heavily rely on extensive annotations, while col- lecting data is time-consuming and laborious. To reduce the burden of building new datasets for low light condi- tions, we make full use of existing normal light data and explore how to adapt face detectors from normal light to low light. The challenge of this task is that the gap between normal and low light is too huge and complex for both pixel-level and object-level. Therefore, most existing low- light enhancement and adaptation methods do not achieve desirable performance. To address the issue, we propose a joint High-Low Adaptation (HLA) framework. Through a bidirectional low-level adaptation and multi-task high- level adaptation scheme, our HLA-Face outperforms state- of-the-art methods even without using dark face labels for training. Our project is publicly available at: [https: //daooshee.github.io/HLA-Face-Website/](https: //daooshee.github.io/HLA-Face-Website/)

· 阅读需 21 分钟
PommesPeter

论文名称: Deep Retinex Decomposition for Low-Light Enhancement

论文作者: Chen Wei, Wenjing Wang, Wenhan Yang, Jiaying Liu

Code: https://github.com/weichen582/RetinexNet

这是一篇讲解使用卷积神经网络进行低照度增强的论文。

  • 采用了分解网络和增强网络,使用Retinex理论构建分解网络,分解后再进行增强。

Abstract (摘要)

Retinex model is an effective tool for low-light image enhancement. It assumes that observed images can be decomposed into the reflectance and illumination. Most existing Retinex-based methods have carefully designed hand-crafted constraints and parameters for this highly ill-posed decomposition, which may be limited by model capacity when applied in various scenes. In this paper, we collect a LOw-Light dataset (LOL) containing low/normal-light image pairs and propose a deepRetinex-Netlearned on this dataset, including a Decom-Net for decomposition and an Enhance-Net for illumination adjusment. In the training process for Decom-Net, there is no ground truth of decomposed reflectance and illumination. The network is learned with only key constraints including the consistent reflectance shared by paired low/normal-light images, and the smoothness of illumination. Based on the decomposition, subsequent lightness enhancement is conducted on illumination by an enhancement network called Enhance-Net, and for joint denoising there is a denoising operation on reflectance. The Retinex-Net is end-to-end trainable, so that the learned decomposition is by nature good for lightness adjustment. Extensive experiments demonstrate that our method not only achieves visually pleasing quality for low-light enhancement but also provides a good representation of image decomposition.

Retinex模型是弱光图像增强的有效工具。它假设观察到的图像可以分解为反射率和照度。大多数现有的基于视网膜的方法都为这种高度不适定的分解精心设计了手工制作的约束和参数,当应用于各种场景时,这可能会受到模型容量的限制。在本文中,我们收集了一个包含弱光/正常光图像对的弱光数据集,并在此数据集上提出了一个Deeprinex Netlearn,包括一个用于分解的Decom-Net和一个用于光照调整的增强-Net。在Decom-Net的训练过程中,不存在分解反射率和光照的基本事实。该网络仅在关键约束条件下学习,包括成对的弱光/正常光图像共享的一致反射率以及照明的平滑度。在分解的基础上,通过增强网络对光照进行后续的亮度增强,对于联合去噪,对反射率进行去噪操作。RetinexNet是端到端训练的,因此学习的分解本质上有利于亮度调整。大量实验表明,我们的方法不仅在弱光增强方面获得了视觉上令人满意的质量,而且提供了图像分解的良好表示。

· 阅读需 15 分钟
PommesPeter

论文名称: MSR-net:Low-light Image Enhancement Using Deep Convolutional Network

论文作者: Liang Shen, Zihan Y ue, Fan Feng, Quan Chen, Shihao Liu, Jie Ma

Code: None

这是一篇讲解基于Retinex理论使用卷积神经网络进行低照度增强的论文。

  • 基于MSR传统理论构造卷积神经网络模型
  • 直接学习暗图像和亮图像之间的端到端映射

Abstract (摘要)

Images captured in low-light conditions usually suffer from very low contrast, which increases the difficulty of sub-sequent computer vision tasks in a great extent. In this paper, a low-light image enhancement model based on convolutional neural network and Retinex theory is proposed. Firstly, we show that multi-scale Retinex is equivalent to a feedforward convolutional neural network with different Gaussian convolution kernels. Motivated by this fact, we consider a Convolutional Neural Network(MSR-net) that directly learns an end-to-end mapping between dark and bright images. Different fundamentally from existing approaches, low-light image enhancement in this paper is regarded as a machine learning problem. In this model, most of the parameters are optimized by back-propagation, while the parameters of traditional models depend on the artificial setting. Experiments on a number of challenging images reveal the advantages of our method in comparison with other state-of-the-art methods from the qualitative and quantitative perspective.

本文提出了一种基于卷积神经网络和视网膜理论(Retinex Theory)的低照度图像增强模型。证明了多尺度视网膜等价于一个具有不同高斯卷积核的前馈卷积神经网络。考虑一种卷积神经网络(MSR网络),它直接学习暗图像和亮图像之间的端到端映射

· 阅读需 11 分钟
PommesPeter

论文名称: LLCNN: A convolutional neural network for low-light image enhancement

论文作者: Li Tao, Chuang Zhu, Guoqing Xiang, Yuan Li, Huizhu Jia, Xiaodong Xie

Code: https://github.com/BestJuly/LLCNN

这篇笔记的写作者是PommesPeter

这是一篇讲解使用卷积神经网络进行低照度增强的论文。

  • 本文使用卷积神经网络进行低照度增强
  • 使用SSIM损失更好地评价图像好坏和梯度收敛

Abstract (摘要)

In this paper, we propose a CNN based method to perform low-light image enhancement. We design a special module to utilize multiscale feature maps, which can avoid gradient vanishing problem as well. In order to preserve image textures as much as possible, we use SSIM loss to train our model. The contrast of low-light images can be adaptively enhanced using our method. Results demonstrate that our CNN based method outperforms other contrast enhancement methods.

本文提出了一种基于CNN的低照度图像增强方法。我们设计了一个特殊的模块来利用多尺度特征映射,这样可以避免梯度消失的问题。为了尽可能地保留图像纹理,我们使用SSIM损失来训练我们的模型。使用我们的方法可以自适应地增强弱光图像的对比度

· 阅读需 15 分钟
RuoMengAwA

该论文提出时间2018.7.20

大纲

对于Retinex方法,其为一种有效的低照度增强方法,它将观察到的图像分解为反射率和照度

大多数现有的Retinex方法都需要花费大量精力去设置分解的参数,以达到较好的效果,但是这样在实际场景中效果较差,而在这篇论文中,作者收集了一个低照度与正常光对比的低光数据集并基于该数据集的学习提出了一个Deep Retinex-net

Deep Retinex-net其中包括了一个 Decom-Net 用于分解 以及一个 Enhance-Net用于照度调节

Decom-Net:(分解)在训练过程中不考虑分解后反射率和光照的基本事实,而是只学习两个关键的约束条件,低照度到正常图像共享的一致反射率以及照明的平滑度

Enhance-Net:(增强)基于分解的基础,进行亮度增强

对于联合去噪,存在对于反射率的去噪操作,而在Retinex-net中是端到端可训练的,因此,对于分解的学习过程有助于亮度调整。

经过大量实验表明,作者的方法在视觉上的弱光增强获得了令人满意的效果,并且拥有图像分解的良好表现

· 阅读需 19 分钟
RuoMengAwA

鬼网!

image-20210510203042875


GhostNet产生原因

mobileNet或者是shuffleNet提出了使用depthwise或者是shuffle等操作,但是引入的1x1卷积依然会产生一定的计算量

为什么1x1卷积依然会产生较大的计算量?看卷积计算量的计算公式$n ∗ h ∗ w ∗ c ∗ k ∗ k $,可以发现,由于c和n都是比较大的,所以会导致这个计算量也是比较大的(后文具体结构复现时还会解释)

所以,我们如何在这个基础上再减少参数,优化网络速度呢,作者从一个独特的角度,观察了ResNet50第一个残差块输出的特征图,发现有许多输出特征很相似,基本只要进行简单的线性变换就能得到,而不需要进行复杂的非线性变换得到。

如图:

image-20210510184255116

以上图片中同色图片可以使用cheap operations进行生成

所以可以先通过一个非线性变化得到其中一个特征图,针对这个特征图做线性变化,得到原特征图的幽灵特征图。

ps:这里说的非线性卷积操作是卷积-批归一化-非线性激活全套组合,而所谓的线性变换或者廉价操作均指普通卷积,不含批归一化和非线性激活

​ 所以,总结其核心思想就是:设计一种分阶段的卷积计算模块,在少量的非线性的卷积得到的特征图基础上,再进行一次线性卷积,从而获取更多的特征图,而新得到的特征图,就被叫做之前特征图的‘ghost’,以此来实现消除冗余特征(也可以说是不避免冗余的特征映射,而是使用一种更低成本效益的方式接受它),使得在保持相似的识别性能的同时,降低通用卷积层的计算代价,以获取更加轻量的模型(非线性的操作是 昂贵的,线性操作是 廉价的)(这操作鬼想得到。。。)

· 阅读需 12 分钟
RuoMengAwA

研究背景:

对于一张低光图像,不仅是暗,而且也会伴随着噪声和颜色失真等多方面的图像功能退化,所以仅仅提高亮度将无可避免的提高人工产生的影响,必然会放大隐藏的伪影


特点:

还是从retinex理论中得到的启发,继而将弱光图像分解为光照(illumination)和 反射率(reflectance);前者负责亮度调整,后者用于去除降质(噪声,颜色失真)。这样图像分解的好处是让每一个模块可以更好地被正规化/学习

而对于输入图像,该网络只需要使用两张不同曝光条件下的图像(即使他们是两张弱光图像也可以),而不是弱光图像和真实图像(这样的好处是,很难定义多亮的图像算是真实图像)

对于严重的视觉缺陷图片也依旧拥有很强的鲁棒性


效果:

模型在2080Ti下的训练速度为,处理一张VGA分辨率图片花费的时间不到50ms

用户可以自由的调节光照水平(暂时没看到在哪体现)

具体效果展示(实机测试):

不同噪度:

高光图像和低光图像对照(不同的)

image-20210802180913986

可以得出,KinD在多条件下,效果暂时都优于其他低照度优化算法(最主要的是效果真实,相较于其余算法,失真的情况会大大减少(不过现在还有一个KinD++))