Aparat Pixela 2 nadal jest w swojej lidze i nie ma dnia, w którym nie robi na mnie wrażenia. Nadal nie przesadziłem zbytnio z funkcją Motion Photos, ale po przeczytaniu zakulisowego spojrzenia Google na technologię zastosowaną do ściągnięcia go, może zacząć się zmieniać.
Kiedy ogłoszono Motion Photos, osobiście widziałem to jako sposób, by Google nadrobił zaległości w Apple Live Photos na iOS. Uchwycenie kilku dodatkowych sekund materiału wraz ze zdjęciem to fajny pomysł, ale Google robi znacznie więcej niż tylko nagrywanie sceny przed naciśnięciem spustu migawki.
Po włączeniu funkcji Motion Photos na Pixel 2 robienie zdjęcia rejestruje także metadane ruchu utworzone za pomocą żyroskopu Pixel 2 i optycznego systemu stabilizacji obrazu w jego kamerze. Te dwa elementy są łączone za pomocą oprogramowania do tworzenia zdjęć ruchomych, a dzięki kombinacji stabilizacji sprzętowej i programowej Google może znacznie zmniejszyć drgania aparatu występujące w tych krótkich klipach.
Na blog badawczy Google:
W przypadku zdjęć ruchomych na Pixelu 2 poprawiliśmy tę klasyfikację, wykorzystując metadane ruchu pochodzące z żyroskopu i OIS. To dokładnie rejestruje ruch kamery w odniesieniu do sceny w nieskończoności, którą można traktować jako tło w oddali. Jednak w przypadku zdjęć wykonanych z bliskiej odległości wprowadzono paralaksę dla elementów sceny na różnych warstwach głębokości, co nie jest uwzględniane przez żyroskop i OIS.
Gdy ten system określi, ile ruchu w tle występuje w Motion Photo:
Określamy optymalnie stabilną ścieżkę kamery, aby wyrównać tło, stosując techniki programowania liniowego opisane w naszych wcześniejszych postach. Ponadto automatycznie przycinamy wideo, aby usunąć wszelkie przypadkowe ruchy spowodowane odłożeniem telefonu. Całe to przetwarzanie odbywa się na telefonie i generuje niewielką ilość metadanych na ramkę, które są używane do renderowania ustabilizowanego wideo w czasie rzeczywistym za pomocą modułu cieniującego GPU po dotknięciu przycisku Ruch w Zdjęciach Google.
Jak widać z powyższych GIF-ów, końcowy wynik tego procesu jest naprawdę niesamowity - a wszystko to dzieje się w tle przy użyciu oprogramowania.
Filmy ruchome są domyślnie włączone w Pixel 2 i można je udostępniać jako klipy wideo i pliki GIF w wysokiej rozdzielczości bezpośrednio w aplikacji Zdjęcia Google.