Адаптер движения MiniMax H3: реальное движение 240fps для быстрых сцен

ComfyUI Wikinews

MATLOWAI выпускает адаптер движения ранга 16 для прохода de-rope H3 в ComfyUI-MAINodes, обученный на реальных кадрах 240fps, плюс узлы Repair Plan/Splice и DyRoPE.

Адаптер движения MiniMax-H3 (Hugging Face | GitHub) — это LoRA ранга-16, которая заставляет проход de-rope в ComfyUI-MAINodes работать корректно при быстром движении. Следующее обновление лестницы временного расширения переобучает тот же рецепт на реальных кадрах из публичного набора данных GOPRO_Large 240 fps, сокращая ошибку удерживаемого токена примерно вдвое по сравнению с простой интерполяцией.

Проблема

Лаборатория движения MAINodes восстанавливает быстрый участок клипа MiniMax H3 на растянутом тайминге (это «de-rope») и возвращает его к реальному времени. При очень быстром движении базовая модель производит избыточно: результат чередуется между продвижением и резким кадром от кадра к кадру, а проход изобретает примерно на 40 процентов больше движения, чем требовался кадр (измеренная скорость 1.416 вместо 1.0).

Адаптер движения — это обычный весовой дельта ранга-16: никаких дополнительных вычислений, никакой пользовательской ноды не требуется. Он был обучен именно на этой задаче: удерживать кадры внутри взрыва движения, сохранять остальное как чистый контекст и предсказывать удерживаемые токены. Дополнительный тайминг всё ещё берётся из узлов de-rope; LoRA просто меняет то, как модель ведёт себя на этом растянутом тайминге.

Измерено на четырёх клипах, которые адаптер никогда не видел во время обучения (бой, аниме удар меча, замена персонажа, крупный план диалога), против того же графа без адаптера:

  • чередование продвижения/резкого кадра упало с 0.370 до 0.134, а избыточная генерация от кадра к кадру снизилась с ~1.4× до ~1.01× (рендер 63.6 с → 49.9 с на том же участке);
  • слепой выбор оператора, адаптер против без адаптера, тот же сид: 7 за, 0 против, 1 без предпочтения;
  • он переносится на чекпоинт Ref2VA, поэтому один файл обслуживает оба графа fl2va и ref2va.

Сравнительный клип ниже показывает исходную пластину, растянутый проход базовой модели и проход адаптера рядом:

Без адаптера бойцы продвигаются и резко меняют кадр от кадра к кадру; с ним (внизу справа) они продолжают двигаться со скоростью, которую требовал кадр.

Лестница временного расширения

Выпуск обновления (2026-08-24) переобучает ту же конструкцию ранга-16, только внимание, на реальные промежуточные кадры: окна, вырезанные из публичного набора данных GOPRO_Large для удаления размытия (источник 240 fps), уменьшенные до рабочей частоты кадров и расширенные обратно, так что удерживаемые токены оцениваются по кадрам, которые реальная камера действительно сняла. Мировые часы в обучении честны: каждый токэн помечён реальным временем, которое он охватывает.

Каждый 25-й шаг обучения публикуется (temporal_expansion/step025step375, плюс warm100, по 63 МБ каждый). Ошибка удерживаемого токена, сцены, которые адаптер никогда не видел (базовое значение без адаптера 1.23, простая интерполяция 0.26):

шаг25100175250375
ошибка0.1580.1330.1160.1050.086

Кривая никогда не поворачивается, но цифры и глаз не согласны насчёт того, где остановиться: шаг 100 — выбор для воспроизведения (быстрое движение гладкое, клип всё ещё ощущается как сам себя), в то время как шаг 375 измеряет лучше, но может читаться как пере-сглаженный. При тесте на статическое содержимое семейство не изобретает движение: оно оказывается ниже порога интерполяции, а не выше него.

Обновление MAINodes

То же обновление добавляет новые альфа-узлы в ComfyUI-MAINodes (2026-08-24): H3 Repair Plan / Repair Splice (перерендерить плохой диапазон кадров, привязанный к целым токенам, регенерировать через ближайший разрез кадра, склеить всё остальное обратно бит-в-бит), H3 DyRoPE (пресеты часов для блока: «точность тайминга» блоки 30-49, «минимальное мерцание» 40-49), заморозка аудио-префикса на H3 V2V Init, H3 Drift Control (цепочки перестают выцветать, соединения удерживают 0.85-0.89 через 4 ссылки), H3 Delta Color Carry (отменяет потемнение при круговом проходе VAE), и сборщик сравнительной колоды для страниц обзора A/B.

Использование в ComfyUI

Положите файл в models/loras/minimax_h3/ и загрузите его стандартным LoraLoaderModelOnly с силой 1.0 на модель, которая питает проход de-rope: не первый проход текст-в-видео. Готовый граф поставляется в ComfyUI-MAINodes как examples/motion_pipeline_adapter_api.json.

Настройки, которые работают (из карточки модели):

  • Сила 1.0 — это настройка гладкости; 0.75 изобретает меньше объектов.
  • Инжект — это регулятор: 0.45 для персонажа/диалога, где база производит избыточно сильно; 0.30 там, где идентичность или реквизит являются результатом.
  • Оставьте хвостовой гайд включённым; применяйте адаптер только к проходу de-rope.
  • Грубые края: это стоит около 1 дБ точности якоря на нативных ключевых кадрах, пере-корректирует спокойные цепочки (выключите его на спокойном контенте) и глушит сильный цвет / истончает эффекты частиц: хуже всего на Ref2VA и полных клипах.

Адаптер имеет лицензию MIT; использование его с базовой моделью подчиняется Соглашению о лицензии сообщества MiniMax H3.

Ссылки

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…
Адаптер движения MiniMax H3: реальное движение 240fps для быстрых сцен | ComfyUI Wiki