Google augmented reality to zestaw technologii i aplikacji, w których firma łączy kamerę smartfona, czujniki ruchu i sztuczną inteligencję, by nakładać cyfrowe informacje na obraz realnego świata. W praktyce składają się na to konkretne narzędzia: Google Lens, platforma ARCore dla deweloperów, funkcja Live View w Mapach oraz interaktywne modele 3D w wyszukiwarce. Ogólne zasady działania rozszerzonej rzeczywistości opisuje artykuł „Rzeczywistość rozszerzona” na tym portalu – tutaj skupiamy się wyłącznie na tym, co konkretnie oferuje Google i jak z tego korzystać.
Google Lens jako brama do rozszerzonej rzeczywistości
Google Lens to najbardziej rozpoznawalna aplikacja augmented reality w portfolio firmy, dostępna bezpośrednio z aplikacji Google, aparatu na wielu telefonach Android oraz z paska wyszukiwania. Wystarczy skierować obiektyw na roślinę, zwierzę, etykietę produktu czy zadanie matematyczne, a Lens rozpozna treść i wyświetli informacje na ekranie w czasie rzeczywistym.
Element rozszerzonej rzeczywistości widać najlepiej w funkcji tłumaczenia tekstu z obrazu: Lens nie tylko przekłada napis, ale nakłada przetłumaczony tekst wprost na oryginalny obraz, zachowując układ i tło, tak jakby napis od początku był w innym języku. Podobnie działa opcja zakupowa – po skierowaniu kamery na ubranie lub mebel aplikacja pokazuje podobne produkty dostępne w sklepach, łącząc obraz z realnego świata z danymi z sieci. To pokazuje, jak augmented reality technology przestaje być gadżetem i staje się codziennym narzędziem wyszukiwania.
ARCore – techniczny fundament aplikacji AR Google
Pod wieloma funkcjami AR od Google stoi ARCore – zestaw narzędzi programistycznych (SDK) udostępniony deweloperom do budowania własnych aplikacji. Zanim jednak powstał ARCore, Google testował pierwszą augmented reality na telefonach w ramach projektu Tango, który od 2014 roku wymagał specjalnych czujników głębi wbudowanych w kilka modeli smartfonów. Projekt ten okazał się niszowy, ale wypracował mechanizmy śledzenia ruchu i mapowania przestrzeni, które w 2018 roku trafiły do znacznie bardziej uniwersalnego ARCore.
ARCore działa na większości nowszych telefonów z Androidem bez dodatkowego sprzętu – korzysta z samej kamery, akcelerometru i gyroskopu, wykorzystując trzy mechanizmy: śledzenie ruchu telefonu w przestrzeni, rozpoznawanie płaskich powierzchni (podłogi, blatu, ściany) oraz szacowanie oświetlenia otoczenia, by wirtualne obiekty rzucały realistyczne cienie. Na tym fundamencie działają zarówno aplikacje Google, jak i produkty firm trzecich, na przykład narzędzia do wizualizacji mebli w mieszkaniu czy gry wykorzystujące otoczenie użytkownika jako planszę.
AR w Mapach i Wyszukiwarce Google
Funkcja Live View w Google Maps to praktyczny przykład zastosowania AR w nawigacji pieszej. Po skierowaniu kamery na ulicę na ekranie pojawiają się strzałki i etykiety nałożone na rzeczywisty obraz, co ułatwia orientację na skrzyżowaniach, w centrach handlowych czy na dużych lotniskach, gdzie klasyczna mapa z widokiem z góry bywa trudna do odczytania.
Wyszukiwarka Google z kolei od kilku lat pozwala wyświetlać w AR modele 3D wielu obiektów – zwierząt, elementów anatomii człowieka, planet czy butów sportowych. Po wpisaniu odpowiedniego zapytania i wybraniu opcji „Zobacz w 3D” lub „Zobacz w swojej przestrzeni” aplikacja (przez ARCore) umieszcza model w realnej skali w pomieszczeniu użytkownika. To przydatne narzędzie, kiedy trzeba ocenić rzeczywisty rozmiar przedmiotu przed zakupem albo po prostu zrozumieć proporcje czegoś, czego nigdy nie widzieliśmy na żywo.
Praktyczne zastosowania: tłumaczenia, zakupy i przeglądarka
Google Translate wykorzystuje ten sam mechanizm nakładania tekstu co Lens – tryb kamery tłumaczy napisy na wyświetlaczu w czasie rzeczywistym, co przydaje się w podróży przy odczytywaniu menu, znaków czy instrukcji. W Wyszukiwarce funkcja „Przymierz” pozwala z kolei za pomocą przedniej kamery zobaczyć na własnej twarzy okulary czy makijaż, zanim produkt zostanie kupiony online.
Warto też wiedzieć, że AR od Google nie zawsze wymaga instalowania osobnej aplikacji. Dzięki wsparciu przeglądarki Chrome dla standardu WebXR część modeli 3D na stronach producentów można otworzyć w rozszerzonej rzeczywistości bez pobierania niczego dodatkowego – to jeden z powodów, dla których augmented reality app coraz częściej działa po prostu w oknie przeglądarki, a nie jako osobny program na telefonie.
Czy każdy telefon obsługuje funkcje AR od Google?
Nie wszystkie funkcje AR działają identycznie na każdym urządzeniu. ARCore ma listę obsługiwanych modeli Androida – większość telefonów z ostatnich kilku lat spełnia wymagania, ale starsze lub bardzo budżetowe modele mogą nie obsługiwać niektórych funkcji, np. dokładnego mapowania powierzchni. Na iPhone’ach Google udostępnia analogiczne funkcje (Lens, Live View, modele 3D) poprzez aplikację Google, korzystając wewnętrznie z systemowego ARKit od Apple, więc efekt końcowy jest zbliżony, mimo że technologia pod maską jest inna.
Jeśli jakaś funkcja AR nie działa, zwykle pomaga aktualizacja aplikacji Google Play Services for AR (odpowiednik ARCore dostępny w Google Play) oraz samej aplikacji Google lub Chrome do najnowszej wersji.
Podsumowanie
Google augmented reality to nie jeden produkt, lecz zestaw powiązanych narzędzi rozłożonych po różnych aplikacjach: Lens do rozpoznawania i tłumaczenia obrazu, ARCore jako silnik techniczny, Live View i modele 3D w Mapach oraz Wyszukiwarce, a także funkcje w Translate i przeglądarce Chrome. Każde z nich odpowiada na inną, konkretną potrzebę – od orientacji na ulicy do sprawdzenia rozmiaru mebla przed zakupem – a wspólnym mianownikiem jest wykorzystanie kamery telefonu jako punktu wyjścia do nałożenia cyfrowych danych na realny obraz.