CN111840966A - Intelligent evaluation method and system for table tennis training based on image recognition - Google Patents
Intelligent evaluation method and system for table tennis training based on image recognition Download PDFInfo
- Publication number
- CN111840966A CN111840966A CN202010742383.5A CN202010742383A CN111840966A CN 111840966 A CN111840966 A CN 111840966A CN 202010742383 A CN202010742383 A CN 202010742383A CN 111840966 A CN111840966 A CN 111840966A
- Authority
- CN
- China
- Prior art keywords
- drop point
- training
- table tennis
- service
- parameters
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0669—Score-keepers or score display devices
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B67/00—Sporting games or accessories therefor, not provided for in groups A63B1/00 - A63B65/00
- A63B67/04—Table games physically beneficial for the human body, modelled on outdoor sports, e.g. table tennis
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0647—Visualisation of executed movements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/065—Visualisation of specific exercise parameters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0658—Position or arrangement of display
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2102/00—Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
- A63B2102/16—Table tennis
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Closed-Circuit Television Systems (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention discloses an image recognition-based intelligent evaluation method and system for table tennis training. The projection equipment is arranged according to the mobile phone APP and projects the mobile phone APP to the area of the designated table tennis drop point on the table tennis table top; the camera collects images of the table tennis table top, and the image analysis software identifies the return ball drop point area and the return ball speed information by using an image identification learning method and evaluates the return ball quality. The mobile phone APP software is responsible for parameter setting, evaluation information feedback and analysis pointing. The system changes the problems of boring and uninteresting and needless opposite training of the table tennis serving machine training, and increases the interest and pertinence of the training.
Description
Technical Field
The invention relates to the technical field of electronic information, in particular to an intelligent evaluation method and system for table tennis training based on image recognition.
Background
Table tennis, as a popular sport hobby, has very high popularity in china. At present, an automatic pitching machine is mainly adopted for effective training of a single person, the table tennis pitching machine is an entertainment and training tool for a plurality of ball houses and ball friends families, the pitching machine can pitch balls with various properties, the table tennis pitching machine can be used for entertainment and fitness, is also suitable for professional training, and has extremely high cost performance. However, the pitching machine is only responsible for pitching without any feedback, the process is tedious, and the high loft can be achieved after a long time.
In the learning activity of people, a psychological phenomenon called 'feedback effect' exists, which means that if a learner can understand the learning result of the learner, the learning result can be enhanced, and the learner can be promoted to learn more hard, so that the learning efficiency is improved. Experiments prove that in the learning and training activities, the motivation effect generated by the feedback when the feedback is far away is larger and more interesting when the feedback is available than when the feedback is unavailable, which is the attractive reason of the game. However, the training by the pitching machine only obtains feedback when the user is not on the table, and the feedback information is too little, so that the training process is easy to be boring, and the user is easy to give up after a long time.
In the existing literature, "design and implementation of ping-pong ball drop point quality analysis system", senior citizens, 2012.14, a set of testable ping-pong ball drop point quality analysis standards was disclosed, in which a ping-pong table is divided into nine-square grids, and drop point positions are respectively scored according to different service types, so as to determine the quality of service. However, this method is to divide the drop point area into three fixed areas, which is not flexible enough and lacks analysis of the tee-off speed and whether the ball is spinning.
The invention utilizes the image recognition technology to feed back a group of feedback of the quality evaluation of the returned ball in time, including whether the falling point of the returned ball is in the designated area or not, the approaching degree of the returned ball if the returned ball is absent, the speed of the returned ball and the like.
Disclosure of Invention
The invention aims to provide an image processing technology-based intelligent evaluation method and system for table tennis training, which can feed back the serving quality of table tennis in time and make evaluation, and improve the interestingness and pertinence of table tennis training.
In order to solve the problems, the invention provides an intelligent evaluation method for table tennis training based on image recognition, which comprises the following steps:
step 1, obtaining the requirements of a user and setting serve parameters, wherein the parameters comprise the number of serve, the size of a drop point area and the position of a drop point of each group; after setting, performing prompt countdown;
step 2, when the countdown time is up, controlling the service robot to serve balls according to the set number of the service balls, and stopping serving the balls after the specified number of the service balls is counted;
step 3, controlling a projection device to project pictures on a table tennis table top according to the set serving parameters, and determining whether a projection picture changes according to set randomness and designation;
step 4, controlling the camera device to capture continuous images in the ball returning process; counting the obtained image information, determining a drop point, determining a track and calculating a ball returning speed, comparing the image information with the parameters set in the step 1, and making different sounds according to whether the drop point is on the desktop, whether the drop point is in the designated area and the distance between the drop point and the designated area; prompting the speed to be fast, medium and slow, and storing all information;
and 5, after each group of training is finished, evaluating the training result and feeding back the result to the user.
Further, table tennis training intelligence evaluation device based on image recognition includes:
the parameter configuration module is used for acquiring the requirements of a user and setting the serve parameters, wherein the parameters comprise the number of serve, the size of a drop point area and the position of a drop point for training each group; after setting, performing prompt countdown;
the control service module is used for counting down the time, controlling the service robot to service balls according to the set service number, and stopping service balls after the specified service number is counted;
the projection parameter setting module is used for controlling the projection device to project pictures on the table tennis table top according to the set serving parameters and determining whether the projection picture changes according to the set random and appointed;
the image recognition module is used for controlling the camera device to capture continuous images in the ball returning process; counting the obtained image information, determining a drop point, determining a track and calculating a ball returning speed, comparing the image information with the parameters set in the step 1, and giving different sound prompts according to whether the drop point is on the desktop, whether the drop point is in a set area and the distance between the drop point and the set drop point; meanwhile, the speed of returning the ball is judged, the speed is prompted by high, medium and low sounds, and all information is stored at the same time;
and the analysis module is used for evaluating the training result after each group of training is finished and feeding back the training result to the user.
Further, the intelligent evaluation device for table tennis training based on image recognition is applied to the intelligent evaluation system for table tennis training based on image recognition, and the system comprises: a table tennis service robot, a table tennis table, a projector and a camera lens.
Compared with the prior art, the invention can achieve the following beneficial effects:
(1) the system provides comprehensive feedback information, carries out voice prompt, and increases the interest of table tennis training compared with the training of a simple pitching machine.
(2) The ball drop point is acquired by adopting an image recognition method instead of a contact type, so that the rebounded track of the table top of the ball is not influenced, and the sense of reality of training is increased.
(3) The setting of the training ball drop point can be set at will by oneself, rather than the fixed squared figure mode, thus the pertinence of training has been increased.
(4) By adopting the mode of scoring of each group of training, the training has the challenge effect of games, the user is enabled to challenge the scores of the last time continuously, and the training challenge is increased.
(5) Due to the adoption of the projector, a user can clearly see the set target falling point in the training process.
(6) The speed and the falling point track are analyzed, so that the user can clearly know the ball serving quality of the user.
(7) The APP module provided facilitates the use of users.
Drawings
FIG. 1 is a block flow diagram of the present invention;
fig. 2 is a system configuration diagram of the present invention.
Detailed Description
The present invention will be specifically described below by way of examples. It should be noted that the following examples are given solely for the purpose of illustration and are not to be construed as limitations on the scope of the invention, as many insubstantial modifications and variations of the invention may be made by those skilled in the art in light of the above teachings.
Example 1
The intelligent evaluation method for table tennis training based on image recognition comprises the following steps:
hardware module of the whole system: a mobile phone app client; the embedded device processes the image information and provides a connection service with the mobile phone app; the camera is responsible for capturing image information of the table tennis table surface; the projector is responsible for projecting a target landing point of a user; the service robot is responsible for serving.
The mobile phone app client is mainly used as an interactive interface between a user and a system, so that the user can set parameters and display results and statistical data.
The process is as follows:
1. the embedded equipment system starts, starts the projector camera equipment, starts wifi connection or bluetooth connection, waits for the connection of cell-phone app "table tennis intelligence training".
'Table tennis intelligent training' mobile phone app starts, and a user sets training parameters in the mobile phone app, and the training parameters comprise: whether the position of the drop point is fixed or random, the position (x) fixed when fixed being selected0,y0) The radius of the drop point area r,The number of ball returns n in the group.
3. According to the received setting parameters, the embedded equipment system utilizes the projector to project a first target drop point set by a user and a drop point area with the target drop point as the center and the radius of r.
4. Starting a pitching machine; returning the ball by the user;
5. image detection processing, namely calculating the ball speed according to the transformation of the image position of the ball between two frames of the image by using opencv and deep learning image processing technology; calculating the rotation speed by using the position difference of the ball icon between the two frames; and calculating the position of the falling point according to the change information of the ball track. The information is used for judging the ball return quality and giving the ball return score. The calculation is as follows:
1) detecting the falling point position (x) of the return ball1,y1) If the table top is not fallen, the score is 0; if the table top is fallen into the table top, the distance d from the target falling point position is calculated,
the ball drop point score m is calculated according to the formula belowd:
If the score is 10 points, the voice prompt is "perfect", if the score is more than 5 points, the voice prompt is "good", on the table "ok", and not on the table, "soy".
2) Detecting the service ball speed v of the service ball machine0And calculating the ball velocity v of the ball return falling point1The formula of the ball speed score is as follows:
3) whether the returned ball rotates or not is detected, the ball returning rotation speed is taken as a weight to be counted into a score, the ball returning rotation speed is detected to be one second and c turns, and the ball returning rotation score formula is as follows:
4) the total return score m is:
m=md+mv+mc
6. the score is added to the total score, the count is incremented by one, and the three scores are saved in the system database.
7. Judging whether the number of the counted points reaches a set number, if not, continuously displaying the position of the next target drop point and a drop point area with the radius of a set r by the projector; waiting for the service robot to serve the balls.
8. If so, the voice prompts "the set of exercises is over" and an average score is reported.
9. And sending the group of scores and the score information of each ball to a mobile phone app for a user to check, so that the user can know the score condition of each ball in the group of returned balls.
10. The user decides whether to proceed to the next set of exercises.
The position of a drop point, the service ball speed of the service ball machine, the speed and the rotating speed of a return drop point are detected by using opencv and a deep learning image processing technology, the return quality is judged by using the information, and the return score is given.
Claims (3)
1. The intelligent evaluation method for table tennis training based on image recognition is characterized by comprising the following steps:
step 1, obtaining the requirements of a user and setting serve parameters, wherein the parameters comprise the number of serve, the size of a drop point area and the position of a drop point of each group; after setting, performing prompt countdown;
step 2, when the countdown time is up, controlling the service robot to serve balls according to the set number of the service balls, and stopping serving the balls after the specified number of the service balls is counted;
step 3, controlling a projection device to project pictures on a table tennis table top according to the set serving parameters, and determining whether a projection picture changes according to set randomness and designation;
step 4, controlling the camera device to capture continuous images in the ball returning process; counting the obtained image information, determining a drop point, determining a track and calculating a ball returning speed, comparing the image information with the parameters set in the step 1, and making different sounds according to whether the drop point is on the desktop, whether the drop point is in the designated area and the distance between the drop point and the designated area; prompting the speed to be fast, medium and slow, and storing all information;
and 5, after each group of training is finished, evaluating the training result and feeding back the result to the user.
2. Table tennis training intelligent evaluation device based on image recognition, its characterized in that includes:
the parameter configuration module is used for acquiring the requirements of a user and setting the serve parameters, wherein the parameters comprise the number of serve, the size of a drop point area and the position of a drop point for training each group; after setting, performing prompt countdown;
the control service module is used for counting down the time, controlling the service robot to service balls according to the set service number, and stopping service balls after the specified service number is counted;
the projection parameter setting module is used for controlling the projection device to project pictures on the table tennis table top according to the set serving parameters and determining whether the projection picture changes according to the set random and appointed;
the image recognition module is used for controlling the camera device to capture continuous images in the ball returning process; counting the obtained image information, determining a drop point, determining a track and calculating a ball returning speed, comparing the image information with the parameters set in the step 1, and making different sounds according to whether the drop point is on the desktop, whether the drop point is in the designated area and the distance between the drop point and the designated area; prompting the speed to be fast, medium and slow, and storing all information;
and the analysis module is used for evaluating the training result after each group of training is finished and feeding back the training result to the user.
3. The intelligent evaluation device for table tennis training based on image recognition as claimed in claim 2, wherein the system is applied to an intelligent evaluation system for table tennis training based on image recognition, and the system comprises: a table tennis service robot, a table tennis table, a projector and a camera lens.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010742383.5A CN111840966A (en) | 2020-07-29 | 2020-07-29 | Intelligent evaluation method and system for table tennis training based on image recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010742383.5A CN111840966A (en) | 2020-07-29 | 2020-07-29 | Intelligent evaluation method and system for table tennis training based on image recognition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111840966A true CN111840966A (en) | 2020-10-30 |
Family
ID=72944907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010742383.5A Pending CN111840966A (en) | 2020-07-29 | 2020-07-29 | Intelligent evaluation method and system for table tennis training based on image recognition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111840966A (en) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102512797A (en) * | 2011-12-30 | 2012-06-27 | 哈尔滨师范大学 | Ping-pong ball return drop point training device based on interactive projection system and accuracy rate obtaining method |
CN104941147A (en) * | 2015-06-26 | 2015-09-30 | 上海斐讯数据通信技术有限公司 | Table tennis ball, communication terminal and table tennis ball beating reference method |
CN204684617U (en) * | 2015-06-15 | 2015-10-07 | 袁光平 | A kind of ping-pong table |
CN205796449U (en) * | 2016-07-05 | 2016-12-14 | 湖南师范大学 | Device is passed judgment in a kind of table tennis |
CN107185196A (en) * | 2017-07-20 | 2017-09-22 | 上海体育学院 | A kind of examination system for table tennis practitioner's level of skill |
CN107803010A (en) * | 2016-09-08 | 2018-03-16 | 张镜如 | A kind of table tennis training system |
CN108079529A (en) * | 2017-12-18 | 2018-05-29 | 广州巨有智能科技有限公司 | table tennis training system and device |
CN108465218A (en) * | 2018-04-07 | 2018-08-31 | 华北理工大学 | Table tennis drop point analysis system |
KR20180121192A (en) * | 2017-04-28 | 2018-11-07 | 김상경 | Score display apparatus for table tennis |
CN108939480A (en) * | 2018-07-20 | 2018-12-07 | 九江学院 | A kind of table tennis intelligent training system |
CN109289187A (en) * | 2017-07-24 | 2019-02-01 | 北京英泰智科技股份有限公司 | A kind of table tennis training and Grade Exam System |
GB2567800A (en) * | 2017-08-29 | 2019-05-01 | Social Entertainment Ventures Ltd | Detecting ball strike position |
CN109847303A (en) * | 2019-01-29 | 2019-06-07 | 广东工业大学 | A kind of timing type table tennis practice device |
CN209734916U (en) * | 2019-01-17 | 2019-12-06 | 泉州信息工程学院 | Novel table tennis service training machine |
CN110694245A (en) * | 2019-09-30 | 2020-01-17 | 浙江大学 | Table tennis match data acquisition system |
CN111265833A (en) * | 2019-11-12 | 2020-06-12 | 山东科技大学 | Table tennis training device |
CN211068989U (en) * | 2019-09-17 | 2020-07-24 | 佰康体育(深圳)有限公司 | Intelligent scoring device based on table tennis ball return |
-
2020
- 2020-07-29 CN CN202010742383.5A patent/CN111840966A/en active Pending
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102512797A (en) * | 2011-12-30 | 2012-06-27 | 哈尔滨师范大学 | Ping-pong ball return drop point training device based on interactive projection system and accuracy rate obtaining method |
CN204684617U (en) * | 2015-06-15 | 2015-10-07 | 袁光平 | A kind of ping-pong table |
CN104941147A (en) * | 2015-06-26 | 2015-09-30 | 上海斐讯数据通信技术有限公司 | Table tennis ball, communication terminal and table tennis ball beating reference method |
CN205796449U (en) * | 2016-07-05 | 2016-12-14 | 湖南师范大学 | Device is passed judgment in a kind of table tennis |
CN107803010A (en) * | 2016-09-08 | 2018-03-16 | 张镜如 | A kind of table tennis training system |
KR20180121192A (en) * | 2017-04-28 | 2018-11-07 | 김상경 | Score display apparatus for table tennis |
CN107185196A (en) * | 2017-07-20 | 2017-09-22 | 上海体育学院 | A kind of examination system for table tennis practitioner's level of skill |
CN109289187A (en) * | 2017-07-24 | 2019-02-01 | 北京英泰智科技股份有限公司 | A kind of table tennis training and Grade Exam System |
GB2567800A (en) * | 2017-08-29 | 2019-05-01 | Social Entertainment Ventures Ltd | Detecting ball strike position |
CN108079529A (en) * | 2017-12-18 | 2018-05-29 | 广州巨有智能科技有限公司 | table tennis training system and device |
CN108465218A (en) * | 2018-04-07 | 2018-08-31 | 华北理工大学 | Table tennis drop point analysis system |
CN108939480A (en) * | 2018-07-20 | 2018-12-07 | 九江学院 | A kind of table tennis intelligent training system |
CN209734916U (en) * | 2019-01-17 | 2019-12-06 | 泉州信息工程学院 | Novel table tennis service training machine |
CN109847303A (en) * | 2019-01-29 | 2019-06-07 | 广东工业大学 | A kind of timing type table tennis practice device |
CN211068989U (en) * | 2019-09-17 | 2020-07-24 | 佰康体育(深圳)有限公司 | Intelligent scoring device based on table tennis ball return |
CN110694245A (en) * | 2019-09-30 | 2020-01-17 | 浙江大学 | Table tennis match data acquisition system |
CN111265833A (en) * | 2019-11-12 | 2020-06-12 | 山东科技大学 | Table tennis training device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120289351A1 (en) | Virtual golf simulation device, system including the same and terminal device, and method for virtual golf simulation | |
CN107341351A (en) | Intelligent body-building method, apparatus and system | |
WO2018035821A1 (en) | Billiard ball striking assistance method, billiard ball striking assistance system, and portable electronic device | |
JP2014521139A (en) | How to analyze sports motion video | |
US11484760B2 (en) | Interactive basketball system | |
CN110270077B (en) | Batting evaluation system and method thereof | |
US20230009354A1 (en) | Sporting sensor-based apparatus, system, method, and computer program product | |
US20230196770A1 (en) | Performance interactive system | |
KR102340645B1 (en) | Virtual sports device, virtual sports system, and method for carrying out a command in virtual sports system | |
US10237465B2 (en) | Camera, method, and system for filming golf game | |
CN108854004B (en) | Table tennis auxiliary training system and method | |
KR102213869B1 (en) | System and method for billiard lessons | |
CN113209597A (en) | Offline billiard hitting assisting method, device, terminal and storage medium | |
CN111840966A (en) | Intelligent evaluation method and system for table tennis training based on image recognition | |
JP6180409B2 (en) | Systems, methods, and products for measuring, analyzing and sharing golf swing characteristics | |
TWI451896B (en) | Intelligent base ball batting apparatus and method | |
KR20210055243A (en) | A billiard room video system that enables simulation games based on real shot images | |
KR102234638B1 (en) | Video assistant referees system for billiard and method thereof | |
CN109663325B (en) | Scoring system and scoring method for batting sports | |
CN112057833A (en) | Badminton forehand high-distance ball flapping motion identification method | |
KR102213868B1 (en) | Billiard kiosk system and method for processing thereof | |
WO2017143814A1 (en) | Method, device and system for ball game data statistics, smart basketball and wrist band | |
WO2020150993A1 (en) | Scoring system and scoring method for batting sports | |
KR102506074B1 (en) | Hybrid golf system, control method of mobile terminal used to the same and method for locating golf ball at ball position on field using user's mobile terminal in hybrid golf system | |
KR102623146B1 (en) | Apparatus and method for recommending golf clubs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201030 |