Parlons d'abord du HDR
Pour bien comprendre pourquoi Visual Core est important, vous devez comprendre un peu la photographie à plage dynamique élevée (HDR). Fondamentalement, le HDR permet d’équilibrer l’éclairage d’une photo et de lui donner un aspect plus naturel: les tons foncés ne sont pas trop sombres et la lumière n’est pas trop claire.
Ceci est généralement un problème dans quelques situations: lorsque l’arrière-plan est lumineux et l’avant-plan sombre, comme une photo de famille très ensoleillée, ou dans des conditions de faible éclairage. HDR (ou, selon la marque Google sur le téléphone, «HDR +») est disponible sur les téléphones Google dès le Nexus 5 afin de lutter contre ce problème. Il fait donc partie de l'appareil photo Google depuis un certain temps déjà.
Bon, alors quel est le noyau visuel?
En bref, le Visual Core est un processeur personnalisé que l’on trouve exclusivement dans les Pixel 2 et Pixel 2 XL. Il a été conçu par Google en collaboration avec Intel, dans le but de gérer le traitement des images dans les téléphones pour les applications avec appareils photo autres que celles par défaut.
En termes encore plus simples, il permet aux applications tierces, telles que Instagram et Facebook, de tirer parti de la même fonctionnalité HDR disponible dans l'application Google Camera intégrée depuis quelques années. En supposant qu'un développeur d'application utilise l'API d'appareil photo Android, ces applications tierces peuvent désormais obtenir des images de même qualité que l'application stock. C’est génial.
La raison pour laquelle il est important de noterà présent C'est parce que Pixel Visual Core a été désactivé avec le lancement de Pixel 2 - Google vient d'être activé dans la mise à jour Android 8.1, qui est en cours de déploiement sur les périphériques Pixel 2. Si vous ne l'avez pas sur votre appareil, ne vous inquiétez pas, vous le ferez. Vous pouvez également le faire vous-même en utilisant les images d'usine ou ADB sideload.
Pixel Visual Core augmente également considérablement la vitesse de traitement HDR, jusqu’à cinq fois plus rapide que l’utilisation du traitement d’image sur le processeur Snapdragon 835 de Pixel 2. En même temps, il est également plus efficace, n’utilisant que le dixième de l’énergie normale du processeur d’image standard. Ainsi, non seulement il étend la fonctionnalité, mais il le fait plus efficacement et rapidement.
Et cela va même plus loin - ou du moins çavolonté. Bien que limité à des applications de caméras tierces, le Visual Core est une puce programmable. Par conséquent, rien ne l’empêche d’être utilisé pour d’autres tâches. Cela, bien sûr, est intentionnel. Google souhaitait que cette puce soit à l'épreuve du temps et puisse évoluer avec l'écosystème Android. Pas seulement pour Google, mais pour les développeurs Android en général. En fait, Google affirme qu'il travaille déjà sur le "prochain ensemble d'applications" qui utilisera Visual Core.
Pour l’instant, c’est un pas dans la bonne direction. Ouvrir le HDR pour des applications tierces sur la superbe caméra de Pixel est une victoire gagnante. Si vous recherchez de bons exemples de Visual Core au travail, Google en propose d’excellents exemples dans cet article de blog.