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 PDF

Info

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
Application number
CN202010742383.5A
Other languages
Chinese (zh)
Inventor
刘明
尹燕芳
朱其刚
张帅帅
曲祥雯
赵秋兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University of Science and Technology
Original Assignee
Shandong University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong University of Science and Technology filed Critical Shandong University of Science and Technology
Priority to CN202010742383.5A priority Critical patent/CN111840966A/en
Publication of CN111840966A publication Critical patent/CN111840966A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0669Score-keepers or score display devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B67/00Sporting games or accessories therefor, not provided for in groups A63B1/00 - A63B65/00
    • A63B67/04Table games physically beneficial for the human body, modelled on outdoor sports, e.g. table tennis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0647Visualisation of executed movements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/065Visualisation of specific exercise parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0658Position or arrangement of display
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application 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/16Table 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

Intelligent evaluation method and system for table tennis training based on image recognition
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,
Figure BDA0002607177270000041
the ball drop point score m is calculated according to the formula belowd
Figure BDA0002607177270000042
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:
Figure BDA0002607177270000043
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:
Figure BDA0002607177270000044
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.
CN202010742383.5A 2020-07-29 2020-07-29 Intelligent evaluation method and system for table tennis training based on image recognition Pending CN111840966A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (17)

* Cited by examiner, † Cited by third party
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