
Описание
Особенности творчества художника Фердинанда Ходлера: ранние картины художника — это реалистические зарисовки: люди за простой работой, сценки уличной жизни и пейзажи. Он придает композиции заведомую ритмичность, чередует человеческие фигуры и элементы пейзажа так, чтоб они перекликались и читались как музыкальная фраза. Таким образом Ходлер пытался отыскать космический порядок, который присущ Вселенной и любому проявлению жизни.
В рамках своего проекта я захотела научить машину создавать изображения в стиле этого художника, чтобы вдыхать узнаваемый стиль в любую картинку.
За основу для обучения были взяты более 160 оригинальных картин Ф. Ходлера со всем спектром изображаемых им сюжетов и композиций.
Исходные изображения


Процесс обучения
Скачиваю обучающий скрипт DreamBooth для диффузоров SDXL.
Определение уникального Instance prompt
После обучения модели я запустила генерацию изображений
Что получилось на выходе
В целом, нейросеть справилась неплохо. Выданные изображения по стилистике действительно похожи на картины Фернанда Ходлера.
Конечно, без неудачной генерации тоже не обошлось — у нейросети, как всегда, проблемы с генерацией конечностей и любых «ответвлений» человеческого тела
А вот с природой и пейзажами нейросеть справилась практически безупречно
Итоги обучения и генерации
В целом, я считаю, что обучение прошло успешно. Конечно, можно было бы заставить нейронку пройти отдельный курс по корректной генерации конечностей, но моей целью была генерация изображений в конкретной стилистике, с чем нейросеть успешно справилась.
Местами для отладки кода были использованы такие нейросети как ChatGPT, DeepSeek и QwenChat, куда же без наших верных помощников. Отрывки кода даны в кавычках, потому что были скопированы из экспортированного txt-файла, сформированного для более легкого поиска необходимых строк в общем массиве.
Ссылка на архив с исходным кодом и изображениями