
Идея проекта
Проект «Космос внутри» исследует тему внутреннего мира человека через образы Вселенной, метафор и визуальной поэзии. Это серия генеративных иллюстраций, в которых человек становится вместилищем бесконечного: планет, туманностей, звёзд и тишины. Каждый образ — это визуализация чувства, памяти или внутреннего состояния, обёрнутая в эстетику сновидений и космоса.

Проект вдохновлён работами Джеймса Джина — тайваньско-американского художника, чьи иллюстрации сочетают символизм, сюрреализм, восточную эстетику и текучесть форм. Его стиль — это плавные линии, нежная палитра, фантастические образы и органичное соединение человеческого и сверхъестественного.
Также в визуальной основе проекта — мягкая акварельная гамма, прозрачные текстуры и дымчатый свет, напоминающий pastel core + лёгкое влияние японской иллюстрации.
Исходные изображения





Готовая серия




Комментарии к итоговой серии
Финальная серия изображений представляет собой вариации на тему внутренней вселенной человека. Основные образы — молодые персонажи (в основном девушки) с вкраплениями космических элементов: галактики, звёзды, туманности, кометы, планеты, метеоры. Их волосы превращаются в звёздное небо, тела — в карты космоса, эмоции — в визуальные метафоры.
Серия сохранила пастельную палитру: светло-розовые, голубые, лавандовые и фиолетовые оттенки создают атмосферу сновидений, соответствующую идее внутреннего космоса — не внешнего, а ощущаемого.
Волосы, одежда и пространство вокруг персонажей перетекают друг в друга. Это передаёт идею размытых границ между внешним и внутренним.
При использовании «num_inference_steps=25» лучше генерировались более простые изображения, портреты с минималистичным фоном.
Повышая «num_inference_steps» до 50, генерировались самые лучшие изображения для исходной серии, они были детализированными, но не перегруженными.
Реже я пользовалась «num_inference_steps=100», так как на изображениях появлялось больше артефактов.
Обучение генеративной модели
Проект создавался в Google Colab.
Сначала я скачала нужные библиотеки.
Потом создала папку в Google Colab под названием «jj» и загрузила в нее исходные изображения в количестве 30 штук.
Затем скачала библиотеку BLIP, с помощью которой создавала подрисуночные подписи к изображениям. На следующем слайде видна часть подписей с идентификатором токена «illustration in the style of JEAN, + подрисуночная подпись».
После я создала токен на Hugging Face и начала проводить анализ исходных изображений. Для более хорошего результата генераций я выбрала следующие параметры: train_batch_size=1 max_train_steps=1000 checkpointing_steps=500
Далее я загрузила обученную модель на Hugging Face и начала тестировать генерацию.
Для улучшения качества некоторых изображений был использован Upscale