Original size 1140x1600

Обучение генеративной модели под стиль Сальвадора Дали

11

Концепция

Сальвадор Дали — испанский живописец, график, скульптор, один из самых известных сюрреалистов ХХ века. Мне очень импонирует его искусство, стиль, манера, мне нравится смысл в его работах, который иногда может быть скрыт от наших глаз.

Именно поэтому для обучения нейросети я решил использовать его картины. Мне было интересно проверить, насколько точно модель сможет воспроизвести характерные мазки и детали работ Дали, и сможет ли передать его узнаваемый характер картин.

Исходные изображения

Я собрал 18 работ в датасете для последующего анализа

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

big
Original size 880x550

Дали часто использовал искажения и метаморфозы форм, что создает сюрреалистический эффект. Он мог преобразовывать обычные объекты в фантастические создания. Также он часто искажал само пространство.

Код

Работа велась в Google Colab, датасет состоял из 18 картин

загрузка библиотек

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

Original size 546x462

Превью исходных изображений

0

Загрузка модели BLIP

Далее, я загружаю ускорение обучения модели и подключаю Hugging Face для ее сохранения

Original size 931x202

подключение Hugging Face

Original size 665x445

Обучение модели

Также я сохраняю модель на Hugging Face

Original size 903x727

Сохранение модели на Hugging Face

И в конце генерирую изображения

Original size 804x277

генерирование

Итоговая серия изображений

Original size 1024x1024

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

Здесь вышли не самые лучшие изображения, так как формы людей слишком потерялись на фоне каких-то деталей и элементов, их слишком много, из-за этого мы не можем понять, что изображено. Но сохраняются также цвета и композиция Дали.

Original size 1024x1024
Original size 1024x1024

Часы получились отличные, они чуть более размазанные, но сохранилась форма и узнаваемость художника. Также какие-то его детали и реалистичность изображений была сохранена.

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

Обучение генеративной модели под стиль Сальвадора Дали
11
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more