Skip to content
/ TSDNet Public

This is the python code corresponding to the article "Deep Network-Enabled Haze Visibility Enhancement for Visual IoT-Driven Intelligent Transportation Systems"

Notifications You must be signed in to change notification settings

gy65896/TSDNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[IEEE TII 2022] Deep Network-Enabled Haze Visibility Enhancement for Visual IoT-Driven Intelligent Transportation Systems


Deep Network-Enabled Haze Visibility Enhancement for Visual IoT-Driven Intelligent Transportation Systems [paper]
Ryan Wen Liu*, Yu Guo, Yuxu Lu, Kwok Tai Chui, Brij B Gupta (* indicates corresponding author)
IEEE Transactions on Industrial Informatics

Requirement

  • Python == 3.7
  • Pytorch == 1.9.1

Abstract

The Internet of Things (IoT) has recently emerged as a revolutionary communication paradigm where a large number of objects and devices are closely interconnected to enable smart industrial environments. The tremendous growth of visual sensors can significantly promote the traffic situational awareness, traffic safety management, and intelligent vehicle navigation in intelligent transportation systems (ITS). However, due to the absorption and scattering of light by the turbid medium in atmosphere, the visual IoT inevitably suffers from imaging quality degradation, e.g., contrast reduction, color distortion, etc. This negative impact can not only reduce the imaging quality, but also bring challenges for the deployment of several high-level vision tasks (e.g., object detection, tracking and recognition, etc.) in ITS. To improve imaging quality under the hazy environment, we propose a deep network-enabled three-stage dehazing network (termed TSDNet) for promoting the visual IoT-driven ITS. In particular, the proposed TSDNet mainly contains three parts, i.e., multi-scale attention module for estimating the hazy distribution in the RGB image domain, two-branch extraction module for learning the hazy features, and multi-feature fusion module for integrating all characteristic information and reconstructing the haze-free image. Numerous experiments have been implemented on synthetic and real-world imaging scenarios. Dehazing results illustrated that our TSDNet remarkably outperformed several state-of-the-art methods in terms of both qualitative and quantitative evaluations. The high-accuracy object detection results have also demonstrated the superior dehazing performance of TSDNet under hazy atmosphere conditions. The source code is available at https://github.com/gy65896/TSDNet.

Network Architecture

Figure02_Flowchart

Test

  • Put the hazy image in the input folder
  • Run test_real.py.
  • The enhancement result will be saved in the result folder.

Citation

@article{liu2022deep,
  title={Deep network-enabled haze visibility enhancement for visual IoT-driven intelligent transportation systems},
  author={Liu, Ryan Wen and Guo, Yu and Lu, Yuxu and Chui, Kwok Tai and Gupta, Brij B},
  journal={IEEE Trans. Ind. Inf.},
  volume={19},
  number={2},
  pages={1581--1591},
  month={Apr.},
  year={2022},
  publisher={IEEE}
}

If you have any questions, please get in touch with me (yuguo@whut.edu.cn).

About

This is the python code corresponding to the article "Deep Network-Enabled Haze Visibility Enhancement for Visual IoT-Driven Intelligent Transportation Systems"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages