Руководство пользователя Swing Catalyst Motion Capture

Руководство по Swing Catalyst Motion Capture (MoCap)

Введение

Swing Catalyst Motion Capture (MoCap) — это мощная система 2D Бесмаркерного захвата движения, разработанная для улучшения анализа вашего голф-свинга. Эта функция обеспечивает отслеживание в режиме, близком к реальному времени, анализ движений и расширенные инструменты визуализации, которые помогут улучшить вашу игру.

Примечание: Функциональность Захвата движения может быть недоступна для всех типов лицензий. Пожалуйста, ознакомьтесь с нашим FAQ для получения дополнительной информации.

Быстрые ссылки

Системные требования

Основные компоненты:

  • Действующая лицензия Swing Catalyst Pro или Pro+

  • SwingCatalyst версии 25.1 или новее

  • Необходимые компоненты, установленные в директории компонентов

  • Совместимый компьютер, соответствующий нашим рекомендуемым характеристикам

  • Одна или несколько совместимых камер

Начальная настройка и конфигурация

Рекомендуемые шаги настройки:

Факторы, влияющие на точность

Ключевые аспекты

Качество камеры и её настройка Для точного отслеживания необходима стабильная съёмка с высоким разрешением. Избегайте использования некачественных или нестабильных камер.

Условия освещения Обеспечьте равномерное и хорошо распределённое освещение. Избегайте мерцающего света и резких теней.

Оптимальные углы съёмки камеры Наилучшие результаты достигаются при съёмке:

Вид спереди-справа

  • Вид спереди-слева

  • Вид вдоль линии игры (при надлежащем освещении)

Имейте в виду:

  • Точность снижается при перекрытии точек тела или при включённом FP16 для TensorRT.

  • DLP-проекторы или мерцающее освещение могут негативно влиять на точность, особенно при виде вдоль линии игры, см. нашу статью о том, как уменьшить мерцание

Начало работы

Включение Захвата движения

Прежде чем продолжить, убедитесь, что вы выполнили рекомендуемые шаги настройки и установили необходимые компоненты.

MotionCatalyst_GqKhaJedFY.png MotionCatalyst_GqKhaJedFY.png

  • Найдите кнопку MoCap на верхней панели инструментов

  • Нажмите, чтобы включить функцию.

  • Убедитесь в её работоспособности, включив отображение Скелета.

Функции панели инструментов MoCap

Элементы управления видом

  • Переключение видимости наложения Скелета

  • Показать/скрыть Маркер Центра Масс (CoM)

Инструменты анализа

Инструмент «Угол Маркера» Измерение и отображение Углов суставов путём выбора конкретных Маркеров

Инструмент «Трассировка Маркера» Отслеживание и визуализация траекторий движения выбранных точек

Инструмент «Линия» Создание опорных линий между любыми двумя Маркерами для анализа плоскостей

Инструмент «Очистить» Удаление всех активных измерений и визуализаций

Примеры визуализации

MotionCatalyst_6e4ApFNf32.gif MotionCatalyst_6e4ApFNf32.gif

Кликабельные ключевые точки: Определяются по белому индикатору при наведении курсора мыши на ключевую точку.

MotionCatalyst_lzl5e0vFKk.png MotionCatalyst_lzl5e0vFKk.png

Отслеживание Центра Масс: Отображение изолированного Маркера CoM со скрытым Скелетом

Анализ Углов суставов: Измерения углов в реальном времени с наложением Скелета

Визуализация трассировки движения Визуализация трассировки движения Трассировка движения: Визуализация траектории движения Запястья

Визуализация инструмента «Линия» Визуализация инструмента «Линия» Анализ плоскостей: Пользовательские опорные линии для изучения движения

Добавление Захвата движения к существующим Записям

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

  • Найдите нужную Запись в Обозревателе и откройте её

  • Нажмите кнопку Захвата движения в меню анализа, чтобы открыть выпадающее меню

  • Нажмите кнопку «Process MoCap»

Обратите внимание, что выполнение анализа Захвата движения может занять несколько минут, особенно при первом запуске, поскольку SwingCatalyst необходимо загрузить необходимые модели данных Захвата движения. В это время не рекомендуется выходить из режима анализа или начинать Захват, так как обработка требует значительных аппаратных ресурсов и создаёт нагрузку на GPU (видеокарту). В течение этого времени Производительность может снизиться.

  • После загрузки моделей начнётся фактический процесс анализа, и вы увидите индикатор выполнения, отображающий текущий прогресс анализа.

  • Если вы хотите отменить обработку MoCap, нажмите кнопку «Cancel» в выпадающем меню MoCap. Обратите внимание, что эта кнопка недоступна во время загрузки SwingCatalyst моделей MoCap, поскольку этот процесс нельзя отменить.

  • По завершении обработки в верхней части экрана появится уведомление, и Захват движения будет автоматически включён для открытой Записи.

  • Если вы захотите повторно выполнить анализ Захвата движения позднее, возможно, с другими настройками Захвата движения (доступными в: Настройки -> Видео и Захват), вы можете нажать кнопку «Reprocess MoCap» в выпадающем меню MoCap, пока Запись открыта в режиме анализа.

Настройки Бесмаркерного захвата движения для открытой Записи без данных MoCap

Обработка Захвата движения для открытой Записи

Настройки Бесмаркерного захвата движения для открытой Записи с данными MoCap

Устранение неполадок

Если вы столкнулись с проблемами в работе системы Swing Catalyst Motion Capture (MoCap), рассмотрите следующие распространённые проблемы и способы их решения:

1. Функция MoCap недоступна

Проблема: Функциональность Захвата движения недоступна.

Решения:

Проверка лицензии: Убедитесь, что у вас есть активная подписка Swing Catalyst Pro или Pro+, поскольку MoCap требует именно этих типов лицензий.

Версия программного обеспечения: Убедитесь, что ваш SwingCatalyst обновлён до версии 25.1 или новее, которая включает функцию MoCap.

2. Длительное время обработки

Проблема: Обработка Записей при включённом MoCap занимает больше времени, чем ожидалось.

Решения:

Провайдер выполнения: Выберите оптимальный провайдер выполнения для вашего оборудования.

Для GPU NVIDIA рекомендуется TensorRT для наилучшей Производительности.

  • Попробуйте включить FP16 для TensorRT (но имейте в виду, что точность может снизиться).

Размер пакета: Настройте размер пакета в настройках MoCap. Оптимальный размер пакета — 32, но если возникают проблемы с памятью, рассмотрите возможность его уменьшения.

Характеристики оборудования: Убедитесь, что ваша система соответствует рекомендуемым характеристикам, особенно требованиям к GPU. Переход на более мощный GPU может ускорить обработку.

3. Скелет не отображается

Проблема: Наложение Скелета не появляется во время Записей.

Решения:

Обнаружение человека: Возможно, обнаружение человека не работает. Попробуйте переключить режим Захвата (выключить и включить) или отключить и снова включить MoCap.

Модель обнаружения: Если используется модель обнаружения Nano, переключитесь на модель Medium для повышения точности. После внесения этого изменения перезапустите SwingCatalyst.

Настройка камеры: Убедитесь, что ваши камеры правильно расположены и откалиброваны в соответствии с рекомендуемыми инструкциями. Правильная настройка камеры имеет решающее значение для точного обнаружения человека.

4. Неточные данные Захвата движения

Проблема: Захваченные данные движения неточны или непоследовательны.

Решения:

Условия освещения: Поддерживайте равномерное и хорошо распределённое освещение в зоне съёмки. Избегайте мерцающего света и резких теней, так как они могут влиять на точность обнаружения.

Качество камеры: Убедитесь, что камеры не смещаются во время Записи, поскольку это может привести к плохому качеству отслеживания. Проверьте кадрирование — правильно ли расположена камера и верно ли настроен объектив?

Настройки провайдера выполнения: Если у вас включён TensorRT и отмечен параметр «FP16 для TensorRT», попробуйте снять этот флажок и проверьте, улучшится ли точность.

  • Если неточности сохраняются, рассмотрите возможность создания обращения в службу поддержки.

5. Сбой обработки Захвата движения

Проблема: Сбой обработки

Решения:

Провайдер выполнения: Попробуйте изменить провайдер выполнения. DirectML обладает наилучшей совместимостью.

Потребление памяти: Убедитесь, что у вас не заканчивается память.

Откройте Диспетчер задач Windows и перейдите на вкладку Производительность.

  • Отслеживайте использование памяти и памяти GPU, чтобы определить, не заканчивается ли у вас память.

  • Если память заканчивается, попробуйте уменьшить размер пакета или включите «FP16 для TensorRT», если вы используете провайдер выполнения TensorRT.

Характеристики компьютера: Соответствует ли ваш компьютер минимальным требованиям для работы MoCap?

Снижение Частоты кадров камеры: Снижение Частоты кадров уменьшает количество обрабатываемых Кадров, что может снизить нагрузку на систему.

Отключение MoCap: Попробуйте отключить функцию MoCap, чтобы проверить, не связана ли ошибка с самой функцией MoCap.


Последнее обновление: 2025-04-14 | Просмотреть на официальном сайте поддержки