Elsevier

Signal Processing

Volume 183, June 2021, 107986
Signal Processing

Single nighttime image dehazing based on image decomposition

https://doi.org/10.1016/j.sigpro.2021.107986Get rights and content

Highlights

  • A novel framework is proposed to simultaneously address major degraded problems of nighttime image dehazing.

  • A new structure-texture-noise (STN) decomposition model considering the structure and texture awareness is presented.

  • The proposed nighttime dehazing framework can also solve restoration problems of daytime hazy images and low-light images.

Abstract

Dehazing plays an important role in promoting the performance of outdoor computer vision systems. However, existing dehazing methods are targeted to daytime haze scenes, and are not able to improve visual effects for nighttime hazy images due to the unpredictable factors at night. In this paper, an effective single image dehazing framework based on image decomposition is presented for nighttime hazy images. First, the input single nighttime image is separated into the glow-shaped image and the glow-free nighttime hazy image using its relative smoothness constraint. Then, a novel structure-texture-noise decomposition model based on the exponentiated mean local variance is devised to split the nighttime hazy image into a structure layer, a texture layer and a noise layer, in which the structure layer and the texture layer are dehazed based on the maximum reflectance prior and the dark channel prior and enhanced in the gradient domain respectively. Finally, the dehazed structure layer and the enhanced texture layer are fused to produce a dehazed result. Experiments demonstrate that the proposed approach outperforms several state-of-the-art dehazing techniques for nighttime hazy scenes, especially in terms of noise suppression. Besides, the proposed algorithm is also capable of handling daytime hazy images and low-light degraded images.

Introduction

Images or videos acquired under hazy scenes at night are usually plagued by blurring, contrast reduction and color degradation owing to the presence of tiny suspended particles in the atmosphere. These deficiencies will adversely degrade the performance of subsequent vision-based tasks that require high-quality inputs. Therefore, haze removal is highly valuable for outdoor computer vision applications, such as surveillance, intelligent transportation and remote sensing.

To the best of our knowledge, daytime dehazing approaches have been researched widely and great achievements have been made. Earlier dehazing methods mainly make use of multiple images [1], [2] or additional information [3] to restore the hazy image. Unfortunately, these algorithms are generally limited in real applications. Therefore, more and more researchers focus on haze removal from a single image. From the viewpoint of image enhancement, many efforts have been devoted to stress the contrast and improve the colors, such as gray-level remapping [4], fusion-based strategy [5], [6], [7], Retinex-based filtering [8], [9], gradient domain operation [10], [11] and so on. In recent years, another kind of single image dehazing methods is on the basis of the classic haze imaging model, which is first presented by Koschmieder [12] and further derived by Narasimhan and Nayar [13]. Mathematically, the atmospheric scattering model can be written as:I(x)=J(x)t(x)+A(1t(x))where x is the pixel coordinate within the image, I(x) and J(x) stand for the observed hazy image and the restored haze-free image, respectively. A is the global atmospheric light, which is normally assumed as a constant under daytime hazy scenes. The medium transmission t(x) represents the relative portion of the light received by the camera from the scene radiance without being scattered. The first term J(x)t(x) is the direct decay, indicating the attenuation of the reflected light in the medium. The second part A(1t(x)) denotes the airlight shifted component. The core idea of these physics-based dehazing methods depends on various priors or assumptions [14], [15], [16], [17], [18], [19] to estimate two important parameters: the transmission map t(x) and the global atmospheric light A. Subsequently, with the appearance and continuous development of the Graphics Processing Unit (GPU), deep learning models based haze removal algorithms gradually become the focus. Numerous interesting learning frameworks [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31] have been developed to handle the dehazing task by extracting effective haze-relevant features automatically. Although these above dehazing algorithms generally work well for daytime hazy images, most of them are incapable of dealing with nighttime hazy scenes due to the undesirable factors at night such as glow effects, low overall brightness and non-uniform illumination from artificial light sources. As shown in Fig. 1, some advanced daytime dehazing methods cannot improve the quality of the nighttime hazy image. This is mainly because that the traditional atmospheric scattering model cannot explain the formation of the nighttime hazy image.

To address this problem, researchers have started to explore nighttime haze removal. However, as far as we know, there are fewer literatures on nighttime image dehazing within the last decade. Taking the color transfer as a pre-processing step, some works [32], [33], [34] first map the colors of a nighttime hazy image onto those of a daytime hazy image, and then attempt to adopt generic dehazing or enhancement strategies to process it. Influencing by the color transfer, such approaches may lead to unnatural haze-free results. Some new models and physics-based methods [35], [36], [37], [38], [39] are presented to describe the degradation features (e.g. non-uniform illumination and glow effects) of the nighttime hazy image. Subsequently, fusion-based strategy [40], [41], [42], [43] are used to remove the nighttime haze and alleviate the glow effects. Recently, learning-based dehazing frameworks [44], [45], [46] are also devised for nighttime hazy images. However, these existing models fail to consider the noise of the nighttime hazy image and most existing dehazing methods generally suffer from noise amplification.

To overcome the above limitations, inspired by image decomposition, an effective dehazing algorithm is proposed for nighttime hazy images. On the basis of the observation that the degradation of a nighttime hazy image mainly includes glow effects, haze interference, texture blurring and noise amplification, we first define a model by using a linear combination of four terms: the glow term, the structure term, the texture term, and the noise term. Based on this linear model, the input single nighttime hazy image is first decomposed into four image layers: a glow layer, a structure layer, a texture layer and a noise layer. Next, the dehazing operation based on the dark channel prior and the maximum reflection prior is only employed across the residual structure layer rather than the entire image because the haze generally affects the low frequency of image. Then, the contrast of the texture layer will be enhanced in the gradient domain. Finally, we integrate the dehazed structure layer and the enhanced texture layer to generate the dehazing result. The proposed nighttime dehazing methods can not only guarantee the dehazing ability and texture enhancement, but also suppress the unwanted noise. More specifically, the main contributions are as follows:

  • A novel framework is proposed to simultaneously address four major degraded problems of nighttime image dehazing: glow effects, haze interference, texture blurring and noise amplification.

  • A new structure-texture-noise (STN) decomposition model considering the structure and texture awareness is presented to simultaneously separate the worthless noise layer and obtain the structure and texture layer, which can suppress the noise and improve the visual effects of structure and texture information at the same time.

  • The proposed nighttime dehazing framework can also solve the restoration problem of other degraded images such as daytime hazy images and low-light images.

The remainder of this paper is organized as follows. Section 2 briefly reviews the related work, including daytime dehazing methods and nighttime dehazing methods. The details of our proposed nighttime dehazing framework is given in Section 3. Section 4 shows the experimental results and analysis. Finally, the conclusion and discussion are introduced in Section 5.

Section snippets

Related work

Haze removal is generally a challenging problem because of its ill-posed nature. The existing haze removal algorithms can be roughly classified into two categories: daytime haze removal methods and nighttime haze removal methods according to different ambient light sources, which will be summarized in this section.

Proposed nighttime dehazing framework

This section will present the details of the proposed nighttime dehazing framework. The key idea of the proposed method is based on the image decomposition strategy to divide the nighttime hazy image into different residual parts. By handling the valuable residual image layers and removing the valueless parts, the nighttime haze can be removed effectively while the textures can also be enhanced.

Experimental results and analysis

In this section, the performance of the proposed nighttime dehazing framework will be evaluated subjectively and objectively. First, the experiment settings is presented in detail. Then, we provide the parameters sensitivity experiments and analysis in Section 4.2. Subsequently, the qualitative and quantitative comparisons on nighttime hazy images are conducted in Sections 4.3 and 4.4, respectively. Finally, we discuss the computational complexity of the proposed nighttime haze removal

Conclusion

In this paper, we have proposed an effective single image dehazing technique focusing on nighttime hazy scenes. From the perspective of image decomposition, an input nighttime hazy image is interpreted as composing of four image layers: a glow layer, a structure layer, a texture layer and a noise layer. Based on this assumption, an elegant structure-texture-noise (STN) decomposition algorithm is developed to split a glow-free nighttime hazy image into a structure layer, a texture layer and a

CRediT authorship contribution statement

Yun Liu: Methodology, Writing - original draft. Anzhi Wang: Visualization, Investigation, Project administration. Hao Zhou: Validation, Writing - review & editing. Pengfei Jia: Supervision, Funding acquisition.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work was supported by Chongqing Natural Science Foundation (Grant no. cstc2020jcyj-msxmX0324), the Fundamental Research Funds for the Central Universities under Project SWU119044, the Construction of Chengdu-Chongqing Economic Circle Science and Technology Innovation Project (Grant no. KJCX2020007 ), the National Natural Science Foundation of China (Grant no. 61906160), the Fundamental Science and Advanced Technology Research Foundation of Chongqing (Grant no. cstc2018jcyjA0867), the

References (64)

  • J. Wang et al.

    Single image dehazing based on the physical model and MSRCR algorithm

    IEEE Trans. Circuits Syst. Video Technol.

    (2018)
  • W. Li et al.

    Single image visibility enhancement in gradient domain

    IET Image Process.

    (2012)
  • Z. Mi et al.

    Single image dehazing via multi-scale gradient domain contrast enhancement

    IET Image Process.

    (2016)
  • H. Koschmieder

    Theorie der Horizontalen Sichtweite: Kontrast und Sichtweite

    (1925)
  • S.G. Narasimhan et al.

    Contrast restoration of weather degraded images

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2003)
  • R.T. Tan

    Visibility in bad weather from a single image

    Proc. IEEE Conf. Comput. Vis. Pattern Recognit.

    (2008)
  • K. He et al.

    Single image haze removal using dark channel prior

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2011)
  • R. Fattal

    Dehazing using color-lines

    ACM Trans. Graph.

    (2014)
  • D. Berman et al.

    Single image dehazing using haze-lines

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2018)
  • T.M. Bui et al.

    Single image dehazing using color ellipsoid prior

    IEEE Trans. Image Process.

    (2017)
  • M. Ju et al.

    Idgcp: image dehazing based on gamma correction prior

    IEEE Trans. Image Process.

    (2019)
  • K. Tang et al.

    Investigating haze-relevant features in a learning framework for image dehazing

    Proc. IEEE Conf. Comput. Vis. Pattern Recognit.

    (2014)
  • B. Cai et al.

    Dehazenet: an end-to-end system for single image haze removal

    IEEE Trans. Image Process.

    (2016)
  • W. Ren et al.

    Single image dehazing via multi-scale convolutional neural networks

    Proc. Eur. Conf. Comput. Vis.

    (2016)
  • B. Li et al.

    AOD-Net: all-in-one dehazing network

    Proc. IEEE Conf. Comput. Vis. Pattern Recognit.

    (2017)
  • Y. Song et al.

    Single image dehazing using ranking convolutional neural network

    IEEE Trans. Multimed.

    (2017)
  • D. Yang et al.

    Proximal Dehaze-Net: a prior learning-based deep network for single image dehazing

    Proceedings of the European Conference on Computer Vision (ECCV)

    (2018)
  • W. Ren et al.

    Gated fusion network for single image dehazing

    Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

    (2018)
  • J. Zhang et al.

    Famed-Net: a fast and accurate multi-scale end-to-end dehazing network

    IEEE Trans. Image Process.

    (2019)
  • Y. Liu et al.

    Learning deep priors for image dehazing

    Proceedings of the IEEE International Conference on Computer Vision

    (2019)
  • A. Dudhane et al.

    Varicolored image de-hazing

    Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition

    (2020)
  • J. Pan et al.

    Physics-based generative adversarial models for image restoration and beyond

    IEEE Trans. Pattern Anal. Mach. Intell.

    (2020)
  • Cited by (35)

    • Image restoration of luminous objects in dense fog

      2022, Optik
      Citation Excerpt :

      In this method, the image is decomposed into the glow layer, texture layer, structure layer, and noise layer. By removing the noise layer and glow layer, while enhancing the texture layer and structure layer, finally get a defogged image [22]. The details and parameter settings of all the filtering algorithms used in this paper are as follows.

    • Single nighttime image dehazing based on unified variational decomposition model and multi-scale contrast enhancement

      2022, Engineering Applications of Artificial Intelligence
      Citation Excerpt :

      The main contributions of this paper are summarized as follows: According to the dominate imaging light sources, existing dehazing approaches are roughly divided into two categories: daytime dehazing methods (He et al., 2011; Fattal, 2014; Zhu et al., 2015; Berman et al., 2020; Bui and Kim, 2018; Ju et al., 2019, 2021; Cai et al., 2016; Ren et al., 2016; Li et al., 2017; Ren et al., 2018; Yang and Sun, 2018; Li et al., 2018b; Qu et al., 2019; Dong et al., 2020; Qin et al., 2020; Zhang and He, 2020; Zhang et al., 2020c,b; Shao et al., 2020; Chen et al., 2021; Wu et al., 2021; Zhang et al., 2022) and nighttime dehazing methods (Pei and Lee, 2012; Zhang et al., 2014; Li et al., 2015; Ancuti et al., 2016; Park et al., 2016; Zhang et al., 2017; Ancuti et al., 2018; Yang et al., 2018; Yu et al., 2019; Liu et al., 2021, 2022; Wang et al., 2022; Koo and Kim, 2020; Zhang et al., 2020a; Jin et al., 2022; Yan et al., 2020). Summary: In order to illustrate the important works in the field of single image dehazing more clearly, we summarize the representative dehazing methods and the corresponding advantages, disadvantages and main assumptions, shown in Table 1.

    • Rapid nighttime haze removal with color-gray layer decomposition

      2022, Signal Processing
      Citation Excerpt :

      Fig. 10 reveals that GMLC [20] and ID [24] apply the glow decomposition [20] to suppress glowing effects effectively. However, GMLC [20] amplifies some glowing artifacts around the light sources in the second and sixth rows and ID [24] results in blurring artifacts for the light sources in the first and third rows. As observed in Fig. 10(i), the proposed CGLD favorably removes glowing color while avoiding undesirable color distortions, especially in sky and light source regions.

    • A Novel Variational Model for Detail-Preserving Low-Illumination Image Enhancement

      2022, Signal Processing
      Citation Excerpt :

      Retinex theory paves a new way for the development of low-illumination image enhancement techniques. In the early stage, a single-scale Retinex algorithm (SSR) [10] and a multi-scale Retinex algorithm (MSR) [11] were successively proposed for low-light image enhancement. SSR and MSR have greatly promoted the application of Retinex theory in the field of image enhancement.

    View all citing articles on Scopus
    View full text