Что такое визуальное ядро Pixel 2?
Google Pixel 2 имеет одну из лучших камер, которые вы можете получить в смартфоне прямо сейчас. Но, вообще говоря, эти оценки «лучшая камера» относятся только к приложению стоковой камеры. Google меняет это благодаря «Pixel Visual Core» - специальному чипу для обработки изображений. Но что делает этот чип?
Во-первых, давайте поговорим о HDR
Чтобы полностью понять, почему Visual Core важен, вам нужно немного разбираться в фотографии с высоким динамическим диапазоном (для краткости HDR). По сути, HDR помогает сбалансировать освещение фотографии и сделать ее более естественной - темные не слишком темные, а огни не слишком светлые.
Это в основном проблема в нескольких ситуациях: когда фон яркий, а передний план темный, как семейная фотография при ярком солнечном свете, или в ситуациях с недостаточным освещением. HDR (или, как Google называет его на телефоне, «HDR +») был доступен на телефонах Google еще в Nexus 5, чтобы помочь в борьбе с этим, поэтому он уже некоторое время является частью камеры Google..
Это важно отметить, потому что, хотя HDR не является новой функцией для Pixel 2, его доступность больше не ограничивается встроенным приложением камеры. В этом и заключается причина существования Visual Core: позволить сторонним разработчикам приложений легко использовать возможности HDR в своих приложениях, просто используя API-интерфейс камеры Android..
Итак, что такое визуальное ядро?
Короче говоря, Visual Core - это специально разработанный процессор, который используется исключительно в Pixel 2 и Pixel 2 XL. Он был разработан Google в сотрудничестве с Intel с целью обработки изображений в телефонах для приложений камеры, отличных от стандартных.
Проще говоря, это позволяет сторонним приложениям, таким как Instagram и Facebook, воспользоваться той же функцией HDR, которая была доступна во встроенном приложении Google Camera в течение нескольких лет. Предполагая, что разработчик приложений использует API-интерфейс Android Camera, эти сторонние приложения теперь могут получать изображения того же качества, что и стандартное приложение. Это круто.
Причину этого важно отметить сейчас потому что Pixel Visual Core был отключен с запуском Pixel 2-Google, только что включенным в обновлении Android 8.1, которое в настоящее время распространяется на устройства Pixel 2. Если у вас его нет на вашем устройстве, не волнуйтесь - у вас это получится. Кроме того, вы можете прошить его самостоятельно, используя либо заводские образы, либо боковую загрузку ADB..
Pixel Visual Core также значительно увеличивает скорость обработки HDR - до пяти раз быстрее, чем при обработке изображений на процессоре Snapdragon 835 Pixel 2. В то же время, он также более эффективен, используя только одну десятую от обычной энергии стандартного процессора изображений. Таким образом, он не только расширяет функциональность, он делает это более эффективно и быстро.
И это даже выходит за рамки этого - или, по крайней мере, это будут. Хотя в настоящее время Visual Core ограничивается сторонними приложениями для камер, он представляет собой программируемый чип, поэтому на самом деле ничто не препятствует его использованию для других задач. Это, конечно, дизайн. Google хотел, чтобы этот чип был ориентирован на будущее, чтобы он мог расти вместе с экосистемой Android. Не только для Google, но и для разработчиков Android в целом. Фактически, Google говорит, что уже работает над «следующим набором приложений», которые будут использовать Visual Core..
На данный момент, тем не менее, это шаг в правильном направлении. Открытие HDR для сторонних приложений на и без того великолепной камере Pixel - это победа со всех сторон. Если вы ищете хорошие примеры визуального ядра на работе, у Google есть несколько отличных примеров в этом посте..