Przejdź do treści
Strona główna " IT ir technologijos " Galvos judėjimo sekimo technologija

Galvos judėjimo sekimo technologija

Kaip pradėjo sekti mūsų galvas

Kai pirmą kartą pamačiau žmogų, žaidžiantį virtualios realybės žaidimą su akiniais ant galvos, pagalvojau – tai kažkas iš mokslinės fantastikos filmų. Bet štai dabar tokia technologija jau yra mūsų kišenėse, telefonuose, kompiuteriuose ir net automobiliuose. Galvos judėjimo sekimo technologija tapo tokia įprasta, kad net nepagalvojame, kiek sudėtingos inžinerijos reikia, kad jūsų galvos judesys būtų tiksliai užfiksuotas ir paverstas kompiuterio komanda.

Visa tai prasidėjo dar XX amžiaus viduryje, kai karinės ir medicininės institucijos ieškojo būdų, kaip tiksliau stebėti pilotų ir pacientų galvos padėtį. Pirmieji įrenginiai buvo nepatogu dideli – įsivaizduokite šalmą su daugybe laidų, kurie jungiasi į kompiuterį, užimantį pusę kambario. Tie laikai, laimei, jau seniai praėję.

Trys pagrindiniai būdai sekti galvos judesius

Šiandien naudojami trys pagrindiniai metodai, kaip sekti galvos judėjimą, ir kiekvienas turi savo privalumų bei trūkumų. Pirmasis – optinis sekimas. Čia naudojamos kameros, kurios stebi specialius žymeklius ant galvos arba tiesiog atpažįsta veidą ir galvos kontūrus. Šis metodas labai tikslus, bet turi vieną didelį minusą – reikia tiesioginės matymo linijos tarp kameros ir galvos. Jei kažkas užstoja arba pasukate galvą per daug į šoną, sistema gali prarasti sekimą.

Antrasis metodas – inercinis sekimas, naudojantis akselerometrus, giroskopus ir magnetometrus. Tai tie patys jutikliai, kurie yra jūsų telefone ir leidžia jam suprasti, kaip jį laikote. Šie maži elektroniniai komponentai jaučia pagreitį, kampinį greitį ir magnetinio lauko kryptį. Kai visi trys dirba kartu, jie gali labai tiksliai nustatyti galvos padėtį erdvėje. Problema tik ta, kad laikui bėgant kaupiasi maža paklaida – tai vadinama “dreifavimu”. Po kelių minučių sistema gali “pamanyti”, kad žiūrite į šoną, nors iš tikrųjų žiūrite tiesiai.

Trečiasis metodas – hibridinis, kuris sujungia abu ankstesnius. Daugelis šiuolaikinių VR akinių naudoja būtent tokį sprendimą. Inercinis sekimas užtikrina greitą atsaką ir veikia bet kokioje padėtyje, o optinis sekimas periodiškai “pataiso” kaupiantįsi paklaidą. Tai tarsi turėti du skirtingus žemėlapius – vieną, kuris parodo, kur esate dabar, ir kitą, kuris patvirtina, kad nepasiklydote.

Kas vyksta po šalmu: matematika ir fizika

Dabar truputį pasinerkime į tai, kaip visa tai veikia techniškai, bet pažadu nekalbėti sudėtingomis formulėmis. Kai judate galvą, jutikliai fiksuoja tris pagrindines ašis: žiūrėjimą aukštyn-žemyn (pitch), sukimąsi į šonus (yaw) ir pakreipimą į petį (roll). Kiekvienas šis judesys turi būti išmatuotas dešimtis ar net šimtus kartų per sekundę, kad judėjimas atrodytų sklandus.

Giroskopas matuoja kampinį greitį – tai reiškia, kaip greitai sukate galvą. Akselerometras jaučia linijinį pagreitį – kaip greitai judinate galvą pirmyn, atgal ar į šonus. Magnetometras veikia kaip kompasas, rodydamas, kur yra šiaurė. Bet štai problema – magnetometras labai jautrus elektromagnetiniams trukdžiams. Jei šalia yra didelės garso kolonėlės ar kiti elektros prietaisai, jis gali rodyti netiksliai.

Visa ši informacija patenka į procesorių, kuris naudoja specialius algoritmus, vadinamus “sensoriniu susiliejimu” (sensor fusion). Tai sudėtingi matematiniai skaičiavimai, kurie paima visus duomenis iš skirtingų jutiklių ir “nusprendžia”, kuri informacija patikimiausia. Pavyzdžiui, jei magnetometras rodo keistus duomenis, sistema labiau pasitiki giroskopo ir akselerometro informacija.

Kur visa tai naudojama šiandien

Virtualios realybės akiniai – tai pirmasis dalykas, kuris šauna į galvą, kai kalbame apie galvos sekimą. Meta Quest, PlayStation VR, HTC Vive – visi šie įrenginiai naudoja pažangius sekimo sistemas. Kai žaidžiate VR žaidimą ir pasukate galvą, kad pažiūrėtumėte, kas vyksta už jūsų, sistema turi reaguoti akimirksniu. Jei būtų bent mažas vėlavimas, jūs jaustumėte diskomfortą ar net pykinimą. Todėl šiuolaikiniai VR akiniai atnaujina galvos padėtį 90-120 kartų per sekundę.

Bet tai toli gražu ne vienintelė sritis. Medicinos srityje galvos sekimas naudojamas chirurgijoje, ypač neurochirurgijoje. Chirurgas gali dėvėti specialius akinius, kurie rodo papildomą informaciją apie paciento smegenų struktūrą, ir ši informacija juda kartu su chirurgo galva. Tai leidžia operuoti tiksliau ir saugiau.

Automobilių pramonėje ši technologija integruojama į pažangias vairuotojo pagalbos sistemas. Sistema gali sekti, kur žiūri vairuotojas, ir įspėti, jei jis per ilgai nežiūri į kelią. Kai kurie prabangūs automobiliai net reguliuoja prietaisų skydo projekciją priklausomai nuo vairuotojo galvos padėties, kad informacija visada būtų optimaliame kampe.

Žaidimų pramonėje, net be VR, galvos sekimas tampa vis populiaresnis. Kai kurios web kameros gali sekti jūsų galvą ir atitinkamai judinti žaidimo kamerą. Tai ypač populiaru skraidymo simuliatoriuose, kur galite “apsidairyti” orlaivio kabinoje tiesiog judindami galvą, o ne mygtukais ar pele.

Tikslumas ir jo iššūkiai

Vienas didžiausių klausimų – kaip tiksliai ši technologija veikia? Atsakymas priklauso nuo daugelio faktorių. Profesionalios sistemos, naudojamos kino pramonėje ar mokslinėse laboratorijose, gali sekti galvos padėtį su mažiau nei vieno milimetro paklaida. Tokios sistemos naudoja kelias infraraudonųjų spindulių kameras ir specialius atspindinčius žymeklius ant galvos.

Vartotojų lygio įrenginiai, kaip VR akiniai, paprastai turi kelių milimetrų tikslumą, o tai daugumoje atvejų yra daugiau nei pakanka. Problema kyla, kai aplinka nėra ideali. Prastas apšvietimas gali sutrikdyti optinį sekimą. Metalinės konstrukcijos ar elektros prietaisai gali suklaidinti magnetometrą. Net temperatūros pokyčiai gali paveikti jutiklių tikslumą.

Yra ir kitas aspektas – latentas, arba vėlavimas. Tai laikas nuo tada, kai pajudate galvą, iki momento, kai sistema reaguoja į šį judesį. Žmogaus smegenys labai jautrios tokiems vėlavimams. Jei latentas viršija 20 milisekundžių, daugelis žmonių pradeda jausti diskomfortą. Todėl šiuolaikinės sistemos stengiasi išlaikyti latentą žemiau 10-15 milisekundžių.

Privatumo klausimai ir duomenų saugumas

Čia prasideda įdomesnė dalis, apie kurią ne visi pagalvoja. Galvos judėjimo duomenys gali atskleisti daug daugiau apie jus, nei manote. Mokslininkai jau įrodė, kad pagal tai, kaip žmogus juda galvą, galima nustatyti jo tapatybę su gana dideliu tikslumu. Tai tarsi pirštų atspaudai, tik paremti judesiais.

Be to, galvos judėjimo analizė gali atskleisti jūsų dėmesio koncentraciją, nuovargį, net kai kurias sveikatos problemas. Pavyzdžiui, neįprastai drebantys galvos judesiai gali rodyti neurologines ligas. Nors tai gali būti naudinga medicinos tikslais, kyla klausimas – kas turi prieigą prie šių duomenų ir kaip jie naudojami?

Daugelis VR platformų renka galvos judėjimo duomenis, kad pagerintų naudotojo patirtį ar analizuotų, kaip žmonės sąveikauja su virtualiu turiniu. Bet šie duomenys gali būti naudojami ir reklamoms – pavyzdžiui, stebint, į ką žiūrite ilgiausiai virtualioje parduotuvėje. Todėl svarbu skaityti privatumo politikas ir suprasti, kokius duomenis dalijatės.

Ateities perspektyvos ir naujos galimybės

Technologija nesustoja vietoje, ir galvos sekimas nėra išimtis. Vienas įdomiausių naujų krypčių – akių sekimas, integruotas kartu su galvos sekimu. Tai leidžia sistemai žinoti ne tik kur nukreipta jūsų galva, bet ir kur tiksliai žiūrite. Tokia informacija gali revoliucionizuoti VR patirtį – pavyzdžiui, sistema gali rodyti aukštos kokybės grafiką tik ten, kur žiūrite, o periferinį regėjimą atvaizduoti žemesne kokybe. Tai sutaupo daug procesorių galios.

Kita įdomi sritis – bevielės ir autonomiškos sistemos. Dabar daugelis VR akinių vis dar reikalauja laidų arba turi ribotas baterijas. Ateityje tikimasi sukurti sistemas, kurios būtų lengvesnės, ilgiau veiktų ir nereikalautų jokių išorinių jutiklių ar kamerų. Visa sekimo technologija būtų integruota į kompaktiškus akinius.

Yra net eksperimentuojama su smegenų-kompiuterio sąsajomis, kur galvos judėjimo sekimas būtų papildytas tiesioginiu nervų signalų nuskaitymu. Skamba kaip mokslinė fantastika, bet kai kurios kompanijos jau turi veikiančius prototipus. Tai galėtų būti ypač naudinga žmonėms su judėjimo sutrikimais.

Praktiniai patarimai norintiems išbandyti

Jei svarstote įsigyti VR akinius ar kitą įrenginį su galvos sekimu, štai keletas patarimų. Pirma, įsitikinkite, kad turite pakankamai vietos. Daugelis sistemų reikalauja bent 2×2 metrų erdvės, kad galėtumėte laisvai judėti. Antra, apšvietimas yra svarbus – per tamsus ar per šviesus kambarys gali sutrikdyti optinį sekimą.

Jei naudojate sistemą su išorinėmis kameromis ar jutikliais, skirkite laiko teisingam jų išdėstymui. Paprastai geriausia juos tvirtinti aukštai, kampuose, nukreiptus žemyn į žaidimo zoną. Įsitikinkite, kad tarp jutiklių ir akinių nėra kliūčių – net didelės augalai ar baldai gali sutrikdyti sekimą.

Dėl komforto – nepervardinėkite. Jei jaučiate galvos skausmą, pykinimą ar akių nuovargį, darykite pertraukas. Jūsų smegenys turi priprasti prie virtualios realybės, ir tai gali užtrukti kelias sesijas. Pradėkite nuo trumpesnių laikotarpių ir palaipsniui didinkite.

Reguliariai atnaujinkite programinę įrangą. Gamintojai nuolat tobulina sekimo algoritmus ir taiso klaidas. Kartais paprastas programinės įrangos atnaujinimas gali žymiai pagerinti sekimo tikslumą ir sumažinti latentą.

Kai technologija tampa natūralia

Grįžtant prie pradžios – galvos judėjimo sekimas iš futuristinės technologijos tapo kasdieniu įrankiu. Nuo žaidimų iki medicinos, nuo automobilių iki pramonės – ši technologija keičia, kaip sąveikaujame su skaitmenine informacija. Įdomiausia tai, kad mes dar tik pradedame suprasti visas galimybes.

Technologija vis dar tobulėja – tampa tikslesnė, greitesnė, prieinamesnė. Kiekviena nauja jutiklių karta yra mažesnė ir efektyvesnė. Kiekvienas naujas algoritmas geriau interpretuoja mūsų judesius. Ir nors dar yra iššūkių, ypač susijusių su privatumu ir tikslumu sudėtingose aplinkose, bendras judėjimas yra aiškus.

Galbūt netrukus net nepagalvosime apie tai, kad mūsų galvos judesiai yra sekami – tai bus tokia pat natūralu kaip dabar naudoti jutiklinį ekraną. Ir kas žino, gal būsimos kartos žiūrės į mūsų šiandienos VR akinius taip, kaip mes žiūrime į pirmuosius nerangius mobiliuosius telefonus. Technologija juda pirmyn, ir mes judame kartu su ja – kartais net nežinodami, kad mūsų galvos judesiai padeda kurti ateitį.