H3 Relay Hires: MiniMax H3 в 1080p за четверть времени
H3 Relay Hires рендерит кадр MiniMax H3 в 0,5 МП в ComfyUI, затем доводит его до 1920x1088 аниме-апскейлером и одним шагом DMAD: 119 с вместо 503 с на RTX 5090.
Верх: нативный рендер 1920. Низ: Relay Hires. Каждый маршрут рендерит собственный дубль, поэтому сравнивайте рисунок, а не позу.
То же сравнение со звуком, затем на половинной скорости.
Цифры
Клипы 5 с (124 кадра) в 1920x1088 на RTX 5090, от начала до конца:
| клип | нативный 1920 | 1 МП + латентный апскейл + рефайн | Relay Hires | + Fast Tail |
|---|---|---|---|---|
| Удар в стиле Teen Titans | 492 с | 240 с | 116 с | 105 с |
| Бой на мечах | 503 с | 241 с | 118 с | 107 с |
| Ракета в стиле Edgerunners | 508 с | 245 с | 121 с | 109 с |
| Крупные планы мехи в стиле Re:Zero | 503 с | 241 с | 119 с | 108 с |
| Общий план, мелкие лица | 500 с | 239 с | 117 с | 106 с |
Как это работает
- Проход 1 в 960x544 определяет компоновку, движение, актёрскую игру и аудио. Здесь проходит большая часть времени рендера: 60 с вместо 151 с при 1 МП.
- AnimeSR апскейлит декодированные кадры примерно за 2 с. H3 рисует контурные линии шириной около 2 px при любом разрешении, поэтому в кадре 0,5 МП линии вдвое толще, чем нужно для 1920, и этот апскейлер с 1,3 млн параметров обучен на 9 470 парах в стиле H3, чтобы это исправить.
- Один шаг при sigma 0.60 заново зашумливает кадры в 1920 и перерисовывает детали за единственный шаг DMAD, затем декодирует.
Настройки, которые измерил автор: sigma 0.60 (0.45 остаётся мягким, 0.75 перерисовывает лица), один шаг и оконное внимание 4 с якорями на каждом 8-м латентном кадре, что вдвое сокращает шаг 1920 на длинных клипах. H3 Fast Tail Sampler заменяет euler в проходе 1 и сокращает его примерно на 20%, не меняя дубль. Проход 1 с Pika H3 Flex самый быстрый маршрут, но рендерит собственный дубль.
Предпросмотр 0,5 МП | только AnimeSR | Relay Hires, кропы 1:1 в 1920.
Что это не исправляет
- Контурные линии выходят 3,1-3,9 px против 2,2-3,0 px у нативного рендера.
- Очень быстрое действие, которое уже «плывёт» в дубле 0,5 МП, останется смазанным. Сначала исправьте такие кадры рабочим процессом de-rope от автора, затем прогоняйте relay.
- AnimeSR только для аниме. Подключите любую модель апскейла ComfyUI через вход
upscale_modelэтой ноды для реалистичных или живописных клипов. В живописном тесте RealESRGAN x2plus сохранил детали кожи и карточки, которые AnimeSR превратил в cel-shading. - Если яркость пульсирует каждый 4-й кадр, дополнительный рабочий процесс Sol-H3 VAE исправит это вдвое дороже по энкодингу.
Проход 1 | старый график de-rope | версия из 4 шагов от 0.8, сохраняющая кадрирование прохода 1.
Установка
Установите его как любой пакет узлов (ComfyUI Manager или клонируйте в custom_nodes/). Вам понадобятся MiniMax H3 в ComfyUI, turbo LoRA DMAD на 4 шага и загрузчик taeh3 для энкодинга. Веса AnimeSR идут вместе с репозиторием.
Двенадцать примеров рабочих процессов лежат в example_workflows/: только relay, затем Fast De-rope, FaceDetail и Anime Cadence, каждый также с вариантами Fast Tail Sampler и Pika. Некоторым из них нужны другие пакеты автора: FastDerope, FaceDetail, ResCascade и AnimeCadence, а также MAINodes.
Доступность
Пакет доступен на github.com/tazmannner/ComfyUI-H3-RelayHires (MIT, v0.3.0). Скрипты обучения для собственной AnimeSR (training/prep.py, training/train.py) занимают около 22 минут на RTX 5090.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.