Logo ro.androidermagazine.com
Logo ro.androidermagazine.com

Iată ce se întâmplă în spatele scenei cu fotografii în pixel 2

Anonim

Camera foto Pixel 2 continuă să fie într-o ligă proprie și nu trece o zi în care nu reușește să mă impresioneze. Încă nu m-am încurcat prea mult cu funcția lui Motion Photos, dar după ce am citit în spatele scenei Google, uitați-vă la tehnologia folosită pentru a o scoate, poate începe să se schimbe.

Când a fost anunțată Motion Photos, personal am văzut-o ca pe o modalitate de a juca Google cu „Live Photos” de pe Apple pe iOS. Capturarea a câteva secunde în plus, împreună cu o fotografie este o idee îngrijită, dar Google face de fapt mult mai mult decât simpla înregistrare a unei scene înainte de a atinge butonul declanșator.

Cu Motion Photos activate pe Pixel 2, fotografierea înregistrează, de asemenea, metadate de mișcare create prin utilizarea giroscopului Pixel 2 și sistemul de stabilizare a imaginii optice din camera foto. Aceste două componente sunt combinate prin utilizarea de programe software pentru a crea Motion Photos, iar prin utilizarea unei combinații de hardware și stabilizare bazată pe software, Google poate reduce foarte mult cantitatea de agitare a camerei găsită în aceste clipuri scurte.

Înainte (stânga) și după (dreapta) Stabilizarea fotografiilor în mișcare

Pe blogul de cercetare Google:

Pentru fotografiile de mișcare de pe Pixel 2 am îmbunătățit această clasificare folosind metadatele de mișcare derivate din giroscop și OIS. Aceasta surprinde cu exactitate mișcarea aparatului foto față de scenă la infinit, despre care se poate considera că este fundalul în depărtare. Cu toate acestea, pentru fotografiile realizate la o distanță mai apropiată, paralaxia este introdusă pentru elemente de scenă la diferite straturi de adâncime, ceea ce nu este contabilizat de giroscop și OIS.

Odată ce acest sistem determină cât de multă mișcare de fundal există într-o fotografie Motion:

Determinăm o cale de cameră stabilă optim pentru a alinia fundalul folosind tehnici liniare de programare prezentate în postările noastre anterioare. Mai mult, decupăm automat videoclipul pentru a elimina orice mișcare accidentală cauzată de îndepărtarea telefonului. Toată această procesare se întâmplă pe telefonul dvs. și produce o cantitate mică de metadate pe cadru, care este utilizată pentru a reda video-ul stabilizat în timp real folosind un shader GPU atunci când atingeți butonul Motion în Google Photos.

Înainte (stânga) și după (dreapta) Stabilizarea fotografiilor în mișcare

După cum puteți vedea din GIF-urile de mai sus, rezultatul final al acestui proces este destul de darnic incredibil - și toate se întâmplă pe fundal folosind puterea software-ului.

Fotografiile în mișcare sunt activate în mod implicit pe Pixel 2 și le puteți partaja sub formă de clipuri video și GIF-uri de înaltă rezoluție chiar în aplicația Google Photos.