/ Модель

Характеристики

Лицензия
Apache 2.0
Опубликована
10 сен 2025

HuMo

Видео из изображенияИзображение, текст → видео3 профессии

HuMo — модель ByteDance и Университета Цинхуа для управляемой генерации видео с людьми по тексту, изображениям и аудио.

89скачиваний за 30 дней269лайковвеса обновлены18 сен 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

HuMo — разработанная исследователями Университета Цинхуа и командой Intelligent Creation компании ByteDance модель для генерации видео с участием людей по мультимодальным условиям. Репозиторий содержит веса в форматах ONNX и safetensors; лицензия — Apache-2.0. В README описаны версии на 17 млрд и 1,7 млрд параметров, однако какая из них представлена в этой карточке, не уточняется.

Модель создаёт видео по тексту и аудио, а также по тексту, изображениям и аудио. Она предназначена для управляемого создания роликов с заданными внешностью, одеждой, реквизитом и сценой, сохранением сходства с человеком на референсном изображении и синхронизацией движений с аудио. Поддерживаются разрешения 480p и 720p; для обучения использовались ролики длиной 97 кадров при 25 кадрах в секунду.

README отмечает, что генерация длиннее 97 кадров может ухудшить качество, а версия 1,7 млрд параметров уступает 17-миллиардной по визуальному качеству. Для версии 1,7 млрд указана генерация видео 480p примерно за 8 минут на GPU с 32 ГБ памяти. В карточке не указаны поддерживаемые естественные языки; перечисленные сценарии и языковые возможности описаны без привязки к конкретному языку.

Сценарии применения

  • создание видео с заданным персонажем по тексту и референсному изображению
  • генерация видео с движениями, синхронизированными с аудио
  • создание роликов по тексту, изображению и звуковой дорожке
  • управление внешностью, одеждой, реквизитом и сценой в видео

Ограничения

Генерация длиннее 97 кадров может ухудшить качество. Версия 1,7 млрд параметров имеет более низкое визуальное качество, чем версия 17 млрд параметров.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

HuMo: Human-Centric Video Generation via Collaborative Multi-Modal Conditioning

arXiv  project page 

HuMo: Human-Centric Video Generation via Collaborative Multi-Modal Conditioning Liyang Chen * , Tianxiang Ma * , Jiawei Liu, Bingchuan Li†, Zhuowei Chen, Lijie Liu, Xu He, Gen Li, Qian He, Zhiyong Wu § * Equal contribution, † Project lead, § Corresponding author Tsinghua University | Intelligent Creation Team, ByteDance

🔥 Latest News

  • A Best-Practice Guide for HuMo will be released soon. Stay tuned.
  • Sep 16, 2025: 🔥🔥 We release the 1.7B weights, which generate a 480P video in 8 minutes on a 32G GPU. The visual quality is lower than that of the 17B model, but the audio-visual sync remains nearly unaffected.
  • Sep 13, 2025: 🔥🔥 The 17B model is merged into ComfyUI-Wan. Thank kijai for the update!
  • Sep 10, 2025: 🔥🔥 We release the 17B weights and inference codes.
  • Sep 9, 2025: We release the project page and Technique-Report of HuMo

✨ Key Features

HuMo is a unified, human-centric video generation framework designed to produce high-quality, fine-grained, and controllable human videos from multimodal inputs—including text, images, and audio. It supports strong text prompt following, consistent subject preservation, synchronized audio-driven motion.

  • ​​VideoGen from Text-Image​​ - Customize character appearance, clothing, makeup, props, and scenes using text prompts combined with reference images.
  • ​​VideoGen from Text-Audio​​ - Generate audio-synchronized videos solely from text and audio inputs, removing the need for image references and enabling greater creative freedom.
  • ​​VideoGen from Text-Image-Audio​​ - Achieve the higher level of customization and control by combining text, image, and audio guidance.

📑 Todo List

  • Release Paper
  • Checkpoint of HuMo-17B
  • Checkpoint of HuMo-1.7B
  • Inference Codes
    • Text-Image Input
    • Text-Audio Input
    • Text-Image-Audio Input
  • Multi-GPU Inference
  • Best-Practice Guide for HuMo
  • Prompts to Generate Demo of Faceless Thrones
  • Training Data

⚡️ Quickstart

Installation

conda create -n humo python=3.11
conda activate humo
pip install torch==2.5.1 torchvision==0.20.1 torchaudio==2.5.1 --index-url https://download.pytorch.org/whl/cu124
pip install flash_attn==2.6.3
pip install -r requirements.txt
conda install -c conda-forge ffmpeg

Model Preparation

ModelsDownload LinkNotes
HuMo-17B🤗 HuggingfaceSupports 480P & 720P
HuMo-1.7B🤗 HuggingfaceLightweight on 32G GPU
Wan-2.1🤗 HuggingfaceVAE & Text encoder
Whisper-large-v3🤗 HuggingfaceAudio encoder
Audio separator🤗 HuggingfaceRemove background noise (optional)

Download models using huggingface-cli:

huggingface-cli download Wan-AI/Wan2.1-T2V-1.3B --local-dir ./weights/Wan2.1-T2V-1.3B
huggingface-cli download bytedance-research/HuMo --local-dir ./weights/HuMo
huggingface-cli download openai/whisper-large-v3 --local-dir ./weights/whisper-large-v3
huggingface-cli download huangjackson/Kim_Vocal_2 --local-dir ./weights/audio_separator

Run Multimodal-Condition-to-Video Generation

Our model is compatible with both 480P and 720P resolutions. 720P inference will achieve much better quality.

Some tips

  • Please prepare your text, reference images and audio as described in test_case.json.
  • We support Multi-GPU inference using FSDP + Sequence Parallel.
  • ​The model is trained on 97-frame videos at 25 FPS. Generating video longer than 97 frames may degrade the performance. We will provide a new checkpoint for longer generation.

Configure HuMo

HuMo’s behavior and output can be customized by modifying generate.yaml configuration file.
The following parameters control generation length, video resolution, and how text, image, and audio inputs are balanced:

generation:
  frames: <int>                 # Number of frames for the generated video.
  scale_a: <float>              # Strength of audio guidance. Higher = better audio-motion sync.
  scale_t: <float>              # Strength of text guidance. Higher = better adherence to text prompts.
  mode: "TA"                    # Input mode: "TA" for text+audio; "TIA" for text+image+audio.
  height: 720                   # Video height (e.g., 720 or 480).
  width: 1280                   # Video width (e.g., 1280 or 832).

dit:
  sp_size: <int>                # Sequence parallelism size. Set this equal to the number of used GPUs.

diffusion:
  timesteps:
    sampling:
      steps: 50                 # Number of denoising steps. Lower (30–40) = faster generation.

1. Text-Audio Input

bash scripts/infer_ta.sh  # infer with 17B model
bash scripts/infer_ta_1_7B.sh  # infer with 1.7B model

2. Text-Image-Audio Input

bash scripts/infer_tia.sh  # infer with 17B model
bash scripts/infer_tia_1_7B.sh  # infer with 1.7B model

Acknowledgements

Our work builds upon and is greatly inspired by several outstanding open-source projects, including Phantom, SeedVR, MEMO, Hallo3, OpenHumanVid, OpenS2V-Nexus, ConsisID and Whisper. We sincerely thank the authors and contributors of these projects for generously sharing their excellent codes and ideas.

⭐ Citation

If HuMo is helpful, please help to ⭐ the repo.

If you find this project useful for your research, please consider citing our paper.

BibTeX

@misc{chen2025humo,
      title={HuMo: Human-Centric Video Generation via Collaborative Multi-Modal Conditioning}, 
      author={Liyang Chen and Tianxiang Ma and Jiawei Liu and Bingchuan Li and Zhuowei Chen and Lijie Liu and Xu He and Gen Li and Qian He and Zhiyong Wu},
      year={2025},
      eprint={2509.08519},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2509.08519}, 
}

📧 Contact

If you have any comments or questions regarding this open-source project, please open a new issue or contact Liyang Chen and Tianxiang Ma.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели «картинка → видео» пока не запускаются.

Ревизия весов
3a4a161

0 моделей