Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

L'arma secreta de la càmera de píxel 2: un soc dissenyat per Google, el "nucli visual del píxel"

Anonim

Hem estat utilitzant el Pixel 2 i és un germà més gran el Pixel 2 XL durant un temps. Una vegada més, els telèfons de Google tenen unes fantàstiques capacitats fotogràfiques. El que veiem tant des de la càmera posterior de 12.2MP com de 8MP frontal és molt millor que qualsevol altre telèfon que hem utilitzat mai. I n’hem utilitzat moltes.

Llegiu la ressenya de Google Pixel 2

I això abans que Google habiliti la seva arma secreta. Google ha dissenyat un SoC (sistema en xip) orientat a la imatge personalitzada al Pixel 2 i es diu Pixel Visual Core.

No tenim tots els detalls; Google no està preparat per compartir-los, i potser ni tan sols és conscient del que és capaç encara aquest xip personalitzat. El que sabem és que el Pixel Visual Core es basa en una unitat de processament d’imatges de vuit nuclis dissenyada per Google. Aquesta IPU pot executar tres bilions d’ operacions cada segon mentre s’executa des de la petita bateria dins d’un telèfon mòbil.

Curiosament, el Pixel Visual Core ni tan sols es va habilitar en el llançament dels Pixel 2 i 2 XL; ara només veiem una "versió inicial" amb Android 8.1 Developer Preview 2. Amb el Pixel Visual Core finalment habilitat, Les rutines HDR + de Google es processaran mitjançant aquesta IPU i s’executa cinquanta vegades més ràpidament mentre s’utilitza menys d’una dècima d’energia de la que passaria si es passés pel processador d’imatges estàndard a l’Snapdragon 835.

Google diu que això és possible a causa de la combinació entre el programari i el maquinari. El programari del Pixel 2 controla "molts més" detalls del maquinari del que trobaríeu en un processador típic segons l'arranjament del programari. Si es distribueix el control al programari, el maquinari pot esdevenir molt més senzill i eficient.

Google és primer una empresa de programari. No és estrany que el seu primer SoC personalitzat mòbil utilitzi el programari de la manera en què altres empreses utilitzen el maquinari.

Per descomptat, això significa que el programari es torna cada cop més complex. En lloc d’utilitzar mètodes estàndards d’escriptura de codis, convertir-lo en un producte acabat i intentar gestionar tot un cop acabat tot el treball, Google s’ha dirigit a l’aprenentatge automàtic d’idiomes de codificació. Utilitzant Halide per al processament d’imatges reals i TensorFlow per als propis components d’aprenentatge automàtic, Google ha construït el seu propi compilador de programari que pot optimitzar el codi de producció acabat en programes integrats específicament per al maquinari que es tracta.

Tot i que no estava llest en el llançament i va trigar un temps addicional a l’activació, ara mateix l’única part de l’experiència de la càmera mitjançant l’ús de Pixel Visual Core és la funció HDR + de la càmera. Ja està molt bé; això és el que ve després.

HDR + només és el començament del Pixel Visual Core.

Amb Android 8.1 Developer Preview 2, Pixel Visual Core s’obrirà com a opció de desenvolupador. L’objectiu és donar accés a totes les aplicacions de tercers mitjançant l’API de càmera Android. D’aquesta manera, tots els desenvolupadors podran utilitzar l’HDR + de Google i el Pixel Visual Core i esperem veure algunes coses realment importants.

Per l’última cosa que sempre ens agrada sentir a parlar, Google diu que hem de recordar que el Pixel Visual Core és programable i ja estan construint el proper conjunt d’aplicacions que poden aprofitar el seu poder. A mesura que Google agregui més capacitats al seu nou SoC, els Pixel 2 i 2 XL continuaran millorant i podent fer-ne més. Al llarg de la vida del Pixel 2 s’apliquen noves aplicacions d’imatges i d’aprenentatge automàtic i ja estem preparats per a elles.