A Machine Learning Approach to Pedestrian Detection for Autonomous Vehicles Using High-Definition 3D Range Data.

Journal: Sensors (Basel, Switzerland)
PMID:

Abstract

This article describes an automated sensor-based system to detect pedestrians in an autonomous vehicle application. Although the vehicle is equipped with a broad set of sensors, the article focuses on the processing of the information generated by a Velodyne HDL-64E LIDAR sensor. The cloud of points generated by the sensor (more than 1 million points per revolution) is processed to detect pedestrians, by selecting cubic shapes and applying machine vision and machine learning algorithms to the XY, XZ, and YZ projections of the points contained in the cube. The work relates an exhaustive analysis of the performance of three different machine learning algorithms: k-Nearest Neighbours (kNN), Naïve Bayes classifier (NBC), and Support Vector Machine (SVM). These algorithms have been trained with 1931 samples. The final performance of the method, measured a real traffic scenery, which contained 16 pedestrians and 469 samples of non-pedestrians, shows sensitivity (81.2%), accuracy (96.2%) and specificity (96.8%).

Authors

  • Pedro J Navarro
    DSIE, Universidad Politécnica de Cartagena, Campus Muralla del Mar, s/n. Cartagena 30202, Spain. pedroj.navrro@upct.es.
  • Carlos Fernandez
    School of Pharmacy and Life Sciences, Robert Gordon University, Garthdee Road, Aberdeen AB10 7QB, UK. c.fernandez@rgu.ac.uk.
  • Raúl Borraz
    División de Sistemas en Ingeniería Electrónica (DSIE), Universidad Politécnica de Cartagena, Campus Muralla del Mar, s/n, Cartagena 30202, Spain. raul.borraz@upct.es.
  • Diego Alonso
    División de Sistemas en Ingeniería Electrónica (DSIE), Universidad Politécnica de Cartagena, Campus Muralla del Mar, s/n, Cartagena 30202, Spain. diego.alonso@upct.es.