A modern mágneses nyomkövetők fejlődése lehetővé tette az avatarok „rezgésének” csökkentését és a mérések pontosságának növelését, mindez a legújabb elektronikai fejlesztéseknek köszönhetően. A Polhemus Viper modell például, amely akár 960 Hz-es mintavételi frekvenciával képes mérni négy vevőt, rendkívüli előrelépést jelentett a korábbi modellekhez képest, mint például a Polhemus Fastrack, amely csupán 30 Hz-en dolgozott. A mintavételi frekvencia növekedése lehetővé tette a pontosabb adatgyűjtést, miközben a vezeték nélküli adatátvitel sebessége 10 Mbit/másodpercig terjedhet.

A Viper rendszer fejlesztései nem csupán a mintavételi frekvenciát érintették, hanem az érzékelők méretét és az elhelyezésük lehetőségeit is. Az új „mikroérzékelők” rendkívül kicsik, akár néhány milliméter átmérőjűek, így lehetővé vált az érzékelők elhelyezése szűk helyeken is, például az ujjakon, ami elengedhetetlen az avatar kézmozdulatok pontos követéséhez. Az ultra-rugalmas csatlakozók biztosítják, hogy az érzékelők szinte észrevehetetlenek maradjanak, miközben a felhasználó ujjait mozgatja. A Viper 16 rendszer, amely akár 16 érzékelőt is képes egyetlen SEU (számítógéphez csatlakozó vezérlőegység) segítségével kezelni, az egyes érzékelők vezetékes csatlakoztatásával biztosítja a folyamatos adatátvitelt, de a hosszú vezetékek miatt az eszköz mobilitása bizonyos korlátozásokkal jár.

A rendszer hatótávolságának növelésére is különböző megoldásokat dolgoztak ki. Míg a régi Fastrack rendszerek hatótávolsága 75 cm volt, addig a Viper képes akár 225 cm-es távolságot is mérni, ha egy speciális „Long Ranger” sugárzó forrást alkalmaznak. Ezen kívül a Polhemus G4 rendszer a vezeték nélküli adatátvitelt is integrálta, amely lehetővé tette a felhasználók számára, hogy szabadon mozogjanak a mérés során, anélkül, hogy a hosszú kábelek akadályoznák őket.

A nyomkövetés pontosságának növelésével egyidejűleg a Viper érzékelők statikus pozicionálási pontossága 0,38 mm-es RMS-értékre csökkent, míg a statikus tájolás pontossága 0,10° RMS-re javult, ami a korábbi Fastrack rendszerekhez képest jelentős fejlődést jelentett. Azonban fontos megjegyezni, hogy a mágneses nyomkövetők pontossága csökkenhet, ha az érzékelő távolodik a forrástól, mivel a mágneses mező intenzitása csökken a távolsággal. A fémes környezetek, például a fémépítkezésű falak vagy berendezések is rontják a mérési pontosságot azáltal, hogy Eddy-áramokat indukálnak, amelyek saját kisebb mágneses mezőt hoznak létre, ami interferenciát okozhat a forrás elsődleges mágneses mezőjével.

A pontosabb mérésekhez szükséges kalibrálás nem csupán a távolságtól függ, hanem az eszközkörnyezet fémes összetevőitől is. A kutatások azt mutatták, hogy a Fastrack nyomkövetésének pontossága akár 100 mm-rel is romolhat, ha a vevő érzékelő túl messze kerül a forrástól. A kalibrálás során a pontos mérések javítása érdekében gyakran alkalmaznak optikai nyomkövető rendszereket, amelyek lehetővé teszik a Fastrack adatainak korrigálását. A különféle mérési környezetek azonban azt is eredményezhetik, hogy a kalibrálás folyamata időigényes és költséges lesz, különösen, ha a fémek jelenléte jelentősen befolyásolja a mérések pontosságát.

A fémes interferencia és a távolságból adódó mérési hibák csökkentésére a Polhemus új „Fly True Technology” (FTT) funkcióval látta el a Viper rendszert. Az FTT lehetővé teszi, hogy a rendszer a mágneses zűrzavart figyelembe véve, pontosabb adatokat szolgáltasson, különösen olyan környezetekben, ahol fémes akadályok jelennek meg. Az FTT funkció lehetővé teszi a nyomkövetés megbízhatóságának növelését, és segít minimalizálni a fémes interferenciák által okozott mérési hibákat.

Ezek az új fejlesztések nemcsak a mágneses nyomkövetés elméleti alapjait, hanem annak gyakorlati alkalmazását is forradalmasítják, lehetővé téve a még precízebb és megbízhatóbb mozgáskövetést, amely alapvető fontosságú a virtuális valóság, a digitális kézmozdulatok és az avatarok irányításának fejlődésében. Az ilyen technológiai újítások elősegítik az avatarok és virtuális karakterek még pontosabb és természetesebb irányítását, és új lehetőségeket kínálnak a különféle digitális interakciók számára.

Miért fontos a szemkövető rendszerek kalibrálása a VR-fejhallgatókban?

A szemkövető rendszerek, amelyek a VR-technológia részeként a felhasználók szemmozgásait követik, fontos szerepet játszanak az energiafogyasztás csökkentésében és a felhasználói élmény javításában. Az ilyen rendszerek a felbontás csökkentésével csökkenthetik az energiafelhasználást: csupán a felhasználó által fókuszált jelenet területét jelenítik meg nagy felbontásban, míg a többi terület alacsonyabb felbontású marad. Ez az eljárás, amelyet foveating display-ként ismerünk, jelentősen optimalizálja az energiafogyasztást, mivel csak azokat a pixeleket kell feldolgozni, amelyek a felhasználó fókuszában vannak. A pontos szemkövetéshez elengedhetetlen, hogy az információk valós időben érkezzenek, amit a megfelelő mintavételi frekvencia (Hz) biztosít.

A szemkövető rendszerek közötti különbségek megértéséhez figyelembe kell venni több tényezőt is, amelyek a szemkövető és a számítógép teljesítményétől függnek. A szemmozgásokat követő rendszerek egyik alapvető jellemzője a mintavételi frekvencia, amelynek minél magasabbnak kell lennie, annál jobb a rendszer működése. Ezen kívül fontos figyelembe venni a rendszer késleltetését is, amely az optikai érzékelők és a számítógépes feldolgozó egység közötti kommunikációs késedelmekből adódik. A rendszer késleltetése a kamera késleltetéséből, valamint a képek feldolgozásához szükséges erőforrások feldolgozási idejéből tevődik össze.

A szemkövető rendszerek kalibrálása rendkívül fontos, mivel minden felhasználó szemei és arca más geometriai jellemzőkkel rendelkeznek, és a pontos méréshez elengedhetetlen, hogy az eszközt az adott személyre szabják. A kalibrálás folyamatában a felhasználónak egy-egy pontot kell fókuszálnia a kijelzőn, amíg a szoftver rögzíti a szem pozícióját. Ezt a folyamatot többször is meg kell ismételni, amíg minden szükséges adatot összegyűjtenek, és a rendszer képes lesz pontosan meghatározni a felhasználó által nézett pontot. Az, hogy hány pontot használnak a kalibrálás során, nagyban befolyásolja a mérés pontosságát, hiszen minél több pontot és pontosabb matematikai függvényt alkalmaznak, annál precízebbek lesznek az eredmények.

Fontos, hogy az egyes VR-fejhallgatók különböző szemkövető rendszerei eltérő jellemzőkkel bírnak. Például a "Pupil Core" rendszere, amely a HTC VIVE fejhallgatókhoz adaptálható, rendkívül alacsony késleltetést biztosít, viszont a processzálásához jelentős számítógépes erőforrást igényel, míg a HTC VIVE Pro Eye szemkövetője integrált, kisebb mintavételi frekvenciával dolgozik, de hasonló pontosságot és kalibrálási módszert kínál.

A VR-fejhallgatókban használt szemkövetők különböző típusai tehát különböző szintű kalibrálási eljárásokat és technikai teljesítményt igényelnek, amelyeket minden felhasználónak és minden alkalommal, amikor az eszközt felhelyezik, figyelembe kell venni.

Egyéb szempont, amit fontos megérteni, hogy a szemkövető rendszerek, bár jelentős előnyökkel járnak, nem mentesek bizonyos korlátoktól sem. A fő korlátozás az optikai nyomkövetők esetében az, hogy szükség van közvetlen látótávolságra az infravörös kamerák és a nyomkövetett objektumok között. Ez különösen fontos a VR-rendszereknél, mint például a Quest vagy a VIVE rendszernél, ahol a nyomkövetéshez elengedhetetlen a világos IR fényforrások és érzékelők közötti közvetlen látótávolság. Az optikai nyomkövetők további hátránya a külső fényforrások, például a napfény hatása, ami zavarhatja a szenzorok működését.

A szemkövető rendszerek legújabb fejlesztései ezen hátrányok kiküszöbölésére irányulnak, például redundáns érzékelők alkalmazásával, amelyek lehetővé teszik a nyomkövetést akkor is, ha egyes fényforrások blokkolják az IR érzékelők látóterét.