Pedestrian and Multi-Class Vehicle Classification in Radar Systems Using Rulex Software on the Raspberry Pi

被引:5
作者
Daher, Ali Walid [1 ,2 ,3 ]
Rizik, Ali [1 ,2 ]
Randazzo, Andrea [1 ]
Tavanti, Emanuele [1 ]
Chible, Hussein [2 ]
Muselli, Marco [3 ]
Caviglia, Daniele D. [1 ]
机构
[1] Univ Genoa, Dept Elect Elect & Telecommun Engn & Naval Archit, I-16145 Genoa, Italy
[2] Lebanese Univ, MECRL Lab, PhD Sch Sci & Technol, Beirut 657314, Lebanon
[3] CNR, Inst Elect Comp & Telecommun Engn, I-16149 Genoa, Italy
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 24期
关键词
internet of things; edge computing; machine learning; cascading; radar;
D O I
10.3390/app10249113
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Nowadays, cities can be perceived as increasingly dangerous places. Usually, CCTV is one of the main technologies used in a modern security system. However, poor light situations or bad weather conditions (rain, fog, etc.) limit the detection capabilities of image-based systems. Microwave radar detection systems can be an answer to this limitation and take advantage of the results obtained by low-cost technologies for the automotive market. Transportation by car may be dangerous, and every year car accidents lead to the fatalities of many individuals. Humans require automated assistance when driving through detecting and correctly classifying approaching vehicles and, more importantly, pedestrians. In this paper, we present the application of machine learning to data collected by a 24 GHz short-range radar for urban classification. The training and testing take place on a Raspberry Pi as an edge computing node operating in a client/server arrangement. The software of choice is Rulex, a high-performance machine learning package controlled through a remote interface. Forecasts with a varying number of classes were performed with one, two, or three classes for vehicles and one for humans. Furthermore, we applied a single forecast for all four classes, as well as cascading forecasts in a tree-like structure while varying algorithms, cascading the block order, setting class weights, and varying the data splitting ratio for each forecast to improve prediction accuracy. In the experiments carried out for the validation of the presented approach, an accuracy of up to 100% for human classification and 96.67% for vehicles, in general, was obtained. Vehicle sub-classes were predicted with 90.63% accuracy for motorcycles and 77.34% accuracy for both cars and trucks.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 19 条
[1]  
[Anonymous], 2004, Surveillance & Society
[2]  
[Anonymous], 2014, P 1 INT C EL EL COMP
[3]  
Carter B., MAKING CITIES SMARTE
[4]   A CMake-based build and configuration framework [J].
Clemencic, M. ;
Mato, P. .
INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396
[5]  
Dominique F., 2018, P 1 INT FAUST C IFC
[6]  
Hajdarevic K, 2014, 2014 22ND TELECOMMUNICATIONS FORUM TELFOR (TELFOR), P296, DOI 10.1109/TELFOR.2014.7034409
[7]  
Heuel S, 2012, INT RADAR SYMP PROC, P39, DOI 10.1109/IRS.2012.6233285
[8]  
Liaqat S., 2011, 2011 International Symposium on Innovations in Intelligent Systems and Applications (INISTA 2011), P164, DOI 10.1109/INISTA.2011.5946127
[9]  
Marco M., 2005, NEURAL NETS, V3931, P23
[10]  
Muselli M., 2009, P IEEE T KNOWL DAT E, P37