Hybrid SVM-CNN Classification Technique for Human-Vehicle Targets in an Automotive LFMCW Radar

Sensors (Basel). 2020 Jun 21;20(12):3504. doi: 10.3390/s20123504.

Abstract

Human-vehicle classification is an essential component to avoiding accidents in autonomous driving. The classification technique based on the automotive radar sensor has been paid more attention by related researchers, owing to its robustness to low-light conditions and severe weather. In the paper, we propose a hybrid support vector machine-convolutional neural network (SVM-CNN) approach to address the class-imbalance classification of vehicles and pedestrians with limited experimental radar data available. A two-stage scheme with the combination of feature-based SVM technique and deep learning-based CNN is employed. In the first stage, the modified SVM technique based on these distinct physical features is firstly used to recognize vehicles to effectively alleviate the imbalance ratio of vehicles to pedestrians in the data level. Then, the residual unclassified images will be used as inputs to the deep network for the subsequent classification, and we introduce a weighted false error function into deep network architectures to enhance the class-imbalance classification performance at the algorithm level. The proposed SVM-CNN approach takes full advantage of both the locations of underlying class in the entire Range-Doppler image and automatical local feature learning in the CNN with sliding filter bank to improve the classification performance. Experimental results demonstrate the superior performances of the proposed method with the F 1 score of 0.90 and area under the curve (AUC) of the receiver operating characteristic (ROC) of 0.99 over several state-of-the-art methods with limited experimental radar data available in a 77 GHz automotive radar.

Keywords: convolutional neural network; human–vehicle classification; millimeter-wave radar.

MeSH terms

  • Accidents, Traffic / prevention & control*
  • Algorithms
  • Humans
  • Motor Vehicles*
  • Neural Networks, Computer*
  • Pedestrians*
  • Radar
  • Support Vector Machine*