Инструменты14 сентября 2026 г., 19:46 МСК🤖 Auto

VMR3D: Как сохранить лицо персонажа при 3D-реконструкции из видео

Исследователи из Discosea представили Volumetric Motion Rigging (VMR) — метод, который отделяет движение от геометрии, позволяя создавать стабильных 3D-персонажей из видео без потери деталей и «дрожания».

Баннер новости 7467

Проблема: почему обычные реконструкции не работают

При попытке восстановить 3D-меш из видео каждый кадр часто имеет свою топологию, пропорции и детали. Простое воспроизведение таких кадров как flipbook приводит к видимым изменениям внешности персонажа (identity changes) и сильному визуальному шуму. Традиционные методы сжатия костей или покадровой регистрации не могут гарантировать целостность поверхности, особенно в сложных зонах, таких как кисти рук или одежда.

Решение: разделение движения и поверхности

Метод VMR3D решает эту проблему, разделяя задачу на две части: грубое представление движения и детальное представление поверхности. В основе лежит использование упрощенных внутренних объемов (вокселей), которые управляют движением референсного персонажа. Это позволяет сохранить стабильность скелета, в то время как локальная подгонка поверхности корректирует форму, не искажая геометрию.

Технические детали и метрики

В демонстрационном примере использовалась последовательность из 52 поз бейсбольного удара. Исходные данные получены с помощью модели TRELLIS.2. Ключевые технические параметры системы:

  • Регионализация: Внутренний объем референса разбивается на 64 региона с использованием геодезических семян и распределения Вороного.
  • Влияние: Каждая вершина исходной поверхности зависит от 4-х ближайших регионов, что обеспечивает плавность трансформаций.
  • Жесткие объекты: Голова и бита обрабатываются как жесткие тела, чтобы избежать деформации их узнаваемой формы.

Результаты: цифры и качество

Метод показал преимущество в виде меньшего визуального дрожания (jitter) по сравнению с покадровой регистрацией и аппроксимацией на основе костей. Для финального кадра (закрытие хвата) была применена гибридная стратегия: основная часть тела была реконструирована алгоритмически, а детали хвата и биты взяты из референсной геометрии.

Параметр Значение / Описание
Количество поз 52 (бейсбольный удар)
Вершин тела (сохранено) 41,058
Вершин хвата и биты (добавлено) 10,250
Точное совпадение с референсом 9,484 вершины в зоне хвата
Открытый хват (транспорт) 6,697 вершин перенесены как жесткая группа

Ограничения и текущий статус

Несмотря на успех, метод еще не достиг идеала. Финальная поверхность не является полностью «watertight» (герметичной) из-за перекрытий в области запястья. Также отмечается, что жесткий перенос открытого хвата может выглядеть неестественно. Тем не менее, VMR3D уже позволяет экспортировать анимацию в Blender, что делает технологию полезной для индустрии создания цифровых двойников и анимации.

Источник: Discosea ↗