Към съдържанието
Поддръжка на Swing Catalyst Поддръжка на Swing Catalyst
Свържете се с поддръжката

Ръководство за потребителя на Swing Catalyst Motion Capture

Въведение

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

💡

Функционалността за фиксиране на движение може да не е налична за всички типове лицензи. Моля, вижте нашите ЧЗВ за повече информация.

Бързи връзки

Системни изисквания

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

  • Валиден Swing Catalyst Pro или Pro+ лиценз

  • Swing Catalyst версия 25.1 или по-нова

  • Инсталирани необходими компоненти в директорията с компоненти

  • Съвместим компютър, отговарящ на нашите препоръчителни спецификации

  • Една или повече съвместими камери

Първоначална настройка и конфигурация

Препоръчителни стъпки за настройка:

Фактори, влияещи върху точността

Ключови съображения

Качество и разположение на камерата Висококачественият, стабилен запис е от съществено значение за точното проследяване. Избягвайте некачествени или нестабилни настройки на камерата.

Условия на осветление Осигурете постоянно, равномерно разпределено осветление. Избягвайте трептящи светлини и силни сенки.

Оптимални ъгли на камерата Най-добри резултати се постигат от:

Отпред отдясно

  • Отпред отляво

  • Надолу по Линията (с подходящо осветление)

Имайте предвид следното:

  • Намалена точност при закрити точки от тялото или ако FP16 е активиран за TensorRT.

  • DLP проектори или трептящо осветление могат да повлияят неблагоприятно на точността, особено за изгледа Надолу по Линията, вижте нашата статия за това как да намалите трептенето

Първи стъпки

Активиране на фиксирането на движение

Уверете се, че сте следвали препоръчителните стъпки за настройка и че сте инсталирали необходимите компоненти, преди да продължите.

MotionCatalyst_GqKhaJedFY.png

  • Намерете бутона MoCap в горната лента с инструменти

  • Кликнете, за да включите функцията.

  • Проверете дали работи, като включите изгледа на скелета.

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

Контроли на изгледа

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

  • Показване/скриване на маркера за Център на масата (COM)

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

Инструмент за ъгъл на маркер Измерва и показва ъгли на стави, като избирате конкретни маркери

Инструмент за проследяване на маркер Проследява и визуализира пътищата на движение на избрани точки

Инструмент за линия Създава референтни линии между произволни два маркера за анализ на равнина

Инструмент за изчистване Премахва всички активни измервания и визуализации

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

MotionCatalyst_6e4ApFNf32.gif

Ключови точки с възможност за кликване: Разпознаваеми по белия индикатор, когато посочите с мишката ключовата точка.

MotionCatalyst_lzl5e0vFKk.png

Проследяване на Центъра на масата: Изолиран показ на маркера COM със скрит скелет

Анализ на ъгъла на стави: Измервания на ъгли в реално време със скелетен overlay

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

Визуализация с инструмент за линия Анализ на равнина: Персонализирани референтни линии за изучаване на движението

Добавяне на фиксиране на движение към съществуващи записи

Ако имате съществуващ запис без данни от MoCap, можете впоследствие да изпълните MoCap анализ върху него, като направите следното:

  • Намерете записа, към който искате да добавите MoCap, в Навигатора и го отворете

  • Кликнете бутона за фиксиране на движение в менюто за анализ, за да отворите падащо меню

  • Кликнете бутона „Обработка на MoCap“

Имайте предвид, че извършването на анализ за фиксиране на движение може да отнеме няколко минути, особено при първо изпълнение, тъй като Swing Catalyst трябва да зареди необходимите модели с данни за фиксиране на движение. През това време не се препоръчва да излизате от режима на анализ или да стартирате запис, тъй като обработката изисква много хардуерни ресурси и натоварва GPU (графичната карта). Представянето може да бъде засегнато през това време.

  • След като моделите бъдат заредени, ще започне същинският процес на анализ и ще видите лента на напредъка, показваща текущия статус на анализа.

  • Ако искате да отмените обработката на MoCap, моля, кликнете бутона „Отказ“ в падащото меню на MoCap. Имайте предвид, че този бутон не е наличен, докато Swing Catalyst зарежда моделите на MoCap, тъй като този процес не може да бъде отменен.

  • Когато обработката приключи, в горната част на екрана ще се появи съобщение и фиксирането на движение автоматично ще бъде активирано за отворения запис.

  • Ако искате да стартирате отново анализа за фиксиране на движение по-късно, евентуално с различни настройки за фиксиране на движение (налични в: Настройки -> Видео и запис), можете да кликнете бутона „Повторна обработка на MoCap“ в падащото меню на MoCap, докато записът е отворен в режим на анализ.

Настройки на безмаркерната система за фиксиране на движение за отворен запис без данни от MoCap

Обработка на фиксиране на движение за отворен запис

Настройки на безмаркерната система за фиксиране на движение за отворен запис с данни от MoCap

Няколко записа наведнъж

За да обработите цяла сесия, вместо запис по запис, използвайте вместо това Навигатора:

  • Изберете записите, които искате. Ctrl-кликване и Shift-кликване работят и двете, а Ctrl + A избира всичко видимо. Вижте Как да използвате Навигатора .

  • Кликнете с десния бутон върху избраното и изберете Повторна обработка на фиксиране на движение и детектиране на фазите на замаха. Действието се прилага върху целия избор, не само върху записа под курсора.

  • Потвърдете, когато бъдете попитани. Съществуващите данни от фиксиране на движение за тези записи се заменят.

  • Пакетната обработка се изпълнява във фонов режим, по един запис наведнъж, и не пречи на отворения от вас запис. Навигаторът показва „Повторна обработка на MoCap…“, докато работи, с бутон за отмяна.

Менюто не е налично, когато нищо не е избрано, както и докато предишна пакетна обработка все още се изпълнява.

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

Обобщаващ банер се появява, когато пакетната обработка приключи, така че тя никога не завършва в тишина. Той съобщава какво се е случило със записите в пакета и предлага Възстанови всички, когато има какво да се възстанови. Пълни подробности има в Определяне на фази на замаха .

Ако нещо се обърка по средата на процеса, пакетната обработка спира, вместо да преминава през всеки оставащ запис, и банерът обяснява защо. Причините, които се съобщават, са: GPU паметта е свършила, GPU е спрял да отговаря, липсва необходим файл с модел, дискът е пълен, или се е получила повтаряща се системна грешка. Опитай отново подхваща записите, които никога не са били опитани. Единичен запис, който се провали сам по себе си, не спира пакетната обработка.

Отстраняване на проблеми

Ако срещнете проблеми със системата Swing Catalyst Motion Capture (MoCap), разгледайте следните често срещани проблеми и техните решения:

1. Функцията MoCap не е налична

Проблем: Функционалността за фиксиране на движение не е достъпна.

Решения:

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

Версия на софтуера: Потвърдете, че вашият софтуер Swing Catalyst е обновен до версия 25.1 или по-нова, която включва функцията MoCap.

2. Бавно време за обработка

Проблем: Записите отнемат повече време от очакваното за обработка, когато MoCap е активиран.

Решения:

Изпълнителен доставчик: Изберете оптималния изпълнителен доставчик за вашия хардуер.

За NVIDIA GPU-та TensorRT се препоръчва за най-добро представяне.

  • Опитайте да активирате FP16 за TensorRT (но имайте предвид, че точността може да бъде намалена).

Размер на пакета: Коригирайте размера на пакета в настройките на MoCap. Размер на пакета 32 е оптимален, но ако изпитвате проблеми с паметта, обмислете намаляването му.

Хардуерни спецификации: Проверете дали вашата система отговаря на препоръчителните спецификации, особено изискванията за GPU. Надграждането до по-мощна GPU може да подобри скоростта на обработка.

3. Скелетът не се вижда

Проблем: Скелетният overlay не се появява по време на записите.

Решения:

Детектиране на хора: Детектирането на хора може да се проваля. Опитайте да изключите и включите режима на запис или да деактивирате и активирате отново MoCap.

Модел на детекция: Ако използвате модела за детекция Nano, преминете към модела Medium за подобрена точност. Рестартирайте Swing Catalyst след тази промяна.

Настройка на камерата: Уверете се, че камерите ви са правилно позиционирани и калибрирани съгласно препоръчителните насоки. Правилната настройка на камерата е от решаващо значение за точното детектиране на хора.

4. Неточни данни от фиксирането на движение

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

Решения:

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

Качество на камерата: Уверете се, че камерите не се движат по време на запис, тъй като това може да доведе до лоши резултати от проследяването. Обмислете кадрирането си: позиционирана ли е камерата правилно и е ли обективът настроен правилно?

Настройки на изпълнителния доставчик: Ако имате активиран TensorRT и е отметнато „FP16 за TensorRT“, обмислете да го деактивирате, за да видите дали точността се подобрява.

  • Ако неточностите продължават, обмислете създаването на заявка за поддръжка при нас.

5. Обработката на фиксиране на движение се проваля

Проблем: Обработката се проваля

Решения:

Изпълнителен доставчик: Опитайте да смените изпълнителния доставчик. DirectML има най-добра съвместимост.

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

Отворете Windows Task Manager и отидете на раздела Performance.

  • Наблюдавайте използването на паметта и на GPU паметта, за да видите дали може да изчерпвате паметта.

  • Ако изчерпвате паметта, опитайте да използвате по-малък размер на пакета или опитайте „FP16 за TensorRT“, ако използвате изпълнителния доставчик TensorRT.

Спецификации на компютъра: Достатъчно добър ли е вашият компютър да изпълнява MoCap ?

Намаляване на честотата на кадрите на камерата: Намаляването на честотата на кадрите намалява броя на обработваните кадри, което може да намали натоварването на системата.

Изключване на MoCap: Опитайте да изключите функцията MoCap, за да видите дали грешката евентуално не е свързана със самата функция MoCap.