Coder Social home page Coder Social logo

gy65896 / tsdnet Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 2.0 15.1 MB

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

Python 100.00%
dehazing image-enhancement low-level-vision pytorch

tsdnet's Introduction

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

Paper


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

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.


Requirement

  • Python == 3.7
  • Pytorch == 1.9.1

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 Transactions on Industrial Informatics},
  volume={19},
  number={2},
  pages={1581--1591},
  year={2022},
  publisher={IEEE}
}

If you have any questions, please get in touch with me ([email protected]).

tsdnet's People

Contributors

gy65896 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tsdnet's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.