google

Если вы смотрели хотя бы несколько фильмов, в которых фигурируют расследования при участии спецслужб, то знаете о таинственном умении компьютеров ФБР «расшифровывать» некачественные снимки, проявляя детали. Новый алгоритм для обработки изображений, который создали в Google, воплощает мечты кинопроизводителей в реальность — с помощью машинного обучения система увеличивает разрешение пикселизированных снимков, позволяя выделить новые детали.

Как отмечает издание Ars Technika, для обработки тренировочных фотографий разрешением 8 на 8 пикселей последовательно использовались две нейронные сети. Первая накладывает пиксели на изображение более высокого качества, пытаясь различить необходимые очертания объекта. Вторая  занимается анализом того, какими пикселями пополнить улучшенную картинку. Вместо они как будто добавляют резкости картинке, хотя фактически лишь «придумывают» дополнительные детали. Для тех, кто заинтересован в технических деталях проекта, опубликована официальная документация.

Screen_Shot_2017_02_07_at_10.47.39_AM_670x1078

Примеры работ нового алгоритма

Это уже не первый случай, когда нейронные сети показали высокие достижения в обработке фото. Несмотря на то, что мы уже привыкли к анализу снимков в облачных галереях, теперь системы постепенно учатся дополнять изображения. Например, ранее широкую популярность приобрело приложение Smile Vector, которое дорисовывало людям улыбки. Стоит вспомнить и хайп вокруг редактора Prisma или приложения для селфи Meitu.