Publication:
SwingPong: Analysis and suggestion based on motion data from mobile sensors for table tennis strokes using decision tree

dc.contributor.authorViyanon W.
dc.contributor.authorKosasaeng V.
dc.contributor.authorChatchawal S.
dc.contributor.authorKomonpetch A.
dc.date.accessioned2021-04-05T03:23:12Z
dc.date.available2021-04-05T03:23:12Z
dc.date.issued2016
dc.date.issuedBE2559
dc.description.abstractTable tennis is a sport that everyone can play, regardless of age or gender. It becomes a popular sport since it does not require much space and its equipment is affordable. For beginners, they may not have a chance to get some helpful advice to learn how to control a table tennis ball. Thus, we decided to analyze user's motion data and build a model to develop an application called SwingPong detecting basic table-tennis strokes in order to provide helpful suggestion to players. SwingPong is an android application on a smartphone analyzing user's forehand and backhand strokes and providing suggestion back to the user in order to improve his or her swing. There are two main modules in the application: Module #1: storing angular acceleration and angular velocity of strokes. When a table tennis ball is hit on the racket, the angular acceleration and angular velocity of user's swing are collected using accelerometer and gyroscope sensors in smartphones. We collected the training data set from table tennis national players, Thai youth national team table tennis athletes and coaches. J48 Decision Tree was used in order to build a model of hitting classification. Module #2: providing suggestions. We applied the model from Module#1 to evaluate user's basic strokes and provide alert sound when a ball is hit. After a user hits the ball in a given time, the application analyzes the user's strokes and shows suggestions. The experimental results show that SwingPong is able to recognize strokes whether the ball is good (or in), out, or hits the net. The accuracy of classification of forehand strokes is 77.21% and the accuracy of classification of backhand strokes is 69.63%. In addition, SwingPong can provide helpful suggestions so that users can use the feedbacks to improve their swings. © 2016 ACM.
dc.format.mimetypeapplication/pdf
dc.identifier.citationACM International Conference Proceeding Series. (2016), p.-
dc.identifier.doi10.1145/3028842.3028860
dc.identifier.other2-s2.0-85015625018
dc.identifier.urihttps://hdl.handle.net/20.500.14740/4844
dc.rights.holderมหาวิทยาลัยศรีนครินทรวิโรฒ
dc.subject.otherAccelerometers
dc.subject.otherAngular velocity
dc.subject.otherDecision trees
dc.subject.otherFeedback
dc.subject.otherGyroscopes
dc.subject.otherMotion analysis
dc.subject.otherSmartphones
dc.subject.otherSporting goods
dc.subject.otherSports
dc.subject.otherTrees (mathematics)
dc.subject.otherAccuracy of classifications
dc.subject.otherAnalysis and suggestions
dc.subject.otherAndroid applications
dc.subject.otherAngular acceleration
dc.subject.otherGyroscope sensors
dc.subject.otherMobile sensors
dc.subject.otherTable-tennis
dc.subject.otherTraining data sets
dc.subject.otherDecision tables
dc.titleSwingPong: Analysis and suggestion based on motion data from mobile sensors for table tennis strokes using decision tree
dc.typeConference Paper
dspace.entity.typePublication
swu.datasource.scopushttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85015625018&doi=10.1145%2f3028842.3028860&partnerID=40&md5=05bd46254fdf8070906b9d1a6be695c6

Files