Research on Pedestrian and Cyclist Classification Method Based on Micro-Doppler Effect
Abstract
:1. Introduction
- A classification method based on micro-Doppler features is designed to achieve precise classification of pedestrians and cyclists, in which micro-Doppler features are integrated into millimeter-wave radar to achieve accurate and efficient classification;
- The traditional least squares methods are improved by extracting micro-Doppler information with fractional polynomials from radar echo data;
- SVM was applied to radar echo-fitted curves to generate optimal separating hyperplanes and achieve the optimization classification performance of pedestrians and cyclists;
- To comprehensively validate the performance of the proposed framework, in addition to the Car Radar Dataset (CARRADA), a new private dataset (PRIDA) is created to evaluate the algorithm’s performance.
2. Related Work
Micro-Doppler Echo Signal Model
3. Materials and Methods
3.1. Overview
- The radar echo data of pedestrian and cyclist forward movements were de-noised by wavelet threshold processing and transformed from the time domain into the frequency domain using the short-time Fourier transform, and then the power spectrum was estimated by using the periodogram method;
- The fitting curve coefficients are obtained as the basis for classification by utilizing polynomial fitting of the signal envelope in the time domain and power spectral density in the frequency domain;
- Feature extracting corresponding to the micro-Doppler features of the targets is learned using the richer curve shapes of fractional polynomials, and classier takes the polynomial coefficients as inputs for a support vector machine model to achieve the recognition of pedestrians and cyclists.
3.2. Dataset
3.3. Radar Echo Data Processing
3.4. Spectrogram Generation
3.5. Feature Extraction
3.6. Classifier
4. Results and Discussion
4.1. Environment Settings and Evaluation Index
4.2. Results on PRIDA Dataset
4.2.1. Subjective Evaluation of Model Performance
4.2.2. Quantitative Discussion of PRIDA Dataset
4.2.3. Computational Efficiency Discussion of PRIDA Dataset
4.3. Results on CARRADA Dataset
Computational Efficiency Discussion of CARRADA Dataset
4.4. Ablation Experiment
5. Conclusions
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Maurya, S.K.; Choudhary, A. Deep Learning Based Vulnerable Road User Detection and Collision Avoidance. In Proceedings of the 2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES), Madrid, Spain, 12–14 September 2018. [Google Scholar]
- Freitas, R.; Nicolau, M.J.; Costa, A. Detection and positioning of vulnerable road users in vehicular networks. In Proceedings of the 2024 International Wireless Communications and Mobile Computing (IWCMC), Ayia Napa, Cyprus, 27–31 May 2024. [Google Scholar]
- Dubey, A.; Santra, A.; Fuchs, J.; Lübke, M.; Weigel, R.; Lurz, F. A Bayesian Framework for Integrated Deep Metric Learning and Tracking of Vulnerable Road Users Using Automotive Radars. IEEE Access 2021, 9, 68758–68777. [Google Scholar] [CrossRef]
- Oyamada, Y.; Sakamoto, T. Influence of Beam Spot Size in Measurement of Pulse Waves at Multiple Parts of the Human Body Using Millimeter-Wave Array Radar. In Proceedings of the 2020 International Symposium on Antennas and Propagation (ISAP), Osaka, Japan, 25–28 January 2021. [Google Scholar]
- Deng, Q.; Tian, R.; Chen, Y.; Li, K. Skeleton Model Based Behavior Recognition for Pedestrians and Cyclists from Vehicle Scene Camera. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Suzhou, China, 26–30 June 2018. [Google Scholar]
- Genovese, A.; Piuri, V.; Rundo, F. Driver Attention Assistance by Pedestrian/Cyclist Distance Estimation from a Single RGB Image: A CNN-based Semantic Segmentation Approach. In Proceedings of the 2021 22nd IEEE International Conference on Industrial Technology (ICIT), Valencia, Spain, 10–12 March 2021. [Google Scholar]
- Ma, R.; Liu, W.; Miao, C.; Yang, Z.; Shao, H. The Simulation of Human Walking Micro-Doppler Echo and Comparison of Time-Frequency Analysis Method. In Proceedings of the 2017 First International Conference on Electronics Instrumentation & Information Systems (EIIS), Harbin, China, 3–5 June 2017. [Google Scholar]
- Rippl, P.; Iberle, J.; Mutschler, M.A.; Scharf, P.A.; Mantz, H.; Walter, T. Analysis of Pedestrian Gait Patterns using Radar Based Micro-Doppler Signatures for the Protection of Vulnerable Road Users. In Proceedings of the 2020 IEEE MTT-S International Conference on Microwaves for Intelligent Mobility (ICMIM), Linz, Austria, 23 November 2020. [Google Scholar]
- Chipengo, U.; Sligar, A.P.; Canta, S.M.; Goldgruber, M.; Leibovich, H.; Carpenter, S. High Fidelity Physics Simulation-Based Convolutional Neural Network for Automotive Radar Target Classification Using Micro-Doppler. IEEE Access 2021, 9, 82597–82617. [Google Scholar] [CrossRef]
- Gusland, D.; Rolfsjord, S.; Ahlberg, J. Improving Micro-Doppler Target Classification by Fusing Spectrograms and Additional Target Features. In Proceedings of the 2024 IEEE Radar Conference (RadarConf24), Denver, CO, USA, 1–6 May 2024. [Google Scholar]
- Kang, L.; Zhang, Q.; Luo, Y.; Hu, J.; Wu, Y. Micro-Motion Feature Extraction Based on Bayesian Inference. In Proceedings of the 2017 Progress in Electromagnetics Research Symposium—Fall (PIERS—FALL), Singapore, 19–22 November 2017. [Google Scholar]
- Wang, Z.; Ren, A.; Zhang, Q.; Zahid, A.; Abbasi, Q.H. Recognition of Approximate Motions of Human Based on Micro-Doppler Features. IEEE Sens. J. 2023, 23, 2388–12397. [Google Scholar] [CrossRef]
- Kim, S.; Lee, S.; Doo, S.; Shim, B. Moving Target Classification in Automotive Radar Systems Using Convolutional Recurrent Neural Networks. In Proceedings of the 2018 26th European Signal Processing Conference (EUSIPCO), Rome, Italy, 3–7 September 2018. [Google Scholar]
- Perez, R.; Schubert, F.; Rasshofer, R.; Biebl, E. Single-Frame Vulnerable Road Users Classification with a 77 GHz FMCW Radar Sensor and a Convolutional Neural Network. In Proceedings of the 2018 19th International Radar Symposium (IRS), Bonn, Germany, 20–22 June 2018. [Google Scholar]
- Gu, J.; Wang, Z.; Kuen, J.; Ma, L.; Shahroudy, A.; Shuai, B.; Liu, T.; Wang, X.; Wang, G.; Cai, J.; et al. Recent Advances in Convolutional Neural Networks. Pattern Recognit. 2018, 77, 354–377. [Google Scholar] [CrossRef]
- Wang, J.; Guo, J.; Shao, X.; Wang, K.; Fang, X. Road Targets Recognition Based on Deep Learning and Micro-Doppler Features. In Proceedings of the 2018 International Conference on Sensor Networks and Signal Processing (SNSP), Xi’an, China, 28–31 October 2018. [Google Scholar]
- Waghumbare, A.; Singh, U.; Singhal, N. DCNN Based Human Activity Recognition Using Micro-Doppler Signatures. In Proceedings of the 2022 IEEE Bombay Section Signature Conference (IBSSC), Mumbai, India, 1–6 December 2022. [Google Scholar]
- Plotnikov, V.A.; Akhtyamov, T.R.; Serebenny, V.V. Diver Gestures Recognition in Underwater Human-Robot Interaction Using Recurrent Neural Networks. In Proceedings of the 2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE), Moscow, Russian, 1–5 February 2024. [Google Scholar]
- Kaur, P.; Sobti, R. Pedestrian and Vehicle Detection in Automotive Embedded Systems Using Deep Neural Networks. In Proceedings of the 2018 International Conference on Recent Innovations in Electrical, Electronics & Communication Engineering (ICRIEECE), Bhubaneswar, India, 27–28 July 2018. [Google Scholar]
- Belgiovane, D.; Chen, C. Micro-Doppler Characteristics of Pedestrians and Bicycles for Automotive Radar Sensors at 77 GHz. In Proceedings of the 2017 11th European Conference on Antennas and Propagation (EUCAP), Paris, France, 19–24 March 2017. [Google Scholar]
- Zhang, Y.; Peng, Y.; Wang, J.; Lei, P. Human Motion Recognition Based on Radar Micro-Doppler Features Using Bayesian Network. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Changchun, China, 12–14 December 2019. [Google Scholar]
- Wei, Y.; Zhang, Y.; Xu, Z.; Li, X. Classification of Pedestrian Motion Based on Micro-Doppler Feature with LFMCW RADAR. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China, 1–5 October 2019. [Google Scholar]
- Chen, Y.; Zhang, Y. Chaotic Signal Denoising Using an Improved Wavelet Thresholding Algorithm. In Proceedings of the 2021 International Conference on Communications, Information System and Computer Engineering (CISCE), Beijing, China, 14–16 May 2021. [Google Scholar]
- Divya, P.; Devi, B.A. Epileptic EEG Signal Denoising Enhancement Using Improved Threshold Based Wavelet Method. In Proceedings of the 2021 International Conference on System, Computation, Automation and Networking (ICSCAN), Puducherry, India, 30–31 July 2021. [Google Scholar]
- Prastiwi, N.A.H.; Nugraha, I.G.B.B. Denoising MEMS Data Using Adaptive Wavelet Threshold in ETL Process for Predictive Railway Maintenance. In Proceedings of the 2021 International Conference on Data and Software Engineering (ICoDSE), Bandung, Indonesia, 3–4 November 2021. [Google Scholar]
- Olga, P.; Alexey, P.; Natalia, S. Hilbert Envelope Extraction from Real Discrete Finite Signals Considering the Nonlocality of Hilbert Transform. In Proceedings of the 2020 22th International Conference on Digital Signal Processing and its Applications (DSPA), Moscow, Russia, 25–27 March 2020. [Google Scholar]
- Shepelsky, D.; Vasylchenkova, A.; Prilepsky, J.E.; Karpenko, I. Nonlinear Fourier Spectrum Characterization of Time-Limited Signals. IEEE Trans. Commun. 2020, 68, 3024–3032. [Google Scholar] [CrossRef]
- Chen, Z. Interference Suppression of Broadband Signal Based on Short-time Fourier Transform. In Proceedings of the 2022 4th International Conference on Communications, Information System and Computer Engineering (CISCE), Shenzhen, China, 27–29 May 2022. [Google Scholar]
- Lin, Y.; Tian, Y. The Short-Time Fourier Transform based WiFi Human Activity Classification Algorithm. In Proceedings of the 2021 17th International Conference on Computational Intelligence and Security (CIS), Chengdu, China, 19–22 November 2021. [Google Scholar]
- Royston, P.; Altman, D.G. Regression Using Fractional Polynomials of Continuous Covariates: Parsimonious Parametric Modelling. J. R. Stat. Soc. Ser. C 1993, 43, 429–453. [Google Scholar] [CrossRef]
- Zhang, B.; Tang, Y.; Zhang, X. Parameter Identification of Fractional Order Systems Using a Hybrid of Bernoulli Polynomials and Block Pulse Functions. IEEE Access 2021, 9, 40178–40186. [Google Scholar] [CrossRef]
- Karaca, Y.; Baleanu, D.; Rahman, M.U.; Momani, S. Multi-compartmental Mathematical Models of Infectious Dynamic Diseases with Time Fractional-Order Derivatives. In Proceedings of the 2023 International Conference on Fractional Differentiation and Its Applications (ICFDA), Ajman, United Arab Emirates, 14–16 March 2023. [Google Scholar]
- Daoui, A.; Yamni, M.; Karmouni, H.; Sayyouri, M.; Qjidaa, H.; Ahmad, M.; El-Latif, A.A.A. Biomedical Multimedia Encryption by Fractional-Order Meixner Polynomials Map and Quaternion Fractional-Order Meixner Moments. IEEE Access 2022, 10, 102599–102617. [Google Scholar] [CrossRef]
- Zhang, Y.; Tang, H.; Wu, Y.; Wang, B.; Yang, D. FMCW Radar Human Action Recognition Based on Asymmetric Convolutional Residual Blocks. Sensors 2024, 24, 4570. [Google Scholar] [CrossRef] [PubMed]
1 | [3.18 × 10−9, −1.61 × 10−6, 2.58 × 10−4, −0.02, 0.98] | [−86.57, 37.19, −10.58, −1.27 × 10−5, 1.32] | [−1.44 × 10−9, 5.67 × 10−7, −6.18 × 10−5, 0.04, 0.21] | [−510.36, 141.92, −34.93, −4.63 × 10−6, 2.58] |
2 | [2.69 × 10−9, −1.38 × 10−6, 2.26 × 10−4, −0.02, 1.11] | [−22.02, 1.49, 1.39, −8.38 × 10−6, 0.60] | [−1.19 × 10−9, 4.85 × 10−7, −6.02 × 10−5, 0.05, 0.25] | [−618.90, 172.87, −44.97, −1.15 × 10−5, 3.41] |
3 | [3.72 × 10−9, −1.92 × 10−6, 3.16 × 10−4, −0.02, 0.92] | [−86.75, 28.90, −6.73, −1.07 × 10−5, 1.19] | [−3.86 × 10−10, −4.04 × 10−7, 1.01 × 10−4, 0.04, 0.24] | [−465.50, 116.15, −28.58, −7.11 × 10−6, 2.36] |
4 | [2.63 × 10−9, −1.36 × 10−6, 2.15 × 10−4, −0.01, 0.90] | [−136.87, 46.78, −11.86, −1.28 × 10−5, 1.46] | [−1.47 × 10−9, 6.41 × 10−7, −9.24 × 10−5, 0.04, 0.11] | [−583.98, 175.31, −44.97, −1.02 × 10−5, 3.40] |
5 | [3.30 × 10−9, −1.52 × 10−6, 2.17 × 10−4, −0.01, 0.99] | [−9.27, 16.31, −6.39, −1.38 × 10−5, 1.28] | [−2.38 × 10−9, 8.93 × 10−7, −8.99 × 10−5, 0.04, 0.22] | [−512.29, 134.41, −33.60, −6.68 × 10−6, 2.58] |
6 | [7.49 × 10−7,−1.3 × 10−4, 8.72 × 10−3, −0.25, 2.86] | [−93.51, 40.14, 0.06, −5.31 × 10−4, −2.52] | [−2.76 × 10−9, 1.4 × 10−6, −2.21 × 10−4, 0.01, −0.84] | [224.57, −24.22, −0.03, 2.59 × 10−4, 1.70] |
7 | [7.36 × 10−7, −1.4 × 10−4, 9.37 × 10−3, −0.16, 3.02] | [−168.17, 53.51, 0.08, −5.8 × 10−4, −3.23] | [−2.24 × 10−9, 1.16 × 10−6, −1.92 × 10−4, 0.01, −0.84] | [149.18, −3.62, −2.13, 1.96 × 10−5, 0.11] |
8 | [9.12 × 10−7, −1.6 × 10−4, 0.01, −0.30, 3.20] | [−209.84, 52.67, 0.05, −0.71 × 10−4, −2.60] | [−1.26 × 10−9, 6.71 × 10−6, −1.18 × 10−4, 0.01, −0.89] | [37.88, 16.17, 0.03, 2.41 × 10−4, 1.07] |
9 | [5.44 × 10−5, −1.0 × 10−4, 7.28 × 10−3,−0.23, 2.73] | [−190.11, 53.28, 0.07, −5.37 × 10−4, −2.94] | [−1.53 × 10−9, 7.62 × 10−6, −1.17 × 10−4, 0.01, −0.90] | [177.05, −11.26, −0.02, 1.78 × 10−4, 0.78] |
10 | [8.72 × 10−5, −1.6 × 10−4, 0.01, −0.28, 3.08] | [−88.88, 36.54, 14, 0.06, −4.71 × 10−4, −2.16] | [−1.91 × 10−9, 8.76 × 10−6, −1.32 × 10−4, 0.01, −0.88] | [101.96, 1.80, 0.05, −4.73 × 10−5, −0.05] |
Classification Algorithms | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|
Fitting Coefficients-NB | 0.9127 | 0.9153 | 0.9132 | 0.9264 |
Fitting Coefficients-DT | 0.9174 | 0.9203 | 0.9195 | 0.9232 |
Fitting Coefficients-SVM | 0.9279 | 0.9379 | 0.9318 | 0.9473 |
Fitting Coefficients-KNN | 0.9207 | 0.9267 | 0.9219 | 0.9338 |
Work | Input Features | Model Details | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|---|---|
[34] | Micro-Doppler Spectrogram | ResNet + Mish | 0.8913 | 0.9187 | 0.9123 | 0.9214 |
[17] | Micro-Doppler Spectrogram | CNN + RNN | 0.8827 | 0.8931 | 0.8909 | 0.9002 |
[18] | Micro-Doppler Spectrogram | DCNN | 0.9181 | 0.9273 | 0.9198 | 0.9277 |
[3] | Micro-Doppler Spectrogram | Bayesian + KNN | 0.9452 | 0.9538 | 0.9477 | 0.9592 |
our | Micro-Doppler Spectrogram | FP + SVM | 0.9734 | 0.9846 | 0.9688 | 0.9875 |
Work | Model Details | Model Training Time (min) | Total Running Time (min) |
---|---|---|---|
[34] | ResNet + Mish | 476.27 | 476.27 |
[17] | CNN + RNN | 634.15 | 634.15 |
[18] | DCNN | 576.86 | 576.86 |
[3] | Bayesian + KNN | 398.77 | 398.77 |
our | FP + SVM | 8.39 | 8.39 |
Work | Input Features | Model Details | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|---|---|
[34] | Micro-Doppler Spectrogram | ResNet + Mish | 0.9165 | 0.9231 | 0.9187 | 0.9282 |
[17] | Micro-Doppler Spectrogram | CNN + RNN | 0.8979 | 0.9063 | 0.9012 | 0.9175 |
[18] | Micro-Doppler Spectrogram | DCNN | 0.9064 | 0.9132 | 0.9118 | 0.9244 |
[3] | Micro-Doppler Spectrogram | Bayesian + KNN | 0.9218 | 0.9347 | 0.9285 | 0.9479 |
our | Micro-Doppler Spectrogram | FP + SVM | 0.9673 | 0.9703 | 0.9689 | 0.9647 |
Work | Model Details | Model Training Time (min) | Total Running Time (min) |
---|---|---|---|
[34] | ResNet + Mish | 521.89 | 521.89 |
[17] | CNN + RNN | 698.26 | 698.26 |
[18] | DCNN | 593.72 | 593.72 |
[3] | Bayesian + KNN | 407.98 | 407.98 |
our | FP + SVM | 12.57 | 12.57 |
Scheme Number | Noise Reduction Processing | Data Normalization | Time-frequency Analysis | Window Function | ||||
---|---|---|---|---|---|---|---|---|
Not Use | Use | Not Use | Use | STFT | FFT | Hanning | Rectangular | |
1 | ✓ | ✓ | ✓ | ✓ | ||||
2 | ✓ | ✓ | ✓ | ✓ | ||||
3 | ✓ | ✓ | ✓ | ✓ | ||||
4 | ✓ | ✓ | ✓ | |||||
5 | ✓ | ✓ | ✓ | ✓ |
Scheme Number | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|
1 | 0.9436 | 0.9542 | 0.9483 | 0.9566 |
2 | 0.9406 | 0.9507 | 0.9332 | 0.9518 |
3 | 0.9461 | 0.9484 | 0.9471 | 0.9508 |
4 | 0.9561 | 0.9682 | 0.9437 | 0.9698 |
5 | 0.9734 | 0.9846 | 0.9688 | 0.9875 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, X.; Luo, X.; Xie, Z.; Zhao, D.; Zheng, Z.; Sun, X. Research on Pedestrian and Cyclist Classification Method Based on Micro-Doppler Effect. Sensors 2024, 24, 6398. https://doi.org/10.3390/s24196398
Chen X, Luo X, Xie Z, Zhao D, Zheng Z, Sun X. Research on Pedestrian and Cyclist Classification Method Based on Micro-Doppler Effect. Sensors. 2024; 24(19):6398. https://doi.org/10.3390/s24196398
Chicago/Turabian StyleChen, Xinyu, Xiao Luo, Zeyu Xie, Defang Zhao, Zhen Zheng, and Xiaodong Sun. 2024. "Research on Pedestrian and Cyclist Classification Method Based on Micro-Doppler Effect" Sensors 24, no. 19: 6398. https://doi.org/10.3390/s24196398