Real-Time People Tracking and Identification From Sparse mm-Wave Radar Point-Clouds

Mm-wave radars have recently gathered significant attention as a means to track human movement and identify subjects from their gait characteristics. A widely adopted method to perform the identification is the extraction of the micro-Doppler signature of the targets, which is computationally demanding in case of co-existing multiple targets within the monitored physical space. Such computational complexity is the main problem of state-of-the-art approaches, and makes them inapt for real-time use. In this work, we present an end-to-end, low-complexity but highly accurate method to track and identify multiple subjects in real-time using the sparse point-cloud sequences obtained from a low-cost mm-wave radar. Our proposed system features an extended object tracking Kalman filter, used to estimate the position, shape and extension of the subjects, which is integrated with a novel deep learning classifier, specifically tailored for effective feature extraction and fast inference on radar point-clouds. The proposed method is thoroughly evaluated on an edge-computing platform from NVIDIA (Jetson series), obtaining greatly reduced execution times (reduced complexity) against the best approaches from the literature. Specifically, it achieves accuracies as high as 91.62%, operating at 15 frames per seconds, in identifying three subjects that concurrently and freely move in an unseen indoor environment, among a group of eight.

[1]  H. Wechsler,et al.  Micro-Doppler effect in radar: phenomenon, model, and simulation study , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[2]  Ming Ye,et al.  Radar‐ID: human identification based on radar micro‐Doppler signatures using deep convolutional neural networks , 2018, IET Radar, Sonar & Navigation.

[3]  Leonidas J. Guibas,et al.  PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Harold W. Kuhn,et al.  The Hungarian method for the assignment problem , 1955, 50 Years of Integer Programming.

[5]  Murat Torlak,et al.  Automotive Radars: A review of signal processing techniques , 2017, IEEE Signal Processing Magazine.

[6]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[7]  Vladlen Koltun,et al.  Multi-Scale Context Aggregation by Dilated Convolutions , 2015, ICLR.

[8]  Rainer Stiefelhagen,et al.  Multiple Object Tracking Performance Metrics and Evaluation in a Smart Room Environment , 2006 .

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

[10]  Jerry L. Eaves,et al.  Principles of Modern Radar , 1987 .

[11]  Victor C. Chen,et al.  Analysis of radar micro-Doppler with time-frequency transform , 2000, Proceedings of the Tenth IEEE Workshop on Statistical Signal and Array Processing (Cat. No.00TH8496).

[12]  Dietrich Fränken,et al.  Tracking of Extended Objects and Group Targets Using Random Matrices , 2008, IEEE Transactions on Signal Processing.

[13]  Andrew Markham,et al.  mID: Tracking and Identifying People with Millimeter Wave Radar , 2019, 2019 15th International Conference on Distributed Computing in Sensor Systems (DCOSS).

[14]  André Bourdoux,et al.  Indoor tracking of multiple persons with a 77 GHz MIMO FMCW radar , 2017, 2017 European Radar Conference (EURAD).

[15]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[16]  Andrew Markham,et al.  See through smoke: robust indoor mapping with low-cost mmWave radar , 2020, MobiSys.

[17]  Yaakov Bar-Shalom,et al.  Decorrelated unbiased converted measurement Kalman filter , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[18]  Thomas Wagner,et al.  Radar Signal Processing for Jointly Estimating Tracks and Micro-Doppler Signatures , 2017, IEEE Access.

[19]  Gang Li,et al.  Personnel Recognition and Gait Classification Based on Multistatic Micro-Doppler Signatures Using Deep Convolutional Neural Networks , 2018, IEEE Geoscience and Remote Sensing Letters.

[20]  Michele Rossi,et al.  Multiperson Continuous Tracking and Identification From mm-Wave Micro-Doppler Signatures , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Baptist Vandersmissen,et al.  Radar Signal Processing for Human Identification by Means of Reservoir Computing Networks , 2019, 2019 IEEE Radar Conference (RadarConf).

[22]  Bo Chen,et al.  Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[23]  André Bourdoux,et al.  Indoor Person Identification Using a Low-Power FMCW Radar , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Heiga Zen,et al.  WaveNet: A Generative Model for Raw Audio , 2016, SSW.

[25]  Robert J. Fitzgerald,et al.  Development of Practical PDA Logic for Multitarget Tracking by Microprocessor , 1986, 1986 American Control Conference.

[26]  Shilin Zhu,et al.  Gait Recognition for Co-Existing Multiple People Using Millimeter Wave Sensing , 2020, AAAI.

[27]  Paolo Braca,et al.  Multiple Extended Target Tracking for Through-Wall Radars , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[28]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[29]  Bin Yang,et al.  Person Identification and Body Mass Index: A Deep Learning-Based Study on Micro-Dopplers , 2018, 2019 IEEE Radar Conference (RadarConf).

[30]  Tom Dhaene,et al.  Structured Inference Networks Using High-Dimensional Sensors for Surveillance Purposes , 2018, EANN.

[31]  J.W. Koch,et al.  Bayesian approach to extended object and cluster tracking using random matrices , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[32]  Yuan He,et al.  Person Identification Using Micro-Doppler Signatures of Human Motions and UWB Radar , 2019, IEEE Microwave and Wireless Components Letters.

[33]  Salim Hariri,et al.  Multiple Patients Behavior Detection in Real-time using mmWave Radar and Deep CNNs , 2019, 2019 IEEE Radar Conference (RadarConf).

[34]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[35]  S. Z. Gürbüz,et al.  Deep convolutional autoencoder for radar-based classification of similar aided and unaided human activities , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[36]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[37]  Yaakov Bar-Shalom,et al.  Tracking with debiased consistent converted measurements versus EKF , 1993 .

[38]  Syed Aziz Shah,et al.  RF Sensing Technologies for Assisted Daily Living in Healthcare: A Comprehensive Review , 2019, IEEE Aerospace and Electronic Systems Magazine.

[39]  Sepp Hochreiter,et al.  Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs) , 2015, ICLR.

[40]  Ann-Kathrin Seifert,et al.  Toward Unobtrusive In-Home Gait Analysis Based on Radar Micro-Doppler Signatures , 2018, IEEE Transactions on Biomedical Engineering.