【论文笔记】LIME: low-light image enhancement via illumination map estimation

Traditional Methods & Unsolved Problems

  • Histogram equalization (HE)
    • focus on contrast enhancement instead of exploiting real illumination causes, having the risk of over- and under- enhancement
  • Gamma correction
    • carried out on each pixel individually
  • single-scale Retinex (SSR) and multi-scale Retinex (MSR)
    • looks unnatural and frequently appears to be over-enhanced
  • adjust the illumination by fusing multiple derivations of the initially estimated illumination map
    • lose the realism of regions with rich textures
  • dehaze inverted low-light image
    • lacking in physical explanation

Solutions

  • Retinex-based methods but only estimates one factor, say the illumination
    • shrink the solution space and reduce the computational cost
  • exploit the structure of illumination to refine illumination map

Retinex

L = R ⊙ T \mathbf {L=R \odot T} L=RT
where

  • L \mathbf L L are the captured low-light image
  • R \mathbf R R are the desired recovery (aka reflectance)
  • T \mathbf T T represents the illumination map
  • ⊙ \odot means element-wise multiplication

Assume: for color images, three channels share the same illumination map. T \mathbf T T and T ^ \hat {\mathbf T} T^ to represent one-channel and three-channel illumination maps.

Illumination Estimation

T ^ ( x ) ← max ⁡ c ∈ { R , G , B } L c ( x ) (1) \hat {\mathbf T}(x) \leftarrow \max_{c∈\{R,G,B\}} \mathbf L ^c(x)\tag 1 T^(x)c{ R,G,B}maxLc(x)(1)
so R ( x ) = L ( x ) max ⁡ c L c ( x ) + ϵ (2) \mathbf R(x)={\mathbf L(x)\over \max_c \mathbf L^c(x)+\epsilon}\tag 2 R(x)=maxcLc(x)+ϵL(x)(2)
In dehaze model:
1 − L = ( 1 − R ) ⊙ T ~ + a ( 1 − T ~ ) (3) \mathbf{1-L=(1-R)\odot\tilde T}+ a \mathbf{(1-\tilde T)} \tag 3 1L=(1R)T~+a(1T~)(3)
where

  • 1 − L \mathbf{1-L} 1L is inverted low-light image (similar to haze image)

with dark channel prior
T ~ ( x ) ← 1 − min ⁡ c 1 − L c ( x ) a = 1 − 1 a + max ⁡ c L c ( x ) a (4) \mathbf {\tilde T}(x) \leftarrow 1-\min_c{1-\mathbf L^c(x)\over a}=1-{1 \over a}+\max_c{\mathbf L^c(x)\over a}\tag 4 T~(x)1cmina1Lc(x)=1a1+cmax

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值