Primeiro, vamos falar sobre o HDR
Para entender completamente por que o Visual Core é importante, você precisa entender um pouco sobre a fotografia High Dynamic Range (HDR). Basicamente, o HDR ajuda a equilibrar a iluminação de uma fotografia e faz com que pareça mais natural - as sombras não são muito escuras e as luzes não são muito claras.
Isso é principalmente um problema em algumas situações: quando o fundo é brilhante e o primeiro plano é escuro - como uma foto de família com sol brilhante - ou em situações com pouca luz. O HDR (ou como o Google o marca no telefone, "HDR +") está disponível nos telefones do Google desde o Nexus 5 para ajudar a combater isso. Por isso, faz parte da Câmera do Google há algum tempo.
Ok, então o que é o núcleo visual?
Em resumo, o Visual Core é um processador personalizado projetado exclusivamente no Pixel 2 e no Pixel 2 XL. Ele foi projetado pelo Google em colaboração com a Intel, com o objetivo de lidar com o trabalho de processamento de imagens nos telefones para aplicativos de câmera diferentes do padrão.
Para colocar isso em termos ainda mais simples, ele permite que aplicativos de terceiros - como o Instagram e o Facebook - aproveitem o mesmo recurso HDR que está disponível no aplicativo interno da Câmera do Google há alguns anos. Supondo que um desenvolvedor de aplicativos usa a API da câmera do Android, esses aplicativos de terceiros agora podem obter as mesmas fotos de qualidade que o aplicativo de ações. É incrivel.
A razão pela qual isso é importante notaragora é porque o Pixel Visual Core foi desativado com o lançamento do Pixel 2 - o Google acaba de ser ativado na atualização do Android 8.1, que atualmente está sendo implementada nos dispositivos Pixel 2. Se você não tem no seu dispositivo, não se preocupe - você vai. Como alternativa, você pode fazer o flash usando as imagens de fábrica ou o carregamento lateral do ADB.
O Pixel Visual Core também aumenta significativamente a velocidade do processamento de HDR - até cinco vezes mais rápido do que o processamento de imagens no processador Snapdragon 835 do Pixel 2. Ao mesmo tempo, também é mais eficiente, usando apenas um décimo da energia normal do processador de imagem padrão. Por isso, não só expande a funcionalidade como o faz de forma mais eficiente e rápida.
E vai além disso - ou pelo menosvai. Embora atualmente limitado a aplicativos de câmera de terceiros, o Visual Core é um chip programável, portanto, não há nada que o impeça de ser usado para outras tarefas. Isso, claro, é por design. O Google queria que esse chip fosse à prova do futuro para poder crescer com o ecossistema do Android. Não apenas para o Google, mas para desenvolvedores do Android em geral. Na verdade, o Google diz que já está trabalhando no “próximo conjunto de aplicativos” que usará o Visual Core.
Por enquanto, porém, este é um passo na direção certa. A abertura do HDR para aplicativos de terceiros na já excelente câmera do Pixel é uma vitória por toda parte. Se você está procurando alguns bons exemplos do Visual Core no trabalho, o Google tem alguns bons exemplos neste post do blog.