Vchitect/VBench

[Выделение CVPR2024] VBench - Мы оцениваем генерацию видео

Видео⭐ 1 784Pythonпоследний релиз: v0.1.4
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

VBench — это комплексный бенчмарк и набор инструментов для объективной автоматизированной оценки качества видео, сгенерированных ИИ-моделями.

Зачем нужен

Инструмент решает проблему субъективности в оценке генеративных видео, разбивая общее качество на конкретные измеримые измерения (измерения оценки). Он полезен для исследователей и разработчиков, так как позволяет точно сравнивать разные модели (например, Sora, Runway, Stable Video Diffusion) по единым метрикам и выявлять их сильные и слабые стороны.

Что можно реализовать

  • Сравнительный анализ производительности различных видео-генеративных моделей (Video Generation Models) на единой тестовой выборке.
  • Детальная диагностика моделей по специфическим аспектам: движение, фон, композиция, соответствие тексту (text-to-video alignment).
  • Использование VBench++ для оценки моделей, работающих с форматом Image-to-Video (I2V) или генерирующих длинные видео.
  • Проверка соответствия результатов автоматической оценки человеческому восприятию (Human Alignment) перед запуском модели в продакшн.
  • Исследование надежности и доверия к сгенерированному контенту с помощью модуля VBench-Trust.

Ключевые возможности

  • Иерархический набор измерений оценки (Evaluation Dimension Suite), детализирующий качество видео на множество конкретных параметров.
  • Наличие готовых наборов промптов (Prompt Suite) и сгенерированных видео для быстрого старта тестирования.
  • Поддержка расширенных версий: VBench++ для I2V и длинных видео, а также модуль доверия (Trust).
  • Высокая корреляция автоматических метрик с человеческими предпочтениями (Human Preference Annotation).
  • Интеграция с Hugging Face Leaderboard и наличие открытого датасета для воспроизводимости результатов.

👤 Кому подойдёт: AI-исследователи, разработчики видео-генеративных моделей, ML-инженеры, оценивающие качество своих или сторонних решений.

Релизы

v0.1.4minor
🕐 24 мес назад · релиз на GitHub ↗

Исправлена ошибка OOM в оценке эстетики и добавлена поддержка многопроцессорного инференса через torchrun.

  • Fixed: Исправлена ошибка переполнения памяти (OOM) в измерении aesthetic_quality.
  • Added: Добавлена поддержка инференса на нескольких GPU с использованием torchrun.
  • Added: Команда vbench evaluate теперь поддерживает запуск многопроцессорного инференса.
Vchitect/VBench — GitHub-трекер AIKraft | AIKraft