ControlHair: Physically-based Video Diffusion for Controllable Dynamic Hair Rendering
2509.21541v2
cs.GR, cs.CV, I.3; I.2; I.4
2025-09-30
Авторы:
Weikai Lin, Haoxiang Li, Yuhao Zhu
Резюме на русском
## Контекст
Волосы, как основная компонента человеческого внешнего вида, широко используются в графическом дизайне, анимации и виртуальной реальности. Их симуляция и визуализация представляют собой сложную задачу из-за сложности динамики струй, разнообразия материальных свойств и затрудненных взаимодействий света с волосами. Несмотря на прогресс в симуляции, существующие модели предоставляют ограниченные возможности для тонкого контроля динамики волос. Решением этой проблемы может стать использование моделей видео-диффузии, которые могут генерировать высококачественные видео, но при этом не обладают возможностью точного управления динамикой волоса. Для решения этой проблемы предлагается ControlHair — новая физически обоснованная модель для управляемой динамики волос в видео.
## Метод
ControlHair представляет собой гибридную систему, объединяющую физический симулятор и модель видео-диффузии. Метод работает в трех этапах. В первом этапе входные физические параметры (например, упругость и ветер) кодируются в геометрию кадра с помощью физического симулятора. Во втором этапе извлекаются периодические управляющие сигналы из геометрии кадра. В третьем этапе эти сигналы передаются в модель видео-диффузии для получения видео с желаемой динамикой волос. Этот подход разделяет логику физической симуляции от моделирования видео, что обеспечивает гибкость в работе с разными физическими моделями и упрощает процесс обучения модели видео-диффузии.
## Результаты
ControlHair был протестирован на наборе данных, состоящем из 10 000 видео, и сравнивался с моделями, кондиционированными на текст и позу. Использовались различные физические ситуации, включая изменение длины, стифтовства и влияния ветра. Результаты показали, что ControlHair превосходит базовые модели, обеспечивая точный контроль динамики волос. Также были продемонстрированы три практических приложения: динамическое пробное накладывание различных стилей волос, эффекты "bullet-time" и медленный момент в кинографике.
## Значимость
ControlHair открывает новый подход к моделированию динамики волос в видео, объединяя преимущества физической симуляции и моделей видео-диффузии. Он может быть применен в таких областях, как виртуальная реальность, анимация, моделирование волос в играх и видеомонтаж. Выгодно отличается гибкостью, точностью и простотой в использовании. Будущие исследования будут направлены на улучшение точности и скорости, а также расширение применений модели в различных сферах.
## Выводы
ControlHair представляет собой первую физико-
Abstract
Hair simulation and rendering are challenging due to complex strand dynamics,
diverse material properties, and intricate light-hair interactions. Recent
video diffusion models can generate high-quality videos, but they lack
fine-grained control over hair dynamics. We present ControlHair, a hybrid
framework that integrates a physics simulator with conditional video diffusion
to enable controllable dynamic hair rendering. ControlHair adopts a three-stage
pipeline: it first encodes physics parameters (e.g., hair stiffness, wind) into
per-frame geometry using a simulator, then extracts per-frame control signals,
and finally feeds control signals into a video diffusion model to generate
videos with desired hair dynamics. This cascaded design decouples physics
reasoning from video generation, supports diverse physics, and makes training
the video diffusion model easy. Trained on a curated 10K video dataset,
ControlHair outperforms text- and pose-conditioned baselines, delivering
precisely controlled hair dynamics. We further demonstrate three use cases of
ControlHair: dynamic hairstyle try-on, bullet-time effects, and cinemagraphic.
ControlHair introduces the first physics-informed video diffusion framework for
controllable dynamics. We provide a teaser video and experimental results on
our website.