Pradžia / Programavimas / Papildytoji realybė kasdienybėje

Papildytoji realybė kasdienybėje

Prieš kokį dešimtmetį papildytoji realybė (AR) daugumai skambėjo kaip mokslinės fantastikos terminas iš filmų apie ateitį. Šiandien ji tyliai įsiskverbė į kasdienius įrankius – telefonus, planšetes, netgi akinius – ir dauguma žmonių ja naudojasi net nesusimąstydami, kad tai ir yra ta pati technologija, apie kurią prieš dešimt metų buvo rašoma kaip apie kažką egzotišką. Šis straipsnis – bandymas parodyti, kur AR jau slypi mūsų aplinkoje, kaip ji veikia praktiškai ir ką verta žinoti, jei nori ja pasinaudoti sąmoningiau.

Kas iš tikrųjų yra ta papildytoji realybė

Skirtingai nei virtuali realybė, kuri visiškai užmerkia vartotoją į sukurtą pasaulį, papildytoji realybė dirba su tuo, kas jau yra aplinkui. Kamera fiksuoja realų vaizdą, o programinė įranga ant jo uždeda skaitmeninius sluoksnius – tekstą, 3D modelius, animacijas ar informaciją. Technine prasme viskas remiasi trimis dalykais: vaizdo atpažinimu, erdvės kartografavimu (SLAM – simultaneous localization and mapping) ir realaus laiko renderiu. Telefono jutikliai – giroskopas, akselerometras, kamera – nuolat skaičiuoja, kur įrenginys yra erdvėje, ir pagal tai koreguoja, kaip virtualus objektas turėtų atrodyti iš tavo perspektyvos.

Įdomu tai, kad AR nebūtinai reikalauja brangios įrangos. Apple ARKit ir Google ARCore jau kelerius metus veikia standartiniuose išmaniuosiuose telefonuose, todėl kūrėjams nereikia išradinėti dviračio – pakanka pasinaudoti gatavais įrankiais ir sutelkti dėmesį į turinį, o ne į fizikos variklio kūrimą nuo nulio.

Telefonas kišenėje – jau AR įrenginys

Dažniausiai žmonės su AR susiduria per programėles, kurių net nesieja su šia sąvoka. Instagram ir Snapchat filtrai, kurie prideda šunies ausis ar pakeičia veido formą, techniškai yra papildytosios realybės atvejis – programa atpažįsta veido taškus ir ant jų uždeda skaitmeninį sluoksnį realiu laiku. Panašiai veikia ir programėlės, leidžiančios pamatuoti kambario plotą vien nukreipus kamerą – tai jau tapo standartine funkcija tiek „iOS“, tiek „Android“ sistemose per matavimo įrankius.

Kitas pavyzdys – IKEA Place ar panašios baldų programėlės. Vartotojas nukreipia kamerą į savo kambarį, o programa parodo, kaip sofa ar spinta atrodytų realioje erdvėje, tikru mastu. Tai išsprendžia realią problemą – anksčiau reikėdavo matuoti liniuote, spėlioti proporcijas ir tikėtis, kad viskas tilps.

Prekyba ir bandymai prieš perkant

E-prekyba visada turėjo vieną silpną vietą – negalimą apčiuopti ar išbandyti prekę prieš perkant. AR čia tapo praktišku sprendimu. Akinių prekės ženklai, tokie kaip Warby Parker, leidžia „užsidėti“ akinius per telefono kamerą ir pamatyti, kaip jie atrodo ant veido. Kosmetikos kompanijos, pavyzdžiui, L’Oréal, siūlo virtualų makiažo bandymą – lūpų dažai, šešėliai, net plaukų spalva parodomi realiu laiku ant vartotojo veido vaizdo.

Tai nėra tik gudrus rinkodaros triukas. Tyrimai rodo, kad prekės, kurias galima „pabandyti“ per AR, turi mažesnį grąžinimų procentą – žmogus tiesiog geriau supranta, ką perka. Praktinis patarimas: jei parduodi produktus internetu ir svarstai apie AR integraciją, pradėk nuo nedidelio bandomojo projekto viename produktų segmente, o ne bandyk iškart apimti visą katalogą. Tai leidžia įvertinti, ar investicija į 3D modelių kūrimą atsiperka konversijų augimu.

Navigacija be galvos sukimo į žemėlapį

Google Maps jau kurį laiką siūlo funkciją „Live View“ – nukreipus telefono kamerą į gatvę, ant realaus vaizdo uždedamos strelės ir gatvių pavadinimai, rodantys kryptį. Tai ypač naudinga sudėtinguose miesto centruose ar požeminėse stotyse, kur GPS signalas silpnas, o tradicinis žemėlapio vaizdas iš viršaus tiesiog nepadeda susiorientuoti. Panašią logiką naudoja ir oro uostų navigacijos sistemos – vietoj to, kad ieškotum vartų numerio ekrane, tiesiog nukreipi telefoną, ir programa parodo kryptį tiesiog ant koridoriaus vaizdo.

Automobilių pramonėje AR pereina į priekinį stiklą – vadinamieji HUD (head-up display) ekranai jau kai kuriuose modeliuose rodo navigacijos strėles, tiesiogiai projektuojamas ant kelio vaizdo, kad vairuotojui nereikėtų nuleisti akių nuo kelio.

Švietimas ir mokymai – kai teorija tampa apčiuopiama

Vienas iš mažiau matomų, bet realiai naudingų AR pritaikymų – mokymas. Medicinos studentai gali per AR akinius ar planšetę pamatyti trimatį žmogaus organų modelį ir jį „išardyti“ sluoksniais, nesinaudojant tikru lavonu ar brangiu manekenu. Pramonės sektoriuje technikai, atlikdami sudėtingą įrangos remontą, per AR akinius mato nurodymus tiesiogiai ant detalės, kurią remontuoja – nereikia žiūrėti į atskirą instrukcijos lapą ar ekraną.

Lietuvoje ir kitose Baltijos šalyse tokie sprendimai dar retesni didelėse pramonės įmonėse, tačiau universitetuose, ypač inžinerijos ir medicinos fakultetuose, AR jau naudojamas kaip papildoma mokymo priemonė – dažniausiai per specializuotas programėles, veikiančias planšetėse.

Akiniai, kurie keičia žaidimą

Nors telefonas šiuo metu yra pagrindinis AR vartai, pramonė aiškiai juda link nešiojamų įrenginių – akinių ar antgalvio ekranų. Microsoft HoloLens, nors ir orientuotas daugiau į verslo sektorių, parodė, kad hologramas galima integruoti į realią erdvę taip, jog vartotojas gali su jomis sąveikauti rankų gestais. Apple Vision Pro pasirinko kitą kelią – tai labiau „mišrios realybės“ (mixed reality) įrenginys, kuris gali persijungti tarp visiško panardinimo ir realaus pasaulio matymo su skaitmeniniais sluoksniais.

Realybė tokia, kad masinis šių įrenginių priėmimas dar neįvyko – kaina, baterijos veikimo laikas ir socialinis nepatogumas (ne visi nori vaikščioti su akiniais, kurie primena filmus apie ateitį) vis dar stabdo plačią adaptaciją. Tačiau technologija tobulėja sparčiai, o kai kainos nukris, panašiai kaip nukrito išmaniųjų laikrodžių kainos, galime tikėtis platesnio naudojimo.

Ką verta žinoti prieš neriant į AR pasaulį

Jei nori pats išbandyti AR, keli praktiniai patarimai gali padėti išvengti nusivylimo:

  • Patikrink įrenginio suderinamumą. Ne visi telefonai palaiko ARKit ar ARCore – dažniausiai tai lemia telefono amžius ir jutiklių rinkinys, o ne vien procesoriaus galia.
  • Apšvietimas turi reikšmę. Prastas apšvietimas ar per daug blizgūs paviršiai gali sutrikdyti erdvės atpažinimą – programa tiesiog „nesuranda“ grindų ar sienos.
  • Baterija išsikrauna greičiau. AR programos intensyviai naudoja kamerą, GPS ir procesorių vienu metu, tad ilgesnis naudojimas gali gerokai sumažinti telefono veikimo laiką.
  • Privatumas – ne smulkmena. Daugelis AR programėlių prašo prieigos prie kameros ir vietos duomenų. Verta pasitikrinti, ar programa tikrai naudoja šiuos duomenis tik funkcionalumui, o ne renka juos rinkodaros tikslais.

Kūrėjams, kurie svarsto kurti savo AR sprendimą, patarimas paprastas – nepradėk nuo sudėtingiausio scenarijaus. Geriau sukurti nedidelį prototipą su viena aiškia funkcija (pavyzdžiui, produkto vizualizacija) ir jį testuoti su realiais vartotojais, nei iškart bandyti sukurti pilną platformą su visomis įmanomomis galimybėmis.

Vietoj tolimo žvilgsnio – kas jau čia, po ranka

Įdomiausia AR dalis yra ne tai, kas dar bus ateityje su superakiniais ar hologramomis, o tai, kad ji jau dabar veikia mūsų telefonuose ir mes ja naudojamės nesureikšmindami. Kai matuoji stalą programėle vietoj liniuotės, kai bandaisi akinius nueidamas neišėjęs iš namų, ar kai einant nepažįstamu miestu strėlės tiesiog parodo kryptį ant realaus vaizdo – tai ir yra papildytoji realybė, veikianti tyliai, be pompastikos.

Ateityje, ko gero, ribos tarp „realaus“ ir „skaitmeninio“ sluoksnio taps dar plonesnės – galbūt akiniai taps tokie patogūs ir nebrangūs, kad jų nešiojimas nesiskirs nuo įprastinių regėjimo akinių. Bet kol tai atsitiks, verta pastebėti, kad AR nėra kažkas, ko reikia laukti – ji jau veikia tavo kišenėje, ir vienintelis klausimas – ar žinai, kaip ją panaudoti sau naudingai.