Cargando…

Target Tracking Algorithm for Table Tennis Using Machine Vision

The current table tennis robot system has two common problems. One is the table tennis ball speed, which moves fast, and it is difficult for the robot to react in a short time. The second is that the robot cannot recognize the type of the ball's movement, i.e., rotation, top rotation, no rotati...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Hongtu, Hao, Fu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8137303/
https://www.ncbi.nlm.nih.gov/pubmed/34094043
http://dx.doi.org/10.1155/2021/9961978
_version_ 1783695594183720960
author Zhao, Hongtu
Hao, Fu
author_facet Zhao, Hongtu
Hao, Fu
author_sort Zhao, Hongtu
collection PubMed
description The current table tennis robot system has two common problems. One is the table tennis ball speed, which moves fast, and it is difficult for the robot to react in a short time. The second is that the robot cannot recognize the type of the ball's movement, i.e., rotation, top rotation, no rotation, wait, etc. It is impossible to judge whether the ball is rotating and the direction of rotation, resulting in a single return strategy of the robot with poor adaptability. In this paper, these problems are solved by proposing a target trajectory tracking algorithm for table tennis using machine vision combined with Scaled Conjugate Gradient (SCG). Real human-machine game's data are obtained in the proposed algorithm by extracting ten continuous position information and speed information frames for feature selection. These features are used as input data for the deep neural network and then are normalized to create a deep neural network algorithm model. The model is trained by the position information of the successive 20 frames. During the initial sets of experiments, we found the shortcomings of the original SCG algorithm. By setting the accuracy threshold and offline learning of historical data and saving the hidden layer weight matrix, the SCG algorithm was improved. Finally, experiments verify the improved algorithm's feasibility and applicability and show that the proposed algorithm is more suitable for table tennis robots.
format Online
Article
Text
id pubmed-8137303
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-81373032021-06-04 Target Tracking Algorithm for Table Tennis Using Machine Vision Zhao, Hongtu Hao, Fu J Healthc Eng Research Article The current table tennis robot system has two common problems. One is the table tennis ball speed, which moves fast, and it is difficult for the robot to react in a short time. The second is that the robot cannot recognize the type of the ball's movement, i.e., rotation, top rotation, no rotation, wait, etc. It is impossible to judge whether the ball is rotating and the direction of rotation, resulting in a single return strategy of the robot with poor adaptability. In this paper, these problems are solved by proposing a target trajectory tracking algorithm for table tennis using machine vision combined with Scaled Conjugate Gradient (SCG). Real human-machine game's data are obtained in the proposed algorithm by extracting ten continuous position information and speed information frames for feature selection. These features are used as input data for the deep neural network and then are normalized to create a deep neural network algorithm model. The model is trained by the position information of the successive 20 frames. During the initial sets of experiments, we found the shortcomings of the original SCG algorithm. By setting the accuracy threshold and offline learning of historical data and saving the hidden layer weight matrix, the SCG algorithm was improved. Finally, experiments verify the improved algorithm's feasibility and applicability and show that the proposed algorithm is more suitable for table tennis robots. Hindawi 2021-05-13 /pmc/articles/PMC8137303/ /pubmed/34094043 http://dx.doi.org/10.1155/2021/9961978 Text en Copyright © 2021 Hongtu Zhao and Fu Hao. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhao, Hongtu
Hao, Fu
Target Tracking Algorithm for Table Tennis Using Machine Vision
title Target Tracking Algorithm for Table Tennis Using Machine Vision
title_full Target Tracking Algorithm for Table Tennis Using Machine Vision
title_fullStr Target Tracking Algorithm for Table Tennis Using Machine Vision
title_full_unstemmed Target Tracking Algorithm for Table Tennis Using Machine Vision
title_short Target Tracking Algorithm for Table Tennis Using Machine Vision
title_sort target tracking algorithm for table tennis using machine vision
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8137303/
https://www.ncbi.nlm.nih.gov/pubmed/34094043
http://dx.doi.org/10.1155/2021/9961978
work_keys_str_mv AT zhaohongtu targettrackingalgorithmfortabletennisusingmachinevision
AT haofu targettrackingalgorithmfortabletennisusingmachinevision