Az úszószoftver, amely magát az úszást méri
A Swim Analyzer telefonos videóból méri a reakcióidőt, a vízbeérkezés szögét, a feljövetel távolságát és a ciklushosszt. Helyben, a telefonon.
Elérhető még: English · Svenska · Deutsch · Español · Français · Italiano · Nederlands · Norsk · Dansk · Suomi

Minden klubnak van már szoftvere, amely számol. A Swim Analyzer viszont lát is. A telefonos videóból reakcióidőt, vízbeérkezési szöget, feljöveteli távolságot és ciklushosszt mér, ott, a medenceparton, a telefonon futó testhelyzet-felismerő modellel.
Úszószoftverre keresve nevezési rendszereket, versenyrendező programokat, időmérő konzolokat és klubadminisztrációs megoldásokat találunk. Mindegyikre szükség van. De egyik sem magáról az úszásról szól. Rögzítik, hogy az úszó 26,41-et ment, és ott állnak meg, ahol az érdekes kérdés kezdődik: miért éppen 26,41-et?
Erre a kérdésre mindig is megvolt a válasz. Ott van a videóban. Az edzők tizenöt éve léptetik ujjal, képkockáról képkockára a felvételeket a telefon kijelzőjén, hangosan számolják a karcsapásokat, és csak becsülik a feljövetel helyét, mert az egész uszodában a pályaelválasztó kötél jelölései jelentik az egyetlen mércét. Az elemzés sosem volt lehetetlen. Csak épp abból került sokba, amiből egy edzőnek soha nincs elég: a medenceparti percekből.
A Swim Analyzer ezt az időráfordítást csökkenti. Felveszed az úszást a zsebedben lévő telefonnal. Bejelölöd az alkalmazás által kért referenciapontokat. Mire az úszó befejezi a levezetést, megkapod a verseny méréseken alapuló elemzését, a rajtkőtől a benyúlásig.
A rajtkőtől a benyúlásig, öt szakaszban mérve
A verseny egymást követő szakaszokból áll, és az elemzés is ezt követi. Az alkalmazásban minden szakaszhoz külön eszköz tartozik, és mindegyik olyan számokat ad, amelyeket az edző már az adott edzésen hasznosíthat.

- Rajt. Lépőrajt, páros lábú rajt vagy váltórajt. A rajt típusa is bekerül az adatok közé, így az úszó eredményeit mindig csak azonos mozgásformával hasonlítjuk össze. Mért adatok: reakcióidő, repülési idő, elugrási távolság, rajttípus.
- Vízbeérkezés. Hol és milyen szögben érnek a kezek a vízbe? Ezen a két változón múlik, mennyi marad meg a rajtugrás sebességéből a vízben. Mért adatok: vízbeérkezési távolság, vízbeérkezési szög.
- Víz alatti szakasz és feljövetel. Minden verseny egyik legértékesebb, mégis legkevésbé mért szakasza. A feljövetelig megtett távolság és eltelt idő, valamint az addig ténylegesen megőrzött sebesség. Mért adatok: feljöveteli távolság, feljöveteli idő, víz alatti sebesség.
- Úszás. Ciklusfrekvencia és ciklushossz együtt, az általad kiválasztott szakaszokon. Egyik a másik nélkül évtizedek óta félrevezeti az úszókat. Mért adatok: ciklusfrekvencia, ciklushossz, szakaszonkénti ciklusfrekvencia.
- Forduló és versenyáttekintés. A fal előtti és utáni szakasz fordulóideje, majd az összes részidő egyetlen versenyáttekintésben, a teljes úszás sebességgörbéjével. Mért adatok: fordulóidő, részidők, sebességgrafikon.
Ezek egyike sem új ötlet. Ugyanaz az elemzés, amelyet az élvonalbeli műhelyek harminc éve végeznek biomechanikai laborokban, most telefonon, egy kedd esti klubedzésen is elérhető.
A modell a telefonon fut
A legtöbb videóelemző termék csupán egy szerverhez kapcsolódó vékonykliens. Feltöltöd a videót, vársz, majd letöltöd az eredményt. Ez egy irodában működik, de ott nem, ahol a munka zajlik: egy csempézett, betonfalú csarnokban, túlterhelt vendéghálózattal és egy edzővel, akinek négy perce van a futamok között.
A Swim Analyzer a saját gépi tanulási stúdiónkban betanított testhelyzet-felismerő modellt exportálja és futtatja a telefonon. iPhone-on Core ML, Androidon LiteRT segítségével. Képkockákat mintavételez a videóból, megkeresi a medence falait, és mérési segédvonalakat helyez a felvételre anélkül, hogy akár egyetlen bájt is elhagyná a készüléket.

Miért fontos ez? Nincs feltöltési sor, nincs oda-vissza adatküldés, nincs szükség wifire. Az elemzés működik alagsori uszodában, idegenbeli versenyen és a versenyről hazafelé tartó repülőn is. A méréshez a videó nem hagyja el a telefont.
Ráadásul a matematika is ugyanaz. A készüléken futó geometriai számítások a szerveren futók közvetlen átiratai, így a medenceparton kirajzolt segédvonal megegyezik azzal, amelyet a háttérrendszer rajzolna. Az offline működés nem csökkentett üzemmód. Ez maga az üzemmód.
Az alkalmazás őszintén kezeli a bizonytalanságot. Ha a modell nem biztos abban, hogy megtalálta a falakat, inkább nem rajzol segédvonalakat, mint hogy rossz helyre tegye őket. Kiegészítő segítség, nem garantált eredmény. Egy eszköz, amely megalapozatlan számot ad át az edzőnek biztos adatként, többet árt, mint az, amelyik nem mond semmit.
A videótól az edzői visszajelzésig
A képernyőn látható számok önmagukban semmin sem változtatnak. Az úszó fejlődését a rájuk épülő, teljes visszacsatolási folyamat hozza el. A Swim Analyzer ezt az egész folyamatot biztosítja, nem csupán egy mérőeszközt, amely mellé a többit neked kell kitalálnod.

Felvétel vagy importálás. Bármilyen telefonos videó megfelel. Az alkalmazás a fájlból olvassa ki a képkockasebességet és a felvétel dátumát, így az időadatokat a kamera tényleges felvétele alapján számítja ki, nem feltételezésekből.
Küldés elemzésre. Az úszó elküldi a felvételt az edzőjének, és az egy közös beérkező mappába kerül, nem egy csoportos csevegésbe, ahol csütörtökre már rég elgörgetnek mellette.
Célkitűzés. Az edzők technikai célokat rendelnek az edzésekhez, és minden úszó látja a neki szólókat. Az elemzés megnyitásakor már egyértelmű, hogy mit kell keresni.
Az értelmezés elolvasása. A nyers adattáblázat mellett közérthető, szöveges összefoglaló is készül a tényleges mérési eredményekről, annak az úszónak is, aki még nem méter per másodpercben gondolkodik.
Jelölések hozzáadása. A gyors elemzés rajzeszközével közvetlenül a képkockára rajzolhatsz, képernyőképet készíthetsz, és elküldheted azt. Az egyik legrégebbi edzői eszköz, új adatokra alkalmazva.
Időbeli összehasonlítás. Minden elemzés úszónként megmarad, így az e havi feljövetel közvetlenül összevethető a márciusival.
Havi ranglista, mindenkinek ingyen
Az úszásban nehéz fenntartani a motivációt: hosszú a szezon, és ritkák a versenyek. Ezért a Swim Analyzer havi ranglistát kínál, amely az alkalmazás minden úszója számára ingyenesen elérhető. A sorrendet az adott hónapban felvett úszások mért rajt- és versenyadatai határozzák meg.
A kialakítása tudatos. Becenévvel szerepelsz, nem a hivatalos neveddel. A ranglisták medencehossz szerint különülnek el, így a 25 m-es, az 50 m-es és a yardos eredmények sosem keverednek észrevétlenül. Mindig látod a pontos helyezésedet, például hogy 312-ből a 3. vagy, de az alkalmazás mások nyers mérési adatait nem adja ki. Kilépéskor minden korábbi bejegyzésed törlődik, a felhasználóneved pedig felszabadul. Valódi visszavonás, nem egy rejtett jelölő.
Kinek szól?
Klubedzőknek, akik évente egy csapatonkénti labormérés helyett havonta egy mért rajtot szeretnének minden úszótól. Korosztályos műhelyeknek, ahol a technikai hiányosságok halmozódnak, és senkinek nincs ideje időben észrevenni őket. Egyéni úszóknak és masters versenyzőknek, akik mellett nincs edző a medenceparton, csak egy állványra tett telefon. Elemzőknek, akik egy videómappa helyett strukturált, exportálható számokat szeretnének. Arról, hogy ez miért változtatja meg, kik juthatnak elemzéshez egy klubban, az automatikus úszóverseny-elemzésről szóló cikkben írunk.

A csapathozzáférések kezelése a Swim Suite rendszerében történik, így a klub egyszer vásárol, és minden úszója és edzője hozzáférést kap. A különböző klubméretek költségeit a csomagok és árak oldalon találod.
Az edzők első kérdései
Miben különbözik ez a versenyrendező úszószoftverektől? A versenyrendező szoftver a versenyt bonyolítja le: nevezések, futamok, eredmények, időmérés. A Swim Analyzer azt elemzi, mi történt az eredmények mögött. A legtöbb klub mindkettőt használja. Az egyik összesíti a versenyeredményeket, a másik kideríti, hová lettek a tizedek.
Szükségem van víz alatti kamerákra vagy különleges felszerelésre? Nem. Egy telefonra van szükség, és ideális esetben valamire, ami stabilan tartja. Az alkalmazás olyan felvételekre épül, amelyeket a klubok ténylegesen el tudnak készíteni a medencepartról.
Működik az úszáselemzés internet nélkül az uszodában? Igen. A testhelyzet-felismerő modell magán a telefonon fut, iOS-en Core ML, Androidon LiteRT használatával, így a falak felismerése és a mérési segédvonalak teljesen offline is működnek. Az eredményhez nincs szükség uszodai wifire.
Az úszás mely részeit tudja elemezni? A rajtokat, az úszómozgást, a fordulókat és a teljes versenyeket, mindegyiket külön eszközzel. Együtt a rajtkőtől a benyúlásig lefedik az úszást, a teljes táv sebességgörbéjével.
Küldhetnek az úszók videót az edzőjüknek az alkalmazáson keresztül? Igen. Az úszó elküldi a felvételt elemzésre, az pedig az edző beérkező mappájába kerül, az úszó profiljához kapcsolva, és ha van ilyen, ahhoz a technikai célhoz is hozzárendelve, amelyhez készült.
Kluboknak készült, vagy egyéni úszó is használhatja? Mindkettőnek. Az egyéni úszók közvetlenül fizethetnek elő. A klubok a Swim Suite rendszerén keresztül vásárolnak csapathozzáférést, amely a névsorban szereplő minden úszóra és edzőre kiterjed. A havi ranglista mindkét esetben ingyenes.