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...

Full description

Bibliographic Details
Main Authors: Hongtu Zhao, Fu Hao
Format: Article
Language:English
Published: Hindawi Limited 2021-01-01
Series:Journal of Healthcare Engineering
Online Access:http://dx.doi.org/10.1155/2021/9961978
id doaj-3f2170c9e710421f999c53b1ab2772ad
record_format Article
spelling doaj-3f2170c9e710421f999c53b1ab2772ad2021-05-24T00:15:25ZengHindawi LimitedJournal of Healthcare Engineering2040-23092021-01-01202110.1155/2021/9961978Target Tracking Algorithm for Table Tennis Using Machine VisionHongtu Zhao0Fu Hao1Physical Education InstituteJilin Provincial Neuropsychiatric HospitalThe 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.http://dx.doi.org/10.1155/2021/9961978
collection DOAJ
language English
format Article
sources DOAJ
author Hongtu Zhao
Fu Hao
spellingShingle Hongtu Zhao
Fu Hao
Target Tracking Algorithm for Table Tennis Using Machine Vision
Journal of Healthcare Engineering
author_facet Hongtu Zhao
Fu Hao
author_sort Hongtu Zhao
title Target Tracking Algorithm for Table Tennis Using Machine Vision
title_short 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_sort target tracking algorithm for table tennis using machine vision
publisher Hindawi Limited
series Journal of Healthcare Engineering
issn 2040-2309
publishDate 2021-01-01
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.
url http://dx.doi.org/10.1155/2021/9961978
work_keys_str_mv AT hongtuzhao targettrackingalgorithmfortabletennisusingmachinevision
AT fuhao targettrackingalgorithmfortabletennisusingmachinevision
_version_ 1721429084577202176