Вот еще красивая история про машинное обучение и фотографии. Уже пару лет обсуждается идея улучшение качества фотографий с использованием обученных сеточек. Логика проста:
Если сетка опознала, что на плохонькой фотке, скажем, Кремль, то ведь фоток Кремля в интернете миллион, и можно аккуратно заменить мутный объект на хороший: взятый (с нужной обработкой, конечно) из картинок высокого разрешения. Если сетка опознала, что это неясное пятно на лице - карий глаз, то фотографий красивых карих глаз опять же навалом… Понятны и ограничения: улучшая мутную фотографию, скажем, автомобиля, такой алгоритм сможет нарисовать мелкие детали корпуса - но не сможет улучшить читаемость номера. Потому что, в сущности, это не улучшение картинки - а очень правдоподобная фантазия на тему картинки.
Так что, увы, киношный штамп «увеличь картинку со спутника и давай прочитаем, что там она читает» - так и остается фантастикой пока. А вот взглянуть в красивые глаза девушки можно: ты же все равно не помнишь деталей узора именно ее персональной радужки.
И да - «можно» - значит можно всем желающим, потому что код этого проекта улучшения фоток выложен в открытый доступ.
Спасибо
@artpetercom за ссылку :)
https://github.com/alexjc/neural-enhance