Одной из интригующих задач компьютерного зрения является задача колоризации изображений. Долгое время многие подходы к этой задаче требовали очень тщательного анализа изображений и придумывания способов извлечения полезных признаков. С появлением больших вычислительных мощностей и бурным развитием искусственных нейронных сетей стало возможным использование нейросетевых подходов ко многим задачам компьютерного зрения, включая задачу колоризации изображений. В частности стало возможным получение фотореалистичных изображений без какой-либо постобработки получаемых алгоритмами изображений.
В рамках данной работы предлагается архитектура модели конкурирующих сетей для полностью автоматического раскрашивания черно-белых изображений. Также приводится необходимая информация и теория об использовании и обучении нейронных сетей. Описанный метод позволяет уйти от ручного анализа данных и придумывания полезных признаков.
С программным кодом к работе можно ознакомиться по ссылке: https://github.com/fineguy/Adversarial-Image-Colorization/
Текст дипломной работы: Timofei_Semenov_diploma