Алгоритм генерирует супрематические композиции на основе датасета, полученного в результате распознавания геометрических форм на полотнах художников русского авандарда, среди которых Малевич, Розанова, Суетин, Клюн, Попова, Родченко и другие.
Для поиска кругов, прямоугольников, треугольников, линий сперва были созданы датасеты для обучения нейронной сети, после чего результаты распознавания записаны в таблицу.
Алгоритм генерации выбирает случайную пару произведений и динамически создает композицию из геометрических фигур, по цвету, форме и размеру подобных тем, что были найдены на картинах, после чего переходит к новой паре изображений.
Таким образом, получается бесконечная анимация, объединяющая во времени все композиции.
An algorithm for a sequential Suprematist composition based on a dataset obtained as a result of shape detection on the canvases of Russian avant-garde artists, including Malevich, Rozanova, Suetin, Klyun, Popova, Rodchenko and others.
To identify circles, rectangles, triangles, lines, artificial random data sets were created for machine learning, after which detection results were recorded in a table.
The generation algorithm selects a random pair of images and creates a composition of geometric shapes, based on color, shape and size of those found in the pictures, after which it moves on to a new pair of canvases.
Thus, an endless animation is obtained that unites all compositions in time.