Home / Chroniques / How science can improve sporting performance
Young pretty sporty girl playing table tennis on black
π Science and technology

How science can improve sporting performance

Romain Vuillemot
Romain Vuillemot
Lecturer in Computer Science at École Centrale de Lyon
Key takeaways
  • Researchers are studying table tennis to understand the techniques involved in the game and improve player performance, particularly in the run-up to the 2024 Olympic Games.
  • They use an algorithm to analyse videos of matches and then represent rallies in the form of a graph.
  • In this way, they can characterise the position of the players, the way they move when they hit a ball, and the movement and trajectory of the ball.
  • Unlike other sports, table tennis is very synchronous, which means that stroke sequences are strongly correlated with player behaviour.
  • The analyses from this study will enable players adjust their game relative to their opponents and improve their own strategies.

Table ten­nis, a popu­lar racket sport, has been an Olym­pic dis­ci­pline since 1988. It is also a sub­ject for aca­de­mic stu­dy in which uni­ver­si­ty resear­chers ana­lyse the pat­terns and tac­tics in the game to improve players’ com­pe­ti­tive per­for­mance. Resear­chers at the École Cen­trale Lyon’s Labo­ra­toire d’in­for­ma­tique en images et sys­tèmes d’in­for­ma­tion (LIRIS UMR 5205 CNRS) are wor­king in close col­la­bo­ra­tion with the French Table Ten­nis Fede­ra­tion (FFTT), the body res­pon­sible for mana­ging table ten­nis in France and pro­vi­ding tech­ni­cal sup­port to the highest-level players. The scien­tists are ana­ly­sing videos of matches avai­lable on broad­cas­ting plat­forms online and attemp­ting to iden­ti­fy pat­terns of play based on data­sets contai­ning rela­ti­ve­ly short (four to five strokes on ave­rage) but com­plex (some twen­ty des­crip­tors per stroke) sequences of racket strokes. They have their work cut out in the run-up to this sum­mer’s 2024 Olym­pic Games in Paris. 

In a table ten­nis match, players take turns hit­ting the ball with their racket and boun­cing it off the oppo­nent’s side of the table – except when ser­ving, when the ball must bounce off both sides. A ral­ly is lost if a player fails to return the ball in accor­dance with these rules. A player wins a set when 11 points or more are rea­ched, with a dif­fe­rence of two points bet­ween the opponents.

Analysing winning stroke combinations

In their work, the resear­chers led by Romain Vuille­mot, ana­lyse the posi­tion of the players, the way they move during a stroke, and the move­ment and tra­jec­to­ry of the ball. The scien­tists are focu­sing on ana­ly­sing win­ning stroke com­bi­na­tions to cha­rac­te­rise player tac­tics. Accor­ding to FFTT coaches, a tac­tic consists of two conse­cu­tive strokes for one of the players, which means that in a ral­ly, it is played in three conse­cu­tive strokes for both players. The ser­ving player controls the first two strokes of the game, then hits the ball back to the opponent in a way to poten­tial­ly win the point. Exchanges beyond the first three strokes are inter­es­ting tech­ni­cal­ly and can take pre­ce­dence over tactics.

Fin­ding use­ful tac­tics in this way is not limi­ted to table ten­nis com­pe­ti­tions but can also be applied to other sports such as foot­ball and boxing, even though these involve much more phy­si­cal contact bet­ween players. In foot­ball, howe­ver, a sequence is defi­ned as a list of seve­ral conse­cu­tive moves made by the same player or moves by dif­ferent players at the same time. In a table ten­nis match, the sequences are actual­ly a ral­ly (and the­re­fore high­ly syn­chro­nous). Thus, in a series of conse­cu­tive table ten­nis shots, the two players appear alter­na­te­ly in a sequence. This means that there is a strong cor­res­pon­dence bet­ween the sequence of strokes and the player, with actions/reactions, anti­ci­pa­tions, and dominations.

The resear­chers ana­ly­sed the sequence of strokes in a ral­ly until it was won by one of the two players. A sequence has the fol­lo­wing structure :

  • A serve (from the right or left side) that hits one of the nine pos­sible impact zones on the oppo­nent’s side of the table.
  • A sequence of strokes des­cri­bed by the type of stroke (control, attack, or push), whe­ther it is a back­hand or fore­hand stroke and the impact zone of the ball.

Other des­crip­tors are also ana­ly­sed, such as spin, tech­nique, and player position.

A tailor-made algorithm

Using a new algo­rithm that they deve­lo­ped in their labo­ra­to­ry, the resear­chers construc­ted a graph repre­sen­ting a set of ral­lies based on visual data from a video. The nodes of the graph represent the moves, and its edges represent the tran­si­tions bet­ween moves. The nodes are orde­red so that ral­lies are “read” from left to right : the left­most node is the serve, and the right­most node is the win­ner of the rally. 

“By ana­ly­sing the move­ments of each player, the move­ments of the racket and the tra­jec­to­ries of the ball on the table, we can clas­si­fy the type of stroke into dif­ferent cate­go­ries and ana­lyse what hap­pens during each point,” explains Romain Vuille­mot. “We then try to unders­tand the stra­te­gy behind a given stroke. To do this, we need to unders­tand what the player is doing in gene­ral and how his opponent is reac­ting, that is, has he adap­ted to his com­pe­ti­tor’s game ? This is a very com­plex task, but our graphs alrea­dy allow us to iden­ti­fy poten­tial­ly effec­tive sequences. We then need to contex­tua­lise these results, par­ti­cu­lar­ly in terms of the score or the domi­nance of one of the players”. Tac­ti­cal­ly inter­es­ting points are often few and far bet­ween, but they are often deci­sive in explai­ning a victory. 

How to adopt a winning strategy ?

The results of the ana­lyses will pro­vide players, and their coaches, with the infor­ma­tion they need to unders­tand and adapt to the game of their oppo­nents, and thus improve their own strategies.

What we have found is that the tac­tics adop­ted depend on each player and their style of play,” explains Ayme­ric Erades, a doc­to­ral student wor­king on the pro­ject with Romain Vuille­mot. “What’s inter­es­ting is that a given player won’t always play in the same way. The idea is the­re­fore to detect all the pos­sible play com­bi­na­tions and then to unders­tand the ones that will be used during the game, par­ti­cu­lar­ly against an opponent whose strengths, weak­nesses, and gene­ral style of play we are fami­liar with.” 

To date, the resear­chers have ana­ly­sed around 30 matches in their enti­re­ty and are in the pro­cess of ana­ly­sing a fur­ther 70. “This num­ber could increase in the run up to the Olym­pic Games this sum­mer since table ten­nis players are busy get­ting rea­dy for their matches and coaches are asking us to pro­vide them with addi­tio­nal data on new oppo­nents,” explains Ayme­ric Erades. 

“Bet­ween now and the sum­mer, we hope to have obtai­ned tac­ti­cal ana­lyses of all the poten­tial oppo­nents that the French team is like­ly to encoun­ter to unders­tand how they play and ulti­ma­te­ly com­mu­ni­cate this infor­ma­tion to the fede­ra­tion so that our players have the best chances of bea­ting their oppo­nents,” adds Romain Vuillemot. 

Isabelle Dumé

Refe­rences :

Explo­ring Table Ten­nis Ana­ly­tics : Domi­na­tion, Expec­ted Score and Shot Diver­si­ty. Machine Lear­ning and Data Mining for Sports Ana­ly­tics work­shop MLSA, 2023

Visual Ana­ly­sis of Table Ten­nis Game Tac­tics. Jour­née Visu 2023, 22 juin 2023, Saclay (France)

Pierre Duluard, Xin­qing Li, Marc Plan­te­vit, Céline Robar­det, Romain Vuille­mot. Dis­co­ve­ring and Visua­li­zing Tac­tics in a Table Ten­nis Game Based on Sub­group Dis­co­ve­ry. ECML/PKDD 2022 Work­shop, Gre­noble, France, 2022. hal-03768114

Support accurate information rooted in the scientific method.

Donate