Original size 768x1024

Обучение генеративной модели на созлание картинок под стиль музыки, на основе картин Кандинского

PROTECT STATUS: not protected
The project is taking part in the competition

Концепция

При выборе темы я задалась вопросом:
Как можно проиллюстрировать впечатление от музыки? Двенадцать фрагментов классической музыки прошли через цепочку «состояние — впечатление — движение линий — картинка». Слушала нейросеть, рисовала другая, а манеру письма она переняла у Кандинского, который сам называл свои картины импровизациями и композициями.

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

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

Для обучения модели был собран компактный датасет из 150 изображений картин великого художника — Кандинского.
На этапе подготовки датасета изображения были приведены к единому формату.

big
Original size 1560x836

Этот путь от звука к изображению известен давно. Психологи просят пациентов рисовать под музыку, потому что линия выдаёт состояние раньше, чем человек находит для него слова. Кандинский строил на этом всю свою теорию. В книге «О духовном в искусстве» он описывает цвета как звуки: жёлтый звучит как труба, синий как виолончель, а зелёный как скрипка в среднем регистре. Его «Впечатление III (Концерт)» написано в январе 1911 года, через несколько дней после концерта Шёнберга в Мюнхене. Сами названия его картин складываются в ту же лестницу: «впечатление» записывает то, что пришло извне, «импровизация» то, что поднялось изнутри, «композиция» то, что собрано сознательно.В этом проекте эта лестница пройдена буквально.

Работа с нейросетью

Original size 1560x380

1 этап — анализ музыкальных произведений

0
1/2

Для проекта выбраны 12 фрагментов классической музыки длительностью около 90 секунд — от Баха и Бетховена до Грига и Бородина. Они взяты из архива Musopen.Каждый фрагмент анализирует CLAP — модель, которая сопоставляет звук с текстовыми описаниями. Каждые 10 секунд она выбирает слова из двух наборов: 16 эмоциональных состояний и 24 образов. Например, ария Баха ассоциируется с нежностью и колыбельной. Но интерпретации не всегда совпадают с контекстом: похоронный марш Бетховена модель описывает как страсть и сильный ветер. Так проявляется разница между звучанием музыки и её культурным смыслом.

2 этап — прорисовка линий на основе милодий

Original size 1560x1170
0
1/2
Original size 2258x882

Отдельный скрипт переводит звуковые характеристики в движение линии. Каждые 0,1 секунды он измеряет громкость, яркость спектра и резкость атак. Эти параметры влияют на толщину и скорость линии, её повороты, изломы и паузы. Правила остаются одинаковыми для всех композиций, поэтому различия в рисунках возникают из-за самого звучания. Например, ария Баха образует плотный узел с просветами, а нарастающая музыка Грига — широкие петли.

3 этап — генерация изображений

Original size 2050x410
Original size 1722x347

На финальном этапе Stable Diffusion XL с LoRA-моделью, обученной на 150 абстрактных работах Кандинского, превращает линию в изображение на примере 12 композиций. ControlNet сохраняет её композицию, а слова, выбранные CLAP, задают настроение и помогают определить цветовую палитру. При выборе цветов используются идеи Кандинского о связи цвета и эмоционального состояния; меняются также геометрия и характер мазков.

0
1/2


В результате изображение объединяет три элемента: структуру музыкального звучания, машинные ассоциации и художественный стиль. Это своего рода визуальный протокол одного прослушивания, который можно сравнить с впечатлением человека.

Результат обучения

0
1/12

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

Обучение генеративной модели на созлание картинок под стиль музыки, на основе картин Кандинского
Project created at 28.10.2026