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

Результат



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


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