
Идея
Блуждая по Telegram, я наткнулся на небольшой канал под названием «Ноги Московского Метро», где рассказывают о необычной обуви и публикуют фотографии в одном стиле.
Это привело меня к идее обучить нейросеть генерировать изображения в стиле этого канала.
В итоге было сохранено 110 фотографий.
Ссылка на канал: https://t.me/NMMetro

Примеры изображений
Результат



попытка сгенерировать «Jordan»


Разбор изображений
По итогам можно сделать вывод, что нейросеть научилась создавать фотографии, похожие по стилю, однако иногда возникают ошибки. Например, могут появляться три ноги, а обувь — слишком длинной или узкой. Также иногда возникают проблемы с шнурками и генерацией ног.
Лучше всего нейросеть научилась воссоздавать напольное покрытие, а также цветовую гамму, характерную для исходных изображений.
Кроме того, наблюдается правильная перспектива, аналогичная той, что используется на оригинальных фотографиях.
Итог проделанной работы в целом соответствует изначальным целям. Хотя результат не идеален, нейросеть была успешно обучена и теперь генерирует изображения в нужном узнаваемом стиле.
Ссылка на ноутбук: https://drive.google.com/drive/folders/1ADw8h__EJ98FNkrhFDIzhl9qSgBzRRIR?usp=sharing
Все описание кода внутри ноутбука
Дополнительные ресурсы
В процессе выполнения проекта была использована нейросеть «ChatGPT», с помощью которой были исправлены ошибки, а также она оказала помощь в написании отдельных частей кода.
Кроме того, с её помощью был написан небольшой скрипт, позволяющий конвертировать фотографии из формата PNG в формат JPG.