ToonCrafter — Магия превращения картинок в мультфильмы

06 авг 2025

Репозиторий давно не обновлялся

Последнее обновление было 1 год назад.

6,012
528
57
1 год

Представьте: у вас есть два кадра из мультфильма — начальный и конечный. Что, если между ними можно автоматически создать плавную анимацию, сохранив стиль и детали? Именно это и умеет ToonCrafter — нейросетевая модель от исследователей из CUHK и Tencent AI Lab, представленная на SIGGRAPH Asia 2024.

Как это работает?

ToonCrafter использует предобученные диффузионные модели для генерации видео между двумя ключевыми кадрами. Вот что особенно впечатляет:

  1. Интерполяция изображений — создает плавный переход между двумя картинками
  2. Работа с эскизами — позволяет добавлять промежуточные кадры даже для набросков
  3. Колоризация по образцу — раскрашивает черно-белые эскизы, сохраняя стиль

Пример анимации

Кому это нужно?

  • Аниматорам — для ускорения создания промежуточных кадров
  • Гейм-дизайнерам — быстрая генерация спрайтовой анимации
  • Художникам — оживление концепт-артов и сторибордов
  • Контент-мейкерам — создание анимированных превью

Технические особенности

  • Работает с разрешением 512×320 пикселей
  • Генерирует до 16 кадров
  • Поддержка sketch-гида (можно задавать траекторию движения)
  • Модель доступна на Hugging Face
# Быстрый старт
conda create -n tooncrafter python=3.8.5
conda activate tooncrafter
pip install -r requirements.txt

Сообщество и альтернативы

Уже появились адаптации для разных платформ:

Ограничения

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

Реклама

Стоит ли пробовать?

Если вы работаете с анимацией или просто хотите поэкспериментировать с генеративными моделями — определенно да! ToonCrafter открывает новые возможности для быстрого прототипирования анимации.

Для начала можно попробовать демо на Hugging Face или посмотреть видео-примеры.

Как вам такая технология? Видите для нее практическое применение?

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.