Prior Map Frame Deep Detector NONE OFF RED GREEN Frame PredictionDetections Expected Locations Selection

Autonomous terrestrial vehicles must be capable of perceiving traffic lights and recognizing their current states to share the streets with human drivers. Most of the time, human drivers can easily identify the relevant traffic lights. To deal with this issue, a common solution for autonomous cars is to integrate recognition with prior maps. However, additional solution is required for the detection and recognition of the traffic light. Deep learning techniques have showed great performance and power of generalization including traffic related problems. Motivated by the advances in deep learning, some recent works leveraged some state-of-the-art deep detectors to locate (and further recognize) traffic lights from 2D camera images. However, none of them combine the power of the deep learning-based detectors with prior maps to recognize the state of the relevant traffic lights. Based on that, this work proposes to integrate the power of deep learning-based detection with the prior maps used by our car platform IARA (acronym for Intelligent Autonomous Robotic Automobile) to recognize the relevant traffic lights of predefined routes. The process is divided in two phases: an offline phase for map construction and traffic lights annotation; and an online phase for traffic light recognition and identification of the relevant ones. The proposed system was evaluated on five test cases (routes) in the city of Vitória, each case being composed of a video sequence and a prior map with the relevant traffic lights for the route. Results showed that the proposed technique is able to correctly identify the relevant traffic light along the trajectory.

[1]  Zheng Liu,et al.  Traffic light recognition in varying illumination using deep learning and saliency map , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

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

[3]  Fawzi Nashashibi,et al.  Traffic light recognition using image processing compared to learning processes , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Ingmar Posner,et al.  Exploiting 3D semantic scene priors for online traffic light interpretation , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[5]  Klaus C. J. Dietmayer,et al.  Deep Convolutional Traffic Light Recognition for Automated Driving , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[6]  Evangelos Dermatas,et al.  Traffic Lights Detection in Adverse Conditions using Color, Symmetry and Spatiotemporal Information , 2012, VISAPP.

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

[8]  Alberto Ferreira de Souza,et al.  Self-Driving Cars: A Survey , 2019, Expert Syst. Appl..

[9]  Andreas Fregin,et al.  The DriveU Traffic Light Dataset: Introduction and Comparison with Existing Datasets , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Mohan M. Trivedi,et al.  Vision for Looking at Traffic Lights: Issues, Survey, and Perspectives , 2016, IEEE Transactions on Intelligent Transportation Systems.

[11]  Steven L. Waslander,et al.  A Hierarchical Deep Architecture and Mini-batch Selection Method for Joint Traffic Sign and Light Detection , 2018, 2018 15th Conference on Computer and Robot Vision (CRV).

[12]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[13]  F. Lindner,et al.  Robust recognition of traffic signals , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[14]  Fawzi Nashashibi,et al.  Real time visual traffic lights recognition based on Spot Light Detection and adaptive traffic lights templates , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[15]  Mohan M. Trivedi,et al.  Traffic Light Detection: A Learning Algorithm and Evaluations on Challenging Dataset , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[16]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[17]  Sebastian Thrun,et al.  Traffic light mapping, localization, and state detection for autonomous vehicles , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Thomas B. Moeslund,et al.  Evaluating State-of-the-Art Object Detector on Challenging Traffic Light Data , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[19]  Johann Marius Zöllner,et al.  DeepTLR: A single deep convolutional network for detection and classification of traffic lights , 2016, 2016 IEEE Intelligent Vehicles Symposium (IV).

[20]  Karsten Behrendt,et al.  A deep learning approach to traffic lights: Detection, tracking, and classification , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Edilson de Aguiar,et al.  A light-weight yet accurate localization system for autonomous cars in large-scale and complex environments , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[22]  Ralf G. Herrtwich,et al.  Making Bertha See , 2013, 2013 IEEE International Conference on Computer Vision Workshops.

[23]  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.

[24]  Pietro Cerri,et al.  Robust real-time traffic light detection and distance estimation using a single camera , 2015, Expert Syst. Appl..

[25]  Rodrigo F. Berriel,et al.  Deep Learning-Based Large-Scale Automatic Satellite Crosswalk Classification , 2017, IEEE Geoscience and Remote Sensing Letters.

[26]  Thiago Oliveira-Santos,et al.  Handling Pedestrians in Crosswalks Using Deep Neural Networks in the IARA Autonomous Car , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[27]  Myoungho Sunwoo,et al.  Traffic light recognition exploiting map and localization at every stage , 2017, Expert Syst. Appl..

[28]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[29]  Alberto Ferreira de Souza,et al.  Automatic large-scale data acquisition via crowdsourcing for crosswalk classification: A deep learning approach , 2017, Comput. Graph..

[30]  Edilson de Aguiar,et al.  Large-scale mapping in complex field scenarios using an autonomous car , 2016, Expert Syst. Appl..

[31]  Sebastian Thrun,et al.  Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[32]  Chris Urmson,et al.  Traffic light mapping and detection , 2011, 2011 IEEE International Conference on Robotics and Automation.