В отличие от большинства телефонов премиум-класса, выпущенных за последний год, Pixel 2 и Pixel 2 XL от Google не поставляются с двойной задней камерой, но им все же удастся снять впечатляющие эффекты глубины резкости, которые отделяют фон от переднего плана естественным – видимым размытием.

Он фактически использует AI, чтобы сделать это – и теперь у компании есть открытая подобная технология, которую разработчики могут использовать в своих приложениях для сторонних камер для высококачественных снимков в Портретном стиле.

Это называется DeepLab v3 +, по сути это технология сегментации изображений, которая использует нейронную сеть для обнаружения контуров объектов в поле зрения вашей камеры. Утилита создает эффект глубины резкости, но также может помочь идентифицировать объекты.

Google работает над этим в течение последних трех лет и говорит, что эта версия позволяет значительно улучшить определение границ. И чтобы быть точным, это не та самая технология, которая управляет камерой Pixel 2 (которая также имеет специальный пользовательский чип для обработки изображений ), но разработчики должны иметь возможность получать аналогичные результаты.

Вы можете узнать больше о том как работает DeepLab v3 + на этой странице и найти код в этом репозитории GitHub.