It is an open source visual analysis framework for table tennis analysis. We have been collaborating with senior table tennis experts who worked for the Chinese national table tennis team to design and develop this framework. Traditional methods, such as statistical models and video analysis, target particular problems and fail to locate unexpected patterns. This framework hence aims to provide a quick and holistic view of the different stroke techniques and sophisticated playing tactics during the fast-paced and highly dynamic table tennis sports. You can explore the time-varying scores, multi-attribute strokes, and elaborate tactics of table tennis players with the help of this framework.
Till now, two projects have been proposed under the framework. The first project is the first attempt to systematically characterize the domain problems of analysis of table tennis data. The visualization system built in this project, iTTVis, supports detection of time-varying patterns of scores, correlations patterns of stroke attributes, and frequent patterns of tactics in a table tennis match. After iTTVis, the second project was further proposed to fulfill the new requirements for analyses of the co-evolution of stroke attributes over a specified stroke subsequence. These analyses are crucial for experts to identify temporal characteristics of techniques and tactics of players. The visualization system in the project, iSSVis, can help experts navigate through diverse stroke subsequences and explore time-varying features, reasons, and effects of strokes in a subsequence comprehensibly. Two visualization systems have been successfully incorporated into the analysis of the table tennis match by the experts. This webpage provides demos of the two systems. It also provides a data format and an example data file for table tennis match.
The experts were data analysts with a focus on the analysis of techniques and tactics of players. The most senior expert, Prof. Hui Zhang, was a chief data scientist and worked for the Chinese national table tennis team for 10 years. In addition, Prof. Hui Zhang was a national first grade sportsman, a first grade coach, and an international umpire with German A-level coaching license. He was a council member of both the international symposium on computer science in sport and China sport science society.
For a table tennis match with two players A and B, a data table with hundreds of strokes was collected. Each stroke, which corre- sponds to a row in the table, has a variety of attributes, namely, stroke attributes. The important attributes are described below.
|Game ID||The ID of the game to which this stroke belongs.|
|Rally ID||The ID of the rally to which this stroke belongs.|
|Stroke ID||The ID of this stroke within a rally.|
|Score A||The score of player A when this stroke takes place.|
|Score B||The score of player B when this stroke takes place.|
|Stroke player||The player who gives this stroke.|
|Stroke effect||The effect of a stroke reflecting the competition situation.|
|Stroke technique||The technique the player uses.|
|Stroke position||The position where the player gives the stroke.|
|Stroke placement||The drop point of the current stroke.|