Qual è il Visual Core di Pixel 2?
Google Pixel 2 ha una delle migliori fotocamere che puoi avere su uno smartphone in questo momento. Ma in generale, queste classificazioni "best camera" valgono solo per l'app fotocamera originale. Google sta cambiando questo grazie al "Pixel Visual Core", un chip di elaborazione delle immagini personalizzato. Ma cosa fa questo chip?
Per prima cosa, parliamo di HDR
Per comprendere appieno perché il Visual Core è importante, è necessario capire un po 'della fotografia High Dynamic Range (HDR in breve). Fondamentalmente, l'HDR aiuta a bilanciare l'illuminazione di una fotografia e renderla più naturale - le ombre non sono troppo scure e le luci non sono troppo chiare.
Questo è principalmente un problema in un paio di situazioni: quando lo sfondo è luminoso e il primo piano è scuro, come una foto di famiglia con il sole splendente o in situazioni con poca luce. HDR (o come Google lo marca al telefono, "HDR +") è stato disponibile sui telefoni Google fin dal Nexus 5 per aiutarti a combatterlo, quindi è da un po 'di tempo che fa parte della Google Camera.
È importante notare che, sebbene HDR non sia una nuova funzionalità di Pixel 2, la sua disponibilità non è più limitata all'app per videocamera incorporata. Questo è l'intero motivo per cui esiste il Visual Core: consentire agli sviluppatori di app di terze parti di sfruttare facilmente la potenza dell'HDR nelle loro applicazioni semplicemente utilizzando l'API di Android Camera.
Ok, allora, qual è il Visual Core?
In breve, il Visual Core è un processore progettato su misura che si trova esclusivamente in Pixel 2 e Pixel 2 XL. È stato progettato da Google in collaborazione con Intel, con l'obiettivo di gestire il lavoro di elaborazione delle immagini nei telefoni per applicazioni fotografiche diverse da quelle predefinite.
Per dirla in termini ancora più semplici, consente ad app di terze parti, come Instagram e Facebook, di sfruttare la stessa funzione HDR che è stata disponibile nell'app Fotocamera Google integrata per alcuni anni. Supponendo che uno sviluppatore di app utilizzi l'API di Android Camera, queste app di terze parti ora possono ottenere le stesse immagini di qualità dell'app per stock. È meraviglioso.
Il motivo per cui è importante notare adesso è perché Pixel Visual Core è stato disattivato con il lancio di Pixel 2-Google abilitato solo nell'aggiornamento di Android 8.1, che sta attualmente distribuendo ai dispositivi Pixel 2. Se non lo hai sul tuo dispositivo, non ti preoccupare, lo farai. In alternativa, puoi lampeggiare da solo utilizzando le immagini di fabbrica o il sideload ADB.
Pixel Visual Core aumenta anche la velocità di elaborazione HDR in modo significativo, fino a cinque volte più veloce rispetto all'elaborazione di immagini sul processore Snapdragon 835 di Pixel 2. Allo stesso tempo, è anche più efficiente, utilizzando solo un decimo dell'energia normale del processore di immagini standard. Quindi non solo espande la funzionalità, ma lo fa in modo più efficiente e rapido.
E va anche oltre - o almeno lo è volontà. Sebbene attualmente limitato a app per fotocamera di terze parti, il Visual Core è un chip programmabile, quindi non c'è davvero nulla che lo trattiene dall'essere utilizzato per altre attività. Questo, ovviamente, è di progettazione. Google voleva che questo chip fosse a prova di futuro in modo che potesse crescere con l'ecosistema Android. Non solo per Google, ma per gli sviluppatori Android in generale. Infatti, Google afferma che sta già lavorando al "prossimo gruppo di applicazioni" che utilizzerà il Visual Core.
Per ora, però, questo è un passo nella giusta direzione. L'apertura dell'HDR per le app di terze parti sulla già fantastica fotocamera di Pixel è una vittoria. Se stai cercando alcuni buoni esempi di Visual Core al lavoro, Google ha alcuni eccellenti in questo post del blog.