Clustering-Driven DGS-Based Micro-Doppler Feature Extraction for Automatic Dynamic Hand Gesture Recognition
<p>An example spectrogram.</p> "> Figure 2
<p>Spectrogram of reconstructed signal using the OMP algorithm.</p> "> Figure 3
<p>Group structures used in the DGS Pruning algorithm: (<b>a</b>) cross-shape structure, (<b>b</b>) vertical structure, (<b>c</b>) horizontal structure, (<b>d</b>) eight neighbors structure.</p> "> Figure 4
<p>Spectrogram of reconstructed signal using the DGS-SP algorithm.</p> "> Figure 5
<p>Demonstration of the feature vectors and the corresponding time-frequency distribution, yielded by: (<b>a</b>) DGS-SP, (<b>b</b>) OMP.</p> "> Figure 6
<p>Illustrations of four different dynamic hand gestures: (<b>a</b>) snapping fingers, (<b>b</b>) flipping fingers, (<b>c</b>) clenching hand, (<b>d</b>) clicking fingers.</p> "> Figure 7
<p>Spectrograms of received signals corresponding to four dynamic hand gestures: (<b>a</b>) snapping fingers, (<b>b</b>) flipping fingers, (<b>c</b>) clenching hand, (<b>d</b>) clicking fingers.</p> "> Figure 8
<p>Demonstration of the feature vectors and the corresponding time-frequency distributions of the four hand gestures by DGS-SP: (<b>a</b>–<b>d</b>), and by OMP: (<b>e</b>–<b>h</b>), with <span class="html-italic">K</span> = 24.</p> "> Figure 8 Cont.
<p>Demonstration of the feature vectors and the corresponding time-frequency distributions of the four hand gestures by DGS-SP: (<b>a</b>–<b>d</b>), and by OMP: (<b>e</b>–<b>h</b>), with <span class="html-italic">K</span> = 24.</p> "> Figure 9
<p>Recognition accuracy of the proposed method using different classifiers versus different sparsity levels.</p> "> Figure 10
<p>Recognition accuracy of the proposed method under different neighboring structures versus different sparsity levels.</p> "> Figure 11
<p>Feature vectors and the corresponding time-frequency distributions based on DGS-SP: (<b>a</b>–<b>c</b>), and OMP: (<b>d</b>–<b>f</b>), with the sparsity levels chosen as 8, 48, and 128, respectively.</p> "> Figure 12
<p>Recognition accuracy of the proposed method and the OMP method versus different sparsity levels.</p> "> Figure 13
<p>CNN architecture of three convolutional layers.</p> "> Figure 14
<p>Recognition accuracy of the proposed method, the OMP method and the CNN-based method under different sizes of training set.</p> ">
Abstract
:1. Introduction
2. Materials and Methods
2.1. Micro-Doppler Signatures of Dynamic Hand Gesture
2.2. Sparsity Model of Dynamic Hand Gesture
2.3. Dynamic Group Sparsity Model of Dynamic Hand Gesture
Algorithm 1. DGS pruning. | ||
Input: Signal , sparsity , weights for neighbors | ||
Output: solution support | ||
Step: | ||
(1) compute the index of the corresponding neighbors, is equal to the number of non-zero elements in ; (2) compute the weights , for to do (3) compute , end for (4) let be the index corresponding to the first K maximum values in . |
Algorithm 2. DGS-SP. | ||
Input: Sparsity , observation matrix , original signal , weight for neighbors | ||
Output: Sparse approximation | ||
Initialization: | ||
(1) the residual ; (2) the solution support ; (3) the atom set ; (4) the iteration index ; | ||
Iteration: At the th iteration, go through the following steps: | ||
(1) ; (2) compute ; (3) ; (4) ; (5) ; (6) compute ; (7) ; (8) ; (9) ; (10) compute ; (11) update ; (12) if , quit the iteration. |
2.4. Feature Extraction of Dynamic Hand Gesture
3. Results
3.1. Data Collection and Feature Extraction
3.2. Recognition Accuracy Using Different Classifiers
3.3. Recognition Accuracy under Different Dynamic Group Structures
3.4. Comparison with the OMP Method
3.5. Comparison with the CNN Method
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Wu, Q.; Zhao, D. Dynamic hand gesture recognition using FMCW radar sensor for driving assistance. In Proceedings of the 10th International Conference on Wireless Communications and Signal Processing, Hangzhou, China, 18–20 October 2018. [Google Scholar]
- Ma, Y.; Liu, Y.; Jin, R.; Yuan, X.; Sekha, R.; Wilson, S.; Vaidyanathan, R. Hand gesture recognition with convolutional neural networks for the multimodal UAV control. In Proceedings of the Workshop on Research, Education and Development of Unmanned Aerial Systems, Linköping, Sweden, 3–5 October 2017. [Google Scholar]
- Wan, Q.; Li, Y.; Li, C.; Pal, R. Gesture recognition for smart home applications using portable radar sensors. In Proceedings of the 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014. [Google Scholar]
- Jani, A.B.; Kotak, N.A.; Roy, A.K. Sensor Based Hand Gesture Recognition System for English Alphabets Used in Sign Language of Deaf-Mute People. In Proceedings of the 2018 IEEE SENSORS, New Delhi, India, 28–31 October 2018. [Google Scholar]
- Sawasdee, S.; Pumrin, S. Elderly care notification system using hand posture recognition. In Proceedings of the 2014 Fourth International Conference on Digital Information and Communication Technology and its Applications, Bangkok, Thailand, 6–8 May 2014. [Google Scholar]
- Kuno, Y.; Murashina, T.; Shimada, N.; Shirai, Y. Intelligent wheelchair remotely controlled by interactive gestures. In Proceedings of the 15th International Conference on Pattern Recognition, Barcelona, Spain, 3–7 September 2000. [Google Scholar]
- Wahid, M.F.; Tafreshi, R.; Langari, R. A Multi-Window Majority Voting Strategy to Improve Hand Gesture Recognition Accuracies Using Electromyography Signal. IEEE Trans. Neural Syst. Rehabil. Eng. 2020, 28, 427–436. [Google Scholar] [CrossRef] [PubMed]
- Jaramillo, A.G.; Benalcazar, M.E. Real-time hand gesture recognition with EMG using machine learning. In Proceedings of the 2017 IEEE Second Ecuador Technical Chapters Meeting, Salinas, Ecuador, 16–20 October 2017. [Google Scholar]
- Rahimian, E.; Zabihi, S.; Asif, A.; Farina, D.; Atashzar, S.F.; Mohammadi, A. Mohammadi. FS-HGR: Few-Shot Learning for Hand Gesture Recognition via Electromyography. IEEE Trans. Neural Syst. Rehabil. Eng. 2021, 29, 1004–1015. [Google Scholar] [CrossRef] [PubMed]
- Hussain, S.; Saxena, R.; Han, X.; Khan, J.A.; Shin, H. Hand gesture recognition using deep learning. In Proceedings of the 2017 International SoC Design Conference, Seoul, Korea, 5–8 November 2017. [Google Scholar]
- Benitez-Garcia, G.; Prudente-Tixteco, L.; Castro-Madrid, L.C.; Toscano-Medina, R.; Olivares-Mercado, J.; Sanchez-Perez, G.; Villalba, L.J.G. Improving Real-Time Hand Gesture Recognition with Semantic Segmentation. Sensors 2021, 21, 356. [Google Scholar] [CrossRef] [PubMed]
- Yu, C.; Wang, X.; Huang, H.; Shen, J.; Wu, K. Vision-Based Hand Gesture Recognition Using Combinational Features. In Proceedings of the Intelligent Information Hiding and Multimedia Signal Processing, Darmstadt, Germany, 15–17 October 2010. [Google Scholar]
- Siddiqui, N.; Chan, R.H. A wearable hand gesture recognition device based on acoustic measurements at wrist. In Proceedings of the International Conference of the IEEE Engineering in Medicine & Biology Society, Seogwipo, Korea, 11–15 July 2017. [Google Scholar]
- Zhou, G.; Jiang, T.; Liu, Y.; Liu, W. Dynamic gesture recognition with Wi-Fi based on signal processing and machine learning. In Proceedings of the 2015 IEEE Global Conference on Signal and Information Processing, Orlando, FL, USA, 14–16 December 2015. [Google Scholar]
- Zhang, Y.; Dong, S.; Zhu, C.; Balle, M.; Zhang, B.; Ran, L. Hand Gesture Recognition for Smart Devices by Classifying Deterministic Doppler Signals. IEEE Trans. Microw. Theory Tech. 2021, 69, 365–377. [Google Scholar] [CrossRef]
- Park, J.; Cho, S.H. IR-UWB Radar Sensor for Human Gesture Recognition by Using Machine Learning. In Proceedings of the 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), Sydney, NSW, Australia, 12–14 December 2016. [Google Scholar]
- Wang, Y.; Ren, A.; Zhou, M.; Wang, W.; Yang, X. A Novel Detection and Recognition Method for Continuous Hand Gesture Using FMCW Radar. IEEE Access 2020, 8, 167264–167275. [Google Scholar] [CrossRef]
- Yu, J.-T.; Yen, L.; Tseng, P.H. mmWave Radar-based Hand Gesture Recognition using Range-Angle Image. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference, Antwerp, Belgium, 25–28 May 2020. [Google Scholar]
- Skaria, S.; Al-Hourani, A.; Lech, M.; Evans, R.J. Evans. Hand-Gesture Recognition Using Two-Antenna Doppler Radar with Deep Convolutional Neural Networks. IEEE Sens. J. 2019, 19, 3041–3048. [Google Scholar] [CrossRef]
- Amin, M.G.; Zeng, Z.; Shan, T.; Guendel, R.G. Automatic Arm Motion Recognition Using Radar for Smart Home Technologies. In Proceedings of the 2019 International Radar Conference, Toulon, France, 23–27 September 2019. [Google Scholar]
- Zhang, Z.; Tian, Z.; Zhou, M. Latern: Dynamic Continuous Hand Gesture Recognition Using FMCW Radar Sensor. IEEE Sens. J. 2018, 18, 3278–3289. [Google Scholar] [CrossRef]
- Li, B.; Yang, J.; Yang, Y.; Li, C.; Zhang, Y. Sign Language/Gesture Recognition Based on Cumulative Distribution Density Features Using UWB Radar. IEEE Trans. Instrum. Meas. 2021, 70, 1–13. [Google Scholar] [CrossRef]
- Sun, Y.; Fei, T.; Schliep, F.; Pohl, N. Gesture Classification with Handcrafted Micro-Doppler Features using a FMCW Radar. In Proceedings of the 2018 IEEE MTT-S International Conference on Microwaves for Intelligent Mobility, Munich, Germany, 15–17 April 2018. [Google Scholar]
- Amin, M.G.; Zeng, Z.; Shan, T. Hand Gesture Recognition based on Radar Micro-Doppler Signature Envelopes. In Proceedings of the 2019 IEEE Radar Conference, Boston, MA, USA, 22–26 April 2019. [Google Scholar]
- Ritchie, M.; Jones, A.M. Micro-Doppler Gesture Recognition using Doppler, Time and Range Based Features. In Proceedings of the 2019 IEEE Radar Conference, Boston, MA, USA, 22–26 April 2019. [Google Scholar]
- Ritchie, M.; Jones, A.; Brown, J.; Griffiths, H. Hand gesture classification using 24 GHz FMCW dual polarised radar. In Proceedings of the International Conference on Radar Systems (Radar 2017), Belfast, UK, 23–26 October 2017. [Google Scholar]
- Li, G.; Zhang, R.; Ritchie, M.; Griffiths, H. Sparsity-based dynamic hand gesture recognition using micro-Doppler signatures. In Proceedings of the 2017 IEEE Radar Conference, Seattle, WA, USA, 8–12 May 2017. [Google Scholar]
- Li, G.; Zhang, R.; Ritchie, M.; Griffiths, H. Sparsity-Driven Micro-Doppler Feature Extraction for Dynamic Hand Gesture Recognition. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 655–665. [Google Scholar] [CrossRef]
- Ding, C.; Yan, J.; Hong, H.; Zhu, X. Sparsity-based Feature Extraction in Fall Detection with a Portable FMCW Radar. In Proceedings of the 2021 IEEE International Workshop on Electromagnetics: Applications and Student Innovation Competition (iWEM), Guangzhou, China, 7–9 November 2021. [Google Scholar]
- Huang, J.; Huang, X.; Metaxas, D. Learning with dynamic group sparsity. In Proceedings of the IEEE International Conference on Computer Vision, Kyoto, Japan, 27 September–4 October 2009. [Google Scholar]
- Mallat, S.G.; Zhang, Z. Matching pursuits with time-frequency dictionaries. IEEE Trans. Signal Process. 1993, 41, 3397–3415. [Google Scholar] [CrossRef]
- Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
- Candes, E.J.; Tao, T. Near-Optimal Signal Recovery from Random Projections: Universal Encoding Strategies? IEEE Trans. Inf. Theory 2006, 52, 5406–5425. [Google Scholar] [CrossRef] [Green Version]
- Dai, W.; Milenkovic, O. Subspace Pursuit for Compressive Sensing Signal Reconstruction. IEEE Trans. Inf. Theory 2009, 55, 2230–2249. [Google Scholar] [CrossRef] [Green Version]
- Tropp, J.A.; Gilbert, A.C. Gilbert. Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 2007, 53, 4655–4666. [Google Scholar] [CrossRef] [Green Version]
- Wang, L.; Zhao, L.; Bi, G.; Wan, C. Sparse Representation-Based ISAR Imaging Using Markov Random Fields. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3941–3953. [Google Scholar] [CrossRef]
- Zhao, L.; Wang, L.; Yang, L.; Zoubir, A.M.; Bi, G. The Race to Improve Radar Imagery: An overview of recent progress in statistical sparsity-based techniques. IEEE Signal Process. Mag. 2016, 33, 85–102. [Google Scholar] [CrossRef]
- Ancortek, Inc. SDR Evaluation Kit, Read Write. Available online: http://ancortek.com/sdr-kit-2400ad2 (accessed on 12 October 2020).
- Kim, Y.; Toomajian, B. Hand gesture recognition using micro-Doppler signatures with convolutional neural network. IEEE Access 2016, 4, 7125–7130. [Google Scholar] [CrossRef]
Snapping Fingers | Flipping Fingers | Clenching Hand | Clicking Fingers | |
---|---|---|---|---|
Snapping fingers | 81% | 4% | 7% | 8% |
Flipping fingers | 1% | 98% | 0% | 1% |
Clenching hand | 2% | 0% | 97% | 1% |
Clicking fingers | 7% | 4% | 0% | 89% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Zhang, C.; Wang, Z.; An, Q.; Li, S.; Hoorfar, A.; Kou, C. Clustering-Driven DGS-Based Micro-Doppler Feature Extraction for Automatic Dynamic Hand Gesture Recognition. Sensors 2022, 22, 8535. https://doi.org/10.3390/s22218535
Zhang C, Wang Z, An Q, Li S, Hoorfar A, Kou C. Clustering-Driven DGS-Based Micro-Doppler Feature Extraction for Automatic Dynamic Hand Gesture Recognition. Sensors. 2022; 22(21):8535. https://doi.org/10.3390/s22218535
Chicago/Turabian StyleZhang, Chengjin, Zehao Wang, Qiang An, Shiyong Li, Ahmad Hoorfar, and Chenxiao Kou. 2022. "Clustering-Driven DGS-Based Micro-Doppler Feature Extraction for Automatic Dynamic Hand Gesture Recognition" Sensors 22, no. 21: 8535. https://doi.org/10.3390/s22218535
APA StyleZhang, C., Wang, Z., An, Q., Li, S., Hoorfar, A., & Kou, C. (2022). Clustering-Driven DGS-Based Micro-Doppler Feature Extraction for Automatic Dynamic Hand Gesture Recognition. Sensors, 22(21), 8535. https://doi.org/10.3390/s22218535