Cargando…

Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN

Traditional human-computer interaction technology relies heavily on input devices such as mice and keyboards, which limit the speed and naturalness of interaction and can no longer meet the more advanced interaction needs of users. With the development of computer vision (CV) technology, research on...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yajun, Li, Zijian, Yang, Zhixiong, Yuan, Bo, Liu, Xu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9919147/
https://www.ncbi.nlm.nih.gov/pubmed/36772508
http://dx.doi.org/10.3390/s23031464
_version_ 1784886751896010752
author Zhang, Yajun
Li, Zijian
Yang, Zhixiong
Yuan, Bo
Liu, Xu
author_facet Zhang, Yajun
Li, Zijian
Yang, Zhixiong
Yuan, Bo
Liu, Xu
author_sort Zhang, Yajun
collection PubMed
description Traditional human-computer interaction technology relies heavily on input devices such as mice and keyboards, which limit the speed and naturalness of interaction and can no longer meet the more advanced interaction needs of users. With the development of computer vision (CV) technology, research on contactless gesture recognition has become a new research hotspot. However, current CV-based gesture recognition technology has the limitation of a limited number of gesture recognition and cannot achieve fast and accurate text input operations. To solve this problem, this paper proposes an over-the-air handwritten character recognition system based on the coordinate correction YOLOv5 algorithm and a lightweight convolutional neural network (LGR-CNN), referred to as Air-GR. Unlike the direct recognition of captured gesture pictures, the system uses the trajectory points of gesture actions to generate images for gesture recognition. Firstly, by combining YOLOv5 with the gesture coordinate correction algorithm proposed in this paper, the system can effectively improve gesture detection accuracy. Secondly, considering that the captured gesture coordinates may contain multiple gestures, this paper proposes a time-window-based algorithm for segmenting the gesture coordinates. Finally, the system recognizes user gestures by plotting the segmented gesture coordinates in a two-dimensional coordinate system and feeding them into the constructed lightweight convolutional neural network, LGR-CNN. For the gesture trajectory image classification task, the accuracy of LGR-CNN is 13.2%, 12.2%, and 4.5% higher than that of the mainstream networks VGG16, ResNet, and GoogLeNet, respectively. The experimental results show that Air-GR can quickly and effectively recognize any combination of 26 English letters and numbers, and its recognition accuracy reaches 95.24%.
format Online
Article
Text
id pubmed-9919147
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99191472023-02-12 Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN Zhang, Yajun Li, Zijian Yang, Zhixiong Yuan, Bo Liu, Xu Sensors (Basel) Article Traditional human-computer interaction technology relies heavily on input devices such as mice and keyboards, which limit the speed and naturalness of interaction and can no longer meet the more advanced interaction needs of users. With the development of computer vision (CV) technology, research on contactless gesture recognition has become a new research hotspot. However, current CV-based gesture recognition technology has the limitation of a limited number of gesture recognition and cannot achieve fast and accurate text input operations. To solve this problem, this paper proposes an over-the-air handwritten character recognition system based on the coordinate correction YOLOv5 algorithm and a lightweight convolutional neural network (LGR-CNN), referred to as Air-GR. Unlike the direct recognition of captured gesture pictures, the system uses the trajectory points of gesture actions to generate images for gesture recognition. Firstly, by combining YOLOv5 with the gesture coordinate correction algorithm proposed in this paper, the system can effectively improve gesture detection accuracy. Secondly, considering that the captured gesture coordinates may contain multiple gestures, this paper proposes a time-window-based algorithm for segmenting the gesture coordinates. Finally, the system recognizes user gestures by plotting the segmented gesture coordinates in a two-dimensional coordinate system and feeding them into the constructed lightweight convolutional neural network, LGR-CNN. For the gesture trajectory image classification task, the accuracy of LGR-CNN is 13.2%, 12.2%, and 4.5% higher than that of the mainstream networks VGG16, ResNet, and GoogLeNet, respectively. The experimental results show that Air-GR can quickly and effectively recognize any combination of 26 English letters and numbers, and its recognition accuracy reaches 95.24%. MDPI 2023-01-28 /pmc/articles/PMC9919147/ /pubmed/36772508 http://dx.doi.org/10.3390/s23031464 Text en © 2023 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
Zhang, Yajun
Li, Zijian
Yang, Zhixiong
Yuan, Bo
Liu, Xu
Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title_full Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title_fullStr Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title_full_unstemmed Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title_short Air-GR: An Over-the-Air Handwritten Character Recognition System Based on Coordinate Correction YOLOv5 Algorithm and LGR-CNN
title_sort air-gr: an over-the-air handwritten character recognition system based on coordinate correction yolov5 algorithm and lgr-cnn
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9919147/
https://www.ncbi.nlm.nih.gov/pubmed/36772508
http://dx.doi.org/10.3390/s23031464
work_keys_str_mv AT zhangyajun airgranovertheairhandwrittencharacterrecognitionsystembasedoncoordinatecorrectionyolov5algorithmandlgrcnn
AT lizijian airgranovertheairhandwrittencharacterrecognitionsystembasedoncoordinatecorrectionyolov5algorithmandlgrcnn
AT yangzhixiong airgranovertheairhandwrittencharacterrecognitionsystembasedoncoordinatecorrectionyolov5algorithmandlgrcnn
AT yuanbo airgranovertheairhandwrittencharacterrecognitionsystembasedoncoordinatecorrectionyolov5algorithmandlgrcnn
AT liuxu airgranovertheairhandwrittencharacterrecognitionsystembasedoncoordinatecorrectionyolov5algorithmandlgrcnn