Swing Catalyst Rörelseuppsamling – Användarguide
Introduktion
Swing Catalyst Rörelseuppsamling (MoCap) är ett kraftfullt 2D markerlöst rörelseuppsamlingssystem utformat för att förbättra din analys av golfsvingen. Funktionen erbjuder spårning i nära realtid, rörelseanalys och avancerade visualiseringsverktyg som hjälper dig att förbättra ditt spel.
Funktionen Rörelseuppsamling kanske inte är tillgänglig för alla licenstyper. Se våra Vanliga frågor för mer information.
Snabblänkar
Systemkrav
Nödvändiga komponenter:
Giltig Swing Catalyst Pro- eller Pro+-licens
Swing Catalyst version 25.1 eller nyare
Nödvändiga komponenter installerade i komponentkatalogen
En kompatibel dator som uppfyller våra rekommenderade specifikationer
En eller flera kompatibla kameror
Första inställning och konfiguration
Rekommenderade installationssteg:
Installera nödvändiga komponenter enligt vår installationsguide
Konfigurera inställningarna med hjälp av vår detaljerade inställningsguide
Se till att kamerorna är väl positionerade (se videon nedan)
- Utför automatisk linskalibrering för optimal noggrannhet och för att minska linsdistorsion
Faktorer som påverkar noggrannheten
Viktiga faktorer att tänka på
Kamerakvalitet och uppsättning Högupplöst, stabilt bildmaterial är avgörande för korrekt spårning. Undvik kamerauppsättningar med låg kvalitet eller instabilitet.
Ljusförhållanden Se till att belysningen är jämn och väl fördelad. Undvik flimrande ljus och starka skuggor.
Optimala kameravinklar Bäst resultat uppnås från:
Rakt framifrån, höger
Rakt framifrån, vänster
Längs mållinjen (med korrekt belysning)
Tänk på följande:
Minskad noggrannhet vid dolda kroppspunkter eller om FP16 är aktiverat för TensorRT.
DLP-projektorer eller flimrande belysning kan påverka noggrannheten negativt, särskilt för vyn längs mållinjen, se vår artikel om hur du minskar flimmer
Kom igång
Aktivera Rörelseuppsamling
Se till att du har följt de rekommenderade installationsstegen och installerat de nödvändiga komponenterna innan du fortsätter.
Hitta MoCap-knappen i verktygsfältet högst upp
Klicka för att slå PÅ funktionen.
Kontrollera att den fungerar genom att slå på skelettvyn.
Funktioner i MoCap-verktygsfältet
Vykontroller
Slå av/på synligheten för skelettöverlägget
Visa/dölj markören för Tyngdpunkt (COM)
Analysverktyg
Verktyg för markörvinkel Mät och visa ledvinklar genom att välja specifika markörer
Verktyg för markörspår Spåra och visualisera rörelsebanor för valda punkter
Linjeverktyg Skapa referenslinjer mellan två valfria markörer för plananalys
Rensningsverktyg Ta bort alla aktiva mätningar och visualiseringar
Exempel på visualisering
Klickbara nyckelpunkter: Kan identifieras genom den vita indikatorn när du håller muspekaren över nyckelpunkten.
Spårning av Tyngdpunkt: Isolerad visning av COM-markören med skelettet dolt
Analys av Ledvinkel: Vinkelmätningar i realtid med skelettöverlägg
Rörelsespårning: Visualisering av Handledens rörelsebana
Plananalys: Anpassade referenslinjer för rörelsestudier
Lägga till Rörelseuppsamling i befintliga inspelningar
Om du har en befintlig inspelning utan data för Rörelseuppsamling kan du i efterhand köra en MoCap-analys på den genom att göra följande:
Hitta inspelningen du vill lägga till MoCap på i Utforskaren och öppna den
Klicka på Rörelseuppsamling-knappen i analysmenyn för att öppna en rullgardinsmeny
Klicka på knappen “Bearbeta MoCap”
Observera att det kan ta flera minuter att utföra en analys av rörelseuppsamling, särskilt första gången, eftersom Swing Catalyst måste läsa in de nödvändiga datamodellerna för Rörelseuppsamling. Under denna tid rekommenderas det inte att avsluta analysläget eller starta en inspelning, eftersom bearbetningen kräver mycket hårdvaruresurser och belastar GPU:n (grafikkortet). Prestationen kan påverkas under denna tid.
När modellerna har lästs in påbörjas själva analysprocessen, och du får en förloppsindikator som visar analysens aktuella status.
Om du vill avbryta MoCap-bearbetningen klickar du på knappen “Avbryt” i MoCap-rullgardinsmenyn. Observera att den här knappen inte är tillgänglig medan Swing Catalyst läser in MoCap-modellerna, eftersom den processen inte kan avbrytas.
När bearbetningen är klar visas ett meddelande högst upp på skärmen, och Rörelseuppsamling aktiveras automatiskt för den öppna inspelningen.
Om du vill köra analysen av rörelseuppsamling igen vid ett senare tillfälle, kanske med andra inställningar för rörelseuppsamling (finns under: Inställningar -> Video och Fånga), kan du klicka på knappen “Bearbeta om MoCap” i MoCap-rullgardinsmenyn medan inspelningen är öppen i analysläget.
Inställningar för Markerlös rörelseuppsamling för en öppen inspelning utan MoCap-data
Rörelseuppsamling bearbetas för öppen inspelning
Inställningar för Markerlös rörelseuppsamling för en öppen inspelning med MoCap-data
Flera inspelningar samtidigt
Om du vill bearbeta en hel session i stället för en inspelning i taget använder du Utforskaren:
Välj de inspelningar du vill ha. Både Ctrl-klick och Skift-klick fungerar, och
Ctrl+Aväljer allt som syns. Se Hur du använder Utforskaren .Högerklicka på markeringen och välj Bearbeta om rörelseuppsamling och identifiera Swing Faser. Åtgärden gäller för hela markeringen, inte bara inspelningen under muspekaren.
Bekräfta när du blir tillfrågad. Befintlig data för rörelseuppsamling för dessa inspelningar ersätts.
Batchen körs i bakgrunden, en inspelning i taget, och stör inte den inspelning du har öppen. Utforskaren visar “Bearbetar om rörelseinsamling…” medan den arbetar, med en knapp för att avbryta.
Menyalternativet är inte tillgängligt när inget är markerat, eller medan en tidigare batch fortfarande körs.
På golfsvingar uppdaterar batchen även bokmärkena till de identifierade Swing Faserna. Undantaget är inspelningar där du själv har flyttat markörerna: de behåller sina markörer och räknas separat, och du erbjuds de identifierade Swing Faserna nästa gång du öppnar en av dem. Din inställning för Swing Fas Detektion avgör om du blir tillfrågad först eller om de identifierade faserna tillämpas direkt. Oavsett vilket sparas inspelningens befintliga markörer först, så att du kan återställa dem.
En sammanfattande banner visas när batchen är klar, så den avslutas aldrig i tysthet. Den redovisar vad som hände med inspelningarna i batchen och erbjuder Återställ alla när det finns något att återställa. Fullständiga detaljer finns i Golfsvingens Fas Detektion .
Om något går fel halvvägs igenom stoppas batchen i stället för att fortsätta genom alla återstående inspelningar, och bannern anger orsaken. Orsakerna som rapporteras är: GPU:n fick slut på minne, GPU:n slutade svara, en nödvändig modellfil saknas, disken är full, eller ett upprepat systemfel. Försök igen tar vid med de inspelningar som aldrig påbörjades. En enskild inspelning som misslyckas på egen hand stoppar inte batchen.
Felsökning
Om du stöter på problem med Swing Catalyst Rörelseuppsamling (MoCap) bör du överväga följande vanliga problem och deras lösningar:
1. MoCap-funktionen är inte tillgänglig
Problem: Funktionen Rörelseuppsamling är inte tillgänglig.
Lösningar:
Licenskontroll: Se till att du har en aktiv Swing Catalyst Pro- eller Pro+-prenumeration, eftersom MoCap kräver dessa licenstyper.
Programvaruversion: Kontrollera att din Swing Catalyst-programvara är uppdaterad till version 25.1 eller nyare, som innehåller MoCap-funktionen.
2. Långsam bearbetningstid
Problem: Inspelningar tar längre tid än förväntat att bearbeta när MoCap är aktiverat.
Lösningar:
Execution Provider: Välj den optimala execution provider för din hårdvara.
För NVIDIA-GPU:er rekommenderas TensorRT för bästa prestanda.
- Prova att aktivera FP16 för TensorRT (men var medveten om att noggrannheten kan minska).
Batchstorlek: Justera batchstorleken i MoCap-inställningarna. En batchstorlek på 32 är optimal, men om du upplever minnesproblem kan du överväga att minska den.
Hårdvaruspecifikationer: Kontrollera att ditt system uppfyller de rekommenderade specifikationerna, särskilt kraven på GPU. Att uppgradera till en kraftfullare GPU kan förbättra bearbetningshastigheten.
3. Skelettet syns inte
Problem: Skelettöverlägget visas inte under inspelningar.
Lösningar:
Persondetektering: Persondetekteringen kanske misslyckas. Prova att slå av och på fångstläget, eller inaktivera och återaktivera MoCap.
Detekteringsmodell: Om du använder Nano-detekteringsmodellen kan du byta till Medium-modellen för förbättrad noggrannhet. Starta om Swing Catalyst efter att du har gjort denna ändring.
Kamerauppsättning: Se till att kamerorna är korrekt positionerade och kalibrerade enligt de rekommenderade riktlinjerna. En korrekt kamerauppsättning är avgörande för korrekt persondetektering.
4. Felaktig data för rörelseuppsamling
Problem: Den insamlade rörelsedatan är felaktig eller inkonsekvent.
Lösningar:
Ljusförhållanden: Behåll en jämn och väl fördelad belysning i inspelningsområdet. Undvik flimrande ljus och starka skuggor, eftersom de kan påverka detekteringens noggrannhet.
Kamerakvalitet: Se till att kamerorna inte rör sig under inspelningen, eftersom det kan leda till dåliga spårningsresultat. Tänk på ditt bildutsnitt – är kameran positionerad och linsen korrekt inställd?
Inställningar för Execution Provider: Om du har TensorRT aktiverat och “FP16 för TensorRT” är ikryssat kan du prova att avmarkera det för att se om noggrannheten förbättras.
- Om felaktigheterna kvarstår kan du överväga att skapa ett supportärende hos oss.
5. Bearbetning av rörelseuppsamling misslyckas
Problem: Bearbetningen misslyckas
Lösningar:
Execution Provider: Prova att byta execution provider. DirectML har bäst kompatibilitet.
Minnesförbrukning: Se till att du inte får slut på minne.
Öppna Aktivitetshanteraren i Windows och gå till fliken Prestation.
Övervaka minnesanvändningen och GPU-minnesanvändningen för att se om du kan hålla på att få slut på minne.
Om du får slut på minne kan du prova en lägre batchstorlek eller prova “FP16 för TensorRT” om du använder TensorRT som execution provider.
Datorspecifikationer: Är din dator tillräckligt bra för att köra MoCap ?
Sänka kamerans Bildhastighet: Att sänka bildhastigheten minskar antalet bildrutor som bearbetas, vilket kan minska belastningen på systemet.
Stänga av MoCap: Prova att stänga av MoCap-funktionen för att se om felet kanske inte är relaterat till själva MoCap-funktionen.







