Cargando…

Low Complexity Radar Gesture Recognition Using Synthetic Training Data

Developments in radio detection and ranging (radar) technology have made hand gesture recognition feasible. In heat map-based gesture recognition, feature images have a large size and require complex neural networks to extract information. Machine learning methods typically require large amounts of...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Yanhua, Sark, Vladica, Krstic, Milos, Grass, Eckhard
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9823790/
https://www.ncbi.nlm.nih.gov/pubmed/36616906
http://dx.doi.org/10.3390/s23010308
_version_ 1784866247920320512
author Zhao, Yanhua
Sark, Vladica
Krstic, Milos
Grass, Eckhard
author_facet Zhao, Yanhua
Sark, Vladica
Krstic, Milos
Grass, Eckhard
author_sort Zhao, Yanhua
collection PubMed
description Developments in radio detection and ranging (radar) technology have made hand gesture recognition feasible. In heat map-based gesture recognition, feature images have a large size and require complex neural networks to extract information. Machine learning methods typically require large amounts of data and collecting hand gestures with radar is time- and energy-consuming. Therefore, a low computational complexity algorithm for hand gesture recognition based on a frequency-modulated continuous-wave (FMCW) radar and a synthetic hand gesture feature generator are proposed. In the low computational complexity algorithm, two-dimensional Fast Fourier Transform is implemented on the radar raw data to generate a range-Doppler matrix. After that, background modelling is applied to separate the dynamic object and the static background. Then a bin with the highest magnitude in the range-Doppler matrix is selected to locate the target and obtain its range and velocity. The bins at this location along the dimension of the antenna can be utilised to calculate the angle of the target using Fourier beam steering. In the synthetic generator, the Blender software is used to generate different hand gestures and trajectories and then the range, velocity and angle of targets are extracted directly from the trajectory. The experimental results demonstrate that the average recognition accuracy of the model on the test set can reach 89.13% when the synthetic data are used as the training set and the real data are used as the test set. This indicates that the generation of synthetic data can make a meaningful contribution in the pre-training phase.
format Online
Article
Text
id pubmed-9823790
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98237902023-01-08 Low Complexity Radar Gesture Recognition Using Synthetic Training Data Zhao, Yanhua Sark, Vladica Krstic, Milos Grass, Eckhard Sensors (Basel) Article Developments in radio detection and ranging (radar) technology have made hand gesture recognition feasible. In heat map-based gesture recognition, feature images have a large size and require complex neural networks to extract information. Machine learning methods typically require large amounts of data and collecting hand gestures with radar is time- and energy-consuming. Therefore, a low computational complexity algorithm for hand gesture recognition based on a frequency-modulated continuous-wave (FMCW) radar and a synthetic hand gesture feature generator are proposed. In the low computational complexity algorithm, two-dimensional Fast Fourier Transform is implemented on the radar raw data to generate a range-Doppler matrix. After that, background modelling is applied to separate the dynamic object and the static background. Then a bin with the highest magnitude in the range-Doppler matrix is selected to locate the target and obtain its range and velocity. The bins at this location along the dimension of the antenna can be utilised to calculate the angle of the target using Fourier beam steering. In the synthetic generator, the Blender software is used to generate different hand gestures and trajectories and then the range, velocity and angle of targets are extracted directly from the trajectory. The experimental results demonstrate that the average recognition accuracy of the model on the test set can reach 89.13% when the synthetic data are used as the training set and the real data are used as the test set. This indicates that the generation of synthetic data can make a meaningful contribution in the pre-training phase. MDPI 2022-12-28 /pmc/articles/PMC9823790/ /pubmed/36616906 http://dx.doi.org/10.3390/s23010308 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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/).
spellingShingle Article
Zhao, Yanhua
Sark, Vladica
Krstic, Milos
Grass, Eckhard
Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title_full Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title_fullStr Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title_full_unstemmed Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title_short Low Complexity Radar Gesture Recognition Using Synthetic Training Data
title_sort low complexity radar gesture recognition using synthetic training data
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9823790/
https://www.ncbi.nlm.nih.gov/pubmed/36616906
http://dx.doi.org/10.3390/s23010308
work_keys_str_mv AT zhaoyanhua lowcomplexityradargesturerecognitionusingsynthetictrainingdata
AT sarkvladica lowcomplexityradargesturerecognitionusingsynthetictrainingdata
AT krsticmilos lowcomplexityradargesturerecognitionusingsynthetictrainingdata
AT grasseckhard lowcomplexityradargesturerecognitionusingsynthetictrainingdata