Ga naar inhoud
Swing Catalyst Ondersteuning Swing Catalyst Ondersteuning
Contact opnemen met support

Objectdetectie — Golfclub en Baltracking

Wat is Objectdetectie?

Wanneer Objectdetectie is ingeschakeld, detecteert Swing Catalyst de golfclub en bal in elk videoframe en tekent 3D-overlays boven op de skeletvisualisatie. U ziet:

  • Cluboverlay — vijf keypoints langs de schacht (bovenkant clubhoofd, onderkant clubhoofd, onderkant schacht, midden en uiteinde grip) verbonden door kleurgecodeerde lijnen. De kleuren lopen over van geel bij de clubkop naar cyaan bij de grip, zodat de oriëntatie meteen duidelijk is.
  • Baloverlay — een enkele witte bol op de gedetecteerde positie van de bal.

Overlays verschijnen zowel tijdens het live camerabeeld als tijdens het Afspelen van opgenomen takes. Takes die zijn opgenomen zonder Objectdetectie worden normaal afgespeeld met alleen de lichaamsvisualisatie.


Waarom Objectdetectie alleen voor golf is

Objectdetectie ondersteunt momenteel alleen golf. De onderliggende modellen (RTMDet-M voor objectdetectie en RTMPose-M voor het schatten van de clubhouding) zijn specifiek getraind op golfuitrusting. Uitbreiding naar andere sporten (honkbal, tennis) vereist extra getrainde modellen, die nog niet beschikbaar zijn. De architectuur is ontworpen om in de toekomst extra sporten te ondersteunen; er zijn geen codewijzigingen aan de pipeline nodig wanneer nieuwe modellen worden uitgebracht.


Objectdetectie in- of uitschakelen

Detectiemodus (algemene instelling)

  1. Open Settings → Video & Capture.
  2. Scroll naar de sectie Advanced Settings.
  3. Zoek de vervolgkeuzelijst Detection Mode.
    • MultiClass — voert zowel persoonsdetectie ALS objectdetectie uit. Dit is de standaardinstelling.
    • HumanOnly — voert alleen persoonsdetectie uit. Gebruik dit als u geen club- en baltracking nodig hebt, of als u prestatieproblemen ondervindt.
  4. Het wijzigen van de modus herstart de detectieservices automatisch. Een herstart van de app is niet nodig.

Schakelaar Objectdetectie inschakelen (per sessie)

Wanneer de Detection Mode is ingesteld op MultiClass, is er een aparte schakelaar Objectdetectie inschakelen beschikbaar. Zet deze uit om Objectdetectie tijdelijk over te slaan voor de huidige sessie, zonder de algemene Detection Mode te wijzigen. Deze schakelaar is grijs (niet beschikbaar) wanneer de Detection Mode op HumanOnly staat.

Overlays tonen/verbergen in de viewport

Gebruik de werkbalk boven de viewport om club- en baloverlays onafhankelijk van elkaar te tonen of te verbergen:

  • Show Club — schakelt de overlay van clubkeypoints en -botten in of uit.
  • Show Ball — schakelt de baloverlay (bol) in of uit.

Deze schakelaars worden onmiddellijk toegepast zonder dat de detectie opnieuw hoeft te starten, en blijven behouden tussen sessies.


Hardwarevereisten

Objectdetectie vereist meer GPU-geheugen dan motion capture met alleen het lichaam.

ModusMinimale VRAMAanbevolen VRAM
HumanOnly (alleen lichaam)6 GB8 GB
MultiClass (lichaam + golfuitrusting)8 GB10 GB+

Zie voor volledige details en de volledige lijst met compatibele videokaarten Aanbevolen computerspecificaties .

Op systemen met minder dan 8 GB VRAM kan de applicatie automatisch terugvallen op detectie van alleen personen. Als dit gebeurt, verschijnt er een meldingsbanner in Settings → Video & Capture.

Intel integrated graphics (UHD 620/770): Objectdetectie wordt automatisch uitgeschakeld op configuraties met een Intel iGPU, omdat het door het besturingssysteem toegewezen VRAM-budget (doorgaans 400–800 MB) onvoldoende is. Motion capture met alleen personen blijft normaal werken.


Wat u ziet tijdens Afspelen

Wanneer u een take opent die is opgenomen met Objectdetectie ingeschakeld:

  • Club- en baloverlays verschijnen op de tijdlijn naast het lichaamsskelet.
  • Overlays blijven gesynchroniseerd met het videoframe wanneer u door de tijdlijn schuift.
  • Detecties met een lage betrouwbaarheid vervagen geleidelijk in plaats van naar onjuiste posities te springen.
  • U kunt de zichtbaarheid van de club en de bal onafhankelijk van elkaar in- of uitschakelen met de hierboven beschreven werkbalkbediening.

Takes die zijn opgenomen voordat Objectdetectie beschikbaar was, of met de Detection Mode ingesteld op HumanOnly, tonen alleen het lichaamsskelet. Ze hoeven niet opnieuw te worden verwerkt om te worden bekeken; ze worden normaal geopend.

Om objectdetectiegegevens toe te voegen aan een bestaande take, opent u de opname in de analysemodus, klikt u op de knop Motion Capture in de werkbalk en kiest u Reprocess MoCap. Hierdoor worden zowel de lichaams- als objectdetectie opnieuw uitgevoerd op de opgenomen frames.


Probleemoplossing

Club- en baloverlays verschijnen niet

  1. Controleer of Settings → Video & Capture → Detection Mode is ingesteld op MultiClass.
  2. Controleer of de schakelaar Enable Object Detection aan staat.
  3. Controleer of in de instellingen de meldingsbanner “Club and ball tracking models are not yet available” wordt weergegeven. Is dat het geval, dan ontbreken de vereiste modelbestanden in de componentenmap. Installeer de motion capture-componenten opnieuw volgens de Installatiehandleiding voor componenten .

VRAM-waarschuwing / automatische terugval naar alleen personen

De applicatie registreert een waarschuwing en valt terug op detectie van alleen personen wanneer:

  • DirectML minder dan 600 MB vrije VRAM meldt bij het opstarten van de service, of
  • het systeem een geïntegreerde Intel-GPU heeft.

Om dit op te lossen: zorg dat er geen andere GPU-intensieve applicaties actief zijn en controleer of uw videokaart voldoet aan de aanbevolen specificaties voor MultiClass-detectie (minimaal 8 GB VRAM).

Overlays verschijnen voor de verkeerde activiteit

Objectdetectie is alleen actief voor golf-activiteiten. Als u een andere sport dan golf opneemt en geen club- of baloverlays ziet, is dat normaal gedrag. De instelling Detection Mode wordt bij niet-golfactiviteiten niet weergegeven in Settings.

Lage detectienauwkeurigheid of flikkerende overlays

  • Zorg dat de club en de bal goed verlicht zijn en niet gedurende een groot deel van de swing worden verborgen.
  • Probeer de framerate van de camera te verlagen om de systeembelasting te verminderen (zie Motion Capture-instellingen ).
  • Verhoog de drempelwaarde voor detectiebetrouwbaarheid in Settings → Video & Capture → Advanced Settings als u onterechte detecties van achtergrondobjecten ziet.
  • Bij aanhoudend slechte detectie kunt u proberen de Execution Provider om te zetten naar DirectML, aangezien deze de breedste hardwarecompatibiliteit heeft.

Modelbestanden ontbreken na update

Als een applicatie-update de vereiste modelversies wijzigt, verschijnt de meldingsbanner opnieuw in de instellingen. Volg de Installatiehandleiding voor componenten om de componenten opnieuw te installeren.


Zie ook: Motion Capture-gids · Motion Capture-instellingen · Systeemvereisten