Новость

Генераторы переходят на чистый код: Ideogram запустила модель для верстки векторной графики

The image presents a collection of SVG graphics, including icons, fonts, and emojis, arranged in a grid format. The SVG graphics are organized into three distinct sections: SVG-Stack, SVG-Emoji, and SVG-Icons. The SVG-Stack section features a variety of logos and icons, including Adobe, a lightbulb, a soccer ball, and
Фото: arXiv

Векторный контур, открытый в редакторе на масштабе в восемьсот процентов, обнажает любую халтуру: ломаные кривые Безье, случайные якорные точки и слипшиеся градиенты. Традиционная трассировка десятилетиями мучила дизайнеров перегруженными «бульонными» мешами, но генеративные модели добрались и до математического описания линий. Команда Ideogram выкатила специализированную модель Vector 1.0, способную выдавать чистые файлы SVG с независимыми объектами, градиентами и редактируемой типографикой.

Инструмент ориентирован на две базовые задачи: генерацию векторных логотипов, иллюстраций и шрифтовых композиций с нуля по текстовому запросу (Text-to-Vector) и преобразование растра в кривые (Image-to-Vector). В отличие от классического инструмента Image Trace в Illustrator, здесь работает генеративный пайплайн: модель заново строит геометрию сцены, вычленяя смысловые формы, а не просто обводит цветовые пятна по пороговой яркости. Полученный файл полностью разборный — каждый элемент можно двигать, масштабировать, вращать и перекрашивать вручную.

Параметры интеграции и первые шероховатости

Функционал Vector 1.0 сразу запустили в API для продуктовых команд. Генерация стандартного SVG стоит от $0.13 до $0.20 за запрос, а усложненный рендеринг высокого качества с опорой на референсные изображения обходится до $0.32. Векторизация готовой растровой картинки через тот же шлюз оценена в $0.10. Ложка дегтя на старте вполне прикладная: модель пока не умеет автоматически группировать полученные фигуры по слоям. Вектор приходится разбирать из плоского списка объектов, что отнимает лишние минуты при подготовке ассетов к анимации.

Рынок векторной генерации уплотняется с каждым месяцем. За внимание дизайнеров уже борются Recraft V4.1 Vector со встроенным редактированием опорных точек (их API берет $0.08 за обычную генерацию и $0.30 за Pro), инструменты Text to Vector Graphic и Generative Shape Fill внутри экосистемы Adobe Firefly, платформа Kittl AI Vector Generator и сервис VectorArt.ai. Параллельно открытые разработчики двигают модель OmniSVG 1.1 с весами на 4B и 8B параметров под лицензией Apache 2.0.

Вектор как язык кода

Серьезное наступление на формат идет и со стороны академических лабораторий. Исследовательская группа с участием ServiceNow Research, Mila, Института искусственного интеллекта Канады CIFAR, ETS Montreal, UBC и Apple представила открытую языково-визуальную модель StarVector. Ее авторы окончательно отказались от диффузионных пикселей и подошли к векторизации как к генерации чистого SVG-кода.

Архитектура StarVector объединяет визуальный трансформер ViT, который нарезает входное изображение на патчи, нелинейный адаптер для проецирования эмбеддингов в пространство языка и классическую языковую модель. На выходе получается синтаксически валидная SVG-разметка, использующая базовые примитивы, круги, полигоны, сложный путь path и текстовые блоки. Модель сознательно ограничили: она обучена на иконках, логотипах, графиках, эмодзи и технических схемах, но не предназначена для фотореалистичных иллюстраций или пейзажей.

Для тренировки авторы собрали экосистему датасетов SVG-Bench. Крупнейший из них — SVG-Stack — насчитывает 2,1 миллиона тренировочных, 108 тысяч валидационных и 5,7 тысячи тестовых образцов со средней длиной в 1822 токена. В бенчмарк также вошли наборы SVG-FIGR (270 тысяч примеров с разметкой), SVG-Fonts (1,8 миллиона шрифтовых начертаний), SVG-Icons (80,4 тысячи иконок), SVG-Emoji (8,7 тысячи символов) и технический массив SVG-Diagrams.

Качество векторизации исследователи оценили по метрике DinoScore против привычных алгоритмических трассировщиков и мультимодальной нейросети общего назначения:

МетодSVG-StackSVG-FontsSVG-IconsSVG-EmojiSVG-Diagrams
AutoTrace0.9420.9540.9460.9750.874
Potrace0.8980.9670.9720.8820.875
VTracer0.9540.9640.9400.9810.882
Im2Vec0.6920.7330.7540.732—
LIVE0.9340.9560.9590.9690.870
DiffVG0.8100.8210.9520.8140.822
GPT-4V0.8520.8420.8480.850—
StarVector-1B0.9260.9780.9750.9290.943
StarVector-8B0.9660.9820.9840.9810.959

Чекпоинты обеих версий — на 1B и 8B параметров — исследователи выложили в открытый доступ на Hugging Face и в репозиторий GitHub вместе с готовым кодом для развертывания.

Анимация и агентские воркфлоу

Еще один сильный игрок на этом поле — QuiverAI с линейкой моделей Arrow 2 и Arrow 2 Telos. Компания сосредоточилась на создании готовых к производству векторных ассетов: интерфейсных монограмм, изометрического лайнарта, абстрактной геометрии и типографики, где параметры веса, контраста и пластики штрихов можно тонко варьировать прямо в запросе. Главная особенность Arrow 2 — встроенное понимание векторной динамики: система умеет генерировать плавную анимацию переходов между сложными контурами без необходимости выстраивать риг вручную.

The image is a striking black and white graphic design featuring a cat's face. The cat's eyes are the central focus, with a portion of its face peeking out from the top right corner. The cat's fur appears to be a light gray or beige color. The design is composed of the words "MY CAT JUDGES ME" in a bold, sans-serif fon
Фото: Ideogram
Видео: Quiver

Разработчикам QuiverAI предлагает REST API по адресу https://api.quiver.ai/v1 с методами List Models, Get Model, Text to SVG и Image to SVG. Сервис совместим со спецификацией OpenResponses, поддерживает потоковую выдачу через Server-Sent Events, тарификацию по токенам и подключается к Vercel AI SDK через пакет @ai-sdk/open-responses. Для автоматизации через агентов предусмотрен сервер MCP (Model Context Protocol). Тестирование закрыто ключами с префиксом sk_test_, которые отдают детерминированный ответ без списания баланса, а в заголовках передаются метки лимитов (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, Retry-After) и сквозная трассировка через X-Request-ID и X-Trace-ID. Технологию уже интегрировали такие платформы, как Rive, Linearity, Motion, Paper, Branda, Flora, Timbal, Wonder, Melius, Design Arena и Comfy.

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

Ещё новости

Все новости →