3Dhyz317
HairDeck
причёска из одной картинки, готовая к анимации
1 мин чтения
HairDeck — исследовательский пайплайн от Tsinghua University, Carnegie Mellon University и CUHK. По одному изображению персонажа он создаёт стилизованные hair cards с UV-развёрткой для каждой карты и spring-bone chains для анимации, а затем позволяет собрать VRM 0.x.
✨ Ключевые особенности
- 🦾 Превращает одно изображение персонажа в стилизованные hair cards с per-card UVs.
- 🔥 Генерирует spring-bone chains для анимации и выдаёт волосы в виде GLB-мешей.
- ✅ Поддерживает экспорт VRM 0.x: волосы крепятся к предоставленному телу аватара.
- 👁 Основной пайплайн — Image DiT + Card VAE + Chain DiT; отдельно выпущен Point-cloud DiT для генерации по облаку точек.
- 🚙 Есть онлайн-демо и локальный запуск; в примере инференс выдаёт четыре варианта причёски.
🚙 Пример запуска
export HAIRDECK_ROOT=/path/to/workspace
python scripts/setup/download_weights.py
python scripts/image_to_hair.py character.png --out results/my_character --n 4
python -m hairdeck.vrm.export results/my_character/character 0
Подробнее
Чекпоинты HairDeck распространяются под Apache-2.0.Для локального запуска нужны Linux, Python 3.12 и CUDA GPU; также нужно принять лицензии SAM 3 и DINOv3.
В карточке нет числовых бенчмарков и требований к VRAM; для оценки предусмотрены отдельные скрипты point-cloud и chain-бенчмарков.
Комментарии
Без регистрации: достаточно имени.