Kad se fotografija snimi, kut i udaljenost kamere fiksiraju trenutak upravo onako kako je zamislio fotograf. Ali što ako je snimka skoro savršena — samo je malo nagnuta, nedostaje rub ili postoji izobličenje koje privlači nepoželjnu pozornost na jednu stranu? U takvim slučajevima fotografija ostaje nepromijenjena u perspektivi koju fotograf nikad nije zamislio. Google Photos rješava ovaj problem s novom funkcijom Auto-Frame, koja omogućuje korisnicima da postojeću fotografiju transformiraju u novoizrađenu perspektivu koja se čini prirodnom i vjernom originalnoj sceni.
Kako Auto-Frame preispituje perspektivu
Klasični alati za uređivanje — rezanje, zumiranje ili klizni pomaci za izobličenje — ne mogu promijeniti osnovnu geometriju fotografije. Pozicija senzora kamere je fiksirana, što znači da svaki pokušaj realignanja okvira samo mijenja ono što vidimo rezanjem ili izduživanjem već snimljenog sadržaja. Auto-Frame pristupa problemu s potpuno drugog kuta: tretira fotografiju kao miniaturni trodimenzionalni svijet i pomiče virtualnu kameru unutar tog svijeta.
Korak 1: Izvođenje 3D geometrije scene
Proces počinje dubokim učenjem modela koji uzima dvodimenzionalnu sliku i rekonstruira gusto trodimenzionalnu mapu točaka za svaki piksel. Svaka točka predstavlja mali plohu u stvarnom prostoru, a model također procjenjuje žarišnu duljinu koja je proizvela originalnu fotografiju. Da bi se dobili iskreni rezultati, algoritam je posebno podešen za očuvanje ljudskih tijela i lica, minimizirajući vizualne artefakte koji bi mogli deformirati identitet subjekta.
Korak 2: Učenje idealne pozicije kamere
Kad postoji grubi 3D prikaz, druga mreža koristi semantičke signale — posebno lica i njihovu 3D orijentaciju — da predloži poziciju kamere koja poboljšava okvir. Za portrete, sustav može automatski izravnati kameru, pomičući je malo nazad kako bi lica izgledala prirodnije i subjekti bili naginuti prema vani za privlačniji izgled. Za pejzažne ili grupne fotografije, metoda može pomaknuti pogled kako bi uključila više pozadine ili izbalansirala elemente koji su bili izvan kadra u originalnom snimku.
Korak 3: Renderiranje i popunjavanje praznina
Kad se odredi idealna pozicija kamere, sustav koristi 3D model scene da generira novu fotografiju s te perspektive. Ako je potrebno, sustav može popuniti praznine u novom kadru koristeći algoritme za inpainting, koji ispunjavaju nedostajuće dijelove slike na temelju okolnih piksela. Ovaj proces osigurava da nova fotografija izgleda prirodna i vjerodostojna, bez umjetnih artefakata.
Prednosti Auto-Frame funkcije
Auto-Frame funkcija nudi nekoliko prednosti u odnosu na klasične alate za uređivanje fotografija. Prvo, omogućuje korisnicima da promijene perspektivu fotografije bez gubitka kvalitete. Drugo, automatski odabire najbolju poziciju kamere, što ubrzava proces uređivanja. Treće, minimizira vizualne artefakte koji mogu nastati pri ručnom uređivanju. Na kraju, omogućuje korisnicima da eksperimentiraju s različitim perspektivama bez gubitka originalne fotografije.
Kako koristiti Auto-Frame funkciju
Koristiti Auto-Frame funkciju vrlo je jednostavno. Prvo, otvorite Google Photos i odaberite fotografiju koju želite transformirati