Эксперимент по восстановлению старых пленок с помощью нейросетей

В своих предыдущих статьях я рассматривал основы апскейлинга, но теперь сосредоточился на более сложных задачах. Используя легковесную архитектуру Real-ESRGAN Compact, я создал симулятор разрушения пленки, позволяющий модели понимать различные дефекты, от сдвига эмульсии до химических повреждений. Этот любительский проект потребовал 2 месяца и 2 миллиона итераций. Основная задача заключалась не в идеальном восстановлении, а в решении специфических проблем, с которыми не справляются существующие инструменты. Я разработал несколько специализированных моделей, каждая из которых решает свои задачи, такие как удаление артефактов или шумов. В результате получился мощный инструмент, который балансирует между ручной реставрацией и математической точностью, доступный в Open Source.