Abbiamo usato Pixel 2 ed è più grande fratello Pixel 2 XL per un po '. Ancora una volta, i telefoni di Google hanno alcune fantastiche funzionalità fotografiche. Quello che stavamo vedendo sia dalla fotocamera posteriore da 12, 2 MP sia dalla fotocamera frontale da 8 MP è molto meglio di qualsiasi altro telefono che abbiamo mai usato. E ne abbiamo usati molti.
Leggi la recensione di Google Pixel 2
E questo prima che Google abiliti la sua arma segreta. Google ha progettato un SoC (sistema su chip) incentrato sull'imaging personalizzato nel Pixel 2 e si chiama Pixel Visual Core.
Non abbiamo tutti i dettagli; Google non è pronto a condividerli e forse non è nemmeno a conoscenza di ciò che questo chip personalizzato è ancora in grado di fare. Quello che sappiamo è che Pixel Visual Core è costruito attorno a un'unità di elaborazione delle immagini a otto core progettata da Google. Questa IPU può eseguire tre trilioni di operazioni al secondo mentre è in esecuzione dalla piccola batteria all'interno di un telefono cellulare.
È interessante notare che Pixel Visual Core non è stato nemmeno abilitato al lancio su Pixel 2 e 2 XL: stiamo vedendo solo una "versione precedente" di Android 8.1 Developer Preview 2. Con Pixel Visual Core finalmente abilitato, Le routine HDR + di Google verranno elaborate utilizzando questa IPU, ed esegue cinque volte più velocemente mentre consuma meno di un decimo dell'energia rispetto a come farebbe se attraversasse il processore di immagini standard nello Snapdragon 835.
Google afferma che ciò è possibile a causa della corrispondenza tra software e hardware. Il software sul Pixel 2 controlla "molti più" dettagli dell'hardware rispetto a quelli che potresti trovare in una disposizione tipica del processore rispetto al software. Consegnando il controllo al software, l'hardware può diventare molto più semplice ed efficiente.
Google è prima di tutto una società di software. Non c'è da meravigliarsi che il suo primo SoC mobile personalizzato sfrutti il software nel modo in cui altre aziende usano l'hardware.
Ovviamente, ciò significa che il software diventa sempre più complesso. Piuttosto che usare metodi standard di scrittura del codice, costruendolo in un prodotto finito e quindi cercando di gestire tutto dopo che tutto il lavoro è finito, Google si è rivolto ai linguaggi di programmazione di apprendimento automatico. Utilizzando Halide per l'elaborazione effettiva delle immagini e TensorFlow per i componenti di machine learning stessi, Google ha creato un proprio compilatore software in grado di ottimizzare il codice di produzione finito in software creato appositamente per l'hardware in questione.
Anche se non era pronto al lancio e ci è voluto molto tempo per abilitarlo, in questo momento l'unica parte dell'esperienza della fotocamera con Pixel Visual Core è la funzione HDR + della fotocamera. È già molto buono; questo è ciò che verrà dopo.
HDR + è solo l'inizio per Pixel Visual Core.
Con Android 8.1 Developer Preview 2, Pixel Visual Core verrà aperto come opzione di sviluppo. L'obiettivo è fornire a tutte le app di terze parti l'accesso tramite l'API della fotocamera Android. Ciò offrirà a ogni sviluppatore un modo per utilizzare l'HDR + di Google e il Pixel Visual Core e ci aspettiamo di vedere alcune cose davvero grandi.
Per l'ultima cosa di cui abbiamo sempre sentito parlare, Google afferma che dovremmo ricordare che Pixel Visual Core è programmabile e stanno già costruendo il prossimo set di applicazioni in grado di sfruttare la sua potenza. Man mano che Google aggiunge più capacità al suo nuovo SoC, Pixel 2 e 2 XL continueranno a migliorare e saranno in grado di fare di più. Nuove applicazioni di imaging e machine learning stanno arrivando per tutta la vita di Pixel 2 e siamo pronti per loro.