Lo scorso dicembre, Google Foto ha aggiunto una nuova fantastica funzionalità: Cinematic Photos. Possono essere generati automaticamente dall’applicazione, facendo clic sulla sezione dei momenti salienti recenti.
Come funzionano le foto cinematografiche in Google Foto?
Dal Blog di Google hanno voluto spiegare come riescono a dare movimento alle foto, facendole avere un effetto 3D così accattivante. Come sempre, usano le loro reti neurali e le loro competenze computazionali.
Secondo Google, le foto cinematografiche vogliono provare a far rivivere all’utente “la sensazione immersiva del momento in cui ha scattato la foto” simulando sia il movimento della fotocamera che la parallasse 3D. Come trasformano un’immagine 2D in un’immagine 3D?
Google utilizza le sue reti neurali addestrate su foto scattate con Pixel 4s per stimare la profondità di campo con una singola immagine RGB
Google spiega che, proprio come fanno con la modalità ritratto o la realtà aumentata, le fotografie cinematografiche richiedono una mappa di profondità per fornire informazioni sulla struttura 3D. Per ottenere questo effetto su qualsiasi telefono cellulare che non dispone di una doppia fotocamera, hanno addestrato una rete neurale convoluzionale per prevedere una mappa di profondità da una singola immagine RGB.
Con un solo punto di vista (il piano della foto), può stimare la profondità della fotografia con indicazioni monoculari come le dimensioni relative degli oggetti, la prospettiva della fotografia, la sfocatura e così via. Per rendere queste informazioni più complete, utilizzano i dati raccolti con la fotocamera del Pixel 4, da combinare con altre fotografie scattate con fotocamere professionali dal team di Google.
La tecnica è simile a quella della modalità Ritratto Pixel: l’immagine viene analizzata, segmentata e una volta isolato con successo lo sfondo, il movimento viene simulato spostando lo sfondo. Questo è abbastanza più complesso, in quanto richiede diverse correzioni e analisi sulla fotografia poiché, alcuni pixel mal interpretati, potrebbero rovinare il risultato finale.