Google научилась восстанавливать фотографии по нескольким пикселям
Команда проекта Google Brain разработала компьютерный алгоритм, способный «воссоздавать» изображения, имея на руках исходник из всего лишь 64 пикселей.
Сцены из фильмов, когда изображение с камер удается увеличивать почти бесконечно, получая все новые и новые детали, до сих пор вызывали лишь улыбку. Однако разработчикам Google удалось получить результат, делающий эти сцены более реалистичными.
Исследователи уменьшили исходные изображения размером 32 х 32 пикселя до размера 8 х 8. После чего нейронная сеть сформировала на их основе новые изображения размерами 32 х 32 пикселя. При этом были воссозданы детали, придающие новым изображениям достаточно большое сходство с исходными изображениями.
Исходником выступает «размытая» фотография очень низкого качества. На первом этапе обработки нейросеть находит другое, высококачественное изображение, уменьшает его размер и ищет общие признаки. На втором этапе алгоритм Google Brain пытается воспроизвести максимально возможное число деталей картинки высокого разрешения.
Например, если в верхней части фото нейросеть увидит ряд из коричневых пикселей, она может сделать вывод, что это брови, и «додумать» их. При этом важно понимать, что сгененированная компьютером картинка - не настоящая. Нейросеть Google фактически воссоздает изображение с нуля, отталкиваясь от множества увиденных ранее образцов.
Конечно, между исходными изображениями и результатами работы ИИ есть разница, однако определенные применения технологии можно найти уже сейчас - например, увеличение изображений с сохранением детализации в тех случаях, когда достоверность результата не является критичной.