Если вы смотрели хотя бы несколько фильмов, в которых фигурируют расследования при участии спецслужб, то знаете о таинственном умении компьютеров ФБР «расшифровывать» некачественные снимки, проявляя детали. Новый алгоритм для обработки изображений, который создали в Google, воплощает мечты кинопроизводителей в реальность — с помощью машинного обучения система увеличивает разрешение пикселизированных снимков, позволяя выделить новые детали.
Как отмечает издание Ars Technika, для обработки тренировочных фотографий разрешением 8 на 8 пикселей последовательно использовались две нейронные сети. Первая накладывает пиксели на изображение более высокого качества, пытаясь различить необходимые очертания объекта. Вторая занимается анализом того, какими пикселями пополнить улучшенную картинку. Вместо они как будто добавляют резкости картинке, хотя фактически лишь «придумывают» дополнительные детали. Для тех, кто заинтересован в технических деталях проекта, опубликована официальная документация.
Это уже не первый случай, когда нейронные сети показали высокие достижения в обработке фото. Несмотря на то, что мы уже привыкли к анализу снимков в облачных галереях, теперь системы постепенно учатся дополнять изображения. Например, ранее широкую популярность приобрело приложение Smile Vector, которое дорисовывало людям улыбки. Стоит вспомнить и хайп вокруг редактора Prisma или приложения для селфи Meitu.