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

Сегодня разработчики алгоритмов машинного обучения пытаются перенести эту непредсказуемость в программный код. Перед инженерами стоит задача — не просто скопировать картинку, а воссоздать саму механику растекания краски. Это требует создания моделей, способных обрабатывать стохастические (случайные) переменные.
Для компьютера вода — это набор векторов и плотности. Чтобы имитировать акварель, программа должна учитывать пористость бумаги и уровень насыщенности раствора. Математики используют уравнения Навье — Стокса для описания движения жидкости. Однако эти формулы описывают физику макрообъектов, а не тонкие нюансы художественного процесса.
Когда кисть касается листа, происходит взаимодействие трёх сред: пигмента, воды и целлюлозы. В цифровой среде это превращается в сложную задачу распределения значений по сетке пикселей. Программисты пытаются внедрить элементы случайности, чтобы имитировать те самые «ошибки», которые делают акварель живой.
Искусственный интеллект пока хорошо справляется с формой и цветом, но он всё ещё буксует на этапе передачи текстуры засыхающего пятна, где граница между краской и чистой бумагой размыта хаосом физических процессов.
Существует несколько подходов к тому, как научить нейросеть «чувствовать» влагу. Один из методов — использование генеративно-сострядуемых сетей (GAN). Они обучаются на тысячах реальных сканов акварельных работ. Система анализирует, как распределяется цвет в зонах высокой и низкой концентрации воды.
| Метод обучения | Что имитирует | Главная трудность |
|---|---|---|
| Анализ текстур | Зернистость пигмента | Повторение паттернов |
| Симуляция потоков | Растекание по краям | Вычислительная сложность |
| Слойное наложение | Прозрачность (лессировка) | Сохранение чистоты цвета |
Другой путь — это создание физически корректных рендереров. Здесь акцент смещается с нейросетей на чистую математику. Разработчики создают виртуальную среду, где каждый пиксель имеет параметры впитываемости. Если мы добавим в такую модель переменную «влажность воздуха», результат начнёт напоминать настоящий рисунок.
Главный секрет акварели — это свет, проходящий сквозь слои краски и отражающийся от белой бумаги. В цифровом рисунке цвет часто выглядит плоским из-за отсутствия эффекта подложки. Для имитации прозрачности программисты используют алгоритмы смешивания цветов, основанные на законах оптики.
Однако даже при идеальном расчёте цвета возникает проблема «сухой кисти». Это техника, когда ворс касается бумаги лишь кончиками, оставляя прерывистый след. В коде это выглядит как хаотичное распределение мелких точек. Воспроизвести такой эффект без ощущения механического шума — сложнейший вызов для архитектуры нейросетей.
Разработчики работают над тем, чтобы алгоритм мог принимать решения на основе «ошибок». Если капля слишком сильно растеклась, система должна уметь корректировать соседние участки, имитируя естественное впитывание. Это попытка превратить алгоритм из исполнителя в соавтора, который понимает физику материала так же, как и человек.