Original size 1140x1600

Учиться! Учиться! И еще раз учиться!

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

В качестве проекта я приняла решение обучать нейросеть очень интересной, но довольно малоизвестной технике рисования— цианотипия.

Концепция

Цианотипия (Сyanotype) — старинный бессеребряный способ фотопечати, позволяющий получать изображения с помощью солнечного света и специального раствора. Название дано по наиболее распространённому, при работе с этой техникой, сине-зелёному, даже циановому оттенку.

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

Cyanotype

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

big
Original size 2500x900

Стоковые картинки в технике «Сyanotype"/ «Цианотипия»

Что получилось?

Начать я решила с типичного для этой техники принта:

post

prompt = «Photo collage in cyanotype style: still life with leaves and flowers of different shapes.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

post

Прикрепить карточку post prompt = «Photo collage in cyanotype style: woman with fern.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

Тут я решила проявить креатив и попробовать что-то нетипичное для техники:

post

prompt = «Man in a T-shirt with a Print: Photo collage in the style of cyanotype: the devil fights the angel.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

Original size 2500x800


Картинка 1:
 prompt = «Photo collage in the style of cyanotype: one fish profile.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag


Картинка 2:
 prompt = «Photo collage in the style of cyanotype: fish.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag


Картинка 3:
 prompt = «Photo collage in the style of cyanotype: one fish.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

post

prompt = «Cyanotype Photo Collage: St. Basil’s Cathedral.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

С удивлением я обнаружила, что обучаемый мной искусственный интеллект хорошо понимает названия растений и насекомых, но не собак. Все мои попытки сделать хоть сколько-то приличный принт с псом оказывались провальными.

post

prompt = «Photo collage in the style of cyanotype: buttercups.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

Original size 2500x800


Картинка 1:

prompt = «Photo collage in the style of cyanotype: one bug.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag


Картинка 2:

prompt = «Photo collage in the style of cyanotype: poppy.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag


Картинка 3:

prompt = «Photo collage in the style of cyanotype: butterflyes.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

А что ещё я могу запросить?

post

Попытки сделать принт на носителе не увенчались успехом:

prompt = «Photo collage in cyanotype style: Cyanotype photo collage of one blue vase with white patterns.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

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

Original size 2400x500

Стоковые картинки в технике «Сyanotype"/ «Цианотипия»

post

prompt = «Blue Vase with a print: cyanotype ferns print on vase.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

post

prompt = «Blue pillow with a print: cyanotype ferns print on vase.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

post

prompt = «Blue pillow with a print: cyanotype ferns print on T-Shirt.»

image = pipe (prompt=prompt, num_inference_steps=25).images[0] imag

Конечная серия

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

Original size 2500x2500

Глядя на эти изображения, можно сказать, что нейросеть обучилась технике цианотипии довольно хорошо, но с некоторыми нюансами. Она уловила не только цвет, но и саму «душу» процесса:

  1. Цветопередача. Искусственный интеллект отлично понимает и передаёт специфический диапазон синего.
  2. Текстура и края. На многих кадрах видны характерные мазки по краям. В реальной цианотипии эмульсия наносится вручную, и эти неровные края являются главным признаком «рукотворства». Нейросеть имитирует их очень убедительно, понимая, что состав ложится неравномерно.
  3. Материал. Передача текстуры ткани и глины максимально реалистична. Принт ложится правдоподобно.

Но всё не так идеально. Сгенерированность работ выдаёт их чистота и некая идеальность. В реальной цианотипии часто бывают случайные пятна, брызги воды или недопроявленные участки. На этих картинках всё выглядит очень прилизано. .

Мне было важно передать «ручную» технику работ. Потертости, недоработки, всё это— неотъемлемая часть цианотипии.

Процесс обучения

0

Скриншоты из «GoogleColab»

Учиться! Учиться! И еще раз учиться!
Project created at 27.03.2026
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more