Information (Nov 2018)

Prototyping a Traffic Light Recognition Device with Expert Knowledge

  • Thiago Almeida,
  • Hendrik Macedo,
  • Leonardo Matos,
  • Nathanael Vasconcelos

DOI
https://doi.org/10.3390/info9110278
Journal volume & issue
Vol. 9, no. 11
p. 278

Abstract

Read online

Traffic light detection and recognition (TLR) research has grown every year. In addition, Machine Learning (ML) has been largely used not only in traffic light research but in every field where it is useful and possible to generalize data and automatize human behavior. ML algorithms require a large amount of data to work properly and, thus, a lot of computational power is required to analyze the data. We argue that expert knowledge should be used to decrease the burden of collecting a huge amount of data for ML tasks. In this paper, we show how such kind of knowledge was used to reduce the amount of data and improve the accuracy rate for traffic light detection and recognition. Results show an improvement in the accuracy rate around 15%. The paper also proposes a TLR device prototype using both camera and processing unit of a smartphone which can be used as a driver assistance. To validate such layout prototype, a dataset was built and used to test an ML model based on adaptive background suppression filter (AdaBSF) and Support Vector Machines (SVMs). Results show 100% precision rate and recall of 65%.

Keywords