Improving the Visibility at Night for Advanced Driver Assistance Systems Using Night-to-Day Image Translation

Automobile manufacturers are targeting to increase the safety of drivers and passengers by incorporating different Advanced Driver Assistance Systems (ADAS). Most of these ADAS are vision-based and in order to operate them properly, these systems require a clear vision which is challenging to acquire during the night. Considering this limitation, the study presented explores the possibility of translating night-time images to clear and visible day-time images which can be used for ADAS instead of poor-quality night-time images. Even though there exist many deep-learning-based techniques to transform images between two domains, most of them highly depend on pixel-to-pixel paired datasets during training. It is challenging to develop such a dataset, particularly in dynamic roadside environments. Hence, this study proposes unsupervised deep learning with the popular Cycle-GAN model to cater the problem. Another challenging task is accessing the quality of the Cycle-GAN generated images. Since there do not exist pixel-to-pixel paired images, to compare the quality of the regenerated images, Blind Referenceless Image Spatial Quality Evaluator (BRISQUE), a referenceless image quality evaluation technique, is utilised to evaluate the performance of the model. The synthesized output of the trained Cycle-GAN indicated an average BRISQUE score of 28.0416, whereas that of the original day-time images was 26.2156. This exhibits that the Cycle-GAN was able to generate synthesised day-time images with unpaired night images with significant similarity to the actual day-time images. The source code along with the dataset of this study is publicly available at https://www.github.com/isurushanaka/Unpaired-N2D.

[1]  Xiaojie Guo,et al.  N2D-GAN: A Night-to-Day Image-to-Image Translator , 2022, 2022 IEEE International Conference on Multimedia and Expo (ICME).

[2]  S. Kamijo,et al.  GAN-Based Semantic-Aware Translation for Day-to-Night Images , 2022, 2022 IEEE International Conference on Consumer Electronics (ICCE).

[3]  Tao Qin,et al.  Image-to-Image Translation: Methods and Applications , 2021, IEEE Transactions on Multimedia.

[4]  A. Mondal,et al.  Autonomous Driving and Advanced Driver-Assistance Systems (ADAS) , 2021 .

[5]  Haoling Li,et al.  Unpaired Night-To-Day Translation: Image Restoration And Style Transfer Under Low Illumination , 2021, 2021 IEEE International Conference on Image Processing (ICIP).

[6]  Markus Reischl,et al.  Night-to-Day: Online Image-to-Image Translation for Object Detection Within Autonomous Driving by Night , 2021, IEEE Transactions on Intelligent Vehicles.

[7]  Winston Chen,et al.  Exploring Low-light Object Detection Techniques , 2021, ArXiv.

[8]  Shang-Hong Lai,et al.  GAN-Based Day-to-Night Image Style Transfer for Nighttime Vehicle Detection , 2020, IEEE Transactions on Intelligent Transportation Systems.

[9]  Jianbo Shi,et al.  ForkGAN: Seeing into the Rainy Night , 2020, ECCV.

[10]  Trevor Darrell,et al.  BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learning , 2018, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Wen-Hung Liao,et al.  Enhancing object detection in the dark using U-Net based restoration module , 2019, 2019 16th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[12]  Lei Sun,et al.  See clearer at night: towards robust nighttime semantic segmentation through day-night image conversion , 2019, Security + Defence.

[13]  Zhenfeng Zhu,et al.  From Night to Day: GANs Based Low Quality Image Enhancement , 2019, Neural Processing Letters.

[14]  Nicu Sebe,et al.  Cross-Domain Car Detection Using Unsupervised Image-to-Image Translation: From Day to Night , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[15]  Kailun Yang,et al.  Bridging the Day and Night Domain Gap for Semantic Segmentation , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[16]  Nicu Sebe,et al.  Multi-Channel Attention Selection GAN With Cascaded Semantic Guidance for Cross-View Image Translation , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Luc Van Gool,et al.  Night-to-Day Image Translation for Retrieval-based Localization , 2018, 2019 International Conference on Robotics and Automation (ICRA).

[18]  Jia Xu,et al.  Learning to See in the Dark , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[19]  Philip Bachman,et al.  Augmented CycleGAN: Learning Many-to-Many Mappings from Unpaired Data , 2018, ICML.

[20]  Luc Van Gool,et al.  ComboGAN: Unrestrained Scalability for Image Domain Translation , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[21]  Jan Kautz,et al.  High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[22]  Adam Ziebinski,et al.  Review of advanced driver assistance systems (ADAS) , 2017 .

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

[24]  Hyunsoo Kim,et al.  Learning to Discover Cross-Domain Relations with Generative Adversarial Networks , 2017, ICML.

[25]  Paul Newman,et al.  1 year, 1000 km: The Oxford RobotCar dataset , 2017, Int. J. Robotics Res..

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

[27]  Derong Liu,et al.  Neural Information Processing , 2017, Lecture Notes in Computer Science.

[28]  Wojciech Zaremba,et al.  Improved Techniques for Training GANs , 2016, NIPS.

[29]  Chuan Li,et al.  Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks , 2016, ECCV.

[30]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[31]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Ross B. Girshick,et al.  Fast R-CNN , 2015, 1504.08083.

[33]  Lei Zhang,et al.  A Feature-Enriched Completely Blind Image Quality Evaluator , 2015, IEEE Transactions on Image Processing.

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

[35]  Shahram Shirani,et al.  Subjective and Objective Quality Assessment of Image: A Survey , 2014, ArXiv.

[36]  Alan C. Bovik,et al.  No-Reference Image Quality Assessment in the Spatial Domain , 2012, IEEE Transactions on Image Processing.

[37]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[38]  Joanne M Wood,et al.  Effects of Age and Illumination on Night Driving: A Road Test , 2007, Hum. Factors.

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

[40]  K. Iskakov,et al.  COMPARATIVE ANALYSIS OF UNIVERSAL METHODS NO REFERENCE QUALITY ASSESSMENT OF DIGITAL IMAGES , 2022 .