Програмист придумал как улучшать качество фото при помощи AI

Качество и эффект улучшения качества зависит от натренированности искусственного интеллекта.

Специализирующийся на искусственном интеллекте разработчик Алекс Джей Чампандэрд (Alex J. Champandard) из Вены опубликовал на GitHub код, который позволяет с помощью нейросети улучшить качество фото низкого разрешения.

Как отмечает Champandard, улучшение качества снимков низкого разрешения с помощью вымышленного компьютерного алгоритма стало крайне популярным штампом на телевидении и в кино.

dd0e0987923764
По словам разработчика, ему удалось достигнуть схожего эффекта при помощи всего лишь 340 строк кода. С помощью нейросети он научился заметно улучшать качество фото низкого разрешения, убирая эффект пикселизации и повышая чёткость.

735a98bf794f21

Champandard пояснил, что хоть полученный им эффект и похож на тот, что показывают в кино: но в реальной жизни, если у фотографии низкое качество, то информации о мелких деталях в кадре просто неоткуда взяться: искусственному интеллекту приходится их придумывать на основе предыдущих опытов.

88c4d5f6622cfe

«Нейросеть «галлюцинирует» детали на основе тестовых примеров, которые были пропущены через неё ранее», — заявил Алекс Джей Чампандэрд.
Таким образом, в зависимости от того, с помощью каких примеров была обучена нейросеть, она лучше или хуже справляется с фотографиями определённого типа.

4eff229e55763c

Сервис можно протестировать и самостоятельно. Разработчики запустили его веб-версию, в которую можно загрузить фотографии с разрешением 256х256 или 320х200 точек (для попадания в экран заливки нужно нажать на ссылку с текстом Neural Enhance 4x: Photos в левом верхнем углу).

banklobby_example

Позначки:

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.