Journal

Automatische wedstrijdanalyse: waarom detectie alles verandert

Analyse die bad, zwemmer en elk moment in telefoonvideo detecteert: waarom die elke zwemmer bereikt, niet een paar, en hoe ze zich meet met huidige methodes.

Ook beschikbaar in English · Svenska · Deutsch · Español · Français · Italiano · Norsk · Dansk · Suomi

Automatische wedstrijdanalyse: waarom detectie alles verandert

De meeste wedstrijdanalyse bij zwemmen gebeurt nog met de hand: een trainer filmt een race, spoelt door de video, markeert op het oog de 15-meterlijn en de aantikmomenten, telt slagen en typt de tussentijden in een spreadsheet. De analyse is maar zo goed als het geduld van de trainer, en ze gebeurt uren na de race, als ze al gebeurt. De volgende stap is analyse die het bad, de zwemmer en de momenten in de beelden zelf detecteert, zodra de opname stopt. Dit artikel legt uit wat automatische detectie betekent, waarom die verandert wie er geanalyseerd wordt, en hoe ze zich verhoudt tot de manieren waarop zwemmers vandaag worden geanalyseerd.

Wat is automatische wedstrijdanalyse bij zwemmen?

Automatische wedstrijdanalyse bij zwemmen is software die de wanden van het bad, de zwemmer en de sleutelmomenten van een race in gewone video vindt, en die meet zonder dat iemand elk beeld markeert. De trainer filmt met een telefoon aan de badrand, en de software bepaalt waar de 15-metermarkering ligt, wanneer de zwemmer uitkomt, wanneer de hand aantikt en hoeveel slagen er per baan zijn gemaakt. Dat zijn de ruwe gegevens voor metingen als slaglengte en slagfrequentie.

Het verschil met een videospeler met een stopwatch is de detectie. Een speler laat je het beeld zien; detectie vertelt je wat erin staat. Zodra de software weet waar de wanden in het beeld zijn, kan elke afstand en elke tussentijd worden afgeleid in plaats van aangeklikt.

Telefoonvideo van een zwembad met detectiekaders rond de zwemmers en de afstanden in de baan gemarkeerd
Detectie: de software vindt de zwemmer en het bad in het beeld, zodat afstanden en tussentijden worden afgeleid in plaats van aangeklikt.

Waarom detectie het onderdeel is dat telt

Handmatige analyse heeft een verborgen kostenpost die niets met nauwkeurigheid te maken heeft: ze schaalt niet. Een trainer met twaalf zwemmers in een serie kan aan de badrand geen twaalf races analyseren, dus de analyse gaat naar de zwemmers die al de snelste zijn of al in de problemen zitten. De rest krijgt een tussentijd en een knikje.

Detectie haalt de mens uit de lus voor de meetbare onderdelen. De gevolgen volgen op volgorde:

  1. Elke zwemmer wordt geanalyseerd, niet alleen de twee waar de trainer tijd voor had. Een jeugdzwemmer in baan zeven krijgt dezelfde uitkomafstand en hetzelfde aantal slagen als de clubrecordhouder.
  2. De analyse bestaat terwijl het moment nog vers is. Een zwemmer die bij het uitzwembad zijn keerpunt te zien krijgt, leert er iets van. Dezelfde clip een week later is geschiedenis.
  3. De getallen zijn vergelijkbaar. Een 15-metertijd die op het oog wordt gemarkeerd, verschuift tussen analisten een paar beelden. Een wand die elke keer door hetzelfde model wordt gedetecteerd, doet dat niet.

Het eerste punt is het punt dat het coachen verandert. Analyse was een schaars middel, gerantsoeneerd door de uren van de trainer. Detectie maakt er een standaard van.

Hoe Swim Analyzer het aanpakt

Swim Analyzer Pro is gebouwd rond één telefooncamera en geen opstelling. De onderdelen die er vandaag zijn, zitten aan de kant van opnemen en terugkijken: slowmotion, beeld voor beeld doorspoelen, een snelle analysemodus waarin de trainer hoeken en lijnen tekent op een stilstaand beeld, en analyses van race, start, slag en keerpunt die worden opgeslagen en in de tijd vergeleken.

Swim Analyzer Pro op een Android-telefoon met het scherm Analyse kiezen en de opties race, start, slag en keerpunt
Elke soort analyse is een eigen tool in de app, per zwemmer opgeslagen zodat je hem in de tijd kunt vergelijken.

De detectielaag is waar het product naartoe gaat. De app bevat al een pose-model dat de wanden van het bad in de beelden vindt en de afstandslijnen op basis van die geometrie plaatst, in plaats van de trainer te vragen ze op hun plek te slepen. Dezelfde aanpak strekt zich uit tot de zwemmer: zodra het model het lichaam door het water volgt, worden uitkomen, aantal slagen en aantikken momenten die de software vindt in plaats van markeringen die de trainer zet.

Het doel is geen mooiere videotool. Het doel is dat een trainer op opnemen drukt en een paar tellen later een wedstrijdrapport heeft voor elke zwemmer in de serie, op de telefoon waarmee de video is gemaakt. Met verenigingssynchronisatie komt elke analyse nu al terecht in het zwemmersprofiel in Swim Suite, naast de training die de race heeft opgeleverd. Wat de app vandaag meet, fase voor fase, staat in de software die het zwemmen zelf meet.

Hoe het zich verhoudt tot andere analysemethodes

Elke bestaande methode lost een echt probleem op, en elke methode heeft een grens die detectie uit gewone video niet heeft.

MethodeWat het goed meetWaar het ophoudt
Stopwatch en klembordTussentijden en slagtellingen in realtimeEén zwemmer tegelijk, en alleen wat de trainer live ziet
Handmatige videoanalyseAlles wat in de beelden zichtbaar is, beeld voor beeldEen avond per handvol races, en getallen die tussen analisten verschuiven
Draagbare sensorenSlagfrequentie, banen en timing vanaf het lichaam van de zwemmerElke zwemmer heeft een apparaat nodig, en de positie in het bad wordt niet gemeten
Lab- en vaste camerasystemenNauwkeurige biomechanica uit gekalibreerde opstellingen met meerdere camera'sEen faciliteit, een specialist en een paar zwemmers per jaar
Automatische detectie uit telefoonvideoWanden, uitkomen, slagen en tussentijden gevonden in gewone beeldenDe nauwkeurigheid hangt af van camerapositie en schittering, dus de betrouwbaarheid moet per moment worden getoond

Het labsysteem is de maatstaf voor nauwkeurigheid, en niets op een telefoon gaat dat vervangen voor de biomechanische studie van een nationale ploeg. Maar het lab analyseert twintig zwemmers per jaar. Een verenigingstrainer moet twintig zwemmers per week analyseren, en daarvoor was precisie nooit de beperking. Tijd was dat. Waar videoanalyse staat tussen de andere soorten verenigingssoftware, lees je in de vijf soorten zwemsoftware.

Wat "toegankelijk" in de praktijk betekent

Toegankelijke analyse is analyse die gebeurt zonder dat iemand hoeft te besluiten dat ze moet gebeuren. Neem een clubwedstrijd op zaterdag met 40 zwemmers en twee trainers:

  • Met handmatige videoanalyse worden de week erna misschien vier races geanalyseerd, gekozen op basis van over wie de trainer zich zorgen maakte.
  • Met detectie op de opnames leveren alle 40 races een rapport op voordat de zwemmers zijn omgekleed, en verschuift de taak van de trainer van meten naar uitleggen.
Twee rasters van 40 stippen: bij handmatige analyse worden 4 van de 40 races de week erna geanalyseerd, bij automatische detectie alle 40 voordat de zwemmers zijn omgekleed
Dezelfde wedstrijd, twee manieren van analyseren. Detectie verandert wie er geanalyseerd wordt, niet alleen hoe snel.

Die verschuiving, van meten naar uitleggen, is waar het om draait. Trainers hebben geen gebrek aan meningen over techniek. Ze hebben gebrek aan bewijs waar ze niet een avond voor hoeven te werken.

Wat er nog moet kloppen

Automatische detectie is alleen nuttig als ze wordt vertrouwd, en dat vertrouwen verdien je met drie dingen:

  • Laten zien hoe het tot een getal komt. Elk gedetecteerd moment moet een beeld zijn waar de trainer naartoe kan springen en het mee oneens kan zijn. Een getal zonder beeld is een gok.
  • Weten wanneer het twijfelt. Schittering, een drukke baan of een camera die bewoog, moeten de getoonde betrouwbaarheid verlagen, niet een zelfverzekerd fout antwoord opleveren.
  • Goedkoper zijn om te corrigeren dan om opnieuw te doen. Als het herstellen van een gemiste wand één tik kost, blijft de trainer het gebruiken. Moet hij opnieuw beginnen, dan gaat hij terug naar de stopwatch.

Dat zijn de maatstaven waartegen Swim Analyzer wordt gebouwd, en het zijn ook de vragen die je moet stellen aan elke tool die beweert een race automatisch te analyseren.

Vervangt automatische analyse de trainer?

Nee. Ze vervangt het klikken. De trainer beslist nog steeds wat de getallen betekenen voor deze zwemmer, deze week, en dat oordeel is het deel dat geen enkel model heeft.

Welke camera is er nodig?

Een telefoon, in de hand of op een statief aan de badrand, met de baan in beeld. De software is ontworpen voor de beelden die een trainer echt kan maken, niet voor een camerapositie waarvoor je een speciale faciliteit nodig hebt. De app Swim Analyzer Pro is gratis te downloaden en zit in elk abonnement van Swim Suite; zie abonnementen en prijzen.

Een iPhone omhoog gehouden aan het eind van een 50-meterbad, met het scherm Analyse kiezen van Swim Analyzer
Eén telefoon aan de badrand is de hele opstelling.

Kan het naast wedstrijden ook trainingen analyseren?

Ja, in principe wel. Een getimede 100 in de training levert dezelfde beelden op als een wedstrijd, met dezelfde wanden, hetzelfde uitkomen en dezelfde slagen om te detecteren.

Verder lezen