Gated Adversarial Network Based Environmental Enhancement Method for Driving Safety Under Adverse Weather Conditions

The adverse weather conditions have brought considerable difficulties in vision-based applications, which are closely related to the driving safety of autonomous vehicles. However, to date, the greater part of the existing environmental perception studies are under ordinary conditions, and the method to deal with the adverse weather conditions was ignored. Hence, this paper proposes an all-in-one gated adversarial network (AIO-GAN) to improve the performance of vision-based environment perception algorithms under adverse weather conditions, including in rain, haze, lack of light, etc. Three key technical contributions are made. At first, the deep learning based gated transformer module was proposed to classify the input mixed images to different collections by passing them through different branches. Second, the multi-branch based variational autoencoder-generative adversarial network was proposed to solve the ill-pose problem of the solution. Third, high-level weight sharing encoders was given out to guarantee the stability and the high quality of the training process. In this way, the unified clean-style images can be achieved, even if the mixed multi-modal images are transferred from the source domain of complex weather scenes. Extensive experimental results show that the proposed method has achieved better performance than state-of-the-arts and improved the accuracy of target detection.

[1]  Ke Wang,et al.  Simultaneous detection and tracking using deep learning and integrated channel feature for ambint traffic light recognition , 2021, J. Ambient Intell. Humaniz. Comput..

[2]  Ke Wang,et al.  Approaches, Challenges, and Applications for Deep Visual Odometry: Toward Complicated and Emerging Areas , 2020, IEEE Transactions on Cognitive and Developmental Systems.

[3]  Ke Wang,et al.  An Optimization-Based Multi-Sensor Fusion Approach Towards Global Drift-Free Motion Estimation , 2021, IEEE Sensors Journal.

[4]  Junlan Chen,et al.  Cross-domain learning using optimized pseudo labels: toward adaptive car detection in different weather conditions and urban cities , 2021, Neural Computing and Applications.

[5]  Jianbo Lu,et al.  SBAS: Salient Bundle Adjustment for Visual SLAM , 2021, IEEE Transactions on Instrumentation and Measurement.

[6]  Lei Xiao,et al.  A feature-supervised generative adversarial network for environmental monitoring during hazy days , 2020, The Science of the total environment.

[7]  Gang Li,et al.  The Adaptability and Challenges of Autonomous Vehicles to Pedestrians in Urban China , 2020, Accident; analysis and prevention.

[8]  Lei Xiang,et al.  Multi-Scale Boosted Dehazing Network With Dense Feature Fusion , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Vishal M. Patel,et al.  Image De-Raining Using a Conditional Generative Adversarial Network , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Hajime Nagahara,et al.  YOLO in the Dark - Domain Adaptation Method for Merging Multiple Models , 2020, ECCV.

[11]  Dan Feng,et al.  Benchmarking Single-Image Dehazing and Beyond , 2017, IEEE Transactions on Image Processing.

[12]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[13]  Wenhan Yang,et al.  Attentive Generative Adversarial Network for Raindrop Removal from A Single Image , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[14]  Ping Tan,et al.  DualGAN: Unsupervised Dual Learning for Image-to-Image Translation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[15]  Serge J. Belongie,et al.  Arbitrary Style Transfer in Real-Time with Adaptive Instance Normalization , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[16]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Trevor Darrell,et al.  Adversarial Feature Learning , 2016, ICLR.

[18]  Ming-Yu Liu,et al.  Coupled Generative Adversarial Networks , 2016, NIPS.

[19]  Dacheng Tao,et al.  DehazeNet: An End-to-End System for Single Image Haze Removal , 2016, IEEE Transactions on Image Processing.

[20]  Chuan Li,et al.  Combining Markov Random Fields and Convolutional Neural Networks for Image Synthesis , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[21]  Ole Winther,et al.  Autoencoding beyond pixels using a learned similarity metric , 2015, ICML.

[22]  Wei Liu,et al.  SSD: Single Shot MultiBox Detector , 2015, ECCV.

[23]  Mohinder Malhotra Single Image Haze Removal Using Dark Channel Prior , 2016 .

[24]  Ling Shao,et al.  A Fast Single Image Haze Removal Algorithm Using Color Attenuation Prior , 2015, IEEE Transactions on Image Processing.

[25]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[26]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[27]  Michael Werman,et al.  Automatic recovery of the atmospheric light in hazy images , 2014, 2014 IEEE International Conference on Computational Photography (ICCP).

[28]  Max Welling,et al.  Auto-Encoding Variational Bayes , 2013, ICLR.

[29]  Rob Fergus,et al.  Restoring an Image Taken through a Window Covered with Dirt or Rain , 2013, 2013 IEEE International Conference on Computer Vision.

[30]  Alan C. Bovik,et al.  Making a “Completely Blind” Image Quality Analyzer , 2013, IEEE Signal Processing Letters.

[31]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.