Turnitin
академическая честность и решения для обнаружения ИИ
Бесплатное исследовательское демо Meta оживляет нарисованную фигурку в несколько кликов, а тот же метод открыт под лицензией MIT. Только некоммерчески.

Animated Drawings берёт фотографию нарисованной от руки человеческой фигурки и заставляет её двигаться — ходить, танцевать, махать рукой, прыгать. Проект вышел из исследовательской лаборатории Meta FAIR, и делает он ровно одну узкую вещь: ребёнок рисует человечка, вы фотографируете лист, и через минуту именно этот рисунок движется — со всеми кривыми пропорциями.
Работает это благодаря научному результату, а не продуктовой фиче. Детские рисунки нарушают все допущения обычного алгоритма определения позы: руки длиннее ног, голова в половину тела, конечности под невозможными углами. Авторы опубликовали метод в ACM Transactions on Graphics в 2023 году и обучали его на наборе любительских рисунков специально для того, чтобы система не пыталась исправить эти пропорции на анатомически правильные.
На этом спотыкаются постоянно. «Animated Drawings» — это одновременно веб-демо, работающее в два клика, и полноценная открытая библиотека на Python. Это не один продукт в разных обёртках: у них разные возможности и, что важнее, разные правила относительно того, что можно делать с результатом.
| Веб-демо | Открытая библиотека | |
|---|---|---|
| Где | sketch.metademolab.com | GitHub: facebookresearch/AnimatedDrawings |
| Установка | Не нужна, только браузер | Python 3.8.13, conda, Docker для авторазметки |
| Коммерческое использование | Прямо запрещено | Лицензия MIT |
| Доступные движения | Готовый набор | Любой файл захвата движения BVH |
| Вывод | Анимация в браузере | MP4, прозрачный GIF, интерактивное окно |
| Персонажи | Человеческие фигуры | Свои скелеты, включая четвероногих |
Хотите показать ребёнку, как его рисунок танцует, — берите демо. Нужен результат, который пойдёт в видео, в игру или в клиентский проект, — нужна библиотека: условия демо это запрещают, как бы хорошо ни выглядел итог.
Прежде чем открыться, демо показывает условия, которые стоит прочитать, а не пролистать: два из них необычно жёсткие для бесплатного инструмента.
Запрет по штатам удивляет, но укладывается в знакомую схему: в Иллинойсе и Техасе действуют строгие законы о биометрических данных, и компании обычно просто закрывают доступ к функциям, анализирующим изображения людей, вместо того чтобы спорить, считается ли рисунок таким изображением. Если вы в одном из этих штатов, ваш путь — открытая библиотека: на неё это ограничение не распространяется.
Сценарий короткий и намеренно снисходительный к ошибкам. Вы загружаете фотографию рисунка, система находит фигуру и предлагает её контур и скелет, а вы поправляете то, что она поняла неверно, и выбираете движение.
Именно шаг с правкой определяет, насколько хорошо получится, и именно его чаще всего пролистывают. Если метки суставов не стоят примерно там, где задуманы плечи, локти, бёдра и колени, анимация начнёт разрывать рисунок странным образом. Тридцать секунд подгонки — это разница между восторгом ребёнка и невнятной кашей.
Рисунки, не подходящие под эти условия, тоже дадут результат — просто хуже. Фигурка с шариком в руке обычно оживает вместе с шариком, приваренным к ладони, и детям это кажется смешнее правильного варианта.
Библиотека выпущена под лицензией MIT — это тот же метод без ограничений демо, и возможностей у неё заметно больше, чем можно подумать по веб-версии.
Анимацию задают файлы захвата движения BVH, так что вы не привязаны к нескольким пресетам: любой BVH, который у вас есть или который вы скачали, можно перенести на рисунок, если приложить нужный конфиг. Персонажи, движения, сцены и рендер описываются в YAML, а значит пачку рисунков можно обработать, вообще не открывая интерфейс. Именно это и нужно классу или студии.
Рендер идёт в MP4, в прозрачный GIF для наложения на другое видео или в интерактивное окно, и поддерживается работа на сервере без подключённого экрана. Нечеловеческие скелеты — четвероногие, фигуры с лишними конечностями — задаются своим конфигом, а демо так не умеет вовсе.
Плата за это — установка. Нужен Python 3.8.13 в окружении conda, а автоматическая разметка работает через Docker. Проверенные платформы — macOS Ventura и Ubuntu 18.04, и это хорошо показывает, как давно проект не менялся: перед вами рабочий исследовательский код, а не продукт с графиком релизов.
Очевидная аудитория, ради которой всё и делалось. Ребёнок видит, как встаёт и танцует именно его рисунок, а не приглаженная мультяшная версия, и воспринимается это совсем не так, как фильтр. Бесплатно, без регистрации, весь путь занимает пару минут.
Через библиотеку черновой лист персонажа можно проверить на настоящем захвате движения ещё до того, как кто-то возьмётся за риггинг. Это не производственный конвейер, но быстрый способ понять, читается ли образ в движении.
Лицензия MIT, опубликованная статья, выложенные датасеты и работающий код — редкий полный комплект. Если вы делаете что-то, что должно понимать рисунки, а не фотографии, эту эталонную реализацию стоит прочитать.
Нисколько, в обоих видах. Демо бесплатно и не требует аккаунта, библиотека бесплатна по лицензии MIT. Платных тарифов, кредитов и путей апгрейда нет, потому что это исследовательский релиз, а не бизнес. Вместо денег вы платите запретом на коммерческое использование в демо и временем на установку библиотеки.
Да. Веб-демо бесплатно и работает без аккаунта, открытая библиотека выпущена под лицензией MIT. Платных тарифов нет ни там, ни там.
Из веб-демо — нет, его условия прямо запрещают коммерческое использование. Открытая библиотека под лицензией MIT это разрешает. Если в проекте где-то есть деньги, берите библиотеку.
Если вы в Иллинойсе или Техасе, демо закрыто для вас по правилам. В остальных случаях обычные причины — непринятое окно с условиями или браузер, блокирующий куки сайта.
Демо рассчитано на человеческую фигуру — голова, туловище, две руки, две ноги — и за её пределами результат быстро портится. Библиотека поддерживает нечеловеческие скелеты, включая четвероногих, но конфиг придётся написать самому.
В библиотеке — да: подойдёт любой файл захвата движения BVH с соответствующими конфигами движения и переноса. Демо ограничено встроенным набором.
Демо обрабатывает изображения на серверах Meta по её условиям и политике конфиденциальности, то есть фотография покидает ваше устройство. Библиотека работает целиком на вашей машине — если это важно, вариант лучше.
Animated Drawings делает одну небольшую вещь лучше всего, что есть на рынке, и отдаёт её даром. Для родителя или учителя это почти идеально: бесплатно, мгновенно, без аккаунта и по-настоящему радует — в отличие от большинства ИИ-игрушек, потому что оживляет именно рисунок ребёнка, а не подменяет его.
Только держите в голове ограничения. Демо некоммерческое и недоступно в двух штатах США, анимация — это движение плоских вырезок, а не настоящее 3D, а проект не менялся так долго, что за его будущее никто не поручится. Если что-то из этого мешает, библиотека под MIT снимает все ограничения, кроме вашего терпения к Python 3.8.